========= System info ========= App version: 8.3.0 Arch: x64 Environment: production Linux version: "Debian GNU/Linux forky/sid" Node version: 24.14.0 OS version: #1 SMP PREEMPT_DYNAMIC Debian 6.19.8-1 (2026-03-15) Time: 1774107457752 User agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Signal/8.3.0 Chrome/144.0.7559.236 Electron/40.8.0 Safari/537.36 ========= User info ========= conversationId: [REDACTED]314 deviceId: 3 pni: PNI:[REDACTED]7ee uuid: [REDACTED]70f ========= Capabilities ========= attachmentBackfill: true spqr: true ========= Remote config ========= cds.foregroundSyncInterval.seconds: enabled 14400 cds.syncInterval.seconds: enabled 86400 desktop.adminDelete.receive.beta: enabled v8.2.0-beta.1 desktop.adminDelete.receive.prod: disabled desktop.adminDelete.send.beta: disabled desktop.adminDelete.send.prod: disabled desktop.backups.beta: enabled true desktop.backups.prod: enabled true desktop.binaryServiceId.beta: enabled v8.0.0-beta.1 desktop.binaryServiceId.prod: enabled v8.0.0 desktop.callQualitySurvey.beta: enabled v7.84.0-beta.1 desktop.callQualitySurvey.prod: enabled v7.84.0 desktop.callQualitySurveyPPM: enabled *:10000 desktop.chatFolders.alpha: enabled desktop.chatFolders.beta: enabled desktop.chatFolders.prod: enabled desktop.clientExpiration: disabled desktop.donationPaypal.beta: enabled v7.89.0-beta.1 desktop.donationPaypal.prod: enabled v7.90.0 desktop.donations: disabled desktop.donations.prod: enabled true desktop.funPicker: enabled desktop.funPicker.beta: enabled desktop.funPicker.prod: disabled desktop.groupMemberLabels.edit.beta: enabled v8.1.0-beta.1 desktop.groupMemberLabels.edit.prod: enabled v8.3.0 desktop.internalUser: disabled desktop.keyTransparency.beta: disabled desktop.keyTransparency.prod: disabled desktop.libsignalNet.chatPermessageDeflate.prod: disabled desktop.libsignalNet.chatRequestConnectionCheckTimeoutMillis: disabled desktop.libsignalNet.chatRequestConnectionCheckTimeoutMillis.beta: disabled desktop.libsignalNet.disableNagleAlgorithm: enabled true desktop.libsignalNet.enforceMinimumTls: enabled true desktop.libsignalNet.grpc.AccountsAnonymousCheckAccountExistence: disabled desktop.libsignalNet.grpc.AccountsAnonymousCheckAccountExistence.2: disabled desktop.libsignalNet.grpc.AccountsAnonymousCheckAccountExistence.beta: disabled desktop.libsignalNet.grpc.AccountsAnonymousLookupUsernameHash: enabled true desktop.libsignalNet.grpc.AccountsAnonymousLookupUsernameHash.beta: disabled desktop.libsignalNet.grpc.AccountsAnonymousLookupUsernameLink: disabled desktop.libsignalNet.grpc.AccountsAnonymousLookupUsernameLink.2: disabled desktop.libsignalNet.grpc.AccountsAnonymousLookupUsernameLink.beta: disabled desktop.libsignalNet.grpc.MessagesAnonymousSendMultiRecipientMessage: disabled desktop.libsignalNet.grpc.MessagesAnonymousSendMultiRecipientMessage.2: disabled desktop.libsignalNet.grpc.MessagesAnonymousSendMultiRecipientMessage.beta: disabled desktop.libsignalNet.useH2ForAuthChat: disabled desktop.libsignalNet.useH2ForAuthChat.beta: disabled desktop.libsignalNet.useH2ForUnauthChat: enabled true desktop.libsignalNet.useH2ForUnauthChat.beta: disabled desktop.localBackups.beta: disabled desktop.localBackups.prod: disabled desktop.loggingErrorToasts: disabled desktop.mediaQuality.levels: enabled 1:2,61:2,81:2,82:2,65:2,31:2,47:2,41:2,32:2,385:2,971:2,974:2,49:2,33:2,*:1 desktop.messageCleanup: disabled desktop.pinnedMessages.receive.beta: enabled v7.85.0-beta.1 desktop.pinnedMessages.receive.prod: enabled v7.85.0 desktop.pinnedMessages.send.beta: enabled v7.87.0-beta.1 desktop.pinnedMessages.send.prod: enabled v7.87.0 desktop.plaintextExport.beta: enabled v7.83.0-beta.1 desktop.plaintextExport.prod: enabled v7.84.0 desktop.pollReceive.alpha: enabled desktop.pollReceive.beta: disabled desktop.pollReceive.beta1: enabled desktop.pollReceive.prod: disabled desktop.pollReceive.prod1: enabled desktop.pollSend.alpha: enabled desktop.pollSend.beta: enabled desktop.pollSend.prod: enabled desktop.pollSend1to1.beta: disabled desktop.pollSend1to1.prod: disabled desktop.recentGifs.allowLegacyTenorCdnUrls: enabled desktop.remoteMegaphone.beta: enabled v7.90.0-beta.1 desktop.remoteMegaphone.prod: enabled v7.90.0 desktop.remoteMute.send.beta: enabled v8.10.0-beta.1 desktop.remoteMute.send.prod: enabled v8.10.0 desktop.retireAccessKeyGroupSend.beta: enabled v7.86.0-beta.1 desktop.retireAccessKeyGroupSend.prod: enabled v7.86.0 desktop.retryRespondMaxAge: enabled 2592000000 desktop.senderKey.retry: enabled true desktop.senderKeyMaxAge: enabled 1209600000 desktop.usePqRatchet: enabled true global.adminDeleteMaxAgeInSeconds: disabled global.archive.attachmentReconciliationSyncIntervalDays: enabled 7 global.attachments.maxBytes: enabled 104857600 global.attachments.maxReceiveBytes: enabled 131072000 global.backupCredentials.checkIntervalMs: enabled 1296000000 global.backups.mediaTierFallbackCdnNumber: enabled 3 global.calling.maxGroupCallRingSize: enabled 16 global.donations.apayDisabledRegions: enabled 98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 242,1 246,1 264,1 268,1 284,1 340,1 345,1 441,1 473,1 649,1 664,1 670,1 671,1 684,1 721,1 758,1 767,1 784,1 787,1 939,1 809,1 829,1 849,1 868,1 869,1 876,20,211,213,216,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,248,249,250,251,252,253,254,255,256,257,258,260,261,263,264,265,266,267,268,269,290,291,297,350,355,376,383,387,389,500,501,502,503,504,505,507,508,509,53,56,58,591,592,593,594,595,596,597,598,62,63,66,670,672,673,674,675,676,677,678,679,680,681,682,683,685,686,687,688,689,690,691,692,82,84,850,855,856,880,90,91,92,93,94,95,960,961,962,963,964,965,967,968,975,976,977,98,992,993,996,998 global.donations.ccDisabledRegions: enabled 98,963,53,850,7 978,7 365,7 869,7 941,7,375 global.donations.gpayDisabledRegions: enabled 98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 242,1 246,1 264,1 284,1 340,1 345,1 441,1 473,1 649,1 664,1 670,1 671,1 721,1 758,1 767,1 784,1 787,1 939,1 868,1 869,1 876,211,216,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,245,246,248,249,250,251,252,253,255,256,257,258,260,261,263,264,265,266,267,268,269,290,291,297,298,299,350,354,356,357,373,374,376,377,378,379,381,382,383,386,387,389,423,44 1481,44 1534,44 1624,500,501,502,503,504,505,506,508,509,53,58,591,592,593,594,595,596,597,670,672,673,674,675,676,677,678,679,680,681,682,683,685,686,687,688,689,690,691,692,82,850,853,855,856,86,880,91,93,95,960,963,964,967,970,975,976,977,98,992,993,995,996,998 global.donations.idealEnabledRegions: enabled 31 global.donations.paypalDisabledRegions: enabled 98,963,53,850,7 978,7 365,7 869,7 941,7,375,1 340,1 670,1 671,1 684,1 721,1 787,1 939,211,218,231,233,236,240,246,249,350,383,509,53,670,672,690,850,853,880,90,92,93,95,961,963,964,970,98,998 global.donations.sepaEnabledRegions: enabled 30,32,33,34,36,39,351,352,353,354,356,357,358,359,370,371,372,376,377,378,379,385,386,40,41,43,44,45,46,47,48,49,420,421,423 global.groupsv2.groupSizeHardLimit: enabled 1001 global.groupsv2.maxGroupSize: enabled 151 global.messageQueueTimeInSeconds: enabled 3888000 global.nicknames.max: disabled global.nicknames.min: disabled global.normalDeleteMaxAgeInSeconds: disabled global.payments.disabledRegions: enabled 98,963,53,850,7 978,7 365,7 869,7 941 global.pinned_message_limit: disabled global.textAttachmentLimitBytes: disabled ========= Statistics ========= conversationCount: at least 1000 messageCount: at least 100000 senderKeyCount: at least 1000 sessionCount: at least 1000 signalConnectionCount: at least 100 ========= Logs ========= INFO 2026-03-18T00:00:17.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:00:47.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:01:17.460Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:01:47.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:02:17.687Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:02:47.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:03:17.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:03:48.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:04:18.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:04:29.498Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:04:29.529Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:04:48.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:05:18.359Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:05:48.468Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:06:18.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:06:48.679Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:07:18.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:07:48.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:08:18.979Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:08:49.110Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:09:19.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:09:29.498Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:09:29.540Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T00:09:29.541Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:09:49.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:10:19.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:10:49.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:11:19.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:11:49.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:12:19.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:12:50.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:13:20.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:13:50.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:14:20.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:14:29.498Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:14:29.538Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:14:50.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:15:20.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:15:50.637Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:16:20.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:16:50.863Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:17:20.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:17:51.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:18:21.190Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:18:51.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:19:21.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:19:29.498Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:19:29.532Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:19:51.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:20:01.441Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773793201397 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:20:01.441Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:20:01.516Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:20:01.516Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:20:01.516Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2) INFO 2026-03-18T00:20:01.516Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2)): unidentified message INFO 2026-03-18T00:20:01.517Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b16.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:20:01.517Z [MessageReceiver] decryptEnvelope([REDACTED]b16.1 > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2)) INFO 2026-03-18T00:20:01.517Z [MessageReceiver] decrypt/[REDACTED]b16.1 > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2): unidentified message INFO 2026-03-18T00:20:01.517Z [MessageReceiver] decryptSealedSender([REDACTED]b16.1 > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T00:20:01.517Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b16.1 with current session state (base key [REDACTED]e4c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T00:20:01.517Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]b16.1 > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2) INFO 2026-03-18T00:20:01.517Z [@signalapp/libsignal-client] [REDACTED]b16.1 Processing SenderKey distribution [REDACTED]ebb with chain ID 1795040007 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T00:20:01.518Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]b16.1--[REDACTED]ebb INFO 2026-03-18T00:20:01.518Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:20:01.518Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:20:01.568Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:20:01.568Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:20:01.568Z [MessageReceiver] queueing decrypted envelope [REDACTED]b16.1 > [REDACTED]70f 1773793199069 (019cfe50.4d21.70af.9129.f3c2c82a1db2) INFO 2026-03-18T00:20:01.568Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T00:20:01.569Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:20:01.569Z [@signalapp/libsignal-client] ACKing message delivered at 1773793201397 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:20:09.349Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773793209307 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:20:09.349Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:20:09.424Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:20:09.424Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:20:09.424Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053) INFO 2026-03-18T00:20:09.424Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053)): unidentified message INFO 2026-03-18T00:20:09.425Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b16.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:20:09.425Z [MessageReceiver] decryptEnvelope([REDACTED]b16.1 > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053)) INFO 2026-03-18T00:20:09.425Z [MessageReceiver] decrypt/[REDACTED]b16.1 > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053): unidentified message INFO 2026-03-18T00:20:09.425Z [MessageReceiver] decryptSealedSender([REDACTED]b16.1 > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053)): unidentified message/sender key contents INFO 2026-03-18T00:20:09.425Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]b16.1--[REDACTED]ebb INFO 2026-03-18T00:20:09.425Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:20:09.425Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:20:09.510Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:20:09.510Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:20:09.510Z [MessageReceiver] queueing decrypted envelope [REDACTED]b16.1 > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053) INFO 2026-03-18T00:20:09.510Z [MessageReceiver] handleDataMessage/[REDACTED]b16.1 > [REDACTED]70f 1773793197992 (019cfe50.6c05.764a.9056.d67b8bcf9053) INFO 2026-03-18T00:20:09.510Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-18T00:20:09.511Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T00:20:09.511Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:20:09.511Z [@signalapp/libsignal-client] ACKing message delivered at 1773793209307 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:20:09.514Z [Reactions] Reactions.onReaction(timestamp=1773793197992;target=1773783132742): handling INFO 2026-03-18T00:20:09.516Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T00:20:09.560Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 5 to 6 reactions. INFO 2026-03-18T00:20:09.560Z [app/main] MainSQL: slow query addReaction duration=44ms INFO 2026-03-18T00:20:09.594Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 80ms INFO 2026-03-18T00:20:09.710Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T00:20:10.594Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T00:20:10.594Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 160932899 ms before clearing INFO 2026-03-18T00:20:21.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:20:51.748Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:21:21.859Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:21:49.333Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T00:21:49.333Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T00:21:49.333Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-18T00:21:49.412Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-18T00:21:49.412Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-18T00:21:50.333Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T00:21:50.392Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting WARN 2026-03-18T00:21:50.394Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T00:21:50.394Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T00:21:50.394Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T00:21:50.395Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T00:21:50.395Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T00:21:50.395Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T00:21:50.395Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T00:21:50.395Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) INFO 2026-03-18T00:21:50.395Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1773785649719 INFO 2026-03-18T00:21:50.455Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-18T00:21:50.489Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-18T00:21:50.494Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-18T00:21:50.494Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-18T00:21:50.496Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-18T00:21:50.545Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 90ms INFO 2026-03-18T00:21:50.560Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T00:21:50.561Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T00:21:50.561Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-18T00:21:50.561Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T00:21:50.580Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T00:21:50.580Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T00:21:50.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T00:21:50.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 34.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T00:21:50.728Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773785649719,"receivedAt":1771163895449},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:21:51.057Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-18T00:21:51.135Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 573.196ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T00:21:51.135Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T00:21:51.135Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T00:21:51.135Z [SocketManager] connected unauthenticated socket (localPort: 44436) INFO 2026-03-18T00:21:51.135Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T00:21:51.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-18T00:21:51.223Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T00:21:51.364Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-18T00:21:51.364Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T00:21:51.365Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T00:21:51.365Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:51.366Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:51.366Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:51.450Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-18T00:21:51.634Z [app/main] MainSQL: slow query commitDecryptResult duration=184ms INFO 2026-03-18T00:21:51.810Z [WebAPI] send/1773793311364/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T00:21:51.810Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T00:21:51.810Z [app/main] MainSQL: slow query commitDecryptResult duration=175ms INFO 2026-03-18T00:21:51.893Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-18T00:21:51.903Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T00:21:51.903Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 539ms INFO 2026-03-18T00:21:51.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:21:52.780Z [app/main] MainSQL: slow query updateConversations duration=105ms INFO 2026-03-18T00:21:53.576Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-18T00:21:54.276Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773785649719,"receivedAt":1771163895449},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:21:54.732Z [app/main] MainSQL: slow query updateConversations duration=66ms WARN 2026-03-18T00:21:54.939Z [linkPreviewFetch] fetchLinkPreviewMetadata: got a 401 status code; bailing WARN 2026-03-18T00:21:54.939Z [LinkPreview] aborted INFO 2026-03-18T00:21:54.939Z [LinkPreview] addLinkPreview: failed to load preview (not necessarily a problem) INFO 2026-03-18T00:21:54.950Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773785649719,"receivedAt":1771163895449},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:21:55.607Z [CompositionInput] Submitting message 1773793315607 with 0 ranges INFO 2026-03-18T00:21:55.611Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-18T00:21:55.611Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773793315607 WARN 2026-03-18T00:21:55.611Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:55.611Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-18T00:21:55.611Z [conversations] enqueueMessageForSend: saving message [REDACTED]027 and job [REDACTED]e4c INFO 2026-03-18T00:21:55.712Z [JobQueueDatabaseStore] adding job [REDACTED]e4c to queue "conversation" INFO 2026-03-18T00:21:55.712Z [app/main] MainSQL: slow query saveMessage duration=101ms INFO 2026-03-18T00:21:55.713Z [JobQueue] conversation job queue: added new job [REDACTED]e4c INFO 2026-03-18T00:21:55.713Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773793315607): db save took 102ms INFO 2026-03-18T00:21:55.713Z [JobQueue] conversation job queue: enqueuing job [REDACTED]e4c INFO 2026-03-18T00:21:55.713Z [JobQueue] conversation job queue: running job [REDACTED]e4c, attempt 1 of 110 INFO 2026-03-18T00:21:55.713Z [JobQueue] conversation job queue, job ID [REDACTED]e4c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T00:21:55.713Z [JobQueue] conversation job queue, job ID [REDACTED]e4c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-18T00:21:55.713Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-18T00:21:55.713Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-18T00:21:55.714Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-18T00:21:55.718Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-18T00:21:55.718Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-18T00:21:55.779Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-18T00:21:55.846Z [JobQueue] conversation job queue, job ID [REDACTED]e4c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-18T00:21:55.846Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T00:21:55.846Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-18T00:21:55.847Z [JobQueue] conversation job queue, job ID [REDACTED]e4c, attempt 1: sending direct message INFO 2026-03-18T00:21:55.847Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-18T00:21:55.847Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773793315607,"receivedAt":1771163895458},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:21:55.848Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T00:21:55.848Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:55.848Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:55.848Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:55.947Z [app/main] MainSQL: slow query commitDecryptResult duration=98ms INFO 2026-03-18T00:21:56.013Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms WARN 2026-03-18T00:21:56.048Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.048Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.052Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.052Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:56.080Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-18T00:21:56.083Z [WebAPI] send/1773793315607/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T00:21:56.084Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T00:21:56.198Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T00:21:56.281Z [app/main] MainSQL: slow query insertSentProto duration=83ms INFO 2026-03-18T00:21:56.357Z [app/main] MainSQL: slow query updateConversations duration=75ms WARN 2026-03-18T00:21:56.432Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.432Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:56.432Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-18T00:21:56.437Z [Message] tsx: Rendered 'send complete' for message 1773793315607; took 830ms WARN 2026-03-18T00:21:56.483Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.483Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.483Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.483Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:56.541Z [app/main] MainSQL: slow query saveMessage duration=106ms INFO 2026-03-18T00:21:56.542Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T00:21:56.649Z [WebAPI] send/1773793315607/[REDACTED]70f/sendMessages INFO 2026-03-18T00:21:56.649Z [app/main] MainSQL: slow query commitDecryptResult duration=107ms INFO 2026-03-18T00:21:56.650Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false WARN 2026-03-18T00:21:56.742Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.742Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.744Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.744Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:56.772Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-18T00:21:56.884Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:56.884Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:56.884Z [app/main] MainSQL: slow query insertSentProto duration=111ms INFO 2026-03-18T00:21:56.959Z [JobQueue] conversation job queue: job [REDACTED]e4c succeeded on attempt 1 INFO 2026-03-18T00:21:56.959Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-18T00:21:57.067Z [app/main] MainSQL: slow query deleteJob duration=108ms INFO 2026-03-18T00:21:57.143Z [app/main] MainSQL: slow query updateConversations duration=76ms WARN 2026-03-18T00:21:57.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:57.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:57.164Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:57.164Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:57.720Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-18T00:21:57.959Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T00:21:57.959Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 160825534 ms before clearing INFO 2026-03-18T00:21:58.621Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773793318581 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:21:58.622Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:21:58.697Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:21:58.697Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:21:58.697Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b) INFO 2026-03-18T00:21:58.697Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b)): unidentified message INFO 2026-03-18T00:21:58.697Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:21:58.698Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b)) INFO 2026-03-18T00:21:58.698Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b): unidentified message INFO 2026-03-18T00:21:58.698Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T00:21:58.698Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T00:21:58.698Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a74, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T00:21:58.698Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c1d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T00:21:58.698Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:21:58.698Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:21:58.766Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:21:58.766Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:21:58.766Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773793317767 (019cfe52.16de.725c.bd24.ae65d78f6a2b) INFO 2026-03-18T00:21:58.766Z [background] delivery receipt from [REDACTED]b4b.1 1773793317767 for sent message 1773793315607 wasSentEncrypted=true INFO 2026-03-18T00:21:58.766Z [background] onDeliveryReceipt(envelope=1773793317767, envelopeId=019cfe52.16de.725c.bd24.ae65d78f6a2b): Saving 1 sync tasks INFO 2026-03-18T00:21:58.766Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:21:58.766Z [@signalapp/libsignal-client] ACKing message delivered at 1773793318581 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:21:58.766Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-18T00:21:58.908Z [background] onDeliveryReceipt(envelope=1773793317767, envelopeId=019cfe52.16de.725c.bd24.ae65d78f6a2b): Queuing 1 sync tasks INFO 2026-03-18T00:21:58.908Z [background] onDeliveryReceipt(envelope=1773793317767, envelopeId=019cfe52.16de.725c.bd24.ae65d78f6a2b): Done INFO 2026-03-18T00:21:58.908Z [app/main] MainSQL: slow query saveSyncTasks duration=141ms INFO 2026-03-18T00:21:59.042Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-18T00:21:59.159Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773793315607): batch processing 1 receipt, dropped count: 0 WARN 2026-03-18T00:21:59.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:59.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:59.251Z [app/main] MainSQL: slow query saveMessage duration=85ms INFO 2026-03-18T00:21:59.335Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms WARN 2026-03-18T00:21:59.536Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:59.536Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:59.540Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:21:59.540Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:21:59.585Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T00:21:59.678Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=93ms INFO 2026-03-18T00:22:00.088Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-18T00:22:00.251Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T00:22:00.252Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 160823241 ms before clearing INFO 2026-03-18T00:22:09.928Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T00:22:10.928Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T00:22:10.929Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773793315607,"receivedAt":1771163895458},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:22:21.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:22:22.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:22:44.368Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T00:22:45.368Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T00:22:51.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:22:52.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:22:58.518Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T00:22:59.518Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T00:22:59.519Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773793315607,"receivedAt":1771163895458},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:23:21.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:23:22.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:23:51.403Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:23:52.255Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:23:58.767Z [MessageReceiver] getAllFromCache INFO 2026-03-18T00:23:58.767Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T00:23:58.767Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T00:23:58.767Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T00:24:21.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:24:22.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:24:29.498Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:24:29.532Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:24:51.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:24:52.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:25:21.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:25:22.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:25:51.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:25:52.598Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:26:21.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:26:22.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:26:51.135Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T00:26:51.135Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T00:26:51.135Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T00:26:51.135Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T00:26:52.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:27:22.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:27:52.967Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:28:23.075Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:28:53.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:29:23.276Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:29:29.533Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:29:29.591Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-18T00:29:29.592Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:29:39.374Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T00:29:40.374Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T00:29:40.375Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773793315607,"receivedAt":1771163895458},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T00:29:42.087Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-18T00:29:42.087Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-18T00:29:42.092Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation WARN 2026-03-18T00:29:42.098Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:29:42.098Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:29:42.098Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T00:29:42.098Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:29:42.531Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-18T00:29:42.531Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-18T00:29:42.532Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-18T00:29:42.532Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T00:29:42.532Z [app/main] close: not showing tray notice INFO 2026-03-18T00:29:43.339Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-18T00:29:53.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:30:23.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:30:53.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:31:23.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:31:53.821Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:32:23.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:32:54.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:33:24.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:33:54.268Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:34:24.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:34:54.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:34:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:34:59.341Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:34:59.341Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T00:35:24.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:35:54.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:36:24.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:36:55.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:37:25.171Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:37:55.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:38:25.397Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:38:55.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:39:25.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:39:55.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:39:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:39:59.396Z [app/main] MainSQL: slow query createOrUpdateItem duration=97ms INFO 2026-03-18T00:39:59.397Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:40:25.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:40:55.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:41:26.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:41:56.193Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:42:26.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:42:56.423Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:43:26.536Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:43:56.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:44:26.799Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:44:56.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:44:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:44:59.328Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:45:27.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:45:57.118Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:46:27.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:46:57.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:46:59.300Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:46:59.300Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:46:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:46:59.301Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:46:59.301Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:47:27.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:47:57.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:48:27.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:48:35.928Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773794915889 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:48:35.928Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:48:36.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:48:36.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:48:36.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea) INFO 2026-03-18T00:48:36.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea)): unidentified message INFO 2026-03-18T00:48:36.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]2f6.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:48:36.299Z [MessageReceiver] decryptEnvelope([REDACTED]2f6.1 > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea)) INFO 2026-03-18T00:48:36.299Z [MessageReceiver] decrypt/[REDACTED]2f6.1 > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea): unidentified message INFO 2026-03-18T00:48:36.299Z [MessageReceiver] decryptSealedSender([REDACTED]2f6.1 > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea)): unidentified message/sender key contents INFO 2026-03-18T00:48:36.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]2f6.1--[REDACTED]92e INFO 2026-03-18T00:48:36.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:48:36.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:48:36.341Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:48:36.341Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:48:36.341Z [MessageReceiver] queueing decrypted envelope [REDACTED]2f6.1 > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea) INFO 2026-03-18T00:48:36.341Z [MessageReceiver] handleDataMessage/[REDACTED]2f6.1 > [REDACTED]70f 1773794893239 (019cfe6a.7658.710f.9053.edd1846a35ea) INFO 2026-03-18T00:48:36.341Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-18T00:48:36.342Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T00:48:36.342Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:48:36.342Z [@signalapp/libsignal-client] ACKing message delivered at 1773794915889 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:48:36.346Z [Reactions] Reactions.onReaction(timestamp=1773794893239;target=1773783132742): handling INFO 2026-03-18T00:48:36.347Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T00:48:36.383Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 6 to 7 reactions. INFO 2026-03-18T00:48:36.424Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-18T00:48:36.425Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 79ms INFO 2026-03-18T00:48:57.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:49:27.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:49:50.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T00:49:50.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T00:49:50.360Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-18T00:49:50.363Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T00:49:50.365Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T00:49:50.365Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T00:49:50.365Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T00:49:50.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T00:49:50.367Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): generating profile key credential request INFO 2026-03-18T00:49:50.368Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T00:49:50.368Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T00:49:50.368Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-18T00:49:50.368Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T00:49:50.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T00:49:50.368Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T00:49:50.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0/[REDACTED]80d?credentialType=expiringProfileKey INFO 2026-03-18T00:49:50.368Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T00:49:50.369Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T00:49:50.369Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T00:49:50.396Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T00:49:50.396Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.189µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T00:49:50.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0/[REDACTED]80d?credentialType=expiringProfileKey 200 Success INFO 2026-03-18T00:49:50.464Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T00:49:50.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T00:49:51.018Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 649.548ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T00:49:51.018Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T00:49:51.018Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T00:49:51.018Z [SocketManager] connected unauthenticated socket (localPort: 42136) INFO 2026-03-18T00:49:51.018Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T00:49:51.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T00:49:51.100Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T00:49:51.100Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T00:49:51.100Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T00:49:51.100Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T00:49:51.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T00:49:51.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T00:49:51.184Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T00:49:51.184Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T00:49:51.184Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T00:49:51.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T00:49:51.184Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 3 out of 3 conversation(s) INFO 2026-03-18T00:49:51.352Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-18T00:49:57.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-18T00:49:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T00:49:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:49:59.343Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:49:59.343Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-18T00:50:21.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:50:28.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:50:37.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T00:50:37.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T00:50:37.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T00:50:37.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T00:50:51.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:50:51.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539000ms INFO 2026-03-18T00:50:58.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:51:21.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:51:28.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:51:51.344Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:51:58.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:52:21.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:52:28.447Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:52:51.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:52:58.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:53:08.554Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773795188516 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:53:08.555Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:53:09.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:53:09.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:53:09.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc) INFO 2026-03-18T00:53:09.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc)): unidentified message INFO 2026-03-18T00:53:09.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eb8.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:53:09.299Z [MessageReceiver] decryptEnvelope([REDACTED]eb8.1 > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc)) INFO 2026-03-18T00:53:09.299Z [MessageReceiver] decrypt/[REDACTED]eb8.1 > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc): unidentified message INFO 2026-03-18T00:53:09.299Z [MessageReceiver] decryptSealedSender([REDACTED]eb8.1 > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T00:53:09.299Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:174 INFO 2026-03-18T00:53:09.299Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1851 INFO 2026-03-18T00:53:09.299Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]eb8.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-18T00:53:09.299Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1684 INFO 2026-03-18T00:53:09.299Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-18T00:53:09.300Z [@signalapp/libsignal-client] [REDACTED]eb8.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T00:53:09.300Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]eb8.1 with current session state (base key [REDACTED]01e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T00:53:09.300Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1851 INFO 2026-03-18T00:53:09.300Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1851 INFO 2026-03-18T00:53:09.300Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1684 INFO 2026-03-18T00:53:09.300Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]eb8.1 > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc) INFO 2026-03-18T00:53:09.300Z [@signalapp/libsignal-client] [REDACTED]eb8.1 Processing SenderKey distribution [REDACTED]394 with chain ID 388549373 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T00:53:09.300Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]eb8.1--[REDACTED]394 INFO 2026-03-18T00:53:09.300Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:53:09.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:53:09.317Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-18T00:53:09.337Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-18T00:53:09.429Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:53:09.429Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:53:09.429Z [MessageReceiver] queueing decrypted envelope [REDACTED]eb8.1 > [REDACTED]70f 1773795184242 (019cfe6e.9f4b.77e8.9f16.f4f930013ebc) INFO 2026-03-18T00:53:09.429Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:53:09.429Z [@signalapp/libsignal-client] ACKing message delivered at 1773795188516 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:53:09.429Z [app/main] MainSQL: slow query commitDecryptResult duration=128ms INFO 2026-03-18T00:53:09.619Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773795189581 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T00:53:09.619Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T00:53:10.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T00:53:10.298Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T00:53:10.337Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T00:53:10.337Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 39ms INFO 2026-03-18T00:53:10.337Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T00:53:10.337Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc) INFO 2026-03-18T00:53:10.337Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc)): unidentified message INFO 2026-03-18T00:53:10.337Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eb8.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T00:53:10.338Z [MessageReceiver] decryptEnvelope([REDACTED]eb8.1 > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc)) INFO 2026-03-18T00:53:10.338Z [MessageReceiver] decrypt/[REDACTED]eb8.1 > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc): unidentified message INFO 2026-03-18T00:53:10.338Z [MessageReceiver] decryptSealedSender([REDACTED]eb8.1 > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc)): unidentified message/sender key contents INFO 2026-03-18T00:53:10.338Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]eb8.1--[REDACTED]394 INFO 2026-03-18T00:53:10.338Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T00:53:10.338Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T00:53:10.379Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T00:53:10.379Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T00:53:10.379Z [MessageReceiver] queueing decrypted envelope [REDACTED]eb8.1 > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc) INFO 2026-03-18T00:53:10.379Z [MessageReceiver] handleDataMessage/[REDACTED]eb8.1 > [REDACTED]70f 1773795183659 (019cfe6e.a373.7159.a5bc.42ecfa1227cc) INFO 2026-03-18T00:53:10.379Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T00:53:10.379Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T00:53:10.379Z [@signalapp/libsignal-client] ACKing message delivered at 1773795189581 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T00:53:10.379Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-18T00:53:10.382Z [Reactions] Reactions.onReaction(timestamp=1773795183659;target=1773783132742): handling INFO 2026-03-18T00:53:10.384Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T00:53:10.429Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 7 to 8 reactions. INFO 2026-03-18T00:53:10.429Z [app/main] MainSQL: slow query addReaction duration=44ms INFO 2026-03-18T00:53:10.470Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-18T00:53:10.471Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 89ms INFO 2026-03-18T00:53:21.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:53:28.676Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:53:51.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:53:58.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:53:59.298Z [releaseNoteAndMegaphoneFetcher] Starting INFO 2026-03-18T00:53:59.298Z [releaseNoteAndMegaphoneFetcher] Version watermark is 7.89.0 INFO 2026-03-18T00:53:59.298Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json INFO 2026-03-18T00:53:59.299Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:53:59.299Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:53:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-18T00:52:59.745Z INFO 2026-03-18T00:53:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:53:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:53:59.365Z [createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 47ms (attempts v4=1 v6=0) INFO 2026-03-18T00:53:59.400Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success INFO 2026-03-18T00:53:59.400Z [releaseNoteAndMegaphoneFetcher] Manifest hash unchanged, aborting fetch INFO 2026-03-18T00:53:59.446Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-18T00:53:59.448Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:54:21.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T00:54:28.842Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:54:51.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T00:54:51.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T00:54:51.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T00:54:51.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T00:54:58.920Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:54:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:54:59.328Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:55:11.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T00:55:11.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T00:55:11.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T00:55:11.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T00:55:29.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:55:59.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:56:29.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:56:59.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:57:29.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:57:59.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:58:29.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:58:59.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:59:29.839Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T00:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T00:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T00:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T00:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T00:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T00:59:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T00:59:59.337Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T00:59:59.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:00:30.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:01:00.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:01:30.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:02:00.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:02:30.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:03:00.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:03:30.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:04:00.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:04:30.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:04:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:04:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:05:00.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:05:31.055Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:06:01.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:06:31.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:07:01.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:07:31.419Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:08:01.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:08:31.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:09:01.731Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:09:31.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:09:34.208Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773796174166 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:09:34.208Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:09:34.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:09:34.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:09:34.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49) INFO 2026-03-18T01:09:34.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49)): unidentified message INFO 2026-03-18T01:09:34.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:09:34.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49)) INFO 2026-03-18T01:09:34.298Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49): unidentified message INFO 2026-03-18T01:09:34.298Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:09:34.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c1d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:09:34.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:09:34.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:09:34.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:09:34.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:09:34.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773796173951 (019cfe7d.a980.73de.bb17.e3029a574d49) INFO 2026-03-18T01:09:34.332Z [background] read receipt [REDACTED]b4b.1 1773796173951 for sent message 1773793315607 INFO 2026-03-18T01:09:34.332Z [background] onReadOrViewReceipt(type=Read, envelope=1773796173951, envelopeId=019cfe7d.a980.73de.bb17.e3029a574d49): Saving 1 sync tasks INFO 2026-03-18T01:09:34.332Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:09:34.332Z [@signalapp/libsignal-client] ACKing message delivered at 1773796174166 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:09:34.365Z [background] onReadOrViewReceipt(type=Read, envelope=1773796173951, envelopeId=019cfe7d.a980.73de.bb17.e3029a574d49): Queuing 1 sync tasks INFO 2026-03-18T01:09:34.365Z [background] onReadOrViewReceipt(type=Read, envelope=1773796173951, envelopeId=019cfe7d.a980.73de.bb17.e3029a574d49): Done WARN 2026-03-18T01:09:35.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T01:09:35.299Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773793315607): batch processing 1 receipt, dropped count: 0 WARN 2026-03-18T01:09:35.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T01:09:35.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T01:09:35.373Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-18T01:09:36.298Z [MessageReceipts] Batching 1 sent proto recipients deletes WARN 2026-03-18T01:09:36.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T01:09:36.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T01:09:36.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T01:09:36.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T01:09:37.978Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773796177940 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:09:37.978Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:09:38.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:09:38.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:09:38.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb) INFO 2026-03-18T01:09:38.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb)): unidentified message INFO 2026-03-18T01:09:38.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:09:38.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb)) INFO 2026-03-18T01:09:38.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb): unidentified message INFO 2026-03-18T01:09:38.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:09:38.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c1d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:09:38.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:09:38.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:09:38.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:09:38.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:09:38.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773796177807 (019cfe7d.b83a.764e.b920.6374e5eb0feb) INFO 2026-03-18T01:09:38.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:09:38.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773796177940 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:09:42.527Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773796182489 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:09:42.527Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:09:43.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:09:43.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:09:43.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845) INFO 2026-03-18T01:09:43.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845)): unidentified message INFO 2026-03-18T01:09:43.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:09:43.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845)) INFO 2026-03-18T01:09:43.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845): unidentified message INFO 2026-03-18T01:09:43.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:09:43.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c1d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:09:43.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:09:43.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:09:43.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:09:43.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:09:43.330Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845) INFO 2026-03-18T01:09:43.330Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773796180736 (019cfe7d.c9ff.77fe.9d66.c9907295c845) INFO 2026-03-18T01:09:43.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773796180736: starting processing in queue INFO 2026-03-18T01:09:43.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773796180736: duplicate check db lookup needed [REDACTED]bba.1-1773796180736 INFO 2026-03-18T01:09:43.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:09:43.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773796182489 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:09:43.335Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773796180736: Found 0 early reaction(s) for incoming message INFO 2026-03-18T01:09:43.335Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773796180736: Batching save INFO 2026-03-18T01:09:44.306Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T01:09:44.307Z [JobQueueDatabaseStore] adding job [REDACTED]b25 to queue "conversation" INFO 2026-03-18T01:09:44.355Z [saveAndNotify] Message saved 1773796180736 INFO 2026-03-18T01:09:44.355Z [app/main] MainSQL: slow query saveMessages duration=48ms INFO 2026-03-18T01:09:44.356Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1773796180736}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-18T01:09:44.356Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1773796180736}): Queued 1 total attachment downloads INFO 2026-03-18T01:09:44.388Z [JobQueue] conversation job queue: added new job [REDACTED]b25 INFO 2026-03-18T01:09:44.388Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b25 INFO 2026-03-18T01:09:44.389Z [JobQueue] conversation job queue: running job [REDACTED]b25, attempt 1 of 110 INFO 2026-03-18T01:09:44.389Z [JobQueue] conversation job queue, job ID [REDACTED]b25, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T01:09:44.389Z [JobQueue] conversation job queue, job ID [REDACTED]b25, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T01:09:44.389Z [JobQueue] conversation job queue, job ID [REDACTED]b25, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T01:09:44.389Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T01:09:44.390Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T01:09:44.390Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:09:44.391Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:09:44.391Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:09:44.455Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773796180736: Found 0 early reaction(s) for incoming message INFO 2026-03-18T01:09:44.455Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773796180736: 0 edits in second run INFO 2026-03-18T01:09:44.456Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T01:09:44.458Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-18T01:09:44.458Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T01:09:44.555Z [WebAPI] send/1773796184389/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T01:09:44.555Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T01:09:44.555Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T01:09:44.555Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T01:09:44.556Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T01:09:44.556Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T01:09:44.574Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T01:09:44.574Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T01:09:45.258Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 702.229ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T01:09:45.258Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T01:09:45.258Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T01:09:45.258Z [SocketManager] connected unauthenticated socket (localPort: 56616) INFO 2026-03-18T01:09:45.258Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T01:09:45.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:09:45.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:09:45.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:09:45.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:09:45.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:09:45.309Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:09:45.405Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:09:45.419Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T01:09:45.439Z [JobManager] AttachmentDownloadManager/startJob(1773796180736.preview.[REDACTED]o=.): starting job INFO 2026-03-18T01:09:45.472Z [JobQueue] conversation job queue: job [REDACTED]b25 succeeded on attempt 1 INFO 2026-03-18T01:09:45.506Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T01:09:45.506Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]PQe INFO 2026-03-18T01:09:45.580Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 58ms (attempts v4=1 v6=0) INFO 2026-03-18T01:09:45.638Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]PQe 200 Streaming with details INFO 2026-03-18T01:09:45.748Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]PQe 200 Streaming ended INFO 2026-03-18T01:09:45.848Z [JobManager] AttachmentDownloadManager/startJob(1773796180736.preview.[REDACTED]o=.): job completed with status: finished INFO 2026-03-18T01:09:45.848Z [app/main] MainSQL: slow query saveMessage duration=71ms INFO 2026-03-18T01:09:46.309Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-18T01:09:46.309Z [notifications] NotificationService: showing a notification 1773796180736 INFO 2026-03-18T01:09:46.320Z [permissions] Approving request for permission 'notifications' INFO 2026-03-18T01:09:47.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T01:09:47.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 157956195 ms before clearing INFO 2026-03-18T01:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:10:01.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:10:15.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:10:32.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:10:45.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:11:02.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:11:15.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:11:32.219Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:11:44.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T01:11:44.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T01:11:44.299Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T01:11:44.299Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T01:11:45.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:12:02.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:12:15.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:12:32.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:12:45.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:13:02.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:13:15.888Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:13:32.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:13:45.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:14:02.700Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:14:16.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:14:32.806Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:14:45.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T01:14:45.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T01:14:45.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T01:14:45.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T01:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:14:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:14:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:15:02.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:15:33.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:16:03.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:16:33.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:17:03.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:17:33.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:18:03.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:18:33.615Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:19:03.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:19:33.774Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:19:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:19:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:20:03.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:20:23.565Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773796823528 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:20:23.566Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:20:24.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:20:24.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:20:24.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517) INFO 2026-03-18T01:20:24.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517)): unidentified message INFO 2026-03-18T01:20:24.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]01d.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:20:24.298Z [MessageReceiver] decryptEnvelope([REDACTED]01d.1 > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517)) INFO 2026-03-18T01:20:24.298Z [MessageReceiver] decrypt/[REDACTED]01d.1 > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517): unidentified message INFO 2026-03-18T01:20:24.298Z [MessageReceiver] decryptSealedSender([REDACTED]01d.1 > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:20:24.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]01d.1 with current session state (base key [REDACTED]60d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:20:24.299Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]01d.1 > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517) INFO 2026-03-18T01:20:24.299Z [@signalapp/libsignal-client] [REDACTED]01d.1 Processing SenderKey distribution [REDACTED]ca8 with chain ID 78861698 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T01:20:24.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]01d.1--[REDACTED]ca8 INFO 2026-03-18T01:20:24.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:20:24.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:20:24.334Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:20:24.334Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:20:24.334Z [MessageReceiver] queueing decrypted envelope [REDACTED]01d.1 > [REDACTED]70f 1773796821681 (019cfe87.920e.72ef.9afd.a4a424878517) INFO 2026-03-18T01:20:24.334Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:20:24.334Z [@signalapp/libsignal-client] ACKing message delivered at 1773796823528 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:20:31.032Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773796830995 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:20:31.032Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:20:31.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:20:31.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:20:31.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84) INFO 2026-03-18T01:20:31.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84)): unidentified message INFO 2026-03-18T01:20:31.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]01d.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:20:31.298Z [MessageReceiver] decryptEnvelope([REDACTED]01d.1 > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84)) INFO 2026-03-18T01:20:31.299Z [MessageReceiver] decrypt/[REDACTED]01d.1 > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84): unidentified message INFO 2026-03-18T01:20:31.299Z [MessageReceiver] decryptSealedSender([REDACTED]01d.1 > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84)): unidentified message/sender key contents INFO 2026-03-18T01:20:31.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]01d.1--[REDACTED]ca8 INFO 2026-03-18T01:20:31.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:20:31.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:20:31.332Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:20:31.332Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:20:31.332Z [MessageReceiver] queueing decrypted envelope [REDACTED]01d.1 > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84) INFO 2026-03-18T01:20:31.332Z [MessageReceiver] handleDataMessage/[REDACTED]01d.1 > [REDACTED]70f 1773784237246 (019cfe87.af39.71fa.beca.6f7a39edee84) INFO 2026-03-18T01:20:31.333Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T01:20:31.333Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:20:31.333Z [@signalapp/libsignal-client] ACKing message delivered at 1773796830995 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:20:31.336Z [Reactions] Reactions.onReaction(timestamp=1773784237246;target=1773783132742): handling INFO 2026-03-18T01:20:31.338Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T01:20:31.374Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 8 to 9 reactions. INFO 2026-03-18T01:20:31.407Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 71ms INFO 2026-03-18T01:20:33.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:21:04.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:21:34.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:21:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:21:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:21:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:22:04.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:22:32.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T01:22:32.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T01:22:32.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T01:22:32.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T01:22:34.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:22:59.302Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:22:59.302Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:22:59.302Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:22:59.302Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:22:59.302Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:23:04.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:23:34.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:24:04.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:24:34.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:24:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:24:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:25:04.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:25:34.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:26:05.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:26:35.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:27:05.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:27:35.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:27:58.892Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773797278842 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:27:58.892Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:27:59.299Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:27:59.299Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:27:59.299Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241) INFO 2026-03-18T01:27:59.299Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241)): unidentified message INFO 2026-03-18T01:27:59.299Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]698.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:27:59.299Z [MessageReceiver] decryptEnvelope([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241)) INFO 2026-03-18T01:27:59.299Z [MessageReceiver] decrypt/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241): unidentified message INFO 2026-03-18T01:27:59.299Z [MessageReceiver] decryptSealedSender([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:27:59.300Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:179 INFO 2026-03-18T01:27:59.300Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1987 INFO 2026-03-18T01:27:59.300Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]698.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-18T01:27:59.300Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1808 INFO 2026-03-18T01:27:59.300Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-18T01:27:59.300Z [@signalapp/libsignal-client] [REDACTED]698.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T01:27:59.300Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]698.1 with current session state (base key [REDACTED]623) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:27:59.301Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1987 INFO 2026-03-18T01:27:59.301Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1987 INFO 2026-03-18T01:27:59.301Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1808 INFO 2026-03-18T01:27:59.301Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:27:59.301Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:27:59.302Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-18T01:27:59.302Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-18T01:27:59.362Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:27:59.362Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:27:59.362Z [MessageReceiver] queueing decrypted envelope [REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241) INFO 2026-03-18T01:27:59.362Z [MessageReceiver] handleDataMessage/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe8e.84ac.7594.9bba.503e0181c241) INFO 2026-03-18T01:27:59.362Z [app/main] MainSQL: slow query commitDecryptResult duration=61ms INFO 2026-03-18T01:27:59.363Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: starting processing in queue INFO 2026-03-18T01:27:59.363Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: duplicate check db lookup needed [REDACTED]ba7.1-1773797269709 INFO 2026-03-18T01:27:59.363Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:27:59.363Z [@signalapp/libsignal-client] ACKing message delivered at 1773797278842 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:27:59.363Z [groupCredentialFetcher] maybeFetchNewCredentials: fetching credentials for 1774310400000 through 1774310400000 INFO 2026-03-18T01:27:59.364Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T01:27:59.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774310400&redemptionEndSeconds=1774310400&zkcCredential=true INFO 2026-03-18T01:27:59.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774310400&redemptionEndSeconds=1774310400&zkcCredential=true 200 Success INFO 2026-03-18T01:27:59.567Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new group credentials, cleaning up 1 old group credentials, haveToday=true INFO 2026-03-18T01:27:59.567Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new call link auth credentials, cleaning up 1 old call link auth credentials, haveToday=true INFO 2026-03-18T01:27:59.630Z [groupCredentialFetcher] maybeFetchNewCredentials: Save complete. INFO 2026-03-18T01:27:59.630Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-18T01:27:59.630Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-18T01:27:59.631Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2726 to 2727 INFO 2026-03-18T01:27:59.631Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T01:27:59.634Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-18T01:27:59.652Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-18T01:27:59.704Z [app/main] MainSQL: slow query saveMessages duration=51ms WARN 2026-03-18T01:27:59.715Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-18T01:27:59.717Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709): took 354ms INFO 2026-03-18T01:28:00.396Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-18T01:28:05.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:28:35.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:29:05.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:29:35.803Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:29:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:29:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:30:00.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T01:30:00.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T01:30:00.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T01:30:00.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T01:30:05.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:30:35.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:31:06.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:31:36.199Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:32:06.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:32:36.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:33:06.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:33:36.599Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:34:06.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:34:36.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:34:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:34:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:35:06.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:35:30.226Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T01:35:30.238Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:35:30.238Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:35:30.238Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:35:30.238Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:35:30.238Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:35:30.498Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T01:35:31.238Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T01:35:31.239Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 156412254 ms before clearing INFO 2026-03-18T01:35:31.418Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting WARN 2026-03-18T01:35:31.421Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T01:35:31.422Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) INFO 2026-03-18T01:35:31.422Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 31 messages, latest timestamp=1773796180736 INFO 2026-03-18T01:35:31.490Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-18T01:35:31.518Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-18T01:35:31.523Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-18T01:35:31.523Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-18T01:35:31.525Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-18T01:35:31.595Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 105ms INFO 2026-03-18T01:35:31.618Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T01:35:31.618Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T01:35:31.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-18T01:35:31.618Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T01:35:31.628Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T01:35:31.628Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T01:35:31.650Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T01:35:31.689Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T01:35:31.689Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T01:35:31.776Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=127ms INFO 2026-03-18T01:35:31.777Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773796180736,"receivedAt":1771163895465},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T01:35:31.777Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T01:35:31.885Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T01:35:31.885Z [JobQueueDatabaseStore] adding job [REDACTED]538 to queue "read sync" INFO 2026-03-18T01:35:31.885Z [JobQueueDatabaseStore] adding job [REDACTED]d44 to queue "conversation" INFO 2026-03-18T01:35:31.885Z [app/main] MainSQL: slow query saveMessages duration=107ms INFO 2026-03-18T01:35:31.918Z [JobQueue] read sync job queue: added new job [REDACTED]538 INFO 2026-03-18T01:35:31.918Z [JobQueue] read sync job queue: enqueuing job [REDACTED]538 INFO 2026-03-18T01:35:31.918Z [JobQueue] read sync job queue: running job [REDACTED]538, attempt 1 of 110 INFO 2026-03-18T01:35:31.918Z [JobQueue] read sync job queue, job ID [REDACTED]538, attempt 1: sending readSync(s) for timestamp(s) 1773796180736 INFO 2026-03-18T01:35:31.920Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue: added new job [REDACTED]d44 INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d44 INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue: running job [REDACTED]d44, attempt 1 of 110 INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue, job ID [REDACTED]d44, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue, job ID [REDACTED]d44, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T01:35:31.952Z [JobQueue] conversation job queue, job ID [REDACTED]d44, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T01:35:31.952Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T01:35:31.955Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T01:35:31.955Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:35:31.955Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:35:31.955Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T01:35:31.955Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-18T01:35:31.955Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T01:35:31.992Z [WebAPI] send/1773797731919/[REDACTED]70f/sendMessages INFO 2026-03-18T01:35:31.992Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T01:35:31.993Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T01:35:32.078Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T01:35:32.119Z [WebAPI] send/1773797731952/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T01:35:32.119Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T01:35:32.198Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 579.810ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T01:35:32.210Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-18T01:35:32.213Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T01:35:32.213Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T01:35:32.213Z [SocketManager] connected unauthenticated socket (localPort: 47520) INFO 2026-03-18T01:35:32.213Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T01:35:32.213Z [JobQueue] read sync job queue: job [REDACTED]538 succeeded on attempt 1 INFO 2026-03-18T01:35:32.277Z [app/main] MainSQL: slow query deleteJob duration=64ms INFO 2026-03-18T01:35:32.352Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T01:35:32.352Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-18T01:35:32.352Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T01:35:32.394Z [JobQueue] conversation job queue: job [REDACTED]d44 succeeded on attempt 1 INFO 2026-03-18T01:35:32.394Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-18T01:35:32.952Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T01:35:32.952Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 156410541 ms before clearing INFO 2026-03-18T01:35:35.179Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-18T01:35:35.183Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation INFO 2026-03-18T01:35:35.657Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-18T01:35:35.657Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-18T01:35:35.657Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-18T01:35:35.658Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T01:35:35.658Z [app/main] close: not showing tray notice INFO 2026-03-18T01:35:36.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:36:02.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:36:07.042Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:36:23.351Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 1940 INFO 2026-03-18T01:36:23.351Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac07271500, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac0747d380, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac05ad82a0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac076a05b0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac0747d0c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac072713e0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac0747d280, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac07207960, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac07204d20, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.352Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T01:36:23.368Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-18T01:36:23.369Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T01:36:23.369Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac07271500, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.369Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac0747d380, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.369Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac05ad82a0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T01:36:23.513Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T01:36:23.513Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T01:36:23.514Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T01:36:23.516Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-18T01:36:23.516Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T01:36:23.516Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T01:36:23.516Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T01:36:23.516Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T01:36:23.516Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T01:36:23.517Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-18T01:36:23.517Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T01:36:23.517Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T01:36:32.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:36:37.123Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:37:02.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:37:07.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:37:08.056Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773797828010 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:37:08.056Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:37:08.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:37:08.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:37:08.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11) INFO 2026-03-18T01:37:08.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11)): unidentified message INFO 2026-03-18T01:37:08.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]698.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:37:08.299Z [MessageReceiver] decryptEnvelope([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11)) INFO 2026-03-18T01:37:08.299Z [MessageReceiver] decrypt/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11): unidentified message INFO 2026-03-18T01:37:08.299Z [MessageReceiver] decryptSealedSender([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:37:08.299Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]698.1 with current session state (base key [REDACTED]623) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:37:08.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:37:08.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:37:08.333Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:37:08.333Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:37:08.333Z [MessageReceiver] queueing decrypted envelope [REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11) INFO 2026-03-18T01:37:08.334Z [MessageReceiver] handleDataMessage/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe96.e5d8.74d6.bd28.b12de5d2ec11) INFO 2026-03-18T01:37:08.334Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: starting processing in queue INFO 2026-03-18T01:37:08.334Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: duplicate check db lookup needed [REDACTED]ba7.1-1773797269709 INFO 2026-03-18T01:37:08.334Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:37:08.334Z [@signalapp/libsignal-client] ACKing message delivered at 1773797828010 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-18T01:37:08.338Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-18T01:37:20.182Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773797840126 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:37:20.182Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:37:20.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:37:20.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:37:20.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa) INFO 2026-03-18T01:37:20.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa)): unidentified message INFO 2026-03-18T01:37:20.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]698.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T01:37:20.298Z [MessageReceiver] decryptEnvelope([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa)) INFO 2026-03-18T01:37:20.298Z [MessageReceiver] decrypt/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa): unidentified message INFO 2026-03-18T01:37:20.298Z [MessageReceiver] decryptSealedSender([REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T01:37:20.299Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-18T01:37:20.299Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]698.1 with current session state (base key [REDACTED]623) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:37:20.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:37:20.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:37:20.339Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:37:20.339Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:37:20.339Z [MessageReceiver] queueing decrypted envelope [REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa) INFO 2026-03-18T01:37:20.339Z [MessageReceiver] handleDataMessage/[REDACTED]698.1 > [REDACTED]70f 1773797269709 (019cfe97.1536.77ad.819b.1bbb75d521aa) INFO 2026-03-18T01:37:20.340Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: starting processing in queue INFO 2026-03-18T01:37:20.340Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: duplicate check db lookup needed [REDACTED]ba7.1-1773797269709 INFO 2026-03-18T01:37:20.340Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:37:20.340Z [@signalapp/libsignal-client] ACKing message delivered at 1773797840126 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-18T01:37:20.343Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]698.1 1773797269709: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-18T01:37:32.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:37:37.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:38:02.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:38:07.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:38:32.689Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:38:37.511Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:39:02.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:39:07.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:39:21.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T01:39:21.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T01:39:21.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T01:39:21.299Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T01:39:32.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:39:37.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:39:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:39:59.332Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:40:02.965Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:40:07.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:40:32.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T01:40:32.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T01:40:32.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T01:40:32.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T01:40:37.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:41:07.954Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:41:38.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:42:08.150Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:42:38.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:43:08.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:43:38.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:44:08.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:44:38.672Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:44:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:44:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:45:08.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:45:38.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:46:08.972Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:46:39.081Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:47:09.199Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:47:39.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:48:09.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:48:39.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:49:09.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:49:39.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:49:51.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T01:49:51.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T01:49:51.335Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T01:49:51.337Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T01:49:51.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T01:49:51.338Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T01:49:51.339Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T01:49:51.339Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T01:49:51.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]609?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T01:49:51.339Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T01:49:51.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T01:49:51.340Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T01:49:51.340Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T01:49:51.384Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T01:49:51.384Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.691µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T01:49:51.989Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 649.160ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T01:49:51.989Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T01:49:51.989Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T01:49:51.989Z [SocketManager] connected unauthenticated socket (localPort: 51836) INFO 2026-03-18T01:49:51.989Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T01:49:52.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]609?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T01:49:52.065Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T01:49:52.065Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T01:49:52.065Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T01:49:52.065Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T01:49:52.065Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T01:49:52.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T01:49:52.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T01:49:52.147Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T01:49:52.147Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T01:49:52.148Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T01:49:52.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T01:49:52.148Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 2 out of 2 conversation(s) INFO 2026-03-18T01:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T01:49:59.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) INFO 2026-03-18T01:49:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:49:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:50:09.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:50:22.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:50:39.890Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:50:52.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:50:52.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539000ms INFO 2026-03-18T01:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:51:09.975Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:51:22.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:51:40.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:51:52.269Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:52:10.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:52:22.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:52:40.265Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:52:52.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:53:10.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:53:22.544Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:53:40.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:53:52.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:54:10.812Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:54:22.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T01:54:40.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:54:50.917Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773798890867 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T01:54:50.917Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T01:54:51.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T01:54:51.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T01:54:51.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773798890611 (019cfea7.1da6.770d.b0e4.53c25a9ed348) INFO 2026-03-18T01:54:51.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773798890611 (019cfea7.1da6.770d.b0e4.53c25a9ed348)) INFO 2026-03-18T01:54:51.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773798890611 (019cfea7.1da6.770d.b0e4.53c25a9ed348): ciphertext message INFO 2026-03-18T01:54:51.299Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T01:54:51.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]03a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T01:54:51.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]22d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T01:54:51.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T01:54:51.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T01:54:51.335Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T01:54:51.335Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T01:54:51.335Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773798890611 (019cfea7.1da6.770d.b0e4.53c25a9ed348) INFO 2026-03-18T01:54:51.335Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773798890611 (019cfea7.1da6.770d.b0e4.53c25a9ed348) INFO 2026-03-18T01:54:51.335Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T01:54:51.335Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T01:54:51.335Z [@signalapp/libsignal-client] ACKing message delivered at 1773798890867 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T01:54:52.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T01:54:52.298Z [storage] sync: fetching latest after version=9563 INFO 2026-03-18T01:54:52.298Z [storage] sync(9563): fetch start INFO 2026-03-18T01:54:52.298Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T01:54:52.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T01:54:52.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T01:54:52.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T01:54:52.299Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T01:54:52.299Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T01:54:52.378Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T01:54:52.420Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9563 INFO 2026-03-18T01:54:52.526Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 56ms (attempts v4=1 v6=0) INFO 2026-03-18T01:54:52.727Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9563 200 Success INFO 2026-03-18T01:54:52.729Z [storage] sync: updating to remoteVersion=9564 sourceDevice=1 from version=9563 INFO 2026-03-18T01:54:52.732Z [storage] process(9564): localRecords=1797 localKeys=1411 unknownKeys=0 remoteKeys=1419 INFO 2026-03-18T01:54:52.732Z [storage] process(9564): remoteOnlyCount=9 remoteOnlyKeys=["9564:GWg","9564:EJV","9564:guM","9564:zS/","9564:Qhj","9564:XIs","9564:p7M","9564:bDT","9564:BBV"] INFO 2026-03-18T01:54:52.732Z [storage] process(9564): localOnlyCount=1 localOnlyKeys=["8706:Zko"] INFO 2026-03-18T01:54:52.732Z [storage] fetchRemoteRecords(9564): fetching remote keys count=9 INFO 2026-03-18T01:54:52.733Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T01:54:52.863Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T01:54:52.863Z [storage] fetchRemoteRecords(9564): missing remote keys=[] count=0 INFO 2026-03-18T01:54:52.863Z [storage] process(9564): attempting to merge records=0 INFO 2026-03-18T01:54:52.863Z [storage] process(9564): split pni contacts=9 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T01:54:52.864Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] merge(9564:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T01:54:52.864Z [storage] process(9564): processed records=9 INFO 2026-03-18T01:54:52.864Z [storage] process(9564): updated conversations=0 INFO 2026-03-18T01:54:52.864Z [storage] process(9564): kicking off profile fetches=0 INFO 2026-03-18T01:54:52.864Z [storage] process(9564): dropped keys=["9564:BBV","9564:EJV","9564:GWg","9564:Qhj","9564:XIs","9564:bDT","9564:guM","9564:p7M","9564:zS/"] count=9 INFO 2026-03-18T01:54:52.864Z [storage] process(9564): unknown records=[] count=0 INFO 2026-03-18T01:54:52.903Z [storage] process(9564): error records=[] count=0 INFO 2026-03-18T01:54:52.936Z [storage] process(9564): pending deletes=["9564:BBV","9564:EJV","9564:GWg","9564:Qhj","9564:XIs","9564:bDT","9564:guM","9564:p7M","9564:zS/"] count=9 INFO 2026-03-18T01:54:52.969Z [storage] process(9564): localKey=8706:Zko [REDACTED]511 ([REDACTED]0f6) was not in remote manifest INFO 2026-03-18T01:54:52.970Z [storage] process(9564): done INFO 2026-03-18T01:54:52.970Z [storage] sync: updated to version=9564 INFO 2026-03-18T01:54:53.068Z [storage] sync: complete INFO 2026-03-18T01:54:54.360Z [app/main] MainSQL: slow query updateConversations duration=62ms INFO 2026-03-18T01:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:54:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:54:59.358Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-18T01:54:59.359Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T01:55:11.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:55:41.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:56:11.192Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:56:41.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:56:52.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T01:56:52.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T01:56:52.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T01:56:52.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T01:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:57:11.402Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:57:41.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:58:11.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:58:41.716Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:59:11.805Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:59:41.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T01:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T01:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T01:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T01:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T01:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T01:59:59.334Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T01:59:59.368Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:00:12.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:00:42.110Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:01:12.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:01:42.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:02:12.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:02:42.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:03:12.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:03:42.738Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:03:59.299Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:03:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:03:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:03:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:04:12.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:04:42.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:04:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:04:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:04:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:04:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:04:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:05:13.120Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:05:19.546Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773799519490 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T02:05:19.546Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T02:05:20.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T02:05:20.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T02:05:20.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c) INFO 2026-03-18T02:05:20.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c)): unidentified message INFO 2026-03-18T02:05:20.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]750.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T02:05:20.299Z [MessageReceiver] decryptEnvelope([REDACTED]750.1 > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c)) INFO 2026-03-18T02:05:20.299Z [MessageReceiver] decrypt/[REDACTED]750.1 > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c): unidentified message INFO 2026-03-18T02:05:20.299Z [MessageReceiver] decryptSealedSender([REDACTED]750.1 > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T02:05:20.299Z [@signalapp/libsignal-client] [REDACTED]750.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T02:05:20.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]750.1 with current session state (base key [REDACTED]c59) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T02:05:20.299Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]750.1 > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c) INFO 2026-03-18T02:05:20.299Z [@signalapp/libsignal-client] [REDACTED]750.1 Processing SenderKey distribution [REDACTED]1f2 with chain ID 1953992813 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T02:05:20.299Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]750.1--[REDACTED]1f2 INFO 2026-03-18T02:05:20.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T02:05:20.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T02:05:20.353Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T02:05:20.353Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T02:05:20.353Z [MessageReceiver] queueing decrypted envelope [REDACTED]750.1 > [REDACTED]70f 1773799514947 (019cfeb0.b53b.70ac.9af8.fb988588bc8c) INFO 2026-03-18T02:05:20.353Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T02:05:20.353Z [app/main] MainSQL: slow query commitDecryptResult duration=53ms INFO 2026-03-18T02:05:20.354Z [@signalapp/libsignal-client] ACKing message delivered at 1773799519490 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T02:05:25.639Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773799525583 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T02:05:25.639Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T02:05:26.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T02:05:26.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T02:05:26.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793) INFO 2026-03-18T02:05:26.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793)): unidentified message INFO 2026-03-18T02:05:26.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]750.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T02:05:26.299Z [MessageReceiver] decryptEnvelope([REDACTED]750.1 > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793)) INFO 2026-03-18T02:05:26.299Z [MessageReceiver] decrypt/[REDACTED]750.1 > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793): unidentified message INFO 2026-03-18T02:05:26.299Z [MessageReceiver] decryptSealedSender([REDACTED]750.1 > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793)): unidentified message/sender key contents INFO 2026-03-18T02:05:26.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]750.1--[REDACTED]1f2 INFO 2026-03-18T02:05:26.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T02:05:26.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T02:05:26.336Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T02:05:26.336Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T02:05:26.336Z [MessageReceiver] queueing decrypted envelope [REDACTED]750.1 > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793) INFO 2026-03-18T02:05:26.336Z [MessageReceiver] handleDataMessage/[REDACTED]750.1 > [REDACTED]70f 1773799511439 (019cfeb0.cd07.7028.b8b8.0271e7dc7793) INFO 2026-03-18T02:05:26.336Z [conversations] setProfileKey([REDACTED]750 ([REDACTED]012)/djY/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T02:05:26.337Z [profiles] buildGetProfileOptions([REDACTED]750 ([REDACTED]012)): generating profile key credential request INFO 2026-03-18T02:05:26.338Z [conversations] storageService[captureChange] profileKey [REDACTED]750 ([REDACTED]012) INFO 2026-03-18T02:05:26.338Z [profiles] getProfile([REDACTED]750 ([REDACTED]012)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T02:05:26.338Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T02:05:26.338Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]750/[REDACTED]a84/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T02:05:26.338Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T02:05:26.338Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]750.1 1773799511439: starting processing in queue INFO 2026-03-18T02:05:26.338Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]750.1 1773799511439: duplicate check db lookup needed [REDACTED]012.1-1773799511439 INFO 2026-03-18T02:05:26.338Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T02:05:26.339Z [@signalapp/libsignal-client] ACKing message delivered at 1773799525583 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T02:05:26.339Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T02:05:26.339Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T02:05:26.339Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-18T02:05:26.339Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-18T02:05:26.339Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2727 to 2729 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-18T02:05:26.340Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Endorsements are expired (already expired, now: 1773799526.34, exp: 1773792000), fetching new endorsements INFO 2026-03-18T02:05:26.340Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-18T02:05:26.342Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T02:05:26.342Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2727?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-18T02:05:26.374Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T02:05:26.374Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T02:05:26.427Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 47ms (attempts v4=1 v6=0) INFO 2026-03-18T02:05:26.934Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 595.519ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T02:05:26.934Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T02:05:26.934Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T02:05:26.934Z [SocketManager] connected unauthenticated socket (localPort: 55078) INFO 2026-03-18T02:05:26.934Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T02:05:26.941Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2727?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-18T02:05:26.944Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2727 to 2727 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} WARN 2026-03-18T02:05:27.498Z [groups] applyGroupState(groupv2([REDACTED]Z2g=)): Member [REDACTED]750 had different profileKey INFO 2026-03-18T02:05:27.498Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-18T02:05:27.499Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2727 to 2728 INFO 2026-03-18T02:05:27.500Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T02:05:27.501Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2728 to 2729 INFO 2026-03-18T02:05:27.501Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-18T02:05:27.501Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2728 to 2729 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":false,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-18T02:05:28.059Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages WARN 2026-03-18T02:05:28.059Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): local state was different from the remote final state. Got 0 change messages, 1 updated members, and otherChanges=true INFO 2026-03-18T02:05:28.059Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Saving group endorsements INFO 2026-03-18T02:05:28.070Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Z2g=), expiration: 1773878400, members: 965) INFO 2026-03-18T02:05:28.095Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]750/[REDACTED]a84/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T02:05:28.095Z [profiles] getProfile([REDACTED]750 ([REDACTED]012)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T02:05:28.096Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]750 ([REDACTED]012) INFO 2026-03-18T02:05:28.313Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T02:05:28.313Z [storage] sync: fetching latest after version=9564 INFO 2026-03-18T02:05:28.313Z [storage] sync(9564): fetch start INFO 2026-03-18T02:05:28.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T02:05:28.392Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T02:05:28.494Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=395ms WARN 2026-03-18T02:05:28.497Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]aa0 ([REDACTED]cc6), not in lookups WARN 2026-03-18T02:05:28.497Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]aa0 ([REDACTED]cc6), not in lookups INFO 2026-03-18T02:05:28.503Z [conversations] setProfileKey([REDACTED]aa0 ([REDACTED]cc6)/8Oc/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T02:05:28.503Z [profiles] buildGetProfileOptions([REDACTED]aa0 ([REDACTED]cc6)): generating profile key credential request INFO 2026-03-18T02:05:28.504Z [conversations] storageService[captureChange] profileKey [REDACTED]aa0 ([REDACTED]cc6) INFO 2026-03-18T02:05:28.504Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 1 missing profiles INFO 2026-03-18T02:05:28.509Z [profiles] getProfile([REDACTED]aa0 ([REDACTED]cc6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T02:05:28.509Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa0/[REDACTED]e60/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T02:05:28.552Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-18T02:05:28.605Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa0/[REDACTED]e60/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T02:05:28.605Z [SignalProtocolStore] saveIdentity([REDACTED]aa0): Saving new identity... INFO 2026-03-18T02:05:28.611Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-18T02:05:28.613Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9564 INFO 2026-03-18T02:05:28.661Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-18T02:05:28.717Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9564 204 Success INFO 2026-03-18T02:05:28.717Z [storage] sync(9564): no newer manifest, ok INFO 2026-03-18T02:05:28.717Z [storage] sync: no updates, version=9564 INFO 2026-03-18T02:05:28.717Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9565: will update to manifest version INFO 2026-03-18T02:05:28.717Z [storage] upload(9565): generating manifest new=false INFO 2026-03-18T02:05:28.717Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T02:05:28.719Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T02:05:28.720Z [storage] upload(9565): adding key=9565:k7s PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T02:05:28.721Z [storage] upload(9565): adding key=9565:Fvt PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T02:05:28.741Z [storage] upload(9565): adding key=9565:KeP PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T02:05:28.744Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=50ms INFO 2026-03-18T02:05:28.745Z [storage] upload(9565): updating from=9427:MD2 to=9565:jHC [REDACTED]750 ([REDACTED]012) INFO 2026-03-18T02:05:28.746Z [storage] upload(9565): adding key=9565:rK9 PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T02:05:28.749Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T02:05:28.749Z [storage] upload(9565): adding key=9565:Ksl [REDACTED]aa0 ([REDACTED]cc6) INFO 2026-03-18T02:05:28.750Z [profiles] getProfile([REDACTED]aa0 ([REDACTED]cc6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T02:05:28.753Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]aa0 ([REDACTED]cc6) INFO 2026-03-18T02:05:28.753Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 1 profiles INFO 2026-03-18T02:05:28.753Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding storyDistributionLists=1 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding callLinks=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding defunctCallLinks=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding pendingCallLinks=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding chatFolders=1 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding unknown records=[] count=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): adding error records=[] count=0 INFO 2026-03-18T02:05:28.753Z [storage] upload(9565): deleting extra keys=["9564:BBV","9564:EJV","9564:GWg","9564:Qhj","9564:XIs","9564:bDT","9564:guM","9564:p7M","9564:zS/"] count=9 INFO 2026-03-18T02:05:28.757Z [storage] upload(9565): inserting=6 deleting=10 INFO 2026-03-18T02:05:28.758Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T02:05:28.772Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-18T02:05:28.820Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]750.1 1773799511439): took 2482ms INFO 2026-03-18T02:05:28.922Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T02:05:28.922Z [storage] upload(9565): upload complete, updating items=6 INFO 2026-03-18T02:05:28.922Z [storage] upload(9565): setting new manifestVersion INFO 2026-03-18T02:05:28.963Z [JobQueueDatabaseStore] adding job [REDACTED]618 to queue "single proto" INFO 2026-03-18T02:05:28.994Z [JobQueue] single proto job queue: added new job [REDACTED]618 INFO 2026-03-18T02:05:28.995Z [JobQueue] single proto job queue: enqueuing job [REDACTED]618 INFO 2026-03-18T02:05:28.996Z [JobQueue] single proto job queue: running job [REDACTED]618, attempt 1 of 110 INFO 2026-03-18T02:05:28.996Z [JobQueue] single proto job queue, job ID [REDACTED]618, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773799528963 INFO 2026-03-18T02:05:28.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T02:05:29.061Z [WebAPI] send/1773799528963/[REDACTED]70f/sendMessages INFO 2026-03-18T02:05:29.061Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T02:05:29.146Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T02:05:29.178Z [JobQueue] single proto job queue: job [REDACTED]618 succeeded on attempt 1 INFO 2026-03-18T02:05:29.323Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T02:05:29.323Z [storage] sync: fetching latest after version=9565 INFO 2026-03-18T02:05:29.323Z [storage] sync(9565): fetch start INFO 2026-03-18T02:05:29.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T02:05:29.370Z [app/main] MainSQL: slow query removeUnprocessed duration=47ms INFO 2026-03-18T02:05:29.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T02:05:29.436Z [app/main] MainSQL: slow query updateConversations duration=66ms INFO 2026-03-18T02:05:29.473Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9565 INFO 2026-03-18T02:05:29.576Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9565 204 Success INFO 2026-03-18T02:05:29.576Z [storage] sync(9565): no newer manifest, ok INFO 2026-03-18T02:05:29.576Z [storage] sync: no updates, version=9565 INFO 2026-03-18T02:05:29.576Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9566: will update to manifest version INFO 2026-03-18T02:05:29.576Z [storage] upload(9566): generating manifest new=false INFO 2026-03-18T02:05:29.576Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T02:05:29.578Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T02:05:29.611Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding storyDistributionLists=1 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding callLinks=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding defunctCallLinks=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding pendingCallLinks=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding chatFolders=1 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding unknown records=[] count=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): adding error records=[] count=0 INFO 2026-03-18T02:05:29.613Z [storage] upload(9566): deleting extra keys=[] count=0 INFO 2026-03-18T02:05:29.616Z [storage] upload(9566): nothing to upload INFO 2026-03-18T02:05:30.396Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-18T02:05:43.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:05:56.948Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:06:13.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:06:27.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:06:43.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:06:57.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:07:13.528Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:07:27.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:07:27.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T02:07:27.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T02:07:27.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T02:07:27.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T02:07:43.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:07:57.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:08:13.708Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:08:27.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:08:43.799Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:08:57.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:09:13.890Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:09:27.722Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:09:43.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:09:57.810Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:09:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:09:59.332Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:10:14.089Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:10:27.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T02:10:27.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T02:10:27.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T02:10:27.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T02:10:44.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:11:14.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:11:16.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 1941 INFO 2026-03-18T02:11:16.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac076a05b0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac0747d0c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac072713e0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x20ac0747d280, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac07271500, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x20ac0747d380, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T02:11:16.267Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T02:11:16.420Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]e6b"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T02:11:16.421Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-18T02:11:16.421Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T02:11:16.423Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-18T02:11:16.423Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-18T02:11:16.423Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T02:11:16.423Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-18T02:11:44.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:12:14.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:12:44.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:13:14.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:13:44.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:14:14.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:14:45.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:14:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:14:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:15:15.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:15:45.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:16:15.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:16:45.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:17:15.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:17:45.760Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:18:15.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:18:46.048Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:19:16.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:19:46.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:19:59.333Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:19:59.367Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:20:16.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:20:46.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:21:16.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:21:46.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:22:16.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:22:46.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:23:17.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:23:47.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:24:17.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:24:47.357Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:24:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:24:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:25:17.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:25:47.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:26:17.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:26:47.770Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:27:17.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:27:47.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:28:18.085Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:28:48.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:29:18.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:29:48.407Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:29:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:29:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:30:18.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:30:48.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:31:09.354Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773801069290 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T02:31:09.354Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T02:31:10.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T02:31:10.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T02:31:10.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773801069098 (019cfec8.5b2a.72f5.b973.9469ea854541) INFO 2026-03-18T02:31:10.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773801069098 (019cfec8.5b2a.72f5.b973.9469ea854541)) INFO 2026-03-18T02:31:10.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773801069098 (019cfec8.5b2a.72f5.b973.9469ea854541): ciphertext message INFO 2026-03-18T02:31:10.298Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T02:31:10.298Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]22d, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T02:31:10.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T02:31:10.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T02:31:10.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T02:31:10.336Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T02:31:10.336Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T02:31:10.336Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773801069098 (019cfec8.5b2a.72f5.b973.9469ea854541) INFO 2026-03-18T02:31:10.336Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773801069098 (019cfec8.5b2a.72f5.b973.9469ea854541) INFO 2026-03-18T02:31:10.337Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T02:31:10.337Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T02:31:10.337Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T02:31:10.337Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T02:31:10.337Z [@signalapp/libsignal-client] ACKing message delivered at 1773801069290 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T02:31:10.337Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T02:31:10.337Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T02:31:10.337Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T02:31:12.335Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773801072272 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T02:31:12.335Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T02:31:13.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T02:31:13.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T02:31:13.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773801070608 (019cfec8.66cf.7367.bc0d.1a286ec8cfcb) INFO 2026-03-18T02:31:13.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773801070608 (019cfec8.66cf.7367.bc0d.1a286ec8cfcb)) INFO 2026-03-18T02:31:13.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773801070608 (019cfec8.66cf.7367.bc0d.1a286ec8cfcb): ciphertext message INFO 2026-03-18T02:31:13.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T02:31:13.298Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T02:31:13.298Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T02:31:13.343Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T02:31:13.343Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T02:31:13.343Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773801070608 (019cfec8.66cf.7367.bc0d.1a286ec8cfcb) INFO 2026-03-18T02:31:13.343Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-18T02:31:13.344Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773801070608 (019cfec8.66cf.7367.bc0d.1a286ec8cfcb) INFO 2026-03-18T02:31:13.344Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T02:31:13.344Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T02:31:13.344Z [@signalapp/libsignal-client] ACKing message delivered at 1773801072272 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T02:31:14.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T02:31:14.298Z [storage] sync: fetching latest after version=9565 INFO 2026-03-18T02:31:14.298Z [storage] sync(9565): fetch start INFO 2026-03-18T02:31:14.298Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T02:31:14.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T02:31:14.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T02:31:14.421Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9565 INFO 2026-03-18T02:31:14.506Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 52ms (attempts v4=1 v6=0) INFO 2026-03-18T02:31:14.687Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9565 200 Success INFO 2026-03-18T02:31:14.688Z [storage] sync: updating to remoteVersion=9566 sourceDevice=1 from version=9565 INFO 2026-03-18T02:31:14.692Z [storage] process(9566): localRecords=1798 localKeys=1415 unknownKeys=0 remoteKeys=1420 INFO 2026-03-18T02:31:14.692Z [storage] process(9566): remoteOnlyCount=9 remoteOnlyKeys=["9566:GWg","9566:EJV","9566:guM","9566:zS/","9566:Qhj","9566:XIs","9566:p7M","9566:bDT","9566:BBV"] INFO 2026-03-18T02:31:14.692Z [storage] process(9566): localOnlyCount=4 localOnlyKeys=["9565:k7s","9565:Fvt","9565:KeP","9565:rK9"] INFO 2026-03-18T02:31:14.692Z [storage] fetchRemoteRecords(9566): fetching remote keys count=9 INFO 2026-03-18T02:31:14.692Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T02:31:14.813Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T02:31:14.813Z [storage] fetchRemoteRecords(9566): missing remote keys=[] count=0 INFO 2026-03-18T02:31:14.813Z [storage] process(9566): attempting to merge records=0 INFO 2026-03-18T02:31:14.813Z [storage] process(9566): split pni contacts=9 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T02:31:14.814Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] merge(9566:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T02:31:14.814Z [storage] process(9566): processed records=9 INFO 2026-03-18T02:31:14.815Z [storage] process(9566): updated conversations=0 INFO 2026-03-18T02:31:14.815Z [storage] process(9566): kicking off profile fetches=0 INFO 2026-03-18T02:31:14.815Z [storage] process(9566): dropped keys=["9566:BBV","9566:EJV","9566:GWg","9566:Qhj","9566:XIs","9566:bDT","9566:guM","9566:p7M","9566:zS/"] count=9 INFO 2026-03-18T02:31:14.815Z [storage] process(9566): unknown records=[] count=0 INFO 2026-03-18T02:31:14.845Z [storage] process(9566): error records=[] count=0 INFO 2026-03-18T02:31:14.878Z [storage] process(9566): pending deletes=["9566:BBV","9566:EJV","9566:GWg","9566:Qhj","9566:XIs","9566:bDT","9566:guM","9566:p7M","9566:zS/"] count=9 INFO 2026-03-18T02:31:14.911Z [storage] process(9566): localKey=9565:k7s PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T02:31:14.911Z [storage] process(9566): localKey=9565:Fvt PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T02:31:14.912Z [storage] process(9566): localKey=9565:KeP PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T02:31:14.912Z [storage] process(9566): localKey=9565:rK9 PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T02:31:14.913Z [storage] process(9566): done INFO 2026-03-18T02:31:14.913Z [storage] sync: updated to version=9566 INFO 2026-03-18T02:31:15.010Z [storage] sync: complete INFO 2026-03-18T02:31:16.352Z [app/main] MainSQL: slow query updateConversations duration=54ms INFO 2026-03-18T02:31:18.737Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:31:48.845Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:31:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:31:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:31:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:32:18.920Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:32:49.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:33:14.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T02:33:14.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T02:33:14.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T02:33:14.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T02:33:19.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:33:49.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:34:19.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:34:49.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:34:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:34:59.377Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:34:59.377Z [app/main] MainSQL: slow query createOrUpdateItem duration=78ms INFO 2026-03-18T02:35:19.506Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:35:49.612Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:36:19.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:36:49.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:37:19.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:37:50.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:38:20.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:38:50.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:39:20.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:39:50.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:39:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:39:59.339Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-18T02:39:59.340Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:40:20.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:40:50.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:41:20.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:41:50.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:42:21.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:42:51.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:43:21.264Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:43:51.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:44:21.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:44:51.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:44:59.335Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:44:59.368Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:45:21.672Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:45:51.781Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:46:21.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:46:51.989Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:47:22.089Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:47:52.199Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:48:22.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:48:52.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:49:22.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:49:43.298Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-18T02:49:52.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T02:49:52.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T02:49:52.388Z [app/main] MainSQL: slow query createOrUpdateItem duration=90ms INFO 2026-03-18T02:49:52.390Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T02:49:52.392Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T02:49:52.393Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T02:49:52.393Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T02:49:52.394Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T02:49:52.394Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T02:49:52.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T02:49:52.394Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T02:49:52.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T02:49:52.395Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T02:49:52.395Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T02:49:52.434Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T02:49:52.434Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T02:49:52.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:49:53.006Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 611.025ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T02:49:53.006Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T02:49:53.006Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T02:49:53.006Z [SocketManager] connected unauthenticated socket (localPort: 39062) INFO 2026-03-18T02:49:53.006Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T02:49:53.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T02:49:53.083Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T02:49:53.084Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T02:49:53.084Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T02:49:53.084Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T02:49:53.084Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T02:49:53.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T02:49:53.163Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T02:49:53.163Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T02:49:53.163Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T02:49:53.163Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T02:49:53.163Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T02:49:53.163Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 2 out of 2 conversation(s) INFO 2026-03-18T02:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:49:59.338Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:49:59.371Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:50:22.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:50:23.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:50:52.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:50:53.081Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:50:53.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539000ms INFO 2026-03-18T02:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:51:22.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:51:23.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:51:53.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:51:53.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:52:23.130Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:52:23.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:52:53.238Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:52:53.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:53:23.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:53:23.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:53:53.438Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:53:53.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:54:23.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:54:23.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T02:54:53.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T02:54:53.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T02:54:53.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T02:54:53.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T02:54:53.623Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:54:59.331Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:54:59.365Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T02:55:23.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:55:53.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:56:23.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:56:54.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:57:24.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:57:54.543Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:58:24.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:58:54.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:59:24.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:59:54.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T02:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T02:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T02:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T02:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T02:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T02:59:59.335Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T02:59:59.369Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:00:25.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:00:55.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:01:25.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:01:55.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:02:25.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:02:55.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:03:25.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:03:55.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:04:25.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:04:56.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:04:58.400Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773803098355 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T03:04:58.400Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T03:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:04:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:04:59.299Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T03:04:59.299Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T03:04:59.299Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7) INFO 2026-03-18T03:04:59.299Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7)): unidentified message INFO 2026-03-18T03:04:59.299Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]e33.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T03:04:59.300Z [MessageReceiver] decryptEnvelope([REDACTED]e33.1 > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7)) INFO 2026-03-18T03:04:59.300Z [MessageReceiver] decrypt/[REDACTED]e33.1 > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7): unidentified message INFO 2026-03-18T03:04:59.300Z [MessageReceiver] decryptSealedSender([REDACTED]e33.1 > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T03:04:59.300Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-18T03:04:59.300Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]e33.1 with current session state (base key [REDACTED]a0f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T03:04:59.300Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T03:04:59.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T03:04:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:04:59.376Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T03:04:59.376Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T03:04:59.376Z [MessageReceiver] queueing decrypted envelope [REDACTED]e33.1 > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7) INFO 2026-03-18T03:04:59.376Z [MessageReceiver] handleDataMessage/[REDACTED]e33.1 > [REDACTED]70f 1773803096436 (019cfee7.5120.7459.886d.ecf741febee7) INFO 2026-03-18T03:04:59.376Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e33.1 1773803096436: starting processing in queue INFO 2026-03-18T03:04:59.376Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e33.1 1773803096436: duplicate check db lookup needed [REDACTED]fcb.1-1773803096436 INFO 2026-03-18T03:04:59.376Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T03:04:59.376Z [@signalapp/libsignal-client] ACKing message delivered at 1773803098355 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T03:04:59.376Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-18T03:04:59.377Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-18T03:04:59.377Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-18T03:04:59.377Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-18T03:04:59.377Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2729 to 2730 INFO 2026-03-18T03:04:59.378Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T03:04:59.380Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-18T03:04:59.398Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-18T03:04:59.451Z [app/main] MainSQL: slow query saveMessages duration=52ms WARN 2026-03-18T03:04:59.461Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e33.1 1773803096436: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-18T03:04:59.461Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e33.1 1773803096436): took 85ms INFO 2026-03-18T03:05:00.392Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-18T03:05:26.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:05:56.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:06:03.013Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773803162917 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T03:06:03.013Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T03:06:03.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T03:06:03.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T03:06:03.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76) INFO 2026-03-18T03:06:03.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76)): unidentified message INFO 2026-03-18T03:06:03.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]23c.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T03:06:03.298Z [MessageReceiver] decryptEnvelope([REDACTED]23c.1 > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76)) INFO 2026-03-18T03:06:03.298Z [MessageReceiver] decrypt/[REDACTED]23c.1 > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76): unidentified message INFO 2026-03-18T03:06:03.298Z [MessageReceiver] decryptSealedSender([REDACTED]23c.1 > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T03:06:03.299Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]23c.1 with current session state (base key [REDACTED]a71) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T03:06:03.299Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]23c.1 > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76) INFO 2026-03-18T03:06:03.299Z [@signalapp/libsignal-client] [REDACTED]23c.1 Processing SenderKey distribution [REDACTED]df0 with chain ID 10463311 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T03:06:03.299Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]23c.1--[REDACTED]df0 INFO 2026-03-18T03:06:03.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T03:06:03.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T03:06:03.346Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T03:06:03.346Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T03:06:03.346Z [MessageReceiver] queueing decrypted envelope [REDACTED]23c.1 > [REDACTED]70f 1773803157559 (019cfee8.4d85.7679.ae09.2bdabacd6d76) INFO 2026-03-18T03:06:03.346Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T03:06:03.346Z [@signalapp/libsignal-client] ACKing message delivered at 1773803162917 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T03:06:03.346Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-18T03:06:26.370Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:06:56.480Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:06:59.299Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:06:59.299Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:06:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:06:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:06:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:07:06.353Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773803226313 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T03:07:06.353Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T03:07:07.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T03:07:07.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T03:07:07.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7) INFO 2026-03-18T03:07:07.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7)): unidentified message INFO 2026-03-18T03:07:07.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]23c.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T03:07:07.299Z [MessageReceiver] decryptEnvelope([REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7)) INFO 2026-03-18T03:07:07.299Z [MessageReceiver] decrypt/[REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7): unidentified message INFO 2026-03-18T03:07:07.299Z [MessageReceiver] decryptSealedSender([REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T03:07:07.299Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-18T03:07:07.299Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]23c.1 with current session state (base key [REDACTED]a71) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T03:07:07.299Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7) INFO 2026-03-18T03:07:07.299Z [@signalapp/libsignal-client] [REDACTED]23c.1 Processing SenderKey distribution [REDACTED]df0 with chain ID 10463311 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T03:07:07.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]23c.1--[REDACTED]df0 INFO 2026-03-18T03:07:07.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T03:07:07.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T03:07:07.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T03:07:07.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T03:07:07.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.44f1.7138.8d1c.58f264ac84c7) INFO 2026-03-18T03:07:07.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T03:07:07.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773803226313 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T03:07:08.339Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T03:07:09.792Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773803229750 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T03:07:09.792Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T03:07:10.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T03:07:10.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T03:07:10.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d) INFO 2026-03-18T03:07:10.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d)): unidentified message INFO 2026-03-18T03:07:10.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]23c.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T03:07:10.298Z [MessageReceiver] decryptEnvelope([REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d)) INFO 2026-03-18T03:07:10.298Z [MessageReceiver] decrypt/[REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d): unidentified message INFO 2026-03-18T03:07:10.298Z [MessageReceiver] decryptSealedSender([REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T03:07:10.299Z [@signalapp/libsignal-client] [REDACTED]23c.1 Duplicate message for counter: 2 libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:746 ERROR 2026-03-18T03:07:10.299Z [MessageReceiver] queueEncryptedEnvelope error handling envelope [REDACTED]23c.1 > [REDACTED]70f 1773803207346 (019cfee9.5260.72c8.b9fe.20c3eccef09d) : DuplicatedMessage: message with old counter 3 / 2 at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) ERROR 2026-03-18T03:07:10.299Z [MessageReceiver] decryptAndCacheBatch error when processing the envelope DuplicatedMessage: message with old counter 3 / 2 at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-18T03:07:10.299Z [MessageReceiver] decryptAndCacheBatch storing 0 decrypted envelopes, keeping 1 failed envelopes. INFO 2026-03-18T03:07:10.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T03:07:10.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T03:07:10.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T03:07:10.330Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T03:07:10.330Z [@signalapp/libsignal-client] ACKing message delivered at 1773803229750 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T03:07:26.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:07:56.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:07:59.891Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773803279852 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T03:07:59.891Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T03:08:00.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T03:08:00.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T03:08:00.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9) INFO 2026-03-18T03:08:00.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9)): unidentified message INFO 2026-03-18T03:08:00.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]23c.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T03:08:00.299Z [MessageReceiver] decryptEnvelope([REDACTED]23c.1 > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9)) INFO 2026-03-18T03:08:00.299Z [MessageReceiver] decrypt/[REDACTED]23c.1 > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9): unidentified message INFO 2026-03-18T03:08:00.299Z [MessageReceiver] decryptSealedSender([REDACTED]23c.1 > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9)): unidentified message/sender key contents INFO 2026-03-18T03:08:00.299Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]23c.1--[REDACTED]df0 INFO 2026-03-18T03:08:00.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T03:08:00.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T03:08:00.335Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T03:08:00.335Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T03:08:00.335Z [MessageReceiver] queueing decrypted envelope [REDACTED]23c.1 > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9) INFO 2026-03-18T03:08:00.335Z [MessageReceiver] handleDataMessage/[REDACTED]23c.1 > [REDACTED]70f 1773803206532 (019cfeea.1613.75ba.927c.364b48df93c9) INFO 2026-03-18T03:08:00.336Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T03:08:00.336Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T03:08:00.336Z [@signalapp/libsignal-client] ACKing message delivered at 1773803279852 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T03:08:00.339Z [Reactions] Reactions.onReaction(timestamp=1773803206532;target=1773783132742): handling INFO 2026-03-18T03:08:00.341Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T03:08:00.385Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 9 to 10 reactions. INFO 2026-03-18T03:08:00.385Z [app/main] MainSQL: slow query addReaction duration=43ms INFO 2026-03-18T03:08:00.427Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 88ms INFO 2026-03-18T03:08:00.427Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-18T03:08:26.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:08:56.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:09:27.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:09:57.136Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:09:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:09:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:10:01.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T03:10:01.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T03:10:01.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T03:10:01.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T03:10:27.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:10:57.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:11:27.456Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:11:57.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:12:27.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:12:57.779Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:13:27.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:13:57.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:14:28.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:14:58.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:14:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:14:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:15:28.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:15:58.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:16:28.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:16:58.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:17:28.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:17:58.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:18:29.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:18:59.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:19:29.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:19:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:19:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:19:59.392Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:20:29.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:20:59.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:21:29.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:21:59.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:22:29.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:23:00.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:23:30.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:24:00.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:24:30.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:24:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:24:59.330Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:25:00.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:25:30.590Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:26:00.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:26:30.827Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:27:00.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:27:31.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:28:01.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:28:31.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:29:01.419Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:29:31.502Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:29:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:29:59.336Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:30:01.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:30:31.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:31:01.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:31:31.951Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:32:02.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:32:32.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:33:02.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:33:32.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:34:02.506Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:34:32.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:34:59.336Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:34:59.369Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:35:02.732Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:35:32.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:36:02.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:36:33.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:37:03.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:37:33.276Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:38:03.381Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:38:33.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:39:03.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:39:33.708Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:39:59.299Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:39:59.299Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:39:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:39:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:39:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:39:59.300Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:39:59.327Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:40:03.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:40:33.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:41:04.000Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:41:34.097Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:42:04.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:42:34.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:43:04.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:43:34.511Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:44:04.590Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:44:34.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:44:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:44:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:45:04.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:45:34.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:46:05.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:46:35.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:47:05.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:47:35.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:48:05.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:48:35.588Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:49:05.703Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:49:35.840Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:49:53.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T03:49:53.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T03:49:53.340Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T03:49:53.342Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T03:49:53.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T03:49:53.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T03:49:53.345Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T03:49:53.346Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T03:49:53.347Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T03:49:53.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T03:49:53.347Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T03:49:53.347Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T03:49:53.347Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T03:49:53.347Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T03:49:53.375Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T03:49:53.375Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T03:49:53.960Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 613.370ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T03:49:53.960Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T03:49:53.960Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T03:49:53.960Z [SocketManager] connected unauthenticated socket (localPort: 36246) INFO 2026-03-18T03:49:53.960Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T03:49:54.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T03:49:54.062Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T03:49:54.062Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T03:49:54.062Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T03:49:54.062Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T03:49:54.062Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T03:49:54.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T03:49:54.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T03:49:54.166Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T03:49:54.167Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T03:49:54.167Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T03:49:54.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T03:49:54.167Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 2 out of 2 conversation(s) INFO 2026-03-18T03:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:49:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:49:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:50:05.948Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:50:23.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:50:36.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:50:54.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:50:54.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539000ms INFO 2026-03-18T03:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:51:06.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:51:24.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:51:36.220Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:51:54.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:52:06.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:52:24.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:52:36.415Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:52:54.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:53:06.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:53:25.003Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:53:36.612Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:53:55.103Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:54:06.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:54:25.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T03:54:36.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:54:54.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T03:54:54.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T03:54:54.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T03:54:54.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T03:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:54:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:54:59.323Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T03:55:06.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:55:37.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:56:07.175Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:56:37.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:57:07.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:57:37.512Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:58:07.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:58:37.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:59:07.840Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:59:37.951Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T03:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T03:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T03:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T03:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T03:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T03:59:59.330Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T03:59:59.363Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:00:08.036Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:00:38.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:01:08.240Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:01:38.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:02:08.471Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:02:38.579Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:03:08.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:03:38.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:04:08.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:04:39.054Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:04:59.341Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:04:59.341Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=43ms INFO 2026-03-18T04:04:59.375Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:05:09.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:05:39.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:06:09.415Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:06:39.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:07:09.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:07:39.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:08:09.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:08:39.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:09:10.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:09:40.154Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:09:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:09:59.326Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:10:10.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:10:40.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:11:10.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:11:40.622Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:12:10.735Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:12:40.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:13:10.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:13:41.118Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:14:11.211Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:14:41.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:14:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:14:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:14:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:14:59.301Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:14:59.355Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:14:59.355Z [app/main] MainSQL: slow query createOrUpdateItem duration=54ms INFO 2026-03-18T04:15:11.435Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:15:41.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:16:11.643Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:16:41.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:17:11.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:17:41.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:18:12.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:18:42.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:19:12.533Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:19:42.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:19:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:19:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:20:12.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:20:42.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:21:12.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:21:43.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:22:13.194Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:22:43.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:23:13.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:23:43.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:24:13.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:24:43.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:24:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:24:59.340Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T04:24:59.341Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:25:13.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:25:43.958Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:26:14.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:26:44.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:27:14.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:27:44.502Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:28:14.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:28:44.732Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:29:14.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:29:44.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:29:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:29:59.340Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T04:29:59.341Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:30:15.081Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:30:45.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:31:15.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:31:45.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:32:15.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:32:45.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:33:15.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:33:45.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:34:15.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:34:46.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:34:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:34:59.337Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:35:16.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:35:46.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:36:16.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:36:46.519Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:37:16.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:37:46.747Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:38:16.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:38:46.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:39:17.136Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:39:47.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:39:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:39:59.373Z [app/main] MainSQL: slow query createOrUpdateItem duration=74ms INFO 2026-03-18T04:39:59.374Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:40:17.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:40:47.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:41:17.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:41:47.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:42:17.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:42:47.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:43:18.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:43:48.346Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:44:18.456Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:44:48.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:44:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:44:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:45:18.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:45:48.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:46:18.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:46:49.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:47:19.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:47:49.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:48:19.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:48:49.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:49:19.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:49:49.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:49:54.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T04:49:54.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T04:49:54.331Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T04:49:54.333Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T04:49:54.333Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T04:49:54.334Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T04:49:54.335Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T04:49:54.335Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T04:49:54.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T04:49:54.335Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T04:49:54.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T04:49:54.336Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T04:49:54.336Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T04:49:54.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T04:49:54.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 17.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T04:49:54.903Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 567.884ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T04:49:54.903Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T04:49:54.903Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T04:49:54.904Z [SocketManager] connected unauthenticated socket (localPort: 55532) INFO 2026-03-18T04:49:54.904Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T04:49:54.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T04:49:54.994Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T04:49:54.994Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T04:49:54.994Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T04:49:54.994Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T04:49:54.994Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T04:49:54.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T04:49:55.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T04:49:55.083Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T04:49:55.083Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T04:49:55.083Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T04:49:55.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T04:49:55.083Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 2 out of 2 conversation(s) INFO 2026-03-18T04:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:49:59.344Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:49:59.344Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=46ms INFO 2026-03-18T04:49:59.378Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:50:19.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:50:24.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:50:49.958Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:50:54.992Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:50:55.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539000ms INFO 2026-03-18T04:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:51:20.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:51:25.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:51:50.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:51:55.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:52:20.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:52:25.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:52:50.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:52:55.367Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:53:20.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:53:25.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:53:50.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:53:55.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:54:20.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:54:25.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T04:54:50.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:54:55.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T04:54:55.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T04:54:55.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T04:54:55.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T04:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:54:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:54:59.345Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-18T04:54:59.346Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T04:55:21.024Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:55:51.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:56:21.268Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:56:51.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:57:21.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:57:51.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:58:21.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:58:51.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:59:21.916Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:59:52.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T04:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T04:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T04:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T04:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T04:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T04:59:59.344Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T04:59:59.344Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=46ms INFO 2026-03-18T04:59:59.378Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:00:22.123Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:00:52.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:01:22.339Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:01:52.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:02:22.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:02:52.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:03:22.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:03:52.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:04:23.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:04:53.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:04:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:04:59.328Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:05:23.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:05:53.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:06:23.460Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:06:53.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:07:23.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:07:53.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:08:23.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:08:54.288Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:09:24.393Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:09:54.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:09:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:09:59.336Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:10:24.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:10:54.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:11:24.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:11:55.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:11:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:11:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:11:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:12:25.160Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:12:55.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:13:25.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:13:55.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:14:25.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:14:55.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:14:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:14:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:15:25.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:15:55.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:16:26.029Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:16:56.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:17:26.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:17:56.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:18:26.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:18:56.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:19:26.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:19:56.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:19:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:19:59.330Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:20:26.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:20:56.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:21:27.075Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:21:57.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:22:27.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:22:57.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:23:27.484Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:23:57.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:24:27.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:24:57.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:24:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:24:59.325Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:25:27.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:25:58.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:26:28.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:26:58.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:27:28.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:27:58.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:28:28.573Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:28:58.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:29:28.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:29:59.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T05:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T05:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T05:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T05:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T05:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T05:29:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T05:29:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T05:29:59.339Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-18T14:52:19.820Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-18T14:52:19.861Z [base_config] config/get: Successfully read user config file INFO 2026-03-18T14:52:19.941Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-18T14:52:19.989Z [app/main] making app single instance INFO 2026-03-18T14:52:20.167Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-18T14:52:20.194Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-18T14:52:21.428Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-18T14:52:21.428Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-18T14:52:21.428Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-18T14:52:21.429Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-18T14:52:21.429Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-18T14:52:21.429Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-18T14:52:21.430Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-18T14:52:21.455Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-18T14:52:21.455Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-18T14:52:21.455Z [app/main] getSQLKey: using legacy key INFO 2026-03-18T14:52:21.455Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-18T14:52:21.456Z [app/main] app ready INFO 2026-03-18T14:52:21.456Z [app/main] starting version 8.2.1 INFO 2026-03-18T14:52:21.456Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-18T14:52:21.457Z [app/main] got fast theme-setting value dark INFO 2026-03-18T14:52:21.463Z [app/main] got fast spellcheck setting true INFO 2026-03-18T14:52:21.463Z [app/main] got fast theme-setting value dark INFO 2026-03-18T14:52:21.463Z [app/main] got fast spellcheck setting true INFO 2026-03-18T14:52:21.464Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-18T14:52:21.464Z [app/main] visibleOnAnyScreen(display #62): x=0, y=0, width=1920, height=1080 INFO 2026-03-18T14:52:21.464Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-18T14:52:21.531Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-18T14:52:21.531Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-18T14:52:21.531Z [spell_check] spellcheck: setting languages to: ["en-US","en"] WARN 2026-03-18T14:52:21.621Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 968 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-18T14:52:21.854Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-18T14:52:22.915Z [app/main] got fast theme-setting value dark WARN 2026-03-18T14:52:22.994Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-18T14:52:22.996Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-18T14:52:23.029Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-18T14:52:23.030Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-18T14:52:23.040Z [preconnect] WebAPI: preconnect start INFO 2026-03-18T14:52:23.303Z [profiles] Profile Service initialized INFO 2026-03-18T14:52:23.381Z [preload] complete INFO 2026-03-18T14:52:23.383Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-18T14:52:23.450Z [notifications] NotificationService initialized INFO 2026-03-18T14:52:23.450Z [app/main] main window webContents did-finish-load INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: created INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: enabling INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T14:52:23.458Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-18T14:52:23.459Z [app/main] Begin ensuring permissions INFO 2026-03-18T14:52:23.460Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-18T14:52:23.460Z [app/main] Finish ensuring permissions in 1ms INFO 2026-03-18T14:52:23.478Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-18T14:52:23.478Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-18T14:52:23.478Z [background] page reloaded INFO 2026-03-18T14:52:23.478Z [background] environment: production INFO 2026-03-18T14:52:23.479Z [background] Storage fetch INFO 2026-03-18T14:52:23.490Z [buildExpiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-18T14:52:23.490Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-18T14:52:23.491Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-18T14:52:23.491Z [SocketManager] reconnect: starting... INFO 2026-03-18T14:52:23.491Z [SocketManager] reconnect: complete. INFO 2026-03-18T14:52:23.491Z [background] Initializing MessageReceiver INFO 2026-03-18T14:52:23.492Z [senderCertificate] Sender certificate service initialized INFO 2026-03-18T14:52:23.492Z [buildExpiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-18T14:52:23.492Z [buildExpiration] expires in 7352603508ms INFO 2026-03-18T14:52:23.493Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-18T14:52:23.494Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T14:52:23.494Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T14:52:23.496Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T14:52:23.496Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 17.949µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T14:52:23.594Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 550.870ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-18T14:52:23.595Z [preconnect] WebAPI: preconnect done INFO 2026-03-18T14:52:23.632Z [background] Starting background data migration. Target version: 15 INFO 2026-03-18T14:52:23.632Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-18T14:52:23.632Z [ConversationController] starting initial fetch INFO 2026-03-18T14:52:23.796Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-18T14:52:23.889Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 395.096ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T14:52:23.889Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T14:52:23.890Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-18T14:52:23.890Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-18T14:52:23.890Z [notifications] NotificationService: disabling INFO 2026-03-18T14:52:23.891Z [SocketManager] connected authenticated socket (localPort: 37062) INFO 2026-03-18T14:52:23.891Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-18T14:52:23.895Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543854 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.895Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543854 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 3 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 4 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 5 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 6 INFO 2026-03-18T14:52:23.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.896Z [SocketManager] request handler unavailable, queued request. Queue size: 7 INFO 2026-03-18T14:52:23.897Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.897Z [SocketManager] request handler unavailable, queued request. Queue size: 8 INFO 2026-03-18T14:52:23.908Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:23.908Z [SocketManager] request handler unavailable, queued request. Queue size: 9 INFO 2026-03-18T14:52:24.019Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 10 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 11 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 12 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 13 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 14 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 15 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 16 INFO 2026-03-18T14:52:24.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773845543855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T14:52:24.020Z [SocketManager] request handler unavailable, queued request. Queue size: 17 INFO 2026-03-18T14:52:25.346Z [app/main] MainSQL: slow query getAllConversations duration=1694ms INFO 2026-03-18T14:52:25.444Z [ConversationController] done with initial fetch, got 1763 conversations INFO 2026-03-18T14:52:25.524Z [app/main] MainSQL: slow query getAllPreKeys duration=67ms INFO 2026-03-18T14:52:25.527Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-18T14:52:25.628Z [app/main] MainSQL: slow query getAllStickers duration=93ms INFO 2026-03-18T14:52:25.998Z [app/main] MainSQL: slow query getAllIdentityKeys duration=552ms INFO 2026-03-18T14:52:26.004Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-18T14:52:26.106Z [app/main] MainSQL: slow query getAllSenderKeys duration=107ms INFO 2026-03-18T14:52:26.108Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-18T14:52:26.238Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=134ms INFO 2026-03-18T14:52:26.559Z [app/main] MainSQL: slow query getAllSessions duration=1108ms INFO 2026-03-18T14:52:26.566Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-18T14:52:26.951Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=1503ms INFO 2026-03-18T14:52:26.962Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-18T14:52:26.962Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-18T14:52:26.963Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T14:52:26.965Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T14:52:26.965Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-18T14:52:26.966Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-18T14:52:27.159Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-18T14:52:27.159Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-18T14:52:27.159Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-18T14:52:27.159Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-18T14:52:27.159Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-18T14:52:27.159Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-18T14:52:27.159Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-18T14:52:27.159Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-18T14:52:27.159Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-18T14:52:27.159Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-18T14:52:27.160Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-18T14:52:27.160Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-18T14:52:27.160Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-18T14:52:27.160Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-18T14:52:27.160Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-18T14:52:27.160Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-18T14:52:27.160Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-18T14:52:27.160Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-18T14:52:27.160Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-18T14:52:27.160Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-18T14:52:27.160Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-18T14:52:27.160Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-18T14:52:27.160Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-18T14:52:27.160Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-18T14:52:27.160Z [challenge] loading 0 challenges INFO 2026-03-18T14:52:27.161Z [networkObserver] Initializing network observer INFO 2026-03-18T14:52:27.185Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T14:52:27.185Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-18T14:52:27.185Z [background] Blocked uuids cleanup: starting... INFO 2026-03-18T14:52:27.185Z [background] Blocked uuids cleanup: complete INFO 2026-03-18T14:52:27.185Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-18T14:52:27.185Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-18T14:52:27.185Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-18T14:52:27.185Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-18T14:52:27.185Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-18T14:52:27.186Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-18T14:52:27.186Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-18T14:52:27.186Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c05f9e7d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07596b80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07592100, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c075969c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.186Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T14:52:27.187Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-18T14:52:27.187Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.2 INFO 2026-03-18T14:52:27.187Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-18T14:52:27.187Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-18T14:52:27.187Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-18T14:52:27.187Z [syncTasks] Fetching tasks INFO 2026-03-18T14:52:27.187Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-18T14:52:27.187Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-18T14:52:27.238Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-18T14:52:27.238Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-18T14:52:27.238Z [app/main] MainSQL: slow query getAllMarkedDeletedCallLinkRoomIds duration=78ms INFO 2026-03-18T14:52:27.240Z [app/main] MainSQL: slow query getRecentStaleRingsAndMarkOlderMissed duration=55ms INFO 2026-03-18T14:52:27.254Z [app/main] MainSQL: dequeueOldestSyncTasks: Deleted 1 expired sync tasks INFO 2026-03-18T14:52:27.332Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-18T14:52:27.332Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=92ms INFO 2026-03-18T14:52:27.333Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T14:52:27.334Z [IdleDetector] Start idle detector INFO 2026-03-18T14:52:27.334Z [app] open inbox INFO 2026-03-18T14:52:27.340Z [background] online INFO 2026-03-18T14:52:27.340Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-18T14:52:27.340Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-18T14:52:27.342Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T14:52:27.342Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T14:52:27.342Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-18T14:52:27.369Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-18T14:52:27.417Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-18T14:52:27.469Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-18T14:52:27.469Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-18T14:52:27.469Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-18T14:52:27.469Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-18T14:52:27.469Z [MessageReceiver] startProcessingQueue INFO 2026-03-18T14:52:27.469Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-18T14:52:27.469Z [MessageReceiver] getAllFromCache INFO 2026-03-18T14:52:27.469Z [SocketManager] processing 17 queued incoming requests INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T14:52:27.470Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-18T14:52:27.470Z [background] enableStorageService: waiting for backupReady INFO 2026-03-18T14:52:27.470Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-18T14:52:27.470Z [challenge] online, starting 0 queues INFO 2026-03-18T14:52:27.470Z [challenge] startAllQueues force=false INFO 2026-03-18T14:52:27.470Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-18T14:52:27.471Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-18T14:52:27.471Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-18T14:52:27.471Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-18T14:52:27.471Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-18T14:52:27.471Z [Stickers] downloadQueuedPacks INFO 2026-03-18T14:52:27.471Z [background] enableStorageService: enabling and running INFO 2026-03-18T14:52:27.471Z [storage] enableStorageService INFO 2026-03-18T14:52:27.471Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-18T14:52:27.471Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-18T14:52:27.472Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-18T14:52:27.472Z [storage] sync: fetching latest after version=9566 INFO 2026-03-18T14:52:27.472Z [storage] sync(9566): fetch start INFO 2026-03-18T14:52:27.472Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:27.472Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T14:52:27.472Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T14:52:27.473Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T14:52:27.548Z [MessageReceiver] decryptAndCacheBatch 17 INFO 2026-03-18T14:52:27.548Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T14:52:27.549Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e) INFO 2026-03-18T14:52:27.549Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e)): unidentified message INFO 2026-03-18T14:52:27.549Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88) INFO 2026-03-18T14:52:27.549Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844034598 (019d016f.09d1.73bb.9801.72e3d2ef9a3d) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844039219 (019d016f.09d1.73bb.9801.768c5b6fd900) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844039852 (019d016f.09d1.73bb.9801.79420915f95d) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844269064 (019d016f.09d1.73bb.9801.8131ccfc3bf9) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844269085 (019d016f.09d1.73bb.9801.85f144e25552) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844276894 (019d016f.09d2.72b9.ad2f.5957daf57c11) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844300034 (019d016f.09d2.72b9.ad2f.71c120aefe3c) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773844303143 (019d016f.09d2.72b9.ad2f.7502f10bc916) INFO 2026-03-18T14:52:27.550Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89) INFO 2026-03-18T14:52:27.552Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]936.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.553Z [ConversationController] maybeMergeContacts/onEnvelopeUnsealed(1773842498265)/aci=[REDACTED]936: Creating a new conversation with all inputs WARN 2026-03-18T14:52:27.553Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]936 ([REDACTED]0a0), not in lookups WARN 2026-03-18T14:52:27.553Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]936 ([REDACTED]0a0), not in lookups INFO 2026-03-18T14:52:27.554Z [MessageReceiver] decryptEnvelope([REDACTED]936.1 > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e)) INFO 2026-03-18T14:52:27.554Z [MessageReceiver] decrypt/[REDACTED]936.1 > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e): unidentified message INFO 2026-03-18T14:52:27.554Z [MessageReceiver] decryptSealedSender([REDACTED]936.1 > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T14:52:27.555Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-18T14:52:27.556Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:179 INFO 2026-03-18T14:52:27.556Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1988 INFO 2026-03-18T14:52:27.556Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]936.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-18T14:52:27.556Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1809 INFO 2026-03-18T14:52:27.559Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-18T14:52:27.559Z [@signalapp/libsignal-client] [REDACTED]936.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T14:52:27.559Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]936.1 with current session state (base key [REDACTED]d15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.559Z [SignalProtocolStore] saveIdentity([REDACTED]936): Saving new identity... INFO 2026-03-18T14:52:27.591Z [app/main] MainSQL: slow query createOrUpdateItem duration=120ms INFO 2026-03-18T14:52:27.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:27.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-18T14:52:27.615Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-18T14:52:27.658Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-18T14:52:27.658Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-18T14:52:27.716Z [app/main] MainSQL: slow query saveConversation duration=58ms INFO 2026-03-18T14:52:27.783Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1988 INFO 2026-03-18T14:52:27.783Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=67ms INFO 2026-03-18T14:52:27.784Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1988 INFO 2026-03-18T14:52:27.784Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1809 INFO 2026-03-18T14:52:27.785Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]936.1 > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e) INFO 2026-03-18T14:52:27.785Z [@signalapp/libsignal-client] [REDACTED]936.1 Processing SenderKey distribution [REDACTED]d61 with chain ID 1443197216 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-18T14:52:27.785Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]936.1--[REDACTED]d61 INFO 2026-03-18T14:52:27.786Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88)): unidentified message INFO 2026-03-18T14:52:27.786Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]936.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.786Z [MessageReceiver] decryptEnvelope([REDACTED]936.1 > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88)) INFO 2026-03-18T14:52:27.786Z [MessageReceiver] decrypt/[REDACTED]936.1 > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88): unidentified message INFO 2026-03-18T14:52:27.787Z [MessageReceiver] decryptSealedSender([REDACTED]936.1 > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88)): unidentified message/sender key contents INFO 2026-03-18T14:52:27.787Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]936.1--[REDACTED]d61 INFO 2026-03-18T14:52:27.787Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844034598 (019d016f.09d1.73bb.9801.72e3d2ef9a3d)) INFO 2026-03-18T14:52:27.787Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844034598 (019d016f.09d1.73bb.9801.72e3d2ef9a3d): ciphertext message INFO 2026-03-18T14:52:27.788Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.788Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844039219 (019d016f.09d1.73bb.9801.768c5b6fd900)) INFO 2026-03-18T14:52:27.788Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844039219 (019d016f.09d1.73bb.9801.768c5b6fd900): ciphertext message INFO 2026-03-18T14:52:27.788Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.789Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844039852 (019d016f.09d1.73bb.9801.79420915f95d)) INFO 2026-03-18T14:52:27.789Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844039852 (019d016f.09d1.73bb.9801.79420915f95d): ciphertext message INFO 2026-03-18T14:52:27.789Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.789Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235)): unidentified message INFO 2026-03-18T14:52:27.789Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.790Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235)) INFO 2026-03-18T14:52:27.790Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235): unidentified message INFO 2026-03-18T14:52:27.790Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T14:52:27.790Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]f27) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.790Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844269064 (019d016f.09d1.73bb.9801.8131ccfc3bf9)) INFO 2026-03-18T14:52:27.790Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844269064 (019d016f.09d1.73bb.9801.8131ccfc3bf9): ciphertext message INFO 2026-03-18T14:52:27.790Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.791Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844269085 (019d016f.09d1.73bb.9801.85f144e25552)) INFO 2026-03-18T14:52:27.791Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844269085 (019d016f.09d1.73bb.9801.85f144e25552): ciphertext message INFO 2026-03-18T14:52:27.791Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.791Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844276894 (019d016f.09d2.72b9.ad2f.5957daf57c11)) INFO 2026-03-18T14:52:27.791Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844276894 (019d016f.09d2.72b9.ad2f.5957daf57c11): ciphertext message INFO 2026-03-18T14:52:27.791Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.792Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2)) INFO 2026-03-18T14:52:27.792Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2): ciphertext message INFO 2026-03-18T14:52:27.792Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.792Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f)) INFO 2026-03-18T14:52:27.792Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f): ciphertext message INFO 2026-03-18T14:52:27.792Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.793Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51)) INFO 2026-03-18T14:52:27.793Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51): ciphertext message INFO 2026-03-18T14:52:27.793Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.793Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e)): unidentified message INFO 2026-03-18T14:52:27.793Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.794Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e)) INFO 2026-03-18T14:52:27.794Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e): unidentified message INFO 2026-03-18T14:52:27.794Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T14:52:27.794Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T14:52:27.794Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c1d, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T14:52:27.794Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.794Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283)): unidentified message INFO 2026-03-18T14:52:27.794Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.795Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283)) INFO 2026-03-18T14:52:27.795Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283): unidentified message INFO 2026-03-18T14:52:27.795Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T14:52:27.795Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.795Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844300034 (019d016f.09d2.72b9.ad2f.71c120aefe3c)) INFO 2026-03-18T14:52:27.795Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844300034 (019d016f.09d2.72b9.ad2f.71c120aefe3c): ciphertext message INFO 2026-03-18T14:52:27.795Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.796Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773844303143 (019d016f.09d2.72b9.ad2f.7502f10bc916)) INFO 2026-03-18T14:52:27.796Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773844303143 (019d016f.09d2.72b9.ad2f.7502f10bc916): ciphertext message INFO 2026-03-18T14:52:27.796Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]756) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.796Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89)): unidentified message INFO 2026-03-18T14:52:27.796Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T14:52:27.796Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89)) INFO 2026-03-18T14:52:27.796Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89): unidentified message INFO 2026-03-18T14:52:27.796Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T14:52:27.796Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T14:52:27.797Z [MessageReceiver] decryptAndCacheBatch storing 17 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T14:52:27.797Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 4, pending unprocessed 17, pending kyberTriples 0 INFO 2026-03-18T14:52:28.050Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9566 INFO 2026-03-18T14:52:28.050Z [app/main] MainSQL: slow query createOrUpdateItem duration=267ms INFO 2026-03-18T14:52:28.083Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-18T14:52:28.101Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-18T14:52:28.152Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 76ms (attempts v4=1 v6=0) INFO 2026-03-18T14:52:28.333Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:28.334Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108595159 ms before clearing INFO 2026-03-18T14:52:28.361Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9566 200 Success INFO 2026-03-18T14:52:28.364Z [background] waitForEmptyEventQueue: Waiting for MessageReceiver empty event... INFO 2026-03-18T14:52:28.634Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T14:52:28.634Z [app/main] MainSQL: slow query commitDecryptResult duration=553ms INFO 2026-03-18T14:52:28.635Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]936.1 > [REDACTED]70f 1773842498265 (019d016f.09d1.73bb.9801.6905bd515b3e) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]936.1 > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844034598 (019d016f.09d1.73bb.9801.72e3d2ef9a3d) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844039219 (019d016f.09d1.73bb.9801.768c5b6fd900) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844039852 (019d016f.09d1.73bb.9801.79420915f95d) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844269064 (019d016f.09d1.73bb.9801.8131ccfc3bf9) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844269085 (019d016f.09d1.73bb.9801.85f144e25552) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844276894 (019d016f.09d2.72b9.ad2f.5957daf57c11) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773844297956 (019d016f.09d2.72b9.ad2f.684189a7fd8e) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773844297970 (019d016f.09d2.72b9.ad2f.6cabd84e0283) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844300034 (019d016f.09d2.72b9.ad2f.71c120aefe3c) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773844303143 (019d016f.09d2.72b9.ad2f.7502f10bc916) INFO 2026-03-18T14:52:28.635Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773844772675 (019d016f.09d2.72b9.ad2f.79ed5c637d89) INFO 2026-03-18T14:52:28.636Z [MessageReceiver] handleDataMessage/[REDACTED]936.1 > [REDACTED]70f 1773842495978 (019d016f.09d1.73bb.9801.6f7addc00b88) INFO 2026-03-18T14:52:28.636Z [conversations] setProfileKey([REDACTED]936 ([REDACTED]0a0)/e2s/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T14:52:28.638Z [profiles] buildGetProfileOptions([REDACTED]936 ([REDACTED]0a0)): generating profile key credential request INFO 2026-03-18T14:52:28.640Z [conversations] storageService[captureChange] profileKey [REDACTED]936 ([REDACTED]0a0) INFO 2026-03-18T14:52:28.640Z [profiles] getProfile([REDACTED]936 ([REDACTED]0a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:28.641Z [groups] deriveGroupFields: cache miss INFO 2026-03-18T14:52:28.642Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]936/[REDACTED]c83/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:28.642Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T14:52:28.643Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]936.1 1773842495978: starting processing in queue INFO 2026-03-18T14:52:28.644Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]936.1 1773842495978: duplicate check db lookup needed [REDACTED]0a0.1-1773842495978 INFO 2026-03-18T14:52:28.644Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773844034598 (019d016f.09d1.73bb.9801.72e3d2ef9a3d) INFO 2026-03-18T14:52:28.644Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T14:52:28.644Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773844039219 (019d016f.09d1.73bb.9801.768c5b6fd900) INFO 2026-03-18T14:52:28.644Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T14:52:28.644Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773844039852 (019d016f.09d1.73bb.9801.79420915f95d) INFO 2026-03-18T14:52:28.644Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T14:52:28.644Z [MessageReceiver] handleDataMessage/[REDACTED]f31.1 > [REDACTED]70f 1773844248280 (019d016f.09d1.73bb.9801.7ecd69e9a235) INFO 2026-03-18T14:52:28.645Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773844248280: starting processing in queue INFO 2026-03-18T14:52:28.645Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773844248280: duplicate check db lookup needed [REDACTED]286.1-1773844248280 INFO 2026-03-18T14:52:28.645Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773844269064 (019d016f.09d1.73bb.9801.8131ccfc3bf9) INFO 2026-03-18T14:52:28.645Z [background] read sync [object Undefined] [REDACTED]f31 1773844269064 [REDACTED]286 for message 1773844248280 INFO 2026-03-18T14:52:28.645Z [background] onReadSync(envelope=1773844269064, envelopeId=019d016f.09d1.73bb.9801.8131ccfc3bf9): Saving 1 sync tasks INFO 2026-03-18T14:52:28.645Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773844269085 (019d016f.09d1.73bb.9801.85f144e25552) INFO 2026-03-18T14:52:28.646Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T14:52:28.646Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773844276894 (019d016f.09d2.72b9.ad2f.5957daf57c11) INFO 2026-03-18T14:52:28.646Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T14:52:28.647Z [MessageReceiver] sent message to [REDACTED]f31 1773844276720 from [REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2) INFO 2026-03-18T14:52:28.647Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773844276720 (019d016f.09d2.72b9.ad2f.5cc1b80996b2) INFO 2026-03-18T14:52:28.647Z [MessageReceiver] sent message to [REDACTED]b4b 1773844295869 from [REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f) INFO 2026-03-18T14:52:28.647Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773844295869 (019d016f.09d2.72b9.ad2f.617c923b236f) INFO 2026-03-18T14:52:28.647Z [MessageReceiver] sent message to [REDACTED]b4b 1773844296171 from [REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51) INFO 2026-03-18T14:52:28.647Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773844296171 (019d016f.09d2.72b9.ad2f.672165f72c51) INFO 2026-03-18T14:52:28.648Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773844300034 (019d016f.09d2.72b9.ad2f.71c120aefe3c) INFO 2026-03-18T14:52:28.648Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T14:52:28.648Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773844303143 (019d016f.09d2.72b9.ad2f.7502f10bc916) INFO 2026-03-18T14:52:28.648Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T14:52:28.648Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543854 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543854 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] ACKing message delivered at 1773845543855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T14:52:28.648Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T14:52:28.664Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T14:52:28.664Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T14:52:28.736Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-18T14:52:28.736Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-18T14:52:28.736Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-18T14:52:28.736Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T14:52:28.736Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T14:52:28.736Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T14:52:28.737Z [app/main] MainSQL: slow query getMessageBySender duration=92ms INFO 2026-03-18T14:52:28.737Z [app/main] MainSQL: slow query getMessageBySender duration=93ms INFO 2026-03-18T14:52:28.741Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773844248280: Found 0 early reaction(s) for incoming message INFO 2026-03-18T14:52:28.741Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773844248280: Batching save INFO 2026-03-18T14:52:28.741Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773844248280): took 96ms INFO 2026-03-18T14:52:28.741Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-18T14:52:28.741Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-18T14:52:28.741Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2730 to 2733 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-18T14:52:28.742Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-18T14:52:28.745Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2730?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-18T14:52:28.816Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T14:52:28.834Z [app/main] MainSQL: slow query saveSyncTasks duration=189ms INFO 2026-03-18T14:52:28.836Z [background] onReadSync(envelope=1773844269064, envelopeId=019d016f.09d1.73bb.9801.8131ccfc3bf9): Queuing 1 sync tasks INFO 2026-03-18T14:52:28.837Z [background] onReadSync(envelope=1773844269064, envelopeId=019d016f.09d1.73bb.9801.8131ccfc3bf9): Done INFO 2026-03-18T14:52:28.837Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-18T14:52:28.837Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T14:52:28.890Z [app/main] MainSQL: slow query getBackupAttachmentDownloadProgress duration=53ms INFO 2026-03-18T14:52:28.891Z [app/main] MainSQL: slow query getMessagesBySentAt duration=54ms INFO 2026-03-18T14:52:28.976Z [app/main] MainSQL: slow query removeUnprocessed duration=142ms INFO 2026-03-18T14:52:29.310Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2730?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-18T14:52:29.314Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2730 to 2730 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-18T14:52:29.872Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-18T14:52:29.873Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2730 to 2731 INFO 2026-03-18T14:52:29.874Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T14:52:29.875Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2731 to 2732 INFO 2026-03-18T14:52:29.875Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T14:52:29.876Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2732 to 2733 INFO 2026-03-18T14:52:29.877Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T14:52:29.877Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Skipping 2734, newRevision is 2733 WARN 2026-03-18T14:52:29.880Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]dae ([REDACTED]d94), not in lookups WARN 2026-03-18T14:52:29.880Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]dae ([REDACTED]d94), not in lookups INFO 2026-03-18T14:52:29.881Z [conversations] setProfileKey([REDACTED]dae ([REDACTED]d94)/ZqA/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T14:52:29.881Z [profiles] buildGetProfileOptions([REDACTED]dae ([REDACTED]d94)): generating profile key credential request INFO 2026-03-18T14:52:29.882Z [conversations] storageService[captureChange] profileKey [REDACTED]dae ([REDACTED]d94) WARN 2026-03-18T14:52:29.882Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]007 ([REDACTED]1df), not in lookups WARN 2026-03-18T14:52:29.883Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]007 ([REDACTED]1df), not in lookups INFO 2026-03-18T14:52:29.883Z [conversations] setProfileKey([REDACTED]007 ([REDACTED]1df)/7c0/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T14:52:29.883Z [profiles] buildGetProfileOptions([REDACTED]007 ([REDACTED]1df)): generating profile key credential request INFO 2026-03-18T14:52:29.884Z [conversations] storageService[captureChange] profileKey [REDACTED]007 ([REDACTED]1df) INFO 2026-03-18T14:52:29.884Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 2 missing profiles INFO 2026-03-18T14:52:29.884Z [profiles] getProfile([REDACTED]dae ([REDACTED]d94)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:29.884Z [profiles] getProfile([REDACTED]007 ([REDACTED]1df)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:29.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dae/[REDACTED]e9b/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:29.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]007/[REDACTED]fb9/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:29.885Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 668.721ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T14:52:29.885Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T14:52:29.885Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T14:52:29.885Z [SocketManager] connected unauthenticated socket (localPort: 45778) INFO 2026-03-18T14:52:29.885Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T14:52:29.963Z [saveAndNotify] Message saved 1773844248280 INFO 2026-03-18T14:52:29.963Z [app/main] MainSQL: slow query saveMessages duration=986ms INFO 2026-03-18T14:52:29.965Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]f31.1 1773844248280): Found early read sync for message 1773844248280 INFO 2026-03-18T14:52:29.965Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-18T14:52:29.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dae/[REDACTED]e9b/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T14:52:29.967Z [SignalProtocolStore] saveIdentity([REDACTED]dae): Saving new identity... INFO 2026-03-18T14:52:29.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]936/[REDACTED]c83/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T14:52:29.984Z [profiles] getProfile([REDACTED]936 ([REDACTED]0a0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T14:52:29.988Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]936 ([REDACTED]0a0) INFO 2026-03-18T14:52:29.989Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]007/[REDACTED]fb9/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T14:52:29.989Z [SignalProtocolStore] saveIdentity([REDACTED]007): Saving new identity... INFO 2026-03-18T14:52:30.108Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-18T14:52:30.109Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T14:52:30.109Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-18T14:52:30.109Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T14:52:30.109Z [app/main] MainSQL: slow query markAllCallHistoryReadInConversation duration=146ms INFO 2026-03-18T14:52:30.408Z [app/main] MainSQL: slow query createOrUpdateItem duration=299ms INFO 2026-03-18T14:52:30.903Z [app/main] MainSQL: slow query createOrUpdateItem duration=495ms INFO 2026-03-18T14:52:30.963Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:30.964Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108592529 ms before clearing INFO 2026-03-18T14:52:31.754Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773844248280) not found: [REDACTED]286 [object Undefined] [REDACTED]f31 INFO 2026-03-18T14:52:31.754Z [app/main] MainSQL: slow query markReactionAsRead duration=851ms INFO 2026-03-18T14:52:31.870Z [app/main] MainSQL: slow query updateConversations duration=116ms INFO 2026-03-18T14:52:31.945Z [app/main] MainSQL: slow query saveConversation duration=75ms INFO 2026-03-18T14:52:32.054Z [app/main] MainSQL: slow query saveConversation duration=108ms INFO 2026-03-18T14:52:32.137Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-18T14:52:32.138Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773844248280: Found 0 early reaction(s) for incoming message INFO 2026-03-18T14:52:32.138Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773844248280: Changes in second run; saving. INFO 2026-03-18T14:52:32.279Z [profiles] getProfile([REDACTED]dae ([REDACTED]d94)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T14:52:32.279Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=142ms WARN 2026-03-18T14:52:32.283Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]dae ([REDACTED]d94) INFO 2026-03-18T14:52:32.371Z [profiles] getProfile([REDACTED]007 ([REDACTED]1df)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T14:52:32.371Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=92ms INFO 2026-03-18T14:52:32.371Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-18T14:52:32.371Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read WARN 2026-03-18T14:52:32.375Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]007 ([REDACTED]1df) INFO 2026-03-18T14:52:32.376Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 2 profiles INFO 2026-03-18T14:52:32.376Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 3 messages INFO 2026-03-18T14:52:32.376Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T14:52:32.379Z [background] Queuing sent reaction for 1773844248280 INFO 2026-03-18T14:52:32.381Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844295869: starting processing in queue INFO 2026-03-18T14:52:32.381Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844295869: duplicate check db lookup needed [REDACTED]314.1-1773844295869 INFO 2026-03-18T14:52:32.381Z [background] delivery receipt from [REDACTED]b4b.1 1773844297956 for sent message 1773844295869 wasSentEncrypted=true INFO 2026-03-18T14:52:32.381Z [background] onDeliveryReceipt(envelope=1773844297956, envelopeId=019d016f.09d2.72b9.ad2f.684189a7fd8e): Saving 1 sync tasks INFO 2026-03-18T14:52:32.383Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844295869: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T14:52:32.383Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844295869: Batching save INFO 2026-03-18T14:52:32.383Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844296171: starting processing in queue INFO 2026-03-18T14:52:32.383Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844296171: duplicate check db lookup needed [REDACTED]314.1-1773844296171 INFO 2026-03-18T14:52:32.383Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844296171: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T14:52:32.383Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773844296171: Batching save INFO 2026-03-18T14:52:32.458Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-18T14:52:32.579Z [app/main] MainSQL: slow query createOrUpdateItem duration=208ms INFO 2026-03-18T14:52:32.580Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773844248280) poll vote read sync not found INFO 2026-03-18T14:52:32.672Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-18T14:52:32.813Z [app/main] MainSQL: slow query updateConversations duration=141ms INFO 2026-03-18T14:52:33.230Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=417ms INFO 2026-03-18T14:52:33.588Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=358ms INFO 2026-03-18T14:52:33.630Z [app/main] MainSQL: slow query getUnreadPollVotesAndMarkRead duration=42ms INFO 2026-03-18T14:52:33.631Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773844248280,"receivedAt":1771163895486},"unreadMessages":1,"unreadReactions":2,"unreadPollVotes":0} INFO 2026-03-18T14:52:33.631Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T14:52:33.855Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773844248280: 0 edits in second run INFO 2026-03-18T14:52:33.855Z [app/main] MainSQL: slow query saveMessage duration=225ms INFO 2026-03-18T14:52:33.972Z [background] onDeliveryReceipt(envelope=1773844297956, envelopeId=019d016f.09d2.72b9.ad2f.684189a7fd8e): Queuing 1 sync tasks INFO 2026-03-18T14:52:33.972Z [app/main] MainSQL: slow query saveSyncTasks duration=117ms INFO 2026-03-18T14:52:33.973Z [background] onDeliveryReceipt(envelope=1773844297956, envelopeId=019d016f.09d2.72b9.ad2f.684189a7fd8e): Done INFO 2026-03-18T14:52:33.973Z [background] delivery receipt from [REDACTED]b4b.1 1773844297970 for sent message 1773844296171 wasSentEncrypted=true INFO 2026-03-18T14:52:33.973Z [background] onDeliveryReceipt(envelope=1773844297970, envelopeId=019d016f.09d2.72b9.ad2f.6cabd84e0283): Saving 1 sync tasks INFO 2026-03-18T14:52:34.318Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773844295869 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-18T14:52:34.318Z [app/main] MainSQL: slow query getReactionByTimestamp duration=94ms INFO 2026-03-18T14:52:34.855Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:34.856Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108588637 ms before clearing INFO 2026-03-18T14:52:35.323Z [saveAndNotify] Message saved 1773844295869 INFO 2026-03-18T14:52:35.323Z [app/main] MainSQL: slow query saveMessages duration=1351ms INFO 2026-03-18T14:52:35.324Z [saveAndNotify] Message saved 1773844296171 INFO 2026-03-18T14:52:35.324Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773844295869): found early receipts for message 1773844295869 INFO 2026-03-18T14:52:35.324Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844296171: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T14:52:35.324Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844296171: 0 edits in second run INFO 2026-03-18T14:52:35.448Z [app/main] MainSQL: slow query removeUnprocessed duration=125ms INFO 2026-03-18T14:52:35.624Z [app/main] MainSQL: slow query updateConversations duration=176ms INFO 2026-03-18T14:52:35.782Z [app/main] MainSQL: slow query saveMessages duration=158ms INFO 2026-03-18T14:52:35.783Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), onReadMessage): took 3645ms INFO 2026-03-18T14:52:35.783Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), Reactions.onReaction): was blocked for 3402ms INFO 2026-03-18T14:52:35.783Z [Reactions] Reactions.onReaction(timestamp=1773844276720;target=1773844248280): handling INFO 2026-03-18T14:52:35.784Z [Reactions] handleReaction: adding reaction for message [REDACTED]f31.1 1773844248280 INFO 2026-03-18T14:52:35.949Z [background] onDeliveryReceipt(envelope=1773844297970, envelopeId=019d016f.09d2.72b9.ad2f.6cabd84e0283): Queuing 1 sync tasks INFO 2026-03-18T14:52:35.949Z [app/main] MainSQL: slow query saveSyncTasks duration=167ms INFO 2026-03-18T14:52:35.950Z [background] onDeliveryReceipt(envelope=1773844297970, envelopeId=019d016f.09d2.72b9.ad2f.6cabd84e0283): Done INFO 2026-03-18T14:52:35.950Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-18T14:52:35.950Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T14:52:36.091Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844295869: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T14:52:36.091Z [app/main] MainSQL: slow query removeSyncTaskById duration=142ms INFO 2026-03-18T14:52:36.092Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844295869: Changes in second run; saving. INFO 2026-03-18T14:52:36.202Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773844296171): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T14:52:36.225Z [app/main] MainSQL: slow query removeUnprocessed duration=134ms INFO 2026-03-18T14:52:36.358Z [app/main] MainSQL: slow query updateConversations duration=133ms INFO 2026-03-18T14:52:36.575Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]f31.1 1773844248280. Went from 0 to 1 reactions. INFO 2026-03-18T14:52:36.575Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T14:52:36.575Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T14:52:36.575Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T14:52:36.575Z [app/main] MainSQL: slow query addReaction duration=217ms INFO 2026-03-18T14:52:36.575Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-18T14:52:36.575Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-18T14:52:36.783Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:36.783Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108586710 ms before clearing INFO 2026-03-18T14:52:36.904Z [app/main] MainSQL: slow query saveMessage duration=329ms INFO 2026-03-18T14:52:36.905Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773844295869: 0 edits in second run INFO 2026-03-18T14:52:37.400Z [app/main] MainSQL: slow query saveMessage duration=496ms INFO 2026-03-18T14:52:37.567Z [app/main] MainSQL: slow query removeUnprocessed duration=167ms WARN 2026-03-18T14:52:37.642Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-18T14:52:37.775Z [app/main] MainSQL: slow query updateConversations duration=208ms INFO 2026-03-18T14:52:37.901Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), Reactions.onReaction): took 2118ms INFO 2026-03-18T14:52:37.901Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 3833ms INFO 2026-03-18T14:52:37.901Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 3833ms INFO 2026-03-18T14:52:37.901Z [app/main] MainSQL: slow query saveMessage duration=125ms INFO 2026-03-18T14:52:37.901Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T14:52:37.948Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T14:52:37.964Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T14:52:37.964Z [app/main] MainSQL: slow query markAllCallHistoryReadInConversation duration=64ms INFO 2026-03-18T14:52:37.965Z [background] read receipt [REDACTED]b4b.1 1773844772675 for sent message 1773844295869 INFO 2026-03-18T14:52:37.965Z [background] read receipt [REDACTED]b4b.1 1773844772675 for sent message 1773844296171 INFO 2026-03-18T14:52:37.965Z [background] onReadOrViewReceipt(type=Read, envelope=1773844772675, envelopeId=019d016f.09d2.72b9.ad2f.79ed5c637d89): Saving 2 sync tasks INFO 2026-03-18T14:52:38.017Z [app/main] MainSQL: slow query removeSyncTaskById duration=53ms INFO 2026-03-18T14:52:38.059Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":18,"upgradeDuration":0,"saveDuration":399,"totalDuration":417} INFO 2026-03-18T14:52:38.059Z [IdleDetector] Stop idle detector INFO 2026-03-18T14:52:38.059Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-18T14:52:38.059Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-18T14:52:38.101Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-18T14:52:38.303Z [background] onReadOrViewReceipt(type=Read, envelope=1773844772675, envelopeId=019d016f.09d2.72b9.ad2f.79ed5c637d89): Queuing 2 sync tasks INFO 2026-03-18T14:52:38.303Z [app/main] MainSQL: slow query saveSyncTasks duration=202ms INFO 2026-03-18T14:52:38.304Z [background] onReadOrViewReceipt(type=Read, envelope=1773844772675, envelopeId=019d016f.09d2.72b9.ad2f.79ed5c637d89): Done INFO 2026-03-18T14:52:38.555Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773844295869): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T14:52:38.556Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773844296171): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T14:52:38.718Z [app/main] MainSQL: slow query removeUnprocessed duration=415ms INFO 2026-03-18T14:52:39.059Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:40.206Z [app/main] MainSQL: slow query saveMessage duration=1488ms INFO 2026-03-18T14:52:40.768Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T14:52:41.189Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T14:52:41.189Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T14:52:41.189Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108582304 ms before clearing INFO 2026-03-18T14:52:41.553Z [app/main] MainSQL: slow query saveMessage duration=1347ms INFO 2026-03-18T14:52:41.703Z [app/main] MainSQL: slow query getLastConversationMessage duration=9327ms INFO 2026-03-18T14:52:41.704Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 3 new messages INFO 2026-03-18T14:52:41.830Z [app/main] MainSQL: slow query removeUnprocessed duration=277ms INFO 2026-03-18T14:52:41.986Z [app/main] MainSQL: slow query updateConversations duration=156ms INFO 2026-03-18T14:52:42.269Z [app/main] MainSQL: slow query removeSyncTaskById duration=283ms INFO 2026-03-18T14:52:42.520Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T14:52:42.553Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:42.553Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108580940 ms before clearing INFO 2026-03-18T14:52:42.569Z [app/main] MainSQL: slow query removeSyncTaskById duration=300ms INFO 2026-03-18T14:52:43.055Z [app/main] MainSQL: slow query saveMessages duration=485ms INFO 2026-03-18T14:52:43.064Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]936.1 1773842495978): took 14421ms INFO 2026-03-18T14:52:43.279Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T14:52:43.279Z [app/main] MainSQL: slow query removeUnprocessed duration=224ms INFO 2026-03-18T14:52:43.429Z [app/main] MainSQL: slow query updateConversations duration=150ms INFO 2026-03-18T14:52:43.755Z [app/main] MainSQL: slow query removeUnprocessed duration=326ms INFO 2026-03-18T14:52:44.055Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T14:52:44.060Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 108579433 ms before clearing INFO 2026-03-18T14:52:44.105Z [app/main] MainSQL: slow query updateConversations duration=350ms INFO 2026-03-18T14:52:44.264Z [app/main] MainSQL: slow query removeUnprocessed duration=159ms INFO 2026-03-18T14:52:44.397Z [app/main] MainSQL: slow query removeUnprocessed duration=133ms INFO 2026-03-18T14:52:44.514Z [app/main] MainSQL: slow query removeUnprocessed duration=116ms INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T14:52:44.515Z [MessageReceiver] emitting 'empty' event INFO 2026-03-18T14:52:44.515Z [batcher] waitForAllBatchers INFO 2026-03-18T14:52:44.515Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T14:52:44.515Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-18T14:52:44.515Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-18T14:52:44.515Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-18T14:52:44.515Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-18T14:52:44.515Z [background] waitForEmptyEventQueue: Waiting for event handler queue idle... INFO 2026-03-18T14:52:44.515Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-18T14:52:44.518Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T14:52:44.518Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-18T14:52:44.518Z [notifications] NotificationService: enabling INFO 2026-03-18T14:52:44.518Z [background] App loaded - messages: 17 INFO 2026-03-18T14:52:44.518Z [StartupQueue] Processing 0 actions INFO 2026-03-18T14:52:44.519Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-18T14:52:44.519Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms INFO 2026-03-18T14:52:44.519Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-18T15:55:36.593Z INFO 2026-03-18T14:52:44.520Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T14:52:44.520Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-18T14:52:44.520Z [background] waitForEmptyEventQueue: resolving after 16156ms INFO 2026-03-18T14:52:44.520Z [storage] sync: updating to remoteVersion=9569 sourceDevice=1 from version=9566 INFO 2026-03-18T14:52:44.531Z [expiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-18T14:52:44.543Z [app/main] App loaded - time: 23088 INFO 2026-03-18T14:52:44.543Z [app/main] SQL init - time: 1055 INFO 2026-03-18T14:52:44.543Z [app/main] Preload Compile - time: 169 INFO 2026-03-18T14:52:44.543Z [app/main] Preload - time: 496 INFO 2026-03-18T14:52:44.543Z [app/main] WebSocket connect - time: 510 INFO 2026-03-18T14:52:44.543Z [app/main] Processed count: 17 INFO 2026-03-18T14:52:44.543Z [app/main] Messages per second: 0.[REDACTED] INFO 2026-03-18T14:52:44.543Z [app/main] Top 10 queries by cumulative duration (ms) over last 22033ms during 'App Load': getLastConversationMessage: cumulative 9327.16 | average: 9327.16 | max: 9327.16 | count: 1 ||| saveMessage: cumulative 4009.22 | average: 668.2 | max: 1487.73 | count: 6 ||| saveMessages: cumulative 2980.72 | average: 745.18 | max: 1350.89 | count: 4 ||| removeUnprocessed: cumulative 2350.32 | average: 167.88 | max: 414.98 | count: 14 ||| getAllConversations: cumulative 1694.12 | average: 1694.12 | max: 1694.12 | count: 1 ||| createOrUpdateItem: cumulative 1561.58 | average: 173.51 | max: 494.8 | count: 9 ||| getAllKyberPreKeys: cumulative 1502.85 | average: 1502.85 | max: 1502.85 | count: 1 ||| updateConversations: cumulative 1472.46 | average: 163.61 | max: 349.72 | count: 9 ||| getAllSessions: cumulative 1108.44 | average: 1108.44 | max: 1108.44 | count: 1 ||| removeSyncTaskById: cumulative 861.56 | average: 172.31 | max: 300.2 | count: 5; Total cumulative duration of all SQL queries during this epoch: 32516.22ms INFO 2026-03-18T14:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T14:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T14:52:44.577Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-18T14:52:44.577Z [storage] process(9569): localRecords=1801 localKeys=1412 unknownKeys=0 remoteKeys=1424 INFO 2026-03-18T14:52:44.577Z [storage] process(9569): remoteOnlyCount=13 remoteOnlyKeys=["9569:GWg","9569:EJV","9569:guM","9569:zS/","9569:Qhj","9569:XIs","9569:WN5","9569:i8c","9569:j0B","9569:uRw","9569:p7M","9569:bDT","9569:BBV"] INFO 2026-03-18T14:52:44.577Z [storage] process(9569): localOnlyCount=1 localOnlyKeys=["8509:wkA"] INFO 2026-03-18T14:52:44.577Z [storage] fetchRemoteRecords(9569): fetching remote keys count=13 INFO 2026-03-18T14:52:44.577Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T14:52:44.681Z [app/main] MainSQL: slow query createOrUpdateItem duration=163ms INFO 2026-03-18T14:52:44.718Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T14:52:44.756Z [storage] fetchRemoteRecords(9569): missing remote keys=[] count=0 INFO 2026-03-18T14:52:44.756Z [storage] process(9569): attempting to merge records=4 INFO 2026-03-18T14:52:44.756Z [storage] process(9569): split pni contacts=9 INFO 2026-03-18T14:52:44.757Z [ConversationController] maybeMergeContacts/mergeContactRecord/aci=[REDACTED]da8: Creating a new conversation with all inputs WARN 2026-03-18T14:52:44.757Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]da8 ([REDACTED]a41), not in lookups WARN 2026-03-18T14:52:44.757Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]da8 ([REDACTED]a41), not in lookups INFO 2026-03-18T14:52:44.770Z [conversations] setProfileKey([REDACTED]da8 ([REDACTED]a41)/DvU/mergeContactRecord): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T14:52:44.770Z [storageRecordOps] mergeContactRecord: [REDACTED]da8 ([REDACTED]a41) name doesn't match remote name; overwriting INFO 2026-03-18T14:52:44.773Z [storage] merge(9569:i8c [REDACTED]dae ([REDACTED]d94)): merged item type=1 oldID=? shouldDrop=false details=["key=avatarColor: added","key=identityKey: different bytes"] INFO 2026-03-18T14:52:44.773Z [storage] merge(9569:j0B [REDACTED]007 ([REDACTED]1df)): merged item type=1 oldID=? shouldDrop=false details=["key=avatarColor: added","key=identityKey: different bytes"] INFO 2026-03-18T14:52:44.773Z [storage] merge(9569:uRw [REDACTED]da8 ([REDACTED]a41)): merged item type=1 oldID=? shouldDrop=false details=["key=profileKey: different bytes","key=givenName: added","key=avatarColor: added","updated profile name"] INFO 2026-03-18T14:52:44.774Z [storage] merge(9569:WN5 [REDACTED]936 ([REDACTED]0a0)): merged item type=1 oldID=? shouldDrop=false details=["key=avatarColor: added"] WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T14:52:44.774Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T14:52:44.775Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T14:52:44.775Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] merge(9569:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T14:52:44.775Z [storage] process(9569): processed records=13 INFO 2026-03-18T14:52:44.777Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-18T14:52:44.923Z [app/main] MainSQL: slow query createOrUpdateItem duration=242ms INFO 2026-03-18T14:52:44.926Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T14:52:44.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T14:52:44.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]da8 ([REDACTED]a41) INFO 2026-03-18T14:52:44.929Z [profiles] buildGetProfileOptions([REDACTED]da8 ([REDACTED]a41)): generating profile key credential request INFO 2026-03-18T14:52:44.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T14:52:44.931Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T14:52:44.931Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-18T14:52:44.932Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-18T14:52:44.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-18T14:52:44.933Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-18T14:52:44.934Z [profiles] getProfile([REDACTED]da8 ([REDACTED]a41)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:44.934Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:44.934Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:44.935Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:44.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da8/[REDACTED]079/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:44.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:44.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:44.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:44.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T14:52:44.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-18T14:52:44.935Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-18T14:52:44.936Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:44.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:45.018Z [JobQueueDatabaseStore] adding job [REDACTED]cc5 to queue "conversation" WARN 2026-03-18T14:52:45.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.038Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.038Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.038Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-18T14:52:45.038Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-18T14:52:45.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.039Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.039Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.039Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T14:52:45.039Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-18T14:52:45.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.039Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.039Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.040Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-18T14:52:45.040Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.040Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 INFO 2026-03-18T14:52:45.040Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da8/[REDACTED]079/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T14:52:45.040Z [SignalProtocolStore] saveIdentity([REDACTED]da8): Saving new identity... WARN 2026-03-18T14:52:45.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.052Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.052Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.052Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-18T14:52:45.052Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 INFO 2026-03-18T14:52:45.065Z [app/main] MainSQL: slow query createOrUpdateItem duration=142ms INFO 2026-03-18T14:52:45.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T14:52:45.145Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T14:52:45.145Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T14:52:45.145Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T14:52:45.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T14:52:45.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-18T14:52:45.145Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-18T14:52:45.146Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.146Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]e06?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T14:52:45.179Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence WARN 2026-03-18T14:52:45.179Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence WARN 2026-03-18T14:52:45.179Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.179Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.180Z [@signalapp/libsignal-client] [unauth 2c66] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T14:52:45.180Z [@signalapp/libsignal-client] [unauth 17eb] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T14:52:45.180Z [@signalapp/libsignal-client] [unauth fe3c] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-18T14:52:45.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]e06?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.236Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.236Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.236Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-18T14:52:45.237Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 WARN 2026-03-18T14:52:45.264Z [@signalapp/libsignal-client] [unauth 2c66] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.264Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1773845565264 INFO 2026-03-18T14:52:45.264Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-18T14:52:45.264Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-18T14:52:45.264Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-18T14:52:45.265Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.265Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e02?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T14:52:45.293Z [@signalapp/libsignal-client] [unauth fe3c] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-18T14:52:45.293Z [@signalapp/libsignal-client] [unauth 17eb] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.293Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1773845565293 INFO 2026-03-18T14:52:45.293Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-18T14:52:45.293Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-18T14:52:45.293Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-18T14:52:45.294Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.294Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:45.294Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1773845565294 INFO 2026-03-18T14:52:45.294Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-18T14:52:45.294Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-18T14:52:45.294Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-18T14:52:45.295Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.295Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]f00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:45.299Z [app/main] MainSQL: slow query saveConversation duration=234ms WARN 2026-03-18T14:52:45.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-18T14:52:45.329Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.329Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.329Z [@signalapp/libsignal-client] [unauth 93ab] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-18T14:52:45.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e02?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.368Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.368Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.369Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-18T14:52:45.369Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.369Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac WARN 2026-03-18T14:52:45.421Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.421Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.421Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.422Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-18T14:52:45.422Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff WARN 2026-03-18T14:52:45.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]f00?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.422Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.422Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.422Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-18T14:52:45.422Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-18T14:52:45.446Z [@signalapp/libsignal-client] [unauth 93ab] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.446Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1773845565446 INFO 2026-03-18T14:52:45.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-18T14:52:45.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-18T14:52:45.446Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-18T14:52:45.447Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.447Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]f0a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T14:52:45.454Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-18T14:52:45.454Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.454Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.454Z [@signalapp/libsignal-client] [unauth b20f] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T14:52:45.499Z [storage] process(9569): updated conversations=4 INFO 2026-03-18T14:52:45.499Z [storage] process(9569): kicking off profile fetches=1 INFO 2026-03-18T14:52:45.499Z [storage] process(9569): dropped keys=["9569:BBV","9569:EJV","9569:GWg","9569:Qhj","9569:XIs","9569:bDT","9569:guM","9569:p7M","9569:zS/"] count=9 INFO 2026-03-18T14:52:45.499Z [storage] process(9569): unknown records=[] count=0 INFO 2026-03-18T14:52:45.499Z [app/main] MainSQL: slow query updateConversations duration=200ms WARN 2026-03-18T14:52:45.512Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-18T14:52:45.516Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.516Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.516Z [@signalapp/libsignal-client] [unauth 3fc5] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T14:52:45.518Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data WARN 2026-03-18T14:52:45.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-18T14:52:45.525Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.525Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.525Z [@signalapp/libsignal-client] [unauth 8a02] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-18T14:52:45.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]f0a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.544Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.545Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.545Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-18T14:52:45.545Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.545Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 WARN 2026-03-18T14:52:45.596Z [@signalapp/libsignal-client] [unauth 3fc5] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-18T14:52:45.596Z [@signalapp/libsignal-client] [unauth b20f] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.597Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1773845565597 INFO 2026-03-18T14:52:45.597Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-18T14:52:45.597Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-18T14:52:45.597Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-18T14:52:45.598Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T14:52:45.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]b0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T14:52:45.598Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1773845565598 INFO 2026-03-18T14:52:45.598Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-18T14:52:45.599Z [app/main] MainSQL: slow query insertJob duration=100ms INFO 2026-03-18T14:52:45.606Z [JobQueue] conversation job queue: added new job [REDACTED]cc5 INFO 2026-03-18T14:52:45.606Z [JobQueue] conversation job queue: enqueuing job [REDACTED]cc5 INFO 2026-03-18T14:52:45.607Z [JobQueue] conversation job queue: running job [REDACTED]cc5, attempt 1 of 110 INFO 2026-03-18T14:52:45.607Z [JobQueue] conversation job queue, job ID [REDACTED]cc5, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T14:52:45.608Z [JobQueue] conversation job queue, job ID [REDACTED]cc5, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T14:52:45.608Z [JobQueue] conversation job queue, job ID [REDACTED]cc5, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]f31 ([REDACTED]286) INFO 2026-03-18T14:52:45.608Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch WARN 2026-03-18T14:52:45.610Z [@signalapp/libsignal-client] [unauth 8a02] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.610Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1773845565610 INFO 2026-03-18T14:52:45.610Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-18T14:52:45.611Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T14:52:45.611Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:45.611Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 WARN 2026-03-18T14:52:45.646Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-18T14:52:45.647Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.647Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.647Z [@signalapp/libsignal-client] [unauth 20c5] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-18T14:52:45.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]b0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T14:52:45.685Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-18T14:52:45.685Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T14:52:45.685Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-18T14:52:45.685Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-18T14:52:45.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 INFO 2026-03-18T14:52:45.716Z [profiles] getProfile([REDACTED]da8 ([REDACTED]a41)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T14:52:45.716Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=117ms WARN 2026-03-18T14:52:45.717Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]da8 ([REDACTED]a41) INFO 2026-03-18T14:52:45.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]da8 ([REDACTED]a41) WARN 2026-03-18T14:52:45.736Z [@signalapp/libsignal-client] [unauth 20c5] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.737Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1773845565737 INFO 2026-03-18T14:52:45.737Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) WARN 2026-03-18T14:52:45.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-18T14:52:45.768Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-18T14:52:45.768Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-18T14:52:45.768Z [@signalapp/libsignal-client] [unauth c091] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T14:52:45.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=84ms INFO 2026-03-18T14:52:45.801Z [storage] process(9569): error records=[] count=0 WARN 2026-03-18T14:52:45.858Z [@signalapp/libsignal-client] [unauth c091] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T14:52:45.858Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1773845565858 INFO 2026-03-18T14:52:45.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-18T14:52:45.859Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 12 out of 12 conversation(s) INFO 2026-03-18T14:52:45.925Z [app/main] MainSQL: slow query commitDecryptResult duration=125ms INFO 2026-03-18T14:52:46.059Z [WebAPI] send/1773845565608/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-18T14:52:46.059Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-18T14:52:46.059Z [app/main] MainSQL: slow query commitDecryptResult duration=133ms INFO 2026-03-18T14:52:46.142Z [app/main] MainSQL: slow query createOrUpdateItem duration=84ms WARN 2026-03-18T14:52:46.160Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 409 Error INFO 2026-03-18T14:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys/[REDACTED]f31/* (unauth+key) INFO 2026-03-18T14:52:46.267Z [app/main] MainSQL: slow query updateConversations duration=125ms INFO 2026-03-18T14:52:46.323Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys/[REDACTED]f31/* (unauth+key) 200 Success INFO 2026-03-18T14:52:46.324Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction A2B spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-18T14:52:46.324Z [@signalapp/libsignal-client] set_unacknowledged_pre_key_message for: [REDACTED]f31.3 with preKeyId: 7 libsignal_protocol::session rust/protocol/src/session.rs:232 INFO 2026-03-18T14:52:46.324Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:46.442Z [app/main] MainSQL: slow query createOrUpdateItem duration=175ms INFO 2026-03-18T14:52:46.445Z [storage] process(9569): pending deletes=["9569:BBV","9569:EJV","9569:GWg","9569:Qhj","9569:XIs","9569:bDT","9569:guM","9569:p7M","9569:zS/"] count=9 INFO 2026-03-18T14:52:46.559Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-18T14:52:46.561Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T14:52:46.561Z [@signalapp/libsignal-client] spqr v1.send_ek.send epoch 1: KeysUnsampled -> KeysSampled spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:125 INFO 2026-03-18T14:52:46.561Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T14:52:46.561Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:46.561Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:46.561Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:46.618Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-18T14:52:46.718Z [app/main] MainSQL: slow query createOrUpdateItem duration=100ms INFO 2026-03-18T14:52:46.720Z [storage] process(9569): localKey=8509:wkA [REDACTED]e26 ([REDACTED]7d6) was not in remote manifest INFO 2026-03-18T14:52:46.728Z [storage] process(9569): done INFO 2026-03-18T14:52:46.728Z [storage] sync: updated to version=9569 INFO 2026-03-18T14:52:46.801Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-18T14:52:46.877Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-18T14:52:47.019Z [WebAPI] send/1773845565608/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-18T14:52:47.019Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-18T14:52:47.019Z [app/main] MainSQL: slow query commitDecryptResult duration=142ms INFO 2026-03-18T14:52:47.094Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T14:52:47.157Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 200 Success INFO 2026-03-18T14:52:47.169Z [app/main] MainSQL: slow query createOrUpdateItem duration=72ms INFO 2026-03-18T14:52:47.244Z [JobQueue] conversation job queue: job [REDACTED]cc5 succeeded on attempt 1 INFO 2026-03-18T14:52:47.244Z [app/main] MainSQL: slow query insertSentProto duration=75ms INFO 2026-03-18T14:52:47.344Z [storage] sync: complete INFO 2026-03-18T14:52:47.344Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-18T14:52:47.344Z [storage] sync: fetching latest after version=9569 INFO 2026-03-18T14:52:47.344Z [storage] sync(9569): fetch start INFO 2026-03-18T14:52:47.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:47.344Z [app/main] MainSQL: slow query createOrUpdateItem duration=100ms INFO 2026-03-18T14:52:47.416Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:47.502Z [app/main] MainSQL: slow query updateConversations duration=158ms INFO 2026-03-18T14:52:47.694Z [app/main] MainSQL: slow query deleteJob duration=192ms INFO 2026-03-18T14:52:47.786Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-18T14:52:47.788Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9569 INFO 2026-03-18T14:52:47.891Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9569 204 Success INFO 2026-03-18T14:52:47.892Z [storage] sync(9569): no newer manifest, ok INFO 2026-03-18T14:52:47.892Z [storage] sync: no updates, version=9569 INFO 2026-03-18T14:52:47.892Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9570: will update to manifest version INFO 2026-03-18T14:52:47.892Z [storage] upload(9570): generating manifest new=false INFO 2026-03-18T14:52:47.892Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T14:52:47.894Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T14:52:47.895Z [storage] upload(9570): adding key=9570:eXv PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T14:52:47.897Z [storage] upload(9570): adding key=9570:BZx PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T14:52:47.914Z [storage] upload(9570): adding key=9570:zKU PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T14:52:47.918Z [storage] upload(9570): adding key=9570:PAq PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T14:52:47.921Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T14:52:47.922Z [storage] upload(9570): adding storyDistributionLists=1 INFO 2026-03-18T14:52:47.922Z [storage] upload(9570): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding callLinks=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding defunctCallLinks=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding pendingCallLinks=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding chatFolders=1 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding unknown records=[] count=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): adding error records=[] count=0 INFO 2026-03-18T14:52:47.923Z [storage] upload(9570): deleting extra keys=["9569:BBV","9569:EJV","9569:GWg","9569:Qhj","9569:XIs","9569:bDT","9569:guM","9569:p7M","9569:zS/"] count=9 INFO 2026-03-18T14:52:47.927Z [storage] upload(9570): inserting=4 deleting=9 INFO 2026-03-18T14:52:47.927Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T14:52:48.065Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T14:52:48.065Z [storage] upload(9570): upload complete, updating items=4 INFO 2026-03-18T14:52:48.065Z [storage] upload(9570): setting new manifestVersion INFO 2026-03-18T14:52:48.129Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-18T14:52:48.132Z [JobQueueDatabaseStore] adding job [REDACTED]692 to queue "single proto" INFO 2026-03-18T14:52:48.213Z [JobQueue] single proto job queue: added new job [REDACTED]692 INFO 2026-03-18T14:52:48.213Z [JobQueue] single proto job queue: enqueuing job [REDACTED]692 INFO 2026-03-18T14:52:48.213Z [app/main] MainSQL: slow query insertJob duration=81ms INFO 2026-03-18T14:52:48.214Z [JobQueue] single proto job queue: running job [REDACTED]692, attempt 1 of 110 INFO 2026-03-18T14:52:48.214Z [JobQueue] single proto job queue, job ID [REDACTED]692, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773845568132 INFO 2026-03-18T14:52:48.215Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T14:52:48.321Z [app/main] MainSQL: slow query createOrUpdateItem duration=108ms INFO 2026-03-18T14:52:48.324Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T14:52:48.324Z [storage] sync: fetching latest after version=9570 INFO 2026-03-18T14:52:48.324Z [storage] sync(9570): fetch start INFO 2026-03-18T14:52:48.324Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:48.371Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T14:52:48.372Z [WebAPI] send/1773845568132/[REDACTED]70f/sendMessages INFO 2026-03-18T14:52:48.372Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T14:52:48.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:48.452Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T14:52:48.455Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-18T14:52:48.457Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 INFO 2026-03-18T14:52:48.497Z [JobQueue] single proto job queue: job [REDACTED]692 succeeded on attempt 1 INFO 2026-03-18T14:52:48.497Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-18T14:52:48.564Z [app/main] MainSQL: slow query deleteJob duration=66ms INFO 2026-03-18T14:52:48.570Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 204 Success INFO 2026-03-18T14:52:48.570Z [storage] sync(9570): no newer manifest, ok INFO 2026-03-18T14:52:48.570Z [storage] sync: no updates, version=9570 INFO 2026-03-18T14:52:48.570Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9571: will update to manifest version INFO 2026-03-18T14:52:48.570Z [storage] upload(9571): generating manifest new=false INFO 2026-03-18T14:52:48.570Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T14:52:48.572Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T14:52:48.595Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T14:52:48.630Z [app/main] MainSQL: slow query updateConversations duration=65ms INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding storyDistributionLists=1 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding callLinks=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding defunctCallLinks=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding pendingCallLinks=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding chatFolders=1 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding unknown records=[] count=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): adding error records=[] count=0 INFO 2026-03-18T14:52:48.631Z [storage] upload(9571): deleting extra keys=[] count=0 INFO 2026-03-18T14:52:48.633Z [storage] upload(9571): nothing to upload INFO 2026-03-18T14:52:48.666Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T14:52:48.666Z [storage] sync: fetching latest after version=9570 INFO 2026-03-18T14:52:48.666Z [storage] sync(9570): fetch start INFO 2026-03-18T14:52:48.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:48.744Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:48.782Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 INFO 2026-03-18T14:52:48.880Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 204 Success INFO 2026-03-18T14:52:48.881Z [storage] sync(9570): no newer manifest, ok INFO 2026-03-18T14:52:48.881Z [storage] sync: no updates, version=9570 INFO 2026-03-18T14:52:48.881Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T14:52:48.881Z [storage] sync: fetching latest after version=9570 INFO 2026-03-18T14:52:48.881Z [storage] sync(9570): fetch start INFO 2026-03-18T14:52:48.881Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:48.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:48.991Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 INFO 2026-03-18T14:52:49.087Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 204 Success INFO 2026-03-18T14:52:49.088Z [storage] sync(9570): no newer manifest, ok INFO 2026-03-18T14:52:49.088Z [storage] sync: no updates, version=9570 INFO 2026-03-18T14:52:49.088Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9571: will update to manifest version INFO 2026-03-18T14:52:49.088Z [storage] upload(9571): generating manifest new=false INFO 2026-03-18T14:52:49.088Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T14:52:49.089Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T14:52:49.111Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding storyDistributionLists=1 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding callLinks=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding defunctCallLinks=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding pendingCallLinks=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding chatFolders=1 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding unknown records=[] count=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): adding error records=[] count=0 INFO 2026-03-18T14:52:49.112Z [storage] upload(9571): deleting extra keys=[] count=0 INFO 2026-03-18T14:52:49.114Z [storage] upload(9571): nothing to upload INFO 2026-03-18T14:52:49.150Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-18T14:52:49.150Z [storage] sync: fetching latest after version=9570 INFO 2026-03-18T14:52:49.150Z [storage] sync(9570): fetch start INFO 2026-03-18T14:52:49.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T14:52:49.227Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T14:52:49.273Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-18T14:52:49.275Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 INFO 2026-03-18T14:52:49.369Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 204 Success INFO 2026-03-18T14:52:49.369Z [storage] sync(9570): no newer manifest, ok INFO 2026-03-18T14:52:49.369Z [storage] sync: no updates, version=9570 INFO 2026-03-18T14:52:49.369Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9571: will update to manifest version INFO 2026-03-18T14:52:49.369Z [storage] upload(9571): generating manifest new=false INFO 2026-03-18T14:52:49.369Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T14:52:49.371Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T14:52:49.391Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T14:52:49.392Z [storage] upload(9571): adding storyDistributionLists=1 INFO 2026-03-18T14:52:49.392Z [storage] upload(9571): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding callLinks=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding defunctCallLinks=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding pendingCallLinks=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding chatFolders=1 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding unknown records=[] count=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): adding error records=[] count=0 INFO 2026-03-18T14:52:49.393Z [storage] upload(9571): deleting extra keys=[] count=0 INFO 2026-03-18T14:52:49.394Z [storage] upload(9571): nothing to upload INFO 2026-03-18T14:52:53.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:52:59.890Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:53:23.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:53:29.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:53:45.859Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538717ms INFO 2026-03-18T14:53:54.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:54:00.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:54:24.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:54:30.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:54:44.516Z [MessageReceiver] getAllFromCache INFO 2026-03-18T14:54:44.516Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T14:54:44.516Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T14:54:44.516Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T14:54:54.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:55:00.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:55:24.601Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:55:30.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:55:54.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:56:00.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:56:24.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:56:30.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:56:54.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:57:00.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T14:57:23.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T14:57:23.673Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T14:57:24.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:57:29.885Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T14:57:29.885Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T14:57:29.886Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T14:57:29.886Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T14:57:55.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:58:25.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:58:55.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:59:25.375Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T14:59:55.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:00:25.568Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:00:55.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:01:25.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:01:55.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:02:23.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T15:02:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:02:25.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:02:56.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:03:26.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:03:56.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:04:26.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:04:56.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:05:26.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:05:56.674Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:06:26.784Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:06:56.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:07:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:07:26.994Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:07:57.136Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:08:27.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:08:57.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:09:27.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:09:57.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:10:27.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:10:57.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:11:27.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:11:58.018Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:12:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T15:12:23.675Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:12:28.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:12:58.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:13:28.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:13:58.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:14:28.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:14:58.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:15:28.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:15:51.297Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: failed to receive incoming messages. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-18T15:15:51.297Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-18T15:15:51.297Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: IO error: connection reset INFO 2026-03-18T15:15:51.299Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-18T15:15:52.301Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-18T15:15:52.303Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T15:15:52.303Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T15:15:52.332Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T15:15:52.332Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 19.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T15:15:52.895Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 593.797ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T15:15:52.895Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T15:15:52.896Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-18T15:15:52.896Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-18T15:15:52.896Z [notifications] NotificationService: disabling INFO 2026-03-18T15:15:52.896Z [SocketManager] connected authenticated socket (localPort: 47924) INFO 2026-03-18T15:15:52.898Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-18T15:15:52.948Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-18T15:15:52.948Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-18T15:15:52.948Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-18T15:15:52.948Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T15:15:52.948Z [MessageReceiver] emitting 'empty' event INFO 2026-03-18T15:15:52.948Z [batcher] waitForAllBatchers INFO 2026-03-18T15:15:52.948Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T15:15:52.948Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-18T15:15:52.948Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-18T15:15:52.949Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-18T15:15:52.949Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-18T15:15:52.949Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-18T15:15:52.951Z [UpdateKeysListener] Already initialized INFO 2026-03-18T15:15:52.951Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-18T15:15:52.951Z [notifications] NotificationService: enabling INFO 2026-03-18T15:15:52.951Z [background] App loaded - messages: 0 WARN 2026-03-18T15:15:52.954Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-18T15:15:52.994Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-18T15:15:52.995Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-18T15:15:53.951Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T15:16:22.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:16:53.008Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:17:23.118Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:17:23.718Z [app/main] MainSQL: slow query createOrUpdateItem duration=85ms INFO 2026-03-18T15:17:23.719Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:17:52.949Z [MessageReceiver] getAllFromCache INFO 2026-03-18T15:17:52.949Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T15:17:52.949Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T15:17:52.949Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T15:17:53.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:18:23.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:18:53.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:19:23.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:19:53.608Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:20:05.624Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847205586 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:20:05.625Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:20:05.700Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:20:05.700Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:20:05.700Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773847205286 (019d0188.56f9.727b.9209.7a8f1c46b400) INFO 2026-03-18T15:20:05.700Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773847205286 (019d0188.56f9.727b.9209.7a8f1c46b400)) INFO 2026-03-18T15:20:05.700Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773847205286 (019d0188.56f9.727b.9209.7a8f1c46b400): ciphertext message INFO 2026-03-18T15:20:05.700Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T15:20:05.700Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]756, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T15:20:05.700Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c7a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:20:05.701Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:20:05.701Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:20:05.739Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:20:05.739Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:20:05.739Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773847205286 (019d0188.56f9.727b.9209.7a8f1c46b400) INFO 2026-03-18T15:20:05.739Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773847205286 (019d0188.56f9.727b.9209.7a8f1c46b400) INFO 2026-03-18T15:20:05.739Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T15:20:05.739Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:20:05.739Z [@signalapp/libsignal-client] ACKing message delivered at 1773847205586 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:20:06.239Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T15:20:06.239Z [storage] sync: fetching latest after version=9570 INFO 2026-03-18T15:20:06.239Z [storage] sync(9570): fetch start INFO 2026-03-18T15:20:06.239Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T15:20:06.239Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T15:20:06.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T15:20:06.349Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 INFO 2026-03-18T15:20:06.438Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 67ms (attempts v4=1 v6=0) INFO 2026-03-18T15:20:06.631Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9570 200 Success INFO 2026-03-18T15:20:06.632Z [storage] sync: updating to remoteVersion=9571 sourceDevice=1 from version=9570 INFO 2026-03-18T15:20:06.637Z [storage] process(9571): localRecords=1802 localKeys=1419 unknownKeys=0 remoteKeys=1424 INFO 2026-03-18T15:20:06.637Z [storage] process(9571): remoteOnlyCount=9 remoteOnlyKeys=["9571:GWg","9571:EJV","9571:guM","9571:zS/","9571:Qhj","9571:XIs","9571:p7M","9571:bDT","9571:BBV"] INFO 2026-03-18T15:20:06.637Z [storage] process(9571): localOnlyCount=4 localOnlyKeys=["9570:eXv","9570:BZx","9570:zKU","9570:PAq"] INFO 2026-03-18T15:20:06.637Z [storage] fetchRemoteRecords(9571): fetching remote keys count=9 INFO 2026-03-18T15:20:06.637Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T15:20:06.762Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T15:20:06.763Z [storage] fetchRemoteRecords(9571): missing remote keys=[] count=0 INFO 2026-03-18T15:20:06.763Z [storage] process(9571): attempting to merge records=0 INFO 2026-03-18T15:20:06.763Z [storage] process(9571): split pni contacts=9 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T15:20:06.763Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T15:20:06.763Z [storage] merge(9571:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] merge(9571:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T15:20:06.764Z [storage] process(9571): processed records=9 INFO 2026-03-18T15:20:06.764Z [storage] process(9571): updated conversations=0 INFO 2026-03-18T15:20:06.764Z [storage] process(9571): kicking off profile fetches=0 INFO 2026-03-18T15:20:06.764Z [storage] process(9571): dropped keys=["9571:BBV","9571:EJV","9571:GWg","9571:Qhj","9571:XIs","9571:bDT","9571:guM","9571:p7M","9571:zS/"] count=9 INFO 2026-03-18T15:20:06.764Z [storage] process(9571): unknown records=[] count=0 INFO 2026-03-18T15:20:06.799Z [storage] process(9571): error records=[] count=0 INFO 2026-03-18T15:20:06.832Z [storage] process(9571): pending deletes=["9571:BBV","9571:EJV","9571:GWg","9571:Qhj","9571:XIs","9571:bDT","9571:guM","9571:p7M","9571:zS/"] count=9 INFO 2026-03-18T15:20:06.865Z [storage] process(9571): localKey=9570:eXv PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T15:20:06.865Z [storage] process(9571): localKey=9570:BZx PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T15:20:06.866Z [storage] process(9571): localKey=9570:zKU PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T15:20:06.866Z [storage] process(9571): localKey=9570:PAq PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T15:20:06.875Z [storage] process(9571): done INFO 2026-03-18T15:20:06.875Z [storage] sync: updated to version=9571 INFO 2026-03-18T15:20:06.981Z [storage] sync: complete INFO 2026-03-18T15:20:23.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:20:49.613Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847249575 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:20:49.613Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:20:49.688Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:20:49.688Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:20:49.691Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773847249290 (019d0189.02cd.775f.9c1a.987e331c3aef) INFO 2026-03-18T15:20:49.691Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773847249290 (019d0189.02cd.775f.9c1a.987e331c3aef)) INFO 2026-03-18T15:20:49.691Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773847249290 (019d0189.02cd.775f.9c1a.987e331c3aef): ciphertext message INFO 2026-03-18T15:20:49.691Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c7a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:20:49.691Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:20:49.691Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:20:49.746Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:20:49.746Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:20:49.746Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773847249290 (019d0189.02cd.775f.9c1a.987e331c3aef) INFO 2026-03-18T15:20:49.746Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773847249290 (019d0189.02cd.775f.9c1a.987e331c3aef) INFO 2026-03-18T15:20:49.746Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T15:20:49.746Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T15:20:49.746Z [app/main] MainSQL: slow query commitDecryptResult duration=54ms INFO 2026-03-18T15:20:49.747Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T15:20:49.747Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:20:49.747Z [@signalapp/libsignal-client] ACKing message delivered at 1773847249575 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:20:49.747Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T15:20:49.747Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T15:20:49.747Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T15:20:53.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:21:03.422Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847263384 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:21:03.422Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:21:03.498Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:21:03.498Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:21:03.498Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773847263084 (019d0189.38bf.713c.8e2d.fc2c5f3802ff) INFO 2026-03-18T15:21:03.498Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773847263084 (019d0189.38bf.713c.8e2d.fc2c5f3802ff)) INFO 2026-03-18T15:21:03.498Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773847263084 (019d0189.38bf.713c.8e2d.fc2c5f3802ff): ciphertext message INFO 2026-03-18T15:21:03.498Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c7a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:21:03.498Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:21:03.498Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:21:03.529Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:21:03.529Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:21:03.529Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773847263084 (019d0189.38bf.713c.8e2d.fc2c5f3802ff) INFO 2026-03-18T15:21:03.529Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773847263084 (019d0189.38bf.713c.8e2d.fc2c5f3802ff) INFO 2026-03-18T15:21:03.530Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T15:21:03.530Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T15:21:03.530Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T15:21:03.530Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:21:03.530Z [@signalapp/libsignal-client] ACKing message delivered at 1773847263384 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:21:03.530Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T15:21:03.530Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T15:21:03.530Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T15:21:03.646Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-18T15:21:04.357Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847264308 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:21:04.357Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:21:04.432Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:21:04.432Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:21:04.433Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264) INFO 2026-03-18T15:21:04.433Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264)) INFO 2026-03-18T15:21:04.433Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264): ciphertext message INFO 2026-03-18T15:21:04.433Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c7a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:21:04.433Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:21:04.433Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:21:04.471Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:21:04.471Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:21:04.471Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264) INFO 2026-03-18T15:21:04.471Z [MessageReceiver] sent message to [REDACTED]b4b 1773847262872 from [REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264) INFO 2026-03-18T15:21:04.471Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773847262872 (019d0189.3c65.76b8.a027.03f4828ac264) INFO 2026-03-18T15:21:04.472Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773847262872: starting processing in queue INFO 2026-03-18T15:21:04.472Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773847262872: duplicate check db lookup needed [REDACTED]314.1-1773847262872 INFO 2026-03-18T15:21:04.472Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:21:04.472Z [@signalapp/libsignal-client] ACKing message delivered at 1773847264308 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:21:04.476Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773847262872: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T15:21:04.476Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773847262872: Batching save INFO 2026-03-18T15:21:04.552Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T15:21:04.588Z [saveAndNotify] Message saved 1773847262872 INFO 2026-03-18T15:21:04.588Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773847262872: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T15:21:04.588Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773847262872: 0 edits in second run INFO 2026-03-18T15:21:05.588Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:21:05.588Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106877905 ms before clearing INFO 2026-03-18T15:21:06.533Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847266494 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:21:06.533Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:21:06.608Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:21:06.608Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:21:06.608Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5) INFO 2026-03-18T15:21:06.608Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5)): unidentified message INFO 2026-03-18T15:21:06.609Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T15:21:06.609Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5)) INFO 2026-03-18T15:21:06.609Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5): unidentified message INFO 2026-03-18T15:21:06.609Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T15:21:06.609Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:21:06.609Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:21:06.609Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:21:06.646Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:21:06.646Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:21:06.646Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773847265602 (019d0189.44e5.7011.ab59.9db5fd340bd5) INFO 2026-03-18T15:21:06.646Z [background] delivery receipt from [REDACTED]b4b.1 1773847265602 for sent message 1773847262872 wasSentEncrypted=true INFO 2026-03-18T15:21:06.646Z [background] onDeliveryReceipt(envelope=1773847265602, envelopeId=019d0189.44e5.7011.ab59.9db5fd340bd5): Saving 1 sync tasks INFO 2026-03-18T15:21:06.646Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:21:06.646Z [@signalapp/libsignal-client] ACKing message delivered at 1773847266494 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:21:06.679Z [background] onDeliveryReceipt(envelope=1773847265602, envelopeId=019d0189.44e5.7011.ab59.9db5fd340bd5): Queuing 1 sync tasks INFO 2026-03-18T15:21:06.680Z [background] onDeliveryReceipt(envelope=1773847265602, envelopeId=019d0189.44e5.7011.ab59.9db5fd340bd5): Done INFO 2026-03-18T15:21:06.931Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773847262872): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T15:21:07.971Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:21:07.972Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106875521 ms before clearing INFO 2026-03-18T15:21:23.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:21:54.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:22:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:22:24.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:22:42.163Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847362125 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:22:42.163Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:22:42.239Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:22:42.239Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:22:42.239Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517) INFO 2026-03-18T15:22:42.239Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517)): unidentified message INFO 2026-03-18T15:22:42.239Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T15:22:42.239Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517)) INFO 2026-03-18T15:22:42.239Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517): unidentified message INFO 2026-03-18T15:22:42.239Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T15:22:42.239Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:22:42.240Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:22:42.240Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:22:42.269Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:22:42.269Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:22:42.269Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773847361953 (019d018a.ba73.76a9.be86.2ce750cbb517) INFO 2026-03-18T15:22:42.270Z [background] read receipt [REDACTED]b4b.1 1773847361953 for sent message 1773847262872 INFO 2026-03-18T15:22:42.270Z [background] onReadOrViewReceipt(type=Read, envelope=1773847361953, envelopeId=019d018a.ba73.76a9.be86.2ce750cbb517): Saving 1 sync tasks INFO 2026-03-18T15:22:42.270Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:22:42.270Z [@signalapp/libsignal-client] ACKing message delivered at 1773847362125 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:22:42.303Z [background] onReadOrViewReceipt(type=Read, envelope=1773847361953, envelopeId=019d018a.ba73.76a9.be86.2ce750cbb517): Queuing 1 sync tasks INFO 2026-03-18T15:22:42.303Z [background] onReadOrViewReceipt(type=Read, envelope=1773847361953, envelopeId=019d018a.ba73.76a9.be86.2ce750cbb517): Done INFO 2026-03-18T15:22:42.554Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773847262872): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T15:22:42.561Z [app/main] MainSQL: slow query removeUnprocessed duration=183ms INFO 2026-03-18T15:22:42.661Z [app/main] MainSQL: slow query saveMessage duration=100ms INFO 2026-03-18T15:22:42.945Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T15:22:43.470Z [app/main] MainSQL: slow query updateConversations duration=73ms INFO 2026-03-18T15:22:43.661Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:22:43.662Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106779831 ms before clearing INFO 2026-03-18T15:22:45.460Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847365421 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:22:45.460Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:22:45.536Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:22:45.536Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:22:45.536Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621) INFO 2026-03-18T15:22:45.536Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621)): unidentified message INFO 2026-03-18T15:22:45.536Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T15:22:45.536Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621)) INFO 2026-03-18T15:22:45.536Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621): unidentified message INFO 2026-03-18T15:22:45.536Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T15:22:45.536Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:22:45.537Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:22:45.537Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:22:45.578Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:22:45.578Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:22:45.578Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621) INFO 2026-03-18T15:22:45.578Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773847365176 (019d018a.c754.7118.8c5c.a4418990e621) INFO 2026-03-18T15:22:45.578Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-18T15:22:45.579Z [background] Queuing incoming reaction for 1773847262872 INFO 2026-03-18T15:22:45.579Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:22:45.579Z [@signalapp/libsignal-client] ACKing message delivered at 1773847365421 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:22:45.580Z [Reactions] Reactions.onReaction(timestamp=1773847365176;target=1773847262872): handling INFO 2026-03-18T15:22:45.580Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773847262872 INFO 2026-03-18T15:22:45.581Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T15:22:45.636Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773847262872. Went from 0 to 1 reactions. INFO 2026-03-18T15:22:45.636Z [app/main] MainSQL: slow query addReaction duration=56ms INFO 2026-03-18T15:22:45.670Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 90ms INFO 2026-03-18T15:22:46.581Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-18T15:22:46.581Z [notifications] NotificationService: showing a notification 1773847262872 INFO 2026-03-18T15:22:46.595Z [permissions] Approving request for permission 'notifications' INFO 2026-03-18T15:22:46.670Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:22:46.670Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106776823 ms before clearing INFO 2026-03-18T15:22:50.862Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T15:22:51.119Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T15:22:51.119Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-18T15:22:51.221Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-18T15:22:51.221Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-18T15:22:51.766Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-18T15:22:51.836Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T15:22:51.836Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1773847262872 INFO 2026-03-18T15:22:51.840Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-18T15:22:51.892Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-18T15:22:51.899Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-18T15:22:51.899Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-18T15:22:51.902Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-18T15:22:51.997Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 157ms INFO 2026-03-18T15:22:52.034Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T15:22:52.034Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T15:22:52.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-18T15:22:52.034Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T15:22:52.056Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T15:22:52.056Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T15:22:52.125Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T15:22:52.125Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T15:22:52.127Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=42ms INFO 2026-03-18T15:22:52.131Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T15:22:52.132Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773847262872,"receivedAt":1771163895501},"unreadMessages":0,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-18T15:22:52.132Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T15:22:52.132Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T15:22:52.132Z [JobQueueDatabaseStore] adding job [REDACTED]e9c to queue "read sync" INFO 2026-03-18T15:22:52.132Z [JobQueueDatabaseStore] adding job [REDACTED]332 to queue "conversation" INFO 2026-03-18T15:22:52.169Z [JobQueue] read sync job queue: added new job [REDACTED]e9c INFO 2026-03-18T15:22:52.169Z [JobQueue] read sync job queue: enqueuing job [REDACTED]e9c INFO 2026-03-18T15:22:52.169Z [JobQueue] read sync job queue: running job [REDACTED]e9c, attempt 1 of 110 INFO 2026-03-18T15:22:52.169Z [JobQueue] read sync job queue, job ID [REDACTED]e9c, attempt 1: sending readSync(s) for timestamp(s) 1773847262872 INFO 2026-03-18T15:22:52.170Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T15:22:52.202Z [JobQueue] conversation job queue: added new job [REDACTED]332 INFO 2026-03-18T15:22:52.202Z [JobQueue] conversation job queue: enqueuing job [REDACTED]332 INFO 2026-03-18T15:22:52.203Z [JobQueue] conversation job queue: running job [REDACTED]332, attempt 1 of 110 INFO 2026-03-18T15:22:52.203Z [JobQueue] conversation job queue, job ID [REDACTED]332, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T15:22:52.203Z [JobQueue] conversation job queue, job ID [REDACTED]332, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T15:22:52.203Z [JobQueue] conversation job queue: job [REDACTED]332 succeeded on attempt 1 INFO 2026-03-18T15:22:52.236Z [WebAPI] send/1773847372169/[REDACTED]70f/sendMessages INFO 2026-03-18T15:22:52.236Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T15:22:52.326Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T15:22:52.360Z [JobQueue] read sync job queue: job [REDACTED]e9c succeeded on attempt 1 INFO 2026-03-18T15:22:52.733Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 698.634ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T15:22:52.733Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T15:22:52.733Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T15:22:52.733Z [SocketManager] connected unauthenticated socket (localPort: 47466) INFO 2026-03-18T15:22:52.733Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T15:22:52.810Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-18T15:22:52.811Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T15:22:53.202Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:22:53.203Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106770290 ms before clearing INFO 2026-03-18T15:22:53.369Z [app/main] MainSQL: slow query updateConversations duration=57ms INFO 2026-03-18T15:22:54.435Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-18T15:22:54.440Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation INFO 2026-03-18T15:22:54.443Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:22:56.018Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773847375979 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T15:22:56.018Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T15:22:56.093Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T15:22:56.093Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T15:22:56.093Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98) INFO 2026-03-18T15:22:56.093Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98)): unidentified message INFO 2026-03-18T15:22:56.094Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T15:22:56.094Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98)) INFO 2026-03-18T15:22:56.094Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98): unidentified message INFO 2026-03-18T15:22:56.094Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T15:22:56.095Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T15:22:56.095Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T15:22:56.095Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T15:22:58.006Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T15:23:00.195Z [app/main] MainSQL: slow query commitDecryptResult duration=4100ms INFO 2026-03-18T15:23:00.196Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T15:23:00.196Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T15:23:00.196Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98) INFO 2026-03-18T15:23:00.196Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773847375798 (019d018a.f092.74be.9a4b.6d8649962e98) INFO 2026-03-18T15:23:00.197Z [background] Queuing incoming reaction for 1773844295869 INFO 2026-03-18T15:23:00.197Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T15:23:00.197Z [@signalapp/libsignal-client] ACKing message delivered at 1773847375979 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T15:23:00.198Z [Reactions] Reactions.onReaction(timestamp=1773847375798;target=1773844295869): handling INFO 2026-03-18T15:23:00.199Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773844295869 INFO 2026-03-18T15:23:00.199Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T15:23:01.298Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-18T15:23:01.298Z [notifications] NotificationService: showing a notification 1773844295869 INFO 2026-03-18T15:23:01.309Z [permissions] Approving request for permission 'notifications' INFO 2026-03-18T15:23:01.631Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773844295869. Went from 0 to 1 reactions. INFO 2026-03-18T15:23:01.631Z [app/main] MainSQL: slow query addReaction duration=1431ms INFO 2026-03-18T15:23:01.881Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 1683ms INFO 2026-03-18T15:23:01.881Z [app/main] MainSQL: slow query saveMessage duration=249ms INFO 2026-03-18T15:23:02.482Z [app/main] MainSQL: slow query removeUnprocessed duration=184ms INFO 2026-03-18T15:23:03.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:23:03.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106760194 ms before clearing INFO 2026-03-18T15:23:03.422Z [phase1-ipc] show window INFO 2026-03-18T15:23:03.422Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-18T15:23:03.423Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T15:23:03.468Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-18T15:23:03.472Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-18T15:23:03.495Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T15:23:03.563Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 141ms INFO 2026-03-18T15:23:03.852Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773847262872,"receivedAt":1771163895501},"unreadMessages":0,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-18T15:23:03.852Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T15:23:03.852Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T15:23:03.852Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=122ms INFO 2026-03-18T15:23:03.853Z [JobQueueDatabaseStore] adding job [REDACTED]ce6 to queue "read sync" INFO 2026-03-18T15:23:03.853Z [JobQueueDatabaseStore] adding job [REDACTED]6d7 to queue "conversation" INFO 2026-03-18T15:23:03.888Z [JobQueue] read sync job queue: added new job [REDACTED]ce6 INFO 2026-03-18T15:23:03.888Z [JobQueue] read sync job queue: enqueuing job [REDACTED]ce6 INFO 2026-03-18T15:23:03.888Z [JobQueue] read sync job queue: running job [REDACTED]ce6, attempt 1 of 110 INFO 2026-03-18T15:23:03.888Z [JobQueue] read sync job queue, job ID [REDACTED]ce6, attempt 1: sending readSync(s) for timestamp(s) 1773844295869 INFO 2026-03-18T15:23:03.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T15:23:03.927Z [JobQueue] conversation job queue: added new job [REDACTED]6d7 INFO 2026-03-18T15:23:03.927Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6d7 INFO 2026-03-18T15:23:03.927Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-18T15:23:03.928Z [JobQueue] conversation job queue: running job [REDACTED]6d7, attempt 1 of 110 INFO 2026-03-18T15:23:03.928Z [JobQueue] conversation job queue, job ID [REDACTED]6d7, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T15:23:03.928Z [JobQueue] conversation job queue, job ID [REDACTED]6d7, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T15:23:03.928Z [JobQueue] conversation job queue: job [REDACTED]6d7 succeeded on attempt 1 INFO 2026-03-18T15:23:03.969Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-18T15:23:03.970Z [WebAPI] send/1773847383888/[REDACTED]70f/sendMessages INFO 2026-03-18T15:23:03.970Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T15:23:04.011Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-18T15:23:04.053Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-18T15:23:04.054Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T15:23:04.095Z [JobQueue] read sync job queue: job [REDACTED]ce6 succeeded on attempt 1 INFO 2026-03-18T15:23:04.095Z [app/main] MainSQL: slow query insertSentProto duration=40ms INFO 2026-03-18T15:23:04.495Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T15:23:04.496Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773847262872,"receivedAt":1771163895501},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T15:23:04.927Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T15:23:04.928Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 106758565 ms before clearing INFO 2026-03-18T15:23:06.303Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-18T15:23:06.308Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation INFO 2026-03-18T15:23:22.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:23:24.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:23:52.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:23:54.604Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:24:22.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:24:24.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:24:53.008Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:24:54.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:25:00.197Z [MessageReceiver] getAllFromCache INFO 2026-03-18T15:25:00.198Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T15:25:00.198Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T15:25:00.198Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T15:25:23.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:25:24.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:25:53.184Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:25:54.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:26:23.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:26:25.015Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:26:53.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:26:55.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:27:23.523Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:27:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:27:25.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:27:51.899Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-18T15:27:51.899Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T15:27:51.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-18T15:27:51.986Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-18T15:27:51.987Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T15:27:52.733Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T15:27:52.734Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T15:27:52.734Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T15:27:52.734Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T15:27:55.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:28:25.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:28:55.468Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:29:25.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:29:55.655Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:30:25.761Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:30:55.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:31:25.954Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:31:56.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:32:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:32:26.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:32:56.215Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:33:26.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:33:56.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:34:26.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:34:56.672Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:35:26.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:35:56.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:36:26.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:36:57.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:37:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:37:27.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:37:57.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:38:27.373Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:38:57.467Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:39:27.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:39:57.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:40:27.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:40:57.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:41:27.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:41:58.097Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:42:23.673Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:42:28.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:42:58.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:43:28.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:43:58.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:44:28.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:44:58.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:45:28.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:45:58.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:46:29.050Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:46:59.184Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:47:23.665Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:47:29.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:47:59.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:48:29.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:48:59.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:49:29.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:49:59.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:50:29.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:51:00.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:51:30.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:52:00.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-18T15:52:23.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-18T15:52:23.491Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T15:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:52:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:52:30.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T15:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T15:52:44.613Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T15:52:44.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T15:52:44.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T15:52:44.616Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T15:52:44.617Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T15:52:44.618Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T15:52:44.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T15:52:44.618Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T15:52:44.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T15:52:44.618Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T15:52:44.618Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T15:52:44.640Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T15:52:44.640Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T15:52:45.202Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 583.497ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T15:52:45.202Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T15:52:45.202Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T15:52:45.202Z [SocketManager] connected unauthenticated socket (localPort: 49572) INFO 2026-03-18T15:52:45.202Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T15:52:45.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T15:52:45.279Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T15:52:45.279Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T15:52:45.279Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T15:52:45.279Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T15:52:45.279Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T15:52:45.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T15:52:45.386Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T15:52:45.386Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T15:52:45.386Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T15:52:45.386Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T15:52:45.386Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T15:52:45.386Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 2 out of 2 conversation(s) INFO 2026-03-18T15:53:00.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:53:15.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:53:30.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:53:45.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:53:45.387Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3539189ms INFO 2026-03-18T15:54:00.675Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:54:15.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:54:30.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:54:45.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:55:00.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:55:15.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:55:31.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:55:36.594Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami INFO 2026-03-18T15:55:36.702Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami 200 Success INFO 2026-03-18T15:55:36.702Z [usernameIntegrity] check pass INFO 2026-03-18T15:55:36.703Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): using unexpired profile key credential INFO 2026-03-18T15:55:36.703Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-18T15:55:36.703Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 INFO 2026-03-18T15:55:36.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 200 Success INFO 2026-03-18T15:55:36.813Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T15:55:36.914Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-19T15:55:36.880Z INFO 2026-03-18T15:55:45.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:56:01.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:56:15.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:56:31.184Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:56:45.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:57:01.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:57:15.940Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T15:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T15:57:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T15:57:31.367Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:57:45.202Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T15:57:45.202Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T15:57:45.202Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T15:57:45.203Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T15:58:01.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:58:31.608Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:59:01.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T15:59:31.831Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:00:01.934Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:00:32.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:01:02.150Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:01:32.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:02:02.359Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:02:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:02:32.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:03:02.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:03:32.660Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:04:02.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:04:32.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:05:02.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:05:33.050Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:06:03.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:06:33.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:07:03.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:07:23.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T16:07:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:07:33.507Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:08:03.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:08:33.720Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:09:03.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:09:33.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:10:04.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:10:34.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:11:04.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:11:34.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:12:04.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:12:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:12:34.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:13:04.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:13:34.820Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:14:04.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:14:35.008Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:15:05.092Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:15:35.197Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:16:05.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:16:35.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:17:05.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:17:23.692Z [app/main] MainSQL: slow query createOrUpdateItem duration=59ms INFO 2026-03-18T16:17:23.693Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:17:32.248Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773850652213 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T16:17:32.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T16:17:32.324Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T16:17:32.324Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T16:17:32.324Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d) INFO 2026-03-18T16:17:32.324Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d)): unidentified message INFO 2026-03-18T16:17:32.324Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T16:17:32.325Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d)) INFO 2026-03-18T16:17:32.325Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d): unidentified message INFO 2026-03-18T16:17:32.325Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T16:17:32.325Z [@signalapp/libsignal-client] [REDACTED]f31.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T16:17:32.325Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f27, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T16:17:32.325Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]b07) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T16:17:32.325Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T16:17:32.325Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T16:17:32.357Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T16:17:32.357Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T16:17:32.357Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1773846119103 (019d01bc.ee59.77ff.9a87.5757924a0b6d) INFO 2026-03-18T16:17:32.357Z [background] delivery receipt from [REDACTED]f31.1 1773846119103 for sent message 1773844276720 wasSentEncrypted=true INFO 2026-03-18T16:17:32.358Z [background] onDeliveryReceipt(envelope=1773846119103, envelopeId=019d01bc.ee59.77ff.9a87.5757924a0b6d): Saving 1 sync tasks INFO 2026-03-18T16:17:32.358Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T16:17:32.358Z [@signalapp/libsignal-client] ACKing message delivered at 1773850652213 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T16:17:32.390Z [background] onDeliveryReceipt(envelope=1773846119103, envelopeId=019d01bc.ee59.77ff.9a87.5757924a0b6d): Queuing 1 sync tasks INFO 2026-03-18T16:17:32.391Z [background] onDeliveryReceipt(envelope=1773846119103, envelopeId=019d01bc.ee59.77ff.9a87.5757924a0b6d): Done INFO 2026-03-18T16:17:32.660Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773844276720 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-18T16:17:35.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:18:05.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:18:35.715Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:19:05.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:19:32.358Z [MessageReceiver] getAllFromCache INFO 2026-03-18T16:19:32.358Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T16:19:32.358Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T16:19:32.358Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T16:19:35.902Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:20:05.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:20:36.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:21:06.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:21:36.289Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:22:06.368Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:22:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:22:36.475Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:23:06.579Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:23:36.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:24:06.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:24:36.892Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:25:07.004Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:25:37.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:26:07.197Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:26:37.308Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:27:07.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:27:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:27:37.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:28:07.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:28:37.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:29:07.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:29:37.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:30:08.103Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:30:38.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:31:08.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:31:38.427Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:32:08.533Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:32:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:32:38.621Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:33:08.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:33:38.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:34:08.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:34:39.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:35:09.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:35:39.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:36:09.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:36:39.440Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:37:09.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:37:23.673Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-18T16:37:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:37:39.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:38:09.791Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:38:39.900Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:39:10.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:39:40.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:40:10.222Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:40:40.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:41:10.443Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:41:40.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:42:10.674Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:42:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:42:40.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:43:10.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:43:41.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:44:11.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:44:41.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:45:11.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:45:41.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:46:11.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:46:41.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:47:12.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:47:23.682Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:47:23.682Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=49ms INFO 2026-03-18T16:47:23.732Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:47:23.732Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-18T16:47:42.211Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:48:12.328Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:48:42.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:49:12.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:49:42.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:50:12.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:50:42.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:51:12.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:51:43.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:52:13.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:52:23.659Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:52:43.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T16:52:44.576Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T16:52:44.763Z [app/main] MainSQL: slow query createOrUpdateItem duration=186ms INFO 2026-03-18T16:52:44.766Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T16:52:44.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T16:52:44.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T16:52:44.768Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T16:52:44.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2a2 ([REDACTED]10a) INFO 2026-03-18T16:52:44.769Z [profiles] buildGetProfileOptions([REDACTED]2a2 ([REDACTED]10a)): generating profile key credential request INFO 2026-03-18T16:52:44.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]345 ([REDACTED]52c) INFO 2026-03-18T16:52:44.771Z [profiles] buildGetProfileOptions([REDACTED]345 ([REDACTED]52c)): using unexpired profile key credential INFO 2026-03-18T16:52:44.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T16:52:44.771Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:44.771Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T16:52:44.771Z [profiles] getProfile([REDACTED]2a2 ([REDACTED]10a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:44.772Z [profiles] getProfile([REDACTED]345 ([REDACTED]52c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:44.772Z [profiles] getProfile(PNI:[REDACTED]938 ([REDACTED]cf9)): Fetching profile (unversioned, auth) INFO 2026-03-18T16:52:44.772Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T16:52:44.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:44.772Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T16:52:44.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2a2/[REDACTED]7b2/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:44.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]345/[REDACTED]c69 (unauth+key) INFO 2026-03-18T16:52:44.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]938 INFO 2026-03-18T16:52:44.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T16:52:44.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9fa ([REDACTED]9ba) INFO 2026-03-18T16:52:44.772Z [profiles] buildGetProfileOptions([REDACTED]9fa ([REDACTED]9ba)): generating profile key credential request INFO 2026-03-18T16:52:44.773Z [profiles] getProfile([REDACTED]9fa ([REDACTED]9ba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:44.773Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9fa/[REDACTED]735/[REDACTED]80f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:44.773Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T16:52:44.773Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T16:52:44.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T16:52:44.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T16:52:44.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]938 200 Success INFO 2026-03-18T16:52:44.853Z [profiles] getProfile(PNI:[REDACTED]938 ([REDACTED]cf9)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T16:52:44.853Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T16:52:44.853Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]781 ([REDACTED]282) INFO 2026-03-18T16:52:44.853Z [profiles] buildGetProfileOptions([REDACTED]781 ([REDACTED]282)): using unexpired profile key credential INFO 2026-03-18T16:52:44.853Z [profiles] getProfile([REDACTED]781 ([REDACTED]282)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:44.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]781/[REDACTED]4c0 (unauth+key) INFO 2026-03-18T16:52:45.343Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 571.134ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T16:52:45.343Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T16:52:45.343Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T16:52:45.343Z [SocketManager] connected unauthenticated socket (localPort: 45094) INFO 2026-03-18T16:52:45.343Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T16:52:45.396Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-18T16:52:45.433Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2a2/[REDACTED]7b2/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T16:52:45.433Z [profiles] getProfile([REDACTED]2a2 ([REDACTED]10a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T16:52:45.435Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]2a2 ([REDACTED]10a) INFO 2026-03-18T16:52:45.435Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2a2 ([REDACTED]10a) INFO 2026-03-18T16:52:45.435Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]88e ([REDACTED]502) INFO 2026-03-18T16:52:45.435Z [profiles] getProfile(PNI:[REDACTED]88e ([REDACTED]502)): Fetching profile (unversioned, auth) INFO 2026-03-18T16:52:45.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88e INFO 2026-03-18T16:52:45.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]345/[REDACTED]c69 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.444Z [profiles] getProfile([REDACTED]345 ([REDACTED]52c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.444Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]345 ([REDACTED]52c) INFO 2026-03-18T16:52:45.444Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff6 ([REDACTED]448) INFO 2026-03-18T16:52:45.444Z [profiles] buildGetProfileOptions([REDACTED]ff6 ([REDACTED]448)): using unexpired profile key credential INFO 2026-03-18T16:52:45.444Z [profiles] getProfile([REDACTED]ff6 ([REDACTED]448)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff6/[REDACTED]55a (unauth+key) WARN 2026-03-18T16:52:45.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T16:52:45.445Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T16:52:45.445Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T16:52:45.445Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T16:52:45.445Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T16:52:45.445Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T16:52:45.445Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9fa/[REDACTED]735/[REDACTED]80f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T16:52:45.445Z [profiles] getProfile([REDACTED]9fa ([REDACTED]9ba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.447Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9fa ([REDACTED]9ba) INFO 2026-03-18T16:52:45.447Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c2 ([REDACTED]cff) INFO 2026-03-18T16:52:45.447Z [profiles] buildGetProfileOptions([REDACTED]2c2 ([REDACTED]cff)): using unexpired profile key credential INFO 2026-03-18T16:52:45.447Z [profiles] getProfile([REDACTED]2c2 ([REDACTED]cff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.447Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c2/[REDACTED]179 (unauth+key) INFO 2026-03-18T16:52:45.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]781/[REDACTED]4c0 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.466Z [profiles] getProfile([REDACTED]781 ([REDACTED]282)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]781 ([REDACTED]282) INFO 2026-03-18T16:52:45.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]43f ([REDACTED]765) INFO 2026-03-18T16:52:45.467Z [profiles] buildGetProfileOptions([REDACTED]43f ([REDACTED]765)): using unexpired profile key credential INFO 2026-03-18T16:52:45.467Z [profiles] getProfile([REDACTED]43f ([REDACTED]765)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43f/[REDACTED]c6d (unauth+key) INFO 2026-03-18T16:52:45.474Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T16:52:45.522Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88e 200 Success INFO 2026-03-18T16:52:45.522Z [profiles] getProfile(PNI:[REDACTED]88e ([REDACTED]502)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T16:52:45.522Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]88e ([REDACTED]502) INFO 2026-03-18T16:52:45.522Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]391 ([REDACTED]526) INFO 2026-03-18T16:52:45.522Z [profiles] buildGetProfileOptions([REDACTED]391 ([REDACTED]526)): using unexpired profile key credential INFO 2026-03-18T16:52:45.522Z [profiles] getProfile([REDACTED]391 ([REDACTED]526)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.522Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]391/[REDACTED]667 (unauth+key) INFO 2026-03-18T16:52:45.531Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff6/[REDACTED]55a (unauth+key) 200 Success INFO 2026-03-18T16:52:45.531Z [profiles] getProfile([REDACTED]ff6 ([REDACTED]448)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.531Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff6 ([REDACTED]448) INFO 2026-03-18T16:52:45.531Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f08 ([REDACTED]28d) INFO 2026-03-18T16:52:45.532Z [profiles] buildGetProfileOptions([REDACTED]f08 ([REDACTED]28d)): using unexpired profile key credential INFO 2026-03-18T16:52:45.532Z [profiles] getProfile([REDACTED]f08 ([REDACTED]28d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.532Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f08/[REDACTED]86c (unauth+key) INFO 2026-03-18T16:52:45.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T16:52:45.544Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:45.544Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T16:52:45.544Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T16:52:45.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T16:52:45.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]1ae ([REDACTED]189) INFO 2026-03-18T16:52:45.544Z [profiles] getProfile(PNI:[REDACTED]1ae ([REDACTED]189)): Fetching profile (unversioned, auth) INFO 2026-03-18T16:52:45.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ae INFO 2026-03-18T16:52:45.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c2/[REDACTED]179 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.554Z [profiles] getProfile([REDACTED]2c2 ([REDACTED]cff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.554Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c2 ([REDACTED]cff) INFO 2026-03-18T16:52:45.555Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd9 ([REDACTED]b36) INFO 2026-03-18T16:52:45.555Z [profiles] buildGetProfileOptions([REDACTED]bd9 ([REDACTED]b36)): using unexpired profile key credential INFO 2026-03-18T16:52:45.555Z [profiles] getProfile([REDACTED]bd9 ([REDACTED]b36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.555Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd9/[REDACTED]6d8 (unauth+key) INFO 2026-03-18T16:52:45.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43f/[REDACTED]c6d (unauth+key) 200 Success INFO 2026-03-18T16:52:45.562Z [profiles] getProfile([REDACTED]43f ([REDACTED]765)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]43f ([REDACTED]765) INFO 2026-03-18T16:52:45.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]981 ([REDACTED]4f8) INFO 2026-03-18T16:52:45.562Z [profiles] buildGetProfileOptions([REDACTED]981 ([REDACTED]4f8)): using unexpired profile key credential INFO 2026-03-18T16:52:45.562Z [profiles] getProfile([REDACTED]981 ([REDACTED]4f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]981/[REDACTED]bc3 (unauth+key) INFO 2026-03-18T16:52:45.611Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]391/[REDACTED]667 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.611Z [profiles] getProfile([REDACTED]391 ([REDACTED]526)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]391 ([REDACTED]526) INFO 2026-03-18T16:52:45.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3e3 ([REDACTED]549) INFO 2026-03-18T16:52:45.611Z [profiles] buildGetProfileOptions([REDACTED]3e3 ([REDACTED]549)): using unexpired profile key credential INFO 2026-03-18T16:52:45.611Z [profiles] getProfile([REDACTED]3e3 ([REDACTED]549)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.611Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e3/[REDACTED]ebe (unauth+key) INFO 2026-03-18T16:52:45.625Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f08/[REDACTED]86c (unauth+key) 200 Success INFO 2026-03-18T16:52:45.625Z [profiles] getProfile([REDACTED]f08 ([REDACTED]28d)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:45.625Z [profiles] getProfile([REDACTED]f08 ([REDACTED]28d)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.626Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f08 ([REDACTED]28d) INFO 2026-03-18T16:52:45.626Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]00a ([REDACTED]dbf) INFO 2026-03-18T16:52:45.626Z [profiles] buildGetProfileOptions([REDACTED]00a ([REDACTED]dbf)): using unexpired profile key credential INFO 2026-03-18T16:52:45.626Z [profiles] getProfile([REDACTED]00a ([REDACTED]dbf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.626Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]3e8 (unauth+key) INFO 2026-03-18T16:52:45.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ae 200 Success INFO 2026-03-18T16:52:45.632Z [profiles] getProfile(PNI:[REDACTED]1ae ([REDACTED]189)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T16:52:45.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]1ae ([REDACTED]189) INFO 2026-03-18T16:52:45.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]415 ([REDACTED]5e9) INFO 2026-03-18T16:52:45.633Z [profiles] buildGetProfileOptions([REDACTED]415 ([REDACTED]5e9)): using unexpired profile key credential INFO 2026-03-18T16:52:45.633Z [profiles] getProfile([REDACTED]415 ([REDACTED]5e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]415/[REDACTED]fe6 (unauth+key) INFO 2026-03-18T16:52:45.645Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd9/[REDACTED]6d8 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.645Z [profiles] getProfile([REDACTED]bd9 ([REDACTED]b36)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd9 ([REDACTED]b36) INFO 2026-03-18T16:52:45.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9e6 ([REDACTED]cab) INFO 2026-03-18T16:52:45.645Z [profiles] buildGetProfileOptions([REDACTED]9e6 ([REDACTED]cab)): using unexpired profile key credential INFO 2026-03-18T16:52:45.645Z [profiles] getProfile([REDACTED]9e6 ([REDACTED]cab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.645Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e6/[REDACTED]4f1 (unauth+key) INFO 2026-03-18T16:52:45.651Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]981/[REDACTED]bc3 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.651Z [profiles] getProfile([REDACTED]981 ([REDACTED]4f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.652Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]981 ([REDACTED]4f8) INFO 2026-03-18T16:52:45.652Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed5 ([REDACTED]5c5) INFO 2026-03-18T16:52:45.652Z [profiles] buildGetProfileOptions([REDACTED]ed5 ([REDACTED]5c5)): using unexpired profile key credential INFO 2026-03-18T16:52:45.652Z [profiles] getProfile([REDACTED]ed5 ([REDACTED]5c5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed5/[REDACTED]79f (unauth+key) INFO 2026-03-18T16:52:45.663Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T16:52:45.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e3/[REDACTED]ebe (unauth+key) 200 Success INFO 2026-03-18T16:52:45.689Z [profiles] getProfile([REDACTED]3e3 ([REDACTED]549)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3e3 ([REDACTED]549) INFO 2026-03-18T16:52:45.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b2 ([REDACTED]231) INFO 2026-03-18T16:52:45.689Z [profiles] buildGetProfileOptions([REDACTED]6b2 ([REDACTED]231)): generating profile key credential request INFO 2026-03-18T16:52:45.690Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b2/[REDACTED]331/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:45.720Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]3e8 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.720Z [profiles] getProfile([REDACTED]00a ([REDACTED]dbf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.720Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]00a ([REDACTED]dbf) INFO 2026-03-18T16:52:45.720Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be2 ([REDACTED]fc3) INFO 2026-03-18T16:52:45.721Z [profiles] buildGetProfileOptions([REDACTED]be2 ([REDACTED]fc3)): using unexpired profile key credential INFO 2026-03-18T16:52:45.721Z [profiles] getProfile([REDACTED]be2 ([REDACTED]fc3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be2/[REDACTED]0fd (unauth+key) INFO 2026-03-18T16:52:45.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]415/[REDACTED]fe6 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.753Z [profiles] getProfile([REDACTED]415 ([REDACTED]5e9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.753Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]415 ([REDACTED]5e9) INFO 2026-03-18T16:52:45.753Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f3b ([REDACTED]0ff) INFO 2026-03-18T16:52:45.753Z [profiles] buildGetProfileOptions([REDACTED]f3b ([REDACTED]0ff)): using unexpired profile key credential INFO 2026-03-18T16:52:45.753Z [profiles] getProfile([REDACTED]f3b ([REDACTED]0ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.753Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3b/[REDACTED]3e4 (unauth+key) INFO 2026-03-18T16:52:45.763Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e6/[REDACTED]4f1 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.763Z [profiles] getProfile([REDACTED]9e6 ([REDACTED]cab)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.763Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9e6 ([REDACTED]cab) INFO 2026-03-18T16:52:45.763Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5c1 ([REDACTED]710) INFO 2026-03-18T16:52:45.764Z [profiles] buildGetProfileOptions([REDACTED]5c1 ([REDACTED]710)): generating profile key credential request INFO 2026-03-18T16:52:45.765Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.765Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c1/[REDACTED]778/[REDACTED]800?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:45.765Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed5/[REDACTED]79f (unauth+key) 200 Success INFO 2026-03-18T16:52:45.765Z [profiles] getProfile([REDACTED]ed5 ([REDACTED]5c5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.765Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed5 ([REDACTED]5c5) INFO 2026-03-18T16:52:45.765Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ec ([REDACTED]660) INFO 2026-03-18T16:52:45.765Z [profiles] buildGetProfileOptions([REDACTED]3ec ([REDACTED]660)): using unexpired profile key credential INFO 2026-03-18T16:52:45.765Z [profiles] getProfile([REDACTED]3ec ([REDACTED]660)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.765Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ec/[REDACTED]88b (unauth+key) WARN 2026-03-18T16:52:45.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b2/[REDACTED]331/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T16:52:45.782Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): Failed to fetch profile. Code: 401 WARN 2026-03-18T16:52:45.782Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T16:52:45.783Z [profiles] buildGetProfileOptions([REDACTED]6b2 ([REDACTED]231)): using last profile key and version INFO 2026-03-18T16:52:45.783Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): Fetching profile (versioned, auth) INFO 2026-03-18T16:52:45.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b2/[REDACTED]331 INFO 2026-03-18T16:52:45.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be2/[REDACTED]0fd (unauth+key) 200 Success INFO 2026-03-18T16:52:45.841Z [profiles] getProfile([REDACTED]be2 ([REDACTED]fc3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be2 ([REDACTED]fc3) INFO 2026-03-18T16:52:45.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e2 ([REDACTED]982) INFO 2026-03-18T16:52:45.842Z [profiles] buildGetProfileOptions([REDACTED]4e2 ([REDACTED]982)): using unexpired profile key credential INFO 2026-03-18T16:52:45.842Z [profiles] getProfile([REDACTED]4e2 ([REDACTED]982)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e2/[REDACTED]e72 (unauth+key) WARN 2026-03-18T16:52:45.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c1/[REDACTED]778/[REDACTED]800?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T16:52:45.850Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): Failed to fetch profile. Code: 401 WARN 2026-03-18T16:52:45.850Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T16:52:45.850Z [profiles] buildGetProfileOptions([REDACTED]5c1 ([REDACTED]710)): using last profile key and version INFO 2026-03-18T16:52:45.850Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): Fetching profile (versioned, auth) INFO 2026-03-18T16:52:45.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c1/[REDACTED]778 INFO 2026-03-18T16:52:45.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3b/[REDACTED]3e4 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.850Z [profiles] getProfile([REDACTED]f3b ([REDACTED]0ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.851Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f3b ([REDACTED]0ff) INFO 2026-03-18T16:52:45.851Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b8e ([REDACTED]5ac) INFO 2026-03-18T16:52:45.851Z [profiles] buildGetProfileOptions([REDACTED]b8e ([REDACTED]5ac)): using unexpired profile key credential INFO 2026-03-18T16:52:45.851Z [profiles] getProfile([REDACTED]b8e ([REDACTED]5ac)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b8e/[REDACTED]340 (unauth+key) INFO 2026-03-18T16:52:45.862Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b2/[REDACTED]331 200 Success INFO 2026-03-18T16:52:45.862Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:45.862Z [profiles] getProfile([REDACTED]6b2 ([REDACTED]231)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.862Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b2 ([REDACTED]231) INFO 2026-03-18T16:52:45.862Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]504 ([REDACTED]773) INFO 2026-03-18T16:52:45.863Z [profiles] buildGetProfileOptions([REDACTED]504 ([REDACTED]773)): using unexpired profile key credential INFO 2026-03-18T16:52:45.863Z [profiles] getProfile([REDACTED]504 ([REDACTED]773)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]504/[REDACTED]c3f (unauth+key) INFO 2026-03-18T16:52:45.872Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ec/[REDACTED]88b (unauth+key) 200 Success INFO 2026-03-18T16:52:45.872Z [profiles] getProfile([REDACTED]3ec ([REDACTED]660)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.872Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ec ([REDACTED]660) INFO 2026-03-18T16:52:45.872Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]515 ([REDACTED]60a) INFO 2026-03-18T16:52:45.872Z [profiles] buildGetProfileOptions([REDACTED]515 ([REDACTED]60a)): using unexpired profile key credential INFO 2026-03-18T16:52:45.872Z [profiles] getProfile([REDACTED]515 ([REDACTED]60a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.872Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]515/[REDACTED]2e9 (unauth+key) INFO 2026-03-18T16:52:45.905Z [app/main] MainSQL: slow query updateConversations duration=62ms INFO 2026-03-18T16:52:45.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e2/[REDACTED]e72 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.917Z [profiles] getProfile([REDACTED]4e2 ([REDACTED]982)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e2 ([REDACTED]982) INFO 2026-03-18T16:52:45.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6e8 ([REDACTED]fa1) INFO 2026-03-18T16:52:45.917Z [profiles] buildGetProfileOptions([REDACTED]6e8 ([REDACTED]fa1)): using unexpired profile key credential INFO 2026-03-18T16:52:45.918Z [profiles] getProfile([REDACTED]6e8 ([REDACTED]fa1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.918Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e8/[REDACTED]532 (unauth+key) INFO 2026-03-18T16:52:45.932Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c1/[REDACTED]778 200 Success INFO 2026-03-18T16:52:45.932Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:45.932Z [profiles] getProfile([REDACTED]5c1 ([REDACTED]710)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5c1 ([REDACTED]710) INFO 2026-03-18T16:52:45.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bee ([REDACTED]68b) INFO 2026-03-18T16:52:45.933Z [profiles] buildGetProfileOptions([REDACTED]bee ([REDACTED]68b)): using unexpired profile key credential INFO 2026-03-18T16:52:45.933Z [profiles] getProfile([REDACTED]bee ([REDACTED]68b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bee/[REDACTED]c54 (unauth+key) INFO 2026-03-18T16:52:45.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b8e/[REDACTED]340 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.962Z [profiles] getProfile([REDACTED]b8e ([REDACTED]5ac)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b8e ([REDACTED]5ac) INFO 2026-03-18T16:52:45.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]942 ([REDACTED]67a) INFO 2026-03-18T16:52:45.962Z [profiles] buildGetProfileOptions([REDACTED]942 ([REDACTED]67a)): using unexpired profile key credential INFO 2026-03-18T16:52:45.962Z [profiles] getProfile([REDACTED]942 ([REDACTED]67a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]942/[REDACTED]123 (unauth+key) INFO 2026-03-18T16:52:45.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]515/[REDACTED]2e9 (unauth+key) 200 Success INFO 2026-03-18T16:52:45.963Z [profiles] getProfile([REDACTED]515 ([REDACTED]60a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]515 ([REDACTED]60a) INFO 2026-03-18T16:52:45.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8dc ([REDACTED]c1f) INFO 2026-03-18T16:52:45.963Z [profiles] buildGetProfileOptions([REDACTED]8dc ([REDACTED]c1f)): using unexpired profile key credential INFO 2026-03-18T16:52:45.963Z [profiles] getProfile([REDACTED]8dc ([REDACTED]c1f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8dc/[REDACTED]e17 (unauth+key) INFO 2026-03-18T16:52:45.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]504/[REDACTED]c3f (unauth+key) 200 Success INFO 2026-03-18T16:52:45.977Z [profiles] getProfile([REDACTED]504 ([REDACTED]773)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:45.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]504 ([REDACTED]773) INFO 2026-03-18T16:52:45.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9ab ([REDACTED]f52) INFO 2026-03-18T16:52:45.977Z [profiles] buildGetProfileOptions([REDACTED]9ab ([REDACTED]f52)): using unexpired profile key credential INFO 2026-03-18T16:52:45.977Z [profiles] getProfile([REDACTED]9ab ([REDACTED]f52)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:45.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ab/[REDACTED]daf (unauth+key) INFO 2026-03-18T16:52:46.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e8/[REDACTED]532 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.002Z [profiles] getProfile([REDACTED]6e8 ([REDACTED]fa1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.002Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6e8 ([REDACTED]fa1) INFO 2026-03-18T16:52:46.003Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c0 ([REDACTED]464) INFO 2026-03-18T16:52:46.003Z [profiles] buildGetProfileOptions([REDACTED]2c0 ([REDACTED]464)): generating profile key credential request INFO 2026-03-18T16:52:46.004Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c0/[REDACTED]0d7/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:46.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bee/[REDACTED]c54 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.025Z [profiles] getProfile([REDACTED]bee ([REDACTED]68b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bee ([REDACTED]68b) INFO 2026-03-18T16:52:46.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed7 ([REDACTED]76b) INFO 2026-03-18T16:52:46.025Z [profiles] buildGetProfileOptions([REDACTED]ed7 ([REDACTED]76b)): using unexpired profile key credential INFO 2026-03-18T16:52:46.025Z [profiles] getProfile([REDACTED]ed7 ([REDACTED]76b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed7/[REDACTED]5b4 (unauth+key) INFO 2026-03-18T16:52:46.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ab/[REDACTED]daf (unauth+key) 200 Success INFO 2026-03-18T16:52:46.067Z [profiles] getProfile([REDACTED]9ab ([REDACTED]f52)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9ab ([REDACTED]f52) INFO 2026-03-18T16:52:46.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9f ([REDACTED]88e) INFO 2026-03-18T16:52:46.067Z [profiles] buildGetProfileOptions([REDACTED]e9f ([REDACTED]88e)): using unexpired profile key credential INFO 2026-03-18T16:52:46.067Z [profiles] getProfile([REDACTED]e9f ([REDACTED]88e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9f/[REDACTED]842 (unauth+key) INFO 2026-03-18T16:52:46.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8dc/[REDACTED]e17 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.067Z [profiles] getProfile([REDACTED]8dc ([REDACTED]c1f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8dc ([REDACTED]c1f) INFO 2026-03-18T16:52:46.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]363 ([REDACTED]8d5) INFO 2026-03-18T16:52:46.068Z [profiles] buildGetProfileOptions([REDACTED]363 ([REDACTED]8d5)): using unexpired profile key credential INFO 2026-03-18T16:52:46.068Z [profiles] getProfile([REDACTED]363 ([REDACTED]8d5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]363/[REDACTED]2dd (unauth+key) INFO 2026-03-18T16:52:46.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]942/[REDACTED]123 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.068Z [profiles] getProfile([REDACTED]942 ([REDACTED]67a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]942 ([REDACTED]67a) INFO 2026-03-18T16:52:46.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]16e ([REDACTED]e51) INFO 2026-03-18T16:52:46.068Z [profiles] buildGetProfileOptions([REDACTED]16e ([REDACTED]e51)): using unexpired profile key credential INFO 2026-03-18T16:52:46.068Z [profiles] getProfile([REDACTED]16e ([REDACTED]e51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16e/[REDACTED]23e (unauth+key) WARN 2026-03-18T16:52:46.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c0/[REDACTED]0d7/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T16:52:46.088Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): Failed to fetch profile. Code: 401 WARN 2026-03-18T16:52:46.088Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T16:52:46.088Z [profiles] buildGetProfileOptions([REDACTED]2c0 ([REDACTED]464)): using last profile key and version INFO 2026-03-18T16:52:46.088Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): Fetching profile (versioned, auth) INFO 2026-03-18T16:52:46.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c0/[REDACTED]0d7 INFO 2026-03-18T16:52:46.146Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed7/[REDACTED]5b4 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.146Z [profiles] getProfile([REDACTED]ed7 ([REDACTED]76b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed7 ([REDACTED]76b) INFO 2026-03-18T16:52:46.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d1 ([REDACTED]81f) INFO 2026-03-18T16:52:46.146Z [profiles] buildGetProfileOptions([REDACTED]0d1 ([REDACTED]81f)): generating profile key credential request INFO 2026-03-18T16:52:46.147Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]c5b/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T16:52:46.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16e/[REDACTED]23e (unauth+key) 200 Success INFO 2026-03-18T16:52:46.160Z [profiles] getProfile([REDACTED]16e ([REDACTED]e51)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]16e ([REDACTED]e51) INFO 2026-03-18T16:52:46.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f38 ([REDACTED]21a) INFO 2026-03-18T16:52:46.160Z [profiles] buildGetProfileOptions([REDACTED]f38 ([REDACTED]21a)): using unexpired profile key credential INFO 2026-03-18T16:52:46.160Z [profiles] getProfile([REDACTED]f38 ([REDACTED]21a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f38/[REDACTED]8c1 (unauth+key) INFO 2026-03-18T16:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9f/[REDACTED]842 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.161Z [profiles] getProfile([REDACTED]e9f ([REDACTED]88e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9f ([REDACTED]88e) INFO 2026-03-18T16:52:46.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a6 ([REDACTED]20a) INFO 2026-03-18T16:52:46.161Z [profiles] buildGetProfileOptions([REDACTED]4a6 ([REDACTED]20a)): using unexpired profile key credential INFO 2026-03-18T16:52:46.161Z [profiles] getProfile([REDACTED]4a6 ([REDACTED]20a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T16:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a6/[REDACTED]450 (unauth+key) INFO 2026-03-18T16:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]363/[REDACTED]2dd (unauth+key) 200 Success INFO 2026-03-18T16:52:46.161Z [profiles] getProfile([REDACTED]363 ([REDACTED]8d5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.162Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]363 ([REDACTED]8d5) INFO 2026-03-18T16:52:46.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c0/[REDACTED]0d7 200 Success INFO 2026-03-18T16:52:46.168Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:46.168Z [profiles] getProfile([REDACTED]2c0 ([REDACTED]464)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.168Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c0 ([REDACTED]464) INFO 2026-03-18T16:52:46.197Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) WARN 2026-03-18T16:52:46.235Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]c5b/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T16:52:46.235Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): Failed to fetch profile. Code: 401 WARN 2026-03-18T16:52:46.235Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T16:52:46.235Z [profiles] buildGetProfileOptions([REDACTED]0d1 ([REDACTED]81f)): using last profile key and version INFO 2026-03-18T16:52:46.235Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): Fetching profile (versioned, auth) INFO 2026-03-18T16:52:46.235Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]c5b INFO 2026-03-18T16:52:46.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a6/[REDACTED]450 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.293Z [profiles] getProfile([REDACTED]4a6 ([REDACTED]20a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.293Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a6 ([REDACTED]20a) INFO 2026-03-18T16:52:46.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f38/[REDACTED]8c1 (unauth+key) 200 Success INFO 2026-03-18T16:52:46.293Z [profiles] getProfile([REDACTED]f38 ([REDACTED]21a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.294Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f38 ([REDACTED]21a) INFO 2026-03-18T16:52:46.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]c5b 200 Success INFO 2026-03-18T16:52:46.315Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T16:52:46.315Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]81f)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T16:52:46.315Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d1 ([REDACTED]81f) INFO 2026-03-18T16:52:46.315Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 43 out of 43 conversation(s) INFO 2026-03-18T16:52:46.388Z [app/main] MainSQL: slow query updateConversations duration=93ms INFO 2026-03-18T16:53:13.676Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:53:15.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:53:43.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:53:45.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:53:46.315Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538261ms INFO 2026-03-18T16:54:13.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:54:15.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:54:43.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:54:45.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:55:14.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:55:15.963Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:55:44.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:55:46.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:56:14.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:56:16.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:56:44.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:56:46.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:57:14.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:57:16.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T16:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T16:57:23.694Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-18T16:57:23.695Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T16:57:44.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:57:45.343Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T16:57:45.344Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T16:57:45.344Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T16:57:45.344Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T16:58:14.735Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:58:44.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:59:14.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T16:59:45.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:00:15.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:00:45.282Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:01:15.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:01:45.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:02:15.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:02:23.690Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:02:23.690Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=57ms INFO 2026-03-18T17:02:23.724Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:02:45.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:03:15.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:03:46.104Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:04:16.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:04:46.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:05:16.428Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:05:46.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:06:16.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:06:46.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:07:16.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:07:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:07:46.955Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:08:17.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:08:47.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:09:17.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:09:47.347Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:10:17.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:10:47.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:11:17.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:11:47.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:12:17.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:12:23.667Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:12:48.049Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:13:18.155Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:13:48.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:14:18.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:14:48.463Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:15:18.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:15:48.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:16:18.840Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:16:48.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:17:19.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:17:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:17:49.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:18:19.318Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:18:49.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:19:19.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:19:49.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:20:19.776Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:20:49.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:21:19.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:21:50.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:22:20.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:22:23.663Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:22:50.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:23:20.427Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:23:50.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:24:20.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:24:50.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:25:20.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:25:51.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:26:21.370Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:26:51.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:27:21.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:27:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:27:51.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:28:21.848Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:28:51.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:29:22.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:29:52.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:30:22.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:30:52.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:31:22.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:31:52.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:32:22.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:32:23.666Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:32:52.826Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:33:22.930Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:33:53.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:34:23.124Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:34:53.226Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:35:23.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:35:53.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:36:23.561Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:36:53.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:37:23.666Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:37:23.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:37:53.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:38:23.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:38:54.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:39:24.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:39:54.347Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:40:24.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:40:54.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:41:24.672Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:41:54.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:42:23.663Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:42:24.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:42:54.994Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:43:25.119Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:43:55.226Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:44:25.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:44:55.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:45:25.563Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:45:51.955Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773855951917 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T17:45:51.955Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T17:45:52.030Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T17:45:52.030Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T17:45:52.030Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b) INFO 2026-03-18T17:45:52.030Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b)): unidentified message INFO 2026-03-18T17:45:52.031Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]a76.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T17:45:52.031Z [ConversationController] maybeMergeContacts/onEnvelopeUnsealed(1773855934598)/aci=[REDACTED]a76: Creating a new conversation with all inputs WARN 2026-03-18T17:45:52.031Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]a76 ([REDACTED]fe6), not in lookups WARN 2026-03-18T17:45:52.031Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]a76 ([REDACTED]fe6), not in lookups INFO 2026-03-18T17:45:52.037Z [MessageReceiver] decryptEnvelope([REDACTED]a76.1 > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b)) INFO 2026-03-18T17:45:52.037Z [MessageReceiver] decrypt/[REDACTED]a76.1 > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b): unidentified message INFO 2026-03-18T17:45:52.037Z [MessageReceiver] decryptSealedSender([REDACTED]a76.1 > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T17:45:52.041Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:179 INFO 2026-03-18T17:45:52.041Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1989 INFO 2026-03-18T17:45:52.041Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]a76.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-18T17:45:52.042Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1810 INFO 2026-03-18T17:45:52.042Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-18T17:45:52.042Z [@signalapp/libsignal-client] [REDACTED]a76.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T17:45:52.042Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]a76.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T17:45:52.042Z [SignalProtocolStore] saveIdentity([REDACTED]a76): Saving new identity... INFO 2026-03-18T17:45:52.140Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1989 INFO 2026-03-18T17:45:52.140Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1989 INFO 2026-03-18T17:45:52.140Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1810 INFO 2026-03-18T17:45:52.140Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]a76.1 > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b) INFO 2026-03-18T17:45:52.141Z [@signalapp/libsignal-client] [REDACTED]a76.1 Processing SenderKey distribution [REDACTED]d91 with chain ID 311159653 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-18T17:45:52.141Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]a76.1--[REDACTED]d91 INFO 2026-03-18T17:45:52.141Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T17:45:52.141Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T17:45:52.142Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-18T17:45:52.142Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-18T17:45:52.182Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T17:45:52.182Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T17:45:52.182Z [MessageReceiver] queueing decrypted envelope [REDACTED]a76.1 > [REDACTED]70f 1773855934598 (019d020d.cc53.706a.a3a4.8029477ddc2b) INFO 2026-03-18T17:45:52.182Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T17:45:52.182Z [@signalapp/libsignal-client] ACKing message delivered at 1773855951917 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T17:45:52.182Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-18T17:45:52.298Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T17:45:52.537Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-18T17:45:52.537Z [storage] sync: fetching latest after version=9571 INFO 2026-03-18T17:45:52.537Z [storage] sync(9571): fetch start INFO 2026-03-18T17:45:52.537Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T17:45:52.537Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T17:45:52.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T17:45:52.651Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9571 INFO 2026-03-18T17:45:52.766Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 98ms (attempts v4=1 v6=0) INFO 2026-03-18T17:45:52.877Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9571 204 Success INFO 2026-03-18T17:45:52.877Z [storage] sync(9571): no newer manifest, ok INFO 2026-03-18T17:45:52.877Z [storage] sync: no updates, version=9571 INFO 2026-03-18T17:45:52.877Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9572: will update to manifest version INFO 2026-03-18T17:45:52.877Z [storage] upload(9572): generating manifest new=false INFO 2026-03-18T17:45:52.877Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T17:45:52.879Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T17:45:52.880Z [storage] upload(9572): adding key=9572:PGI PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T17:45:52.881Z [storage] upload(9572): adding key=9572:9C3 PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T17:45:52.909Z [storage] upload(9572): adding key=9572:2SS PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T17:45:52.916Z [storage] upload(9572): adding key=9572:OOg PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T17:45:52.920Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T17:45:52.921Z [storage] upload(9572): adding key=9572:hbP [REDACTED]a76 ([REDACTED]fe6) INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): adding storyDistributionLists=1 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): adding callLinks=0 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): adding defunctCallLinks=0 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): adding pendingCallLinks=0 INFO 2026-03-18T17:45:52.922Z [storage] upload(9572): adding chatFolders=1 INFO 2026-03-18T17:45:52.923Z [storage] upload(9572): adding unknown records=[] count=0 INFO 2026-03-18T17:45:52.923Z [storage] upload(9572): adding error records=[] count=0 INFO 2026-03-18T17:45:52.923Z [storage] upload(9572): deleting extra keys=["9571:BBV","9571:EJV","9571:GWg","9571:Qhj","9571:XIs","9571:bDT","9571:guM","9571:p7M","9571:zS/"] count=9 INFO 2026-03-18T17:45:52.928Z [storage] upload(9572): inserting=5 deleting=9 INFO 2026-03-18T17:45:52.928Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T17:45:53.081Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T17:45:53.081Z [storage] upload(9572): upload complete, updating items=5 INFO 2026-03-18T17:45:53.081Z [storage] upload(9572): setting new manifestVersion INFO 2026-03-18T17:45:53.124Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T17:45:53.126Z [JobQueueDatabaseStore] adding job [REDACTED]d14 to queue "single proto" INFO 2026-03-18T17:45:53.165Z [JobQueue] single proto job queue: added new job [REDACTED]d14 INFO 2026-03-18T17:45:53.165Z [JobQueue] single proto job queue: enqueuing job [REDACTED]d14 INFO 2026-03-18T17:45:53.166Z [JobQueue] single proto job queue: running job [REDACTED]d14, attempt 1 of 110 INFO 2026-03-18T17:45:53.166Z [JobQueue] single proto job queue, job ID [REDACTED]d14, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773855953126 INFO 2026-03-18T17:45:53.167Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T17:45:53.232Z [WebAPI] send/1773855953126/[REDACTED]70f/sendMessages INFO 2026-03-18T17:45:53.232Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T17:45:53.328Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T17:45:53.366Z [JobQueue] single proto job queue: job [REDACTED]d14 succeeded on attempt 1 INFO 2026-03-18T17:45:53.624Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-18T17:45:54.984Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773855954944 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T17:45:54.984Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T17:45:55.059Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T17:45:55.059Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T17:45:55.059Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691) INFO 2026-03-18T17:45:55.059Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691)): unidentified message INFO 2026-03-18T17:45:55.059Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]a76.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T17:45:55.059Z [MessageReceiver] decryptEnvelope([REDACTED]a76.1 > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691)) INFO 2026-03-18T17:45:55.060Z [MessageReceiver] decrypt/[REDACTED]a76.1 > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691): unidentified message INFO 2026-03-18T17:45:55.060Z [MessageReceiver] decryptSealedSender([REDACTED]a76.1 > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691)): unidentified message/sender key contents INFO 2026-03-18T17:45:55.060Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]a76.1--[REDACTED]d91 INFO 2026-03-18T17:45:55.060Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T17:45:55.060Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T17:45:55.099Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T17:45:55.099Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T17:45:55.099Z [MessageReceiver] queueing decrypted envelope [REDACTED]a76.1 > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691) INFO 2026-03-18T17:45:55.099Z [MessageReceiver] handleDataMessage/[REDACTED]a76.1 > [REDACTED]70f 1773855932931 (019d020d.d828.743a.9efe.65068d5b8691) INFO 2026-03-18T17:45:55.099Z [conversations] setProfileKey([REDACTED]a76 ([REDACTED]fe6)/QYg/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T17:45:55.099Z [profiles] buildGetProfileOptions([REDACTED]a76 ([REDACTED]fe6)): generating profile key credential request INFO 2026-03-18T17:45:55.100Z [conversations] storageService[captureChange] profileKey [REDACTED]a76 ([REDACTED]fe6) INFO 2026-03-18T17:45:55.100Z [profiles] getProfile([REDACTED]a76 ([REDACTED]fe6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:45:55.100Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T17:45:55.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a76/[REDACTED]563/[REDACTED]90d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:45:55.101Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T17:45:55.102Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]a76.1 1773855932931: starting processing in queue INFO 2026-03-18T17:45:55.102Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]a76.1 1773855932931: duplicate check db lookup needed [REDACTED]fe6.1-1773855932931 INFO 2026-03-18T17:45:55.102Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T17:45:55.102Z [@signalapp/libsignal-client] ACKing message delivered at 1773855954944 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T17:45:55.102Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T17:45:55.102Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T17:45:55.108Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-18T17:45:55.108Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-18T17:45:55.108Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2733 to 2736 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-18T17:45:55.110Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-18T17:45:55.112Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2733?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-18T17:45:55.127Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T17:45:55.127Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T17:45:55.601Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T17:45:55.601Z [storage] sync: fetching latest after version=9572 INFO 2026-03-18T17:45:55.601Z [storage] sync(9572): fetch start INFO 2026-03-18T17:45:55.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T17:45:55.648Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-18T17:45:55.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:45:55.665Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2733?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-18T17:45:55.668Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2733 to 2733 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-18T17:45:56.216Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-18T17:45:56.217Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2733 to 2734 INFO 2026-03-18T17:45:56.217Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T17:45:56.218Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2734 to 2735 INFO 2026-03-18T17:45:56.219Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T17:45:56.220Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2735 to 2736 INFO 2026-03-18T17:45:56.220Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-18T17:45:56.220Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2735 to 2736 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":false,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-18T17:45:56.767Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages WARN 2026-03-18T17:45:56.767Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): local state was different from the remote final state. Got 0 change messages, 1 updated members, and otherChanges=true INFO 2026-03-18T17:45:56.767Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Saving group endorsements INFO 2026-03-18T17:45:56.777Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Z2g=), expiration: 1773878400, members: 970) INFO 2026-03-18T17:45:56.796Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 592.470ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T17:45:56.796Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T17:45:56.796Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T17:45:56.796Z [SocketManager] connected unauthenticated socket (localPort: 55132) INFO 2026-03-18T17:45:56.796Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T17:45:56.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success WARN 2026-03-18T17:45:56.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 1135ms INFO 2026-03-18T17:45:56.848Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=50ms WARN 2026-03-18T17:45:56.851Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]6e8 ([REDACTED]cf8), not in lookups WARN 2026-03-18T17:45:56.851Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]6e8 ([REDACTED]cf8), not in lookups INFO 2026-03-18T17:45:56.856Z [conversations] setProfileKey([REDACTED]6e8 ([REDACTED]cf8)/Lj0/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-18T17:45:56.856Z [profiles] buildGetProfileOptions([REDACTED]6e8 ([REDACTED]cf8)): generating profile key credential request INFO 2026-03-18T17:45:56.857Z [conversations] storageService[captureChange] profileKey [REDACTED]6e8 ([REDACTED]cf8) INFO 2026-03-18T17:45:56.857Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 1 missing profiles INFO 2026-03-18T17:45:56.860Z [profiles] getProfile([REDACTED]6e8 ([REDACTED]cf8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:45:56.861Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e8/[REDACTED]1f3/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:45:56.886Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9572 INFO 2026-03-18T17:45:56.886Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a76/[REDACTED]563/[REDACTED]90d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:45:56.886Z [profiles] getProfile([REDACTED]a76 ([REDACTED]fe6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T17:45:56.890Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]a76 ([REDACTED]fe6) INFO 2026-03-18T17:45:56.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e8/[REDACTED]1f3/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:45:56.978Z [SignalProtocolStore] saveIdentity([REDACTED]6e8): Saving new identity... INFO 2026-03-18T17:45:57.002Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9572 204 Success INFO 2026-03-18T17:45:57.002Z [storage] sync(9572): no newer manifest, ok INFO 2026-03-18T17:45:57.002Z [storage] sync: no updates, version=9572 INFO 2026-03-18T17:45:57.002Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9573: will update to manifest version INFO 2026-03-18T17:45:57.002Z [storage] upload(9573): generating manifest new=false INFO 2026-03-18T17:45:57.002Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T17:45:57.004Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T17:45:57.029Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T17:45:57.031Z [storage] upload(9573): updating from=9572:hbP to=9573:k/W [REDACTED]a76 ([REDACTED]fe6) INFO 2026-03-18T17:45:57.031Z [storage] upload(9573): adding key=9573:Zrg [REDACTED]6e8 ([REDACTED]cf8) INFO 2026-03-18T17:45:57.032Z [profiles] getProfile([REDACTED]6e8 ([REDACTED]cf8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:45:57.032Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=54ms WARN 2026-03-18T17:45:57.036Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]6e8 ([REDACTED]cf8) INFO 2026-03-18T17:45:57.036Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 1 profiles INFO 2026-03-18T17:45:57.036Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 3 messages INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding storyDistributionLists=1 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding callLinks=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding defunctCallLinks=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding pendingCallLinks=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding chatFolders=1 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding unknown records=[] count=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): adding error records=[] count=0 INFO 2026-03-18T17:45:57.036Z [storage] upload(9573): deleting extra keys=[] count=0 INFO 2026-03-18T17:45:57.041Z [storage] upload(9573): inserting=2 deleting=1 INFO 2026-03-18T17:45:57.041Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T17:45:57.205Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T17:45:57.205Z [storage] upload(9573): upload complete, updating items=2 INFO 2026-03-18T17:45:57.205Z [storage] upload(9573): setting new manifestVersion INFO 2026-03-18T17:45:57.257Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-18T17:45:57.260Z [JobQueueDatabaseStore] adding job [REDACTED]689 to queue "single proto" INFO 2026-03-18T17:45:57.316Z [JobQueue] single proto job queue: added new job [REDACTED]689 INFO 2026-03-18T17:45:57.316Z [JobQueue] single proto job queue: enqueuing job [REDACTED]689 INFO 2026-03-18T17:45:57.316Z [JobQueue] single proto job queue: running job [REDACTED]689, attempt 1 of 110 INFO 2026-03-18T17:45:57.316Z [JobQueue] single proto job queue, job ID [REDACTED]689, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773855957260 INFO 2026-03-18T17:45:57.316Z [app/main] MainSQL: slow query insertJob duration=56ms INFO 2026-03-18T17:45:57.317Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T17:45:57.382Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-18T17:45:57.385Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-18T17:45:57.385Z [storage] sync: fetching latest after version=9573 INFO 2026-03-18T17:45:57.385Z [storage] sync(9573): fetch start INFO 2026-03-18T17:45:57.385Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T17:45:57.441Z [WebAPI] send/1773855957260/[REDACTED]70f/sendMessages INFO 2026-03-18T17:45:57.441Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T17:45:57.441Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-18T17:45:57.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T17:45:57.499Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-18T17:45:57.526Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T17:45:57.574Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T17:45:57.577Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9573 INFO 2026-03-18T17:45:57.624Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-18T17:45:57.625Z [JobQueue] single proto job queue: job [REDACTED]689 succeeded on attempt 1 INFO 2026-03-18T17:45:57.683Z [app/main] MainSQL: slow query deleteJob duration=58ms INFO 2026-03-18T17:45:57.685Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9573 204 Success INFO 2026-03-18T17:45:57.685Z [storage] sync(9573): no newer manifest, ok INFO 2026-03-18T17:45:57.685Z [storage] sync: no updates, version=9573 INFO 2026-03-18T17:45:57.685Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9574: will update to manifest version INFO 2026-03-18T17:45:57.685Z [storage] upload(9574): generating manifest new=false INFO 2026-03-18T17:45:57.685Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T17:45:57.687Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T17:45:57.713Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T17:45:57.918Z [app/main] MainSQL: slow query getLastConversationMessage duration=882ms INFO 2026-03-18T17:45:57.919Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 3 new messages INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding storyDistributionLists=1 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding callLinks=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding defunctCallLinks=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding pendingCallLinks=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding chatFolders=1 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding unknown records=[] count=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): adding error records=[] count=0 INFO 2026-03-18T17:45:57.919Z [storage] upload(9574): deleting extra keys=[] count=0 INFO 2026-03-18T17:45:57.921Z [storage] upload(9574): nothing to upload INFO 2026-03-18T17:45:57.983Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-18T17:45:57.992Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]a76.1 1773855932931): took 2890ms INFO 2026-03-18T17:45:58.108Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T17:45:58.983Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T17:45:58.988Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 98184505 ms before clearing INFO 2026-03-18T17:46:26.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:46:26.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:46:56.923Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:46:56.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:47:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:47:27.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:47:27.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:47:55.102Z [MessageReceiver] getAllFromCache INFO 2026-03-18T17:47:55.103Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T17:47:55.103Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T17:47:55.103Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T17:47:57.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:47:57.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:48:27.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:48:27.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:48:57.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:48:57.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:49:27.460Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:49:27.460Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:49:57.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:49:57.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:50:27.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:50:27.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:50:56.796Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T17:50:56.796Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T17:50:56.796Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T17:50:56.796Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T17:50:57.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:51:27.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:51:57.994Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:52:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:52:28.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:52:44.577Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T17:52:44.577Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T17:52:44.613Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T17:52:44.615Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T17:52:44.615Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T17:52:44.616Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T17:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]977 ([REDACTED]1bc) INFO 2026-03-18T17:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1b1 ([REDACTED]1ea) INFO 2026-03-18T17:52:44.617Z [profiles] buildGetProfileOptions([REDACTED]1b1 ([REDACTED]1ea)): using unexpired profile key credential INFO 2026-03-18T17:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11c ([REDACTED]bd1) INFO 2026-03-18T17:52:44.617Z [profiles] buildGetProfileOptions([REDACTED]11c ([REDACTED]bd1)): using unexpired profile key credential INFO 2026-03-18T17:52:44.618Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:44.618Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T17:52:44.618Z [profiles] getProfile([REDACTED]977 ([REDACTED]1bc)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:44.618Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T17:52:44.618Z [profiles] getProfile([REDACTED]1b1 ([REDACTED]1ea)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:44.618Z [profiles] getProfile([REDACTED]11c ([REDACTED]bd1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:44.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]f0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:44.618Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T17:52:44.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]977 INFO 2026-03-18T17:52:44.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b1/[REDACTED]f6a (unauth+key) INFO 2026-03-18T17:52:44.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11c/[REDACTED]4b6 (unauth+key) INFO 2026-03-18T17:52:44.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T17:52:44.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a8 ([REDACTED]ca6) INFO 2026-03-18T17:52:44.618Z [profiles] buildGetProfileOptions([REDACTED]4a8 ([REDACTED]ca6)): using unexpired profile key credential INFO 2026-03-18T17:52:44.619Z [profiles] getProfile([REDACTED]4a8 ([REDACTED]ca6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:44.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a8/[REDACTED]b77 (unauth+key) INFO 2026-03-18T17:52:44.619Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T17:52:44.619Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T17:52:44.636Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T17:52:44.636Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T17:52:44.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]977 200 Success INFO 2026-03-18T17:52:44.707Z [profiles] getProfile([REDACTED]977 ([REDACTED]1bc)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:44.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]977 ([REDACTED]1bc) INFO 2026-03-18T17:52:44.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]58c ([REDACTED]00e) INFO 2026-03-18T17:52:44.708Z [profiles] buildGetProfileOptions([REDACTED]58c ([REDACTED]00e)): using unexpired profile key credential INFO 2026-03-18T17:52:44.708Z [profiles] getProfile([REDACTED]58c ([REDACTED]00e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:44.708Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58c/[REDACTED]e1a (unauth+key) INFO 2026-03-18T17:52:45.241Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 623.018ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T17:52:45.241Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T17:52:45.241Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T17:52:45.242Z [SocketManager] connected unauthenticated socket (localPort: 46558) INFO 2026-03-18T17:52:45.242Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T17:52:45.260Z [app/main] MainSQL: slow query updateConversations duration=52ms INFO 2026-03-18T17:52:45.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b1/[REDACTED]f6a (unauth+key) 200 Success INFO 2026-03-18T17:52:45.328Z [profiles] getProfile([REDACTED]1b1 ([REDACTED]1ea)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1b1 ([REDACTED]1ea) INFO 2026-03-18T17:52:45.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]56d ([REDACTED]37c) INFO 2026-03-18T17:52:45.328Z [profiles] getProfile(PNI:[REDACTED]56d ([REDACTED]37c)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:45.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56d INFO 2026-03-18T17:52:45.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a8/[REDACTED]b77 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.336Z [profiles] getProfile([REDACTED]4a8 ([REDACTED]ca6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a8 ([REDACTED]ca6) INFO 2026-03-18T17:52:45.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]304 ([REDACTED]114) INFO 2026-03-18T17:52:45.336Z [profiles] getProfile(PNI:[REDACTED]304 ([REDACTED]114)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:45.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]304 INFO 2026-03-18T17:52:45.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58c/[REDACTED]e1a (unauth+key) 200 Success INFO 2026-03-18T17:52:45.336Z [profiles] getProfile([REDACTED]58c ([REDACTED]00e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]58c ([REDACTED]00e) INFO 2026-03-18T17:52:45.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]924 ([REDACTED]c55) INFO 2026-03-18T17:52:45.336Z [profiles] buildGetProfileOptions([REDACTED]924 ([REDACTED]c55)): using unexpired profile key credential INFO 2026-03-18T17:52:45.337Z [profiles] getProfile([REDACTED]924 ([REDACTED]c55)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]924/[REDACTED]e20 (unauth+key) WARN 2026-03-18T17:52:45.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]f0e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.337Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.337Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.337Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T17:52:45.337Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T17:52:45.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11c/[REDACTED]4b6 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.344Z [profiles] getProfile([REDACTED]11c ([REDACTED]bd1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11c ([REDACTED]bd1) INFO 2026-03-18T17:52:45.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b47 ([REDACTED]288) INFO 2026-03-18T17:52:45.344Z [profiles] buildGetProfileOptions([REDACTED]b47 ([REDACTED]288)): generating profile key credential request INFO 2026-03-18T17:52:45.345Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b47/[REDACTED]d50/[REDACTED]002?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.414Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56d 200 Success INFO 2026-03-18T17:52:45.414Z [profiles] getProfile(PNI:[REDACTED]56d ([REDACTED]37c)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:45.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]56d ([REDACTED]37c) INFO 2026-03-18T17:52:45.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]544 ([REDACTED]c1b) INFO 2026-03-18T17:52:45.415Z [profiles] buildGetProfileOptions([REDACTED]544 ([REDACTED]c1b)): using unexpired profile key credential INFO 2026-03-18T17:52:45.415Z [profiles] getProfile([REDACTED]544 ([REDACTED]c1b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]544/[REDACTED]cc9 (unauth+key) INFO 2026-03-18T17:52:45.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]304 200 Success INFO 2026-03-18T17:52:45.423Z [profiles] getProfile(PNI:[REDACTED]304 ([REDACTED]114)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:45.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]304 ([REDACTED]114) INFO 2026-03-18T17:52:45.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c84 ([REDACTED]304) INFO 2026-03-18T17:52:45.423Z [profiles] buildGetProfileOptions([REDACTED]c84 ([REDACTED]304)): using unexpired profile key credential INFO 2026-03-18T17:52:45.423Z [profiles] getProfile([REDACTED]c84 ([REDACTED]304)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c84/[REDACTED]1c2 (unauth+key) INFO 2026-03-18T17:52:45.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]924/[REDACTED]e20 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.424Z [profiles] getProfile([REDACTED]924 ([REDACTED]c55)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.424Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]924 ([REDACTED]c55) INFO 2026-03-18T17:52:45.424Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]177 ([REDACTED]9c0) INFO 2026-03-18T17:52:45.424Z [profiles] buildGetProfileOptions([REDACTED]177 ([REDACTED]9c0)): using unexpired profile key credential INFO 2026-03-18T17:52:45.424Z [profiles] getProfile([REDACTED]177 ([REDACTED]9c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]177/[REDACTED]7de (unauth+key) INFO 2026-03-18T17:52:45.432Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T17:52:45.432Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.432Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T17:52:45.432Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T17:52:45.432Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T17:52:45.432Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]269 ([REDACTED]0f7) INFO 2026-03-18T17:52:45.432Z [profiles] buildGetProfileOptions([REDACTED]269 ([REDACTED]0f7)): using unexpired profile key credential INFO 2026-03-18T17:52:45.432Z [profiles] getProfile([REDACTED]269 ([REDACTED]0f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.432Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]269/[REDACTED]333 (unauth+key) WARN 2026-03-18T17:52:45.441Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b47/[REDACTED]d50/[REDACTED]002?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.441Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.441Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.441Z [profiles] buildGetProfileOptions([REDACTED]b47 ([REDACTED]288)): using last profile key and version INFO 2026-03-18T17:52:45.441Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.441Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b47/[REDACTED]d50 INFO 2026-03-18T17:52:45.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]544/[REDACTED]cc9 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.499Z [profiles] getProfile([REDACTED]544 ([REDACTED]c1b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.499Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]544 ([REDACTED]c1b) INFO 2026-03-18T17:52:45.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T17:52:45.500Z [profiles] getProfile(PNI:[REDACTED]59d ([REDACTED]54c)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:45.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59d INFO 2026-03-18T17:52:45.507Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c84/[REDACTED]1c2 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.507Z [profiles] getProfile([REDACTED]c84 ([REDACTED]304)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.507Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c84 ([REDACTED]304) INFO 2026-03-18T17:52:45.507Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]041 ([REDACTED]eae) INFO 2026-03-18T17:52:45.507Z [profiles] buildGetProfileOptions([REDACTED]041 ([REDACTED]eae)): generating profile key credential request INFO 2026-03-18T17:52:45.508Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.508Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]041/[REDACTED]6c3/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]177/[REDACTED]7de (unauth+key) 200 Success INFO 2026-03-18T17:52:45.516Z [profiles] getProfile([REDACTED]177 ([REDACTED]9c0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]177 ([REDACTED]9c0) INFO 2026-03-18T17:52:45.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]51e ([REDACTED]de9) INFO 2026-03-18T17:52:45.517Z [profiles] buildGetProfileOptions([REDACTED]51e ([REDACTED]de9)): using unexpired profile key credential INFO 2026-03-18T17:52:45.517Z [profiles] getProfile([REDACTED]51e ([REDACTED]de9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]51e/[REDACTED]cf3 (unauth+key) INFO 2026-03-18T17:52:45.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]269/[REDACTED]333 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.536Z [profiles] getProfile([REDACTED]269 ([REDACTED]0f7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.536Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]269 ([REDACTED]0f7) INFO 2026-03-18T17:52:45.536Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]9b0 ([REDACTED]4b4) INFO 2026-03-18T17:52:45.537Z [profiles] getProfile(PNI:[REDACTED]9b0 ([REDACTED]4b4)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:45.537Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b0 INFO 2026-03-18T17:52:45.571Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b47/[REDACTED]d50 200 Success INFO 2026-03-18T17:52:45.571Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.571Z [profiles] getProfile([REDACTED]b47 ([REDACTED]288)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.571Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b47 ([REDACTED]288) INFO 2026-03-18T17:52:45.571Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0c4 ([REDACTED]39a) INFO 2026-03-18T17:52:45.572Z [profiles] buildGetProfileOptions([REDACTED]0c4 ([REDACTED]39a)): using unexpired profile key credential INFO 2026-03-18T17:52:45.572Z [profiles] getProfile([REDACTED]0c4 ([REDACTED]39a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0c4/[REDACTED]df8 (unauth+key) WARN 2026-03-18T17:52:45.592Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]041/[REDACTED]6c3/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.592Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.592Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.592Z [profiles] buildGetProfileOptions([REDACTED]041 ([REDACTED]eae)): using last profile key and version INFO 2026-03-18T17:52:45.593Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.593Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]041/[REDACTED]6c3 INFO 2026-03-18T17:52:45.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59d 200 Success INFO 2026-03-18T17:52:45.612Z [profiles] getProfile(PNI:[REDACTED]59d ([REDACTED]54c)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:45.612Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T17:52:45.612Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eac ([REDACTED]25d) INFO 2026-03-18T17:52:45.612Z [profiles] buildGetProfileOptions([REDACTED]eac ([REDACTED]25d)): generating profile key credential request INFO 2026-03-18T17:52:45.613Z [profiles] getProfile([REDACTED]eac ([REDACTED]25d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc/[REDACTED]a0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]51e/[REDACTED]cf3 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.635Z [profiles] getProfile([REDACTED]51e ([REDACTED]de9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]51e ([REDACTED]de9) INFO 2026-03-18T17:52:45.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]135 ([REDACTED]43b) INFO 2026-03-18T17:52:45.635Z [profiles] buildGetProfileOptions([REDACTED]135 ([REDACTED]43b)): using unexpired profile key credential INFO 2026-03-18T17:52:45.635Z [profiles] getProfile([REDACTED]135 ([REDACTED]43b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]5a5 (unauth+key) INFO 2026-03-18T17:52:45.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0c4/[REDACTED]df8 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.654Z [profiles] getProfile([REDACTED]0c4 ([REDACTED]39a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0c4 ([REDACTED]39a) INFO 2026-03-18T17:52:45.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]469 ([REDACTED]17c) INFO 2026-03-18T17:52:45.655Z [profiles] buildGetProfileOptions([REDACTED]469 ([REDACTED]17c)): generating profile key credential request INFO 2026-03-18T17:52:45.656Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.656Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]469/[REDACTED]f96/[REDACTED]102?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b0 200 Success INFO 2026-03-18T17:52:45.667Z [profiles] getProfile(PNI:[REDACTED]9b0 ([REDACTED]4b4)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:45.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]9b0 ([REDACTED]4b4) INFO 2026-03-18T17:52:45.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]24c ([REDACTED]c61) INFO 2026-03-18T17:52:45.667Z [profiles] buildGetProfileOptions([REDACTED]24c ([REDACTED]c61)): using unexpired profile key credential INFO 2026-03-18T17:52:45.667Z [profiles] getProfile([REDACTED]24c ([REDACTED]c61)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24c/[REDACTED]ba4 (unauth+key) INFO 2026-03-18T17:52:45.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]041/[REDACTED]6c3 200 Success INFO 2026-03-18T17:52:45.680Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.680Z [profiles] getProfile([REDACTED]041 ([REDACTED]eae)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]041 ([REDACTED]eae) INFO 2026-03-18T17:52:45.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d30 ([REDACTED]253) INFO 2026-03-18T17:52:45.680Z [profiles] buildGetProfileOptions([REDACTED]d30 ([REDACTED]253)): generating profile key credential request INFO 2026-03-18T17:52:45.681Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d30/[REDACTED]15a/[REDACTED]003?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.712Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc/[REDACTED]a0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:45.712Z [profiles] getProfile([REDACTED]eac ([REDACTED]25d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.713Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eac ([REDACTED]25d) INFO 2026-03-18T17:52:45.713Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cb9 ([REDACTED]3b2) INFO 2026-03-18T17:52:45.713Z [profiles] buildGetProfileOptions([REDACTED]cb9 ([REDACTED]3b2)): generating profile key credential request INFO 2026-03-18T17:52:45.714Z [profiles] getProfile([REDACTED]cb9 ([REDACTED]3b2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.714Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cb9/[REDACTED]838/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]5a5 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.726Z [profiles] getProfile([REDACTED]135 ([REDACTED]43b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.726Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]135 ([REDACTED]43b) INFO 2026-03-18T17:52:45.726Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dbb ([REDACTED]d51) INFO 2026-03-18T17:52:45.726Z [profiles] buildGetProfileOptions([REDACTED]dbb ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-18T17:52:45.726Z [profiles] getProfile([REDACTED]dbb ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dbb/[REDACTED]bf4 (unauth+key) WARN 2026-03-18T17:52:45.744Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]469/[REDACTED]f96/[REDACTED]102?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.744Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.744Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.744Z [profiles] buildGetProfileOptions([REDACTED]469 ([REDACTED]17c)): using last profile key and version INFO 2026-03-18T17:52:45.744Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.744Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]469/[REDACTED]f96 WARN 2026-03-18T17:52:45.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d30/[REDACTED]15a/[REDACTED]003?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.800Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.800Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.801Z [profiles] buildGetProfileOptions([REDACTED]d30 ([REDACTED]253)): using last profile key and version INFO 2026-03-18T17:52:45.801Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d30/[REDACTED]15a INFO 2026-03-18T17:52:45.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24c/[REDACTED]ba4 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.801Z [profiles] getProfile([REDACTED]24c ([REDACTED]c61)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]24c ([REDACTED]c61) INFO 2026-03-18T17:52:45.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]381 ([REDACTED]72c) INFO 2026-03-18T17:52:45.802Z [profiles] buildGetProfileOptions([REDACTED]381 ([REDACTED]72c)): generating profile key credential request INFO 2026-03-18T17:52:45.803Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]381/[REDACTED]e5e/[REDACTED]b03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.814Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dbb/[REDACTED]bf4 (unauth+key) 200 Success INFO 2026-03-18T17:52:45.815Z [profiles] getProfile([REDACTED]dbb ([REDACTED]d51)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dbb ([REDACTED]d51) INFO 2026-03-18T17:52:45.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dc8 ([REDACTED]1f4) INFO 2026-03-18T17:52:45.815Z [profiles] buildGetProfileOptions([REDACTED]dc8 ([REDACTED]1f4)): generating profile key credential request INFO 2026-03-18T17:52:45.816Z [profiles] getProfile([REDACTED]dc8 ([REDACTED]1f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc8/[REDACTED]055/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cb9/[REDACTED]838/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:45.816Z [profiles] getProfile([REDACTED]cb9 ([REDACTED]3b2)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.816Z [profiles] getProfile([REDACTED]cb9 ([REDACTED]3b2)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cb9 ([REDACTED]3b2) INFO 2026-03-18T17:52:45.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]223 ([REDACTED]dba) INFO 2026-03-18T17:52:45.817Z [profiles] buildGetProfileOptions([REDACTED]223 ([REDACTED]dba)): generating profile key credential request INFO 2026-03-18T17:52:45.818Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.818Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]223/[REDACTED]bfc/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]469/[REDACTED]f96 200 Success INFO 2026-03-18T17:52:45.827Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.827Z [profiles] getProfile([REDACTED]469 ([REDACTED]17c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.827Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]469 ([REDACTED]17c) INFO 2026-03-18T17:52:45.827Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f24 ([REDACTED]f36) INFO 2026-03-18T17:52:45.827Z [profiles] buildGetProfileOptions([REDACTED]f24 ([REDACTED]f36)): generating profile key credential request INFO 2026-03-18T17:52:45.828Z [profiles] getProfile([REDACTED]f24 ([REDACTED]f36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.828Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f24/[REDACTED]0c9/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.869Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-18T17:52:45.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d30/[REDACTED]15a 200 Success INFO 2026-03-18T17:52:45.883Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.883Z [profiles] getProfile([REDACTED]d30 ([REDACTED]253)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.883Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d30 ([REDACTED]253) INFO 2026-03-18T17:52:45.883Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff3 ([REDACTED]606) INFO 2026-03-18T17:52:45.883Z [profiles] buildGetProfileOptions([REDACTED]ff3 ([REDACTED]606)): generating profile key credential request INFO 2026-03-18T17:52:45.884Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff3/[REDACTED]593/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T17:52:45.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]381/[REDACTED]e5e/[REDACTED]b03?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.890Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.890Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.890Z [profiles] buildGetProfileOptions([REDACTED]381 ([REDACTED]72c)): using last profile key and version INFO 2026-03-18T17:52:45.890Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]381/[REDACTED]e5e WARN 2026-03-18T17:52:45.931Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]223/[REDACTED]bfc/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:45.931Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:45.931Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:45.932Z [profiles] buildGetProfileOptions([REDACTED]223 ([REDACTED]dba)): using last profile key and version INFO 2026-03-18T17:52:45.932Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:45.932Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]223/[REDACTED]bfc INFO 2026-03-18T17:52:45.932Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc8/[REDACTED]055/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:45.932Z [profiles] getProfile([REDACTED]dc8 ([REDACTED]1f4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dc8 ([REDACTED]1f4) INFO 2026-03-18T17:52:45.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44e ([REDACTED]563) INFO 2026-03-18T17:52:45.933Z [profiles] buildGetProfileOptions([REDACTED]44e ([REDACTED]563)): generating profile key credential request INFO 2026-03-18T17:52:45.934Z [profiles] getProfile([REDACTED]44e ([REDACTED]563)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44e/[REDACTED]adf/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f24/[REDACTED]0c9/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:45.956Z [profiles] getProfile([REDACTED]f24 ([REDACTED]f36)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f24 ([REDACTED]f36) INFO 2026-03-18T17:52:45.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8d ([REDACTED]4ab) INFO 2026-03-18T17:52:45.957Z [profiles] buildGetProfileOptions([REDACTED]e8d ([REDACTED]4ab)): generating profile key credential request INFO 2026-03-18T17:52:45.958Z [profiles] getProfile([REDACTED]e8d ([REDACTED]4ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.958Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8d/[REDACTED]944/[REDACTED]409?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:45.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]381/[REDACTED]e5e 200 Success INFO 2026-03-18T17:52:45.977Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:45.977Z [profiles] getProfile([REDACTED]381 ([REDACTED]72c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:45.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]381 ([REDACTED]72c) INFO 2026-03-18T17:52:45.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3a5 ([REDACTED]ccc) INFO 2026-03-18T17:52:45.977Z [profiles] buildGetProfileOptions([REDACTED]3a5 ([REDACTED]ccc)): using unexpired profile key credential INFO 2026-03-18T17:52:45.977Z [profiles] getProfile([REDACTED]3a5 ([REDACTED]ccc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:45.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a5/[REDACTED]da4 (unauth+key) WARN 2026-03-18T17:52:46.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff3/[REDACTED]593/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:46.002Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:46.002Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:46.002Z [profiles] buildGetProfileOptions([REDACTED]ff3 ([REDACTED]606)): using last profile key and version INFO 2026-03-18T17:52:46.002Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:46.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff3/[REDACTED]593 INFO 2026-03-18T17:52:46.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]223/[REDACTED]bfc 200 Success INFO 2026-03-18T17:52:46.022Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:46.022Z [profiles] getProfile([REDACTED]223 ([REDACTED]dba)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]223 ([REDACTED]dba) INFO 2026-03-18T17:52:46.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]752 ([REDACTED]ec1) INFO 2026-03-18T17:52:46.022Z [profiles] buildGetProfileOptions([REDACTED]752 ([REDACTED]ec1)): generating profile key credential request INFO 2026-03-18T17:52:46.023Z [profiles] getProfile([REDACTED]752 ([REDACTED]ec1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]752/[REDACTED]89e/[REDACTED]f02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44e/[REDACTED]adf/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.034Z [profiles] getProfile([REDACTED]44e ([REDACTED]563)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44e ([REDACTED]563) INFO 2026-03-18T17:52:46.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]bd1 ([REDACTED]235) INFO 2026-03-18T17:52:46.035Z [profiles] getProfile(PNI:[REDACTED]bd1 ([REDACTED]235)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:46.036Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd1 INFO 2026-03-18T17:52:46.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8d/[REDACTED]944/[REDACTED]409?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.062Z [profiles] getProfile([REDACTED]e8d ([REDACTED]4ab)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.063Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8d ([REDACTED]4ab) INFO 2026-03-18T17:52:46.063Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]afc ([REDACTED]ee8) INFO 2026-03-18T17:52:46.063Z [profiles] buildGetProfileOptions([REDACTED]afc ([REDACTED]ee8)): generating profile key credential request INFO 2026-03-18T17:52:46.064Z [profiles] getProfile([REDACTED]afc ([REDACTED]ee8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.064Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afc/[REDACTED]904/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a5/[REDACTED]da4 (unauth+key) 200 Success INFO 2026-03-18T17:52:46.080Z [profiles] getProfile([REDACTED]3a5 ([REDACTED]ccc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.080Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3a5 ([REDACTED]ccc) INFO 2026-03-18T17:52:46.080Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]8f5 ([REDACTED]801) INFO 2026-03-18T17:52:46.080Z [profiles] getProfile(PNI:[REDACTED]8f5 ([REDACTED]801)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:46.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f5 INFO 2026-03-18T17:52:46.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff3/[REDACTED]593 200 Success INFO 2026-03-18T17:52:46.087Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:46.087Z [profiles] getProfile([REDACTED]ff3 ([REDACTED]606)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff3 ([REDACTED]606) INFO 2026-03-18T17:52:46.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]43b ([REDACTED]082) INFO 2026-03-18T17:52:46.088Z [profiles] buildGetProfileOptions([REDACTED]43b ([REDACTED]082)): generating profile key credential request INFO 2026-03-18T17:52:46.089Z [profiles] getProfile([REDACTED]43b ([REDACTED]082)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43b/[REDACTED]279/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]752/[REDACTED]89e/[REDACTED]f02?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.114Z [profiles] getProfile([REDACTED]752 ([REDACTED]ec1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.115Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]752 ([REDACTED]ec1) INFO 2026-03-18T17:52:46.115Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dca ([REDACTED]167) INFO 2026-03-18T17:52:46.115Z [profiles] buildGetProfileOptions([REDACTED]dca ([REDACTED]167)): generating profile key credential request INFO 2026-03-18T17:52:46.116Z [profiles] getProfile([REDACTED]dca ([REDACTED]167)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dca/[REDACTED]038/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd1 200 Success INFO 2026-03-18T17:52:46.139Z [profiles] getProfile(PNI:[REDACTED]bd1 ([REDACTED]235)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:46.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]bd1 ([REDACTED]235) INFO 2026-03-18T17:52:46.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]917 ([REDACTED]c19) INFO 2026-03-18T17:52:46.140Z [profiles] buildGetProfileOptions([REDACTED]917 ([REDACTED]c19)): generating profile key credential request INFO 2026-03-18T17:52:46.141Z [profiles] getProfile([REDACTED]917 ([REDACTED]c19)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]917/[REDACTED]13f/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afc/[REDACTED]904/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.150Z [profiles] getProfile([REDACTED]afc ([REDACTED]ee8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]afc ([REDACTED]ee8) INFO 2026-03-18T17:52:46.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11b ([REDACTED]0d5) INFO 2026-03-18T17:52:46.151Z [profiles] buildGetProfileOptions([REDACTED]11b ([REDACTED]0d5)): generating profile key credential request INFO 2026-03-18T17:52:46.152Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.153Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11b/[REDACTED]9f2/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f5 200 Success INFO 2026-03-18T17:52:46.161Z [profiles] getProfile(PNI:[REDACTED]8f5 ([REDACTED]801)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:46.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]8f5 ([REDACTED]801) INFO 2026-03-18T17:52:46.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]92a ([REDACTED]433) INFO 2026-03-18T17:52:46.161Z [profiles] getProfile(PNI:[REDACTED]92a ([REDACTED]433)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:46.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]92a INFO 2026-03-18T17:52:46.178Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43b/[REDACTED]279/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.179Z [profiles] getProfile([REDACTED]43b ([REDACTED]082)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.179Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]43b ([REDACTED]082) INFO 2026-03-18T17:52:46.179Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]de2 ([REDACTED]3f4) INFO 2026-03-18T17:52:46.180Z [profiles] buildGetProfileOptions([REDACTED]de2 ([REDACTED]3f4)): generating profile key credential request INFO 2026-03-18T17:52:46.181Z [profiles] getProfile([REDACTED]de2 ([REDACTED]3f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de2/[REDACTED]189/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.233Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dca/[REDACTED]038/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.234Z [profiles] getProfile([REDACTED]dca ([REDACTED]167)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.234Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dca ([REDACTED]167) INFO 2026-03-18T17:52:46.235Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]940 ([REDACTED]e74) INFO 2026-03-18T17:52:46.235Z [profiles] buildGetProfileOptions([REDACTED]940 ([REDACTED]e74)): generating profile key credential request INFO 2026-03-18T17:52:46.236Z [profiles] getProfile([REDACTED]940 ([REDACTED]e74)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]940/[REDACTED]0bc/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]92a 200 Success INFO 2026-03-18T17:52:46.262Z [profiles] getProfile(PNI:[REDACTED]92a ([REDACTED]433)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:46.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]92a ([REDACTED]433) INFO 2026-03-18T17:52:46.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d37 ([REDACTED]e39) INFO 2026-03-18T17:52:46.262Z [profiles] buildGetProfileOptions([REDACTED]d37 ([REDACTED]e39)): generating profile key credential request INFO 2026-03-18T17:52:46.264Z [profiles] getProfile([REDACTED]d37 ([REDACTED]e39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d37/[REDACTED]bb1/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T17:52:46.264Z [createStore] ActionRateLogger: got 25 events since 1773856365614: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED WARN 2026-03-18T17:52:46.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11b/[REDACTED]9f2/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:46.272Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:46.272Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:46.272Z [profiles] buildGetProfileOptions([REDACTED]11b ([REDACTED]0d5)): using last profile key and version INFO 2026-03-18T17:52:46.272Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:46.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11b/[REDACTED]9f2 INFO 2026-03-18T17:52:46.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]917/[REDACTED]13f/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.272Z [profiles] getProfile([REDACTED]917 ([REDACTED]c19)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.273Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]917 ([REDACTED]c19) INFO 2026-03-18T17:52:46.273Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3af ([REDACTED]cf8) INFO 2026-03-18T17:52:46.274Z [profiles] buildGetProfileOptions([REDACTED]3af ([REDACTED]cf8)): generating profile key credential request INFO 2026-03-18T17:52:46.275Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]632/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de2/[REDACTED]189/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.283Z [profiles] getProfile([REDACTED]de2 ([REDACTED]3f4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]de2 ([REDACTED]3f4) INFO 2026-03-18T17:52:46.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]27f ([REDACTED]570) INFO 2026-03-18T17:52:46.284Z [profiles] getProfile(PNI:[REDACTED]27f ([REDACTED]570)): Fetching profile (unversioned, auth) INFO 2026-03-18T17:52:46.284Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]27f INFO 2026-03-18T17:52:46.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]940/[REDACTED]0bc/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.341Z [profiles] getProfile([REDACTED]940 ([REDACTED]e74)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]940 ([REDACTED]e74) INFO 2026-03-18T17:52:46.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fad ([REDACTED]2ca) INFO 2026-03-18T17:52:46.342Z [profiles] buildGetProfileOptions([REDACTED]fad ([REDACTED]2ca)): generating profile key credential request INFO 2026-03-18T17:52:46.343Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T17:52:46.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fad/[REDACTED]7e0/[REDACTED]709?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T17:52:46.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d37/[REDACTED]bb1/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T17:52:46.355Z [profiles] getProfile([REDACTED]d37 ([REDACTED]e39)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d37 ([REDACTED]e39) INFO 2026-03-18T17:52:46.356Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11b/[REDACTED]9f2 200 Success INFO 2026-03-18T17:52:46.356Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:46.356Z [profiles] getProfile([REDACTED]11b ([REDACTED]0d5)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11b ([REDACTED]0d5) INFO 2026-03-18T17:52:46.369Z [app/main] MainSQL: slow query updateConversations duration=95ms WARN 2026-03-18T17:52:46.391Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]632/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:46.391Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:46.392Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:46.392Z [profiles] buildGetProfileOptions([REDACTED]3af ([REDACTED]cf8)): using last profile key and version INFO 2026-03-18T17:52:46.392Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:46.392Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]632 INFO 2026-03-18T17:52:46.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]27f 200 Success INFO 2026-03-18T17:52:46.405Z [profiles] getProfile(PNI:[REDACTED]27f ([REDACTED]570)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T17:52:46.406Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]27f ([REDACTED]570) WARN 2026-03-18T17:52:46.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fad/[REDACTED]7e0/[REDACTED]709?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T17:52:46.448Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): Failed to fetch profile. Code: 401 WARN 2026-03-18T17:52:46.448Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T17:52:46.448Z [profiles] buildGetProfileOptions([REDACTED]fad ([REDACTED]2ca)): using last profile key and version INFO 2026-03-18T17:52:46.448Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): Fetching profile (versioned, auth) INFO 2026-03-18T17:52:46.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fad/[REDACTED]7e0 INFO 2026-03-18T17:52:46.469Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]632 200 Success INFO 2026-03-18T17:52:46.469Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:46.469Z [profiles] getProfile([REDACTED]3af ([REDACTED]cf8)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.470Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3af ([REDACTED]cf8) INFO 2026-03-18T17:52:46.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fad/[REDACTED]7e0 200 Success INFO 2026-03-18T17:52:46.533Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T17:52:46.533Z [profiles] getProfile([REDACTED]fad ([REDACTED]2ca)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T17:52:46.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fad ([REDACTED]2ca) INFO 2026-03-18T17:52:46.533Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T17:52:46.836Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-18T17:52:58.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:53:15.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:53:28.271Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:53:45.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:53:46.533Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538044ms INFO 2026-03-18T17:53:58.347Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:54:15.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:54:28.435Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:54:45.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:54:58.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:55:15.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:55:28.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:55:45.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:55:58.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:56:15.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:56:28.852Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:56:45.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:56:58.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:57:16.089Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T17:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T17:57:23.673Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-18T17:57:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T17:57:29.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:57:45.242Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T17:57:45.242Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T17:57:45.242Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T17:57:45.242Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T17:57:59.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:58:29.220Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:58:59.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:59:29.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T17:59:59.484Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:00:29.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:00:59.668Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:01:29.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:01:59.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:02:23.665Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:02:29.960Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:03:00.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:03:30.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:04:00.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:04:30.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:04:44.386Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 104 INFO 2026-03-18T18:04:44.386Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T18:04:44.386Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding source index 104 INFO 2026-03-18T18:04:44.387Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.387Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.387Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c05ac9380, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.387Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c05f9e7d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07596b80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07592100, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c075969c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c00718a20, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c006fd7a0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.389Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T18:04:44.397Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-18T18:04:44.397Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T18:04:44.398Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.398Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.398Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c05ac9380, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T18:04:44.559Z [calling] MediaDevice: available devices changed (from->to) [object Undefined] {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T18:04:44.559Z [calling] MediaDevice: selecting camera [REDACTED]12a INFO 2026-03-18T18:04:44.559Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T18:04:44.559Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T18:04:44.561Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-18T18:04:44.561Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T18:04:44.562Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T18:04:44.562Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T18:04:44.562Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T18:04:44.562Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T18:04:44.563Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-18T18:04:44.563Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T18:04:44.563Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T18:05:00.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:05:30.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:06:00.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:06:30.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:07:00.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:07:23.665Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:07:30.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:08:01.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:08:31.115Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:09:01.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:09:31.527Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:10:01.608Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:10:31.720Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:11:01.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:11:31.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:12:01.989Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:12:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:12:32.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:13:02.175Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:13:32.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:14:02.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:14:32.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:15:02.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:15:32.935Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:16:03.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:16:33.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:17:03.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:17:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:17:33.399Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:18:03.480Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:18:33.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:19:03.676Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:19:33.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:20:03.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:20:33.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:21:04.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:21:34.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:22:04.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:22:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:22:34.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:23:04.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:23:34.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:24:02.454Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773858242414 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T18:24:02.454Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T18:24:02.529Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T18:24:02.529Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T18:24:02.529Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773858242047 (019d0230.bf96.7048.b4c1.0ec31ee98e8d) INFO 2026-03-18T18:24:02.529Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773858242047 (019d0230.bf96.7048.b4c1.0ec31ee98e8d)) INFO 2026-03-18T18:24:02.529Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773858242047 (019d0230.bf96.7048.b4c1.0ec31ee98e8d): ciphertext message INFO 2026-03-18T18:24:02.530Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T18:24:02.530Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c7a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T18:24:02.530Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]339) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T18:24:02.530Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T18:24:02.530Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T18:24:02.559Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T18:24:02.559Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T18:24:02.559Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773858242047 (019d0230.bf96.7048.b4c1.0ec31ee98e8d) INFO 2026-03-18T18:24:02.559Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773858242047 (019d0230.bf96.7048.b4c1.0ec31ee98e8d) INFO 2026-03-18T18:24:02.559Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T18:24:02.559Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T18:24:02.559Z [@signalapp/libsignal-client] ACKing message delivered at 1773858242414 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T18:24:03.060Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T18:24:03.060Z [storage] sync: fetching latest after version=9573 INFO 2026-03-18T18:24:03.060Z [storage] sync(9573): fetch start INFO 2026-03-18T18:24:03.060Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T18:24:03.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T18:24:03.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T18:24:03.169Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9573 INFO 2026-03-18T18:24:04.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:24:08.261Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 91ms (attempts v4=1 v6=0) INFO 2026-03-18T18:24:08.486Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9573 200 Success INFO 2026-03-18T18:24:08.487Z [storage] sync: updating to remoteVersion=9574 sourceDevice=1 from version=9573 INFO 2026-03-18T18:24:08.492Z [storage] process(9574): localRecords=1804 localKeys=1421 unknownKeys=0 remoteKeys=1426 INFO 2026-03-18T18:24:08.492Z [storage] process(9574): remoteOnlyCount=11 remoteOnlyKeys=["9574:GWg","9574:EJV","9574:guM","9574:zS/","9574:Qhj","9574:XIs","9574:sqO","9574:2u2","9574:p7M","9574:bDT","9574:BBV"] INFO 2026-03-18T18:24:08.492Z [storage] process(9574): localOnlyCount=6 localOnlyKeys=["9572:PGI","9572:9C3","9572:2SS","9572:OOg","9573:k/W","9573:Zrg"] INFO 2026-03-18T18:24:08.492Z [storage] fetchRemoteRecords(9574): fetching remote keys count=11 INFO 2026-03-18T18:24:08.493Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T18:24:08.636Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T18:24:08.637Z [storage] fetchRemoteRecords(9574): missing remote keys=[] count=0 INFO 2026-03-18T18:24:08.637Z [storage] process(9574): attempting to merge records=2 INFO 2026-03-18T18:24:08.637Z [storage] process(9574): split pni contacts=9 INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:2u2 [REDACTED]6e8 ([REDACTED]cf8)): merged item type=1 oldID=9573:Zrg shouldDrop=false details=["key=avatarColor: added","key=identityKey: different bytes","key=givenName: removed","key=familyName: removed"] INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:sqO [REDACTED]a76 ([REDACTED]fe6)): merged item type=1 oldID=9573:k/W shouldDrop=false details=[] WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T18:24:08.640Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.640Z [storage] merge(9574:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.641Z [storage] merge(9574:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.641Z [storage] merge(9574:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.641Z [storage] merge(9574:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.641Z [storage] merge(9574:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T18:24:08.641Z [storage] process(9574): processed records=11 INFO 2026-03-18T18:24:08.683Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-18T18:24:08.716Z [storage] process(9574): updated conversations=2 INFO 2026-03-18T18:24:08.716Z [storage] process(9574): kicking off profile fetches=0 INFO 2026-03-18T18:24:08.716Z [storage] process(9574): dropped keys=["9574:BBV","9574:EJV","9574:GWg","9574:Qhj","9574:XIs","9574:bDT","9574:guM","9574:p7M","9574:zS/"] count=9 INFO 2026-03-18T18:24:08.716Z [storage] process(9574): unknown records=[] count=0 INFO 2026-03-18T18:24:08.751Z [storage] process(9574): error records=[] count=0 INFO 2026-03-18T18:24:08.784Z [storage] process(9574): pending deletes=["9574:BBV","9574:EJV","9574:GWg","9574:Qhj","9574:XIs","9574:bDT","9574:guM","9574:p7M","9574:zS/"] count=9 INFO 2026-03-18T18:24:08.818Z [storage] process(9574): localKey=9572:PGI PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T18:24:08.818Z [storage] process(9574): localKey=9572:9C3 PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T18:24:08.818Z [storage] process(9574): localKey=9572:2SS PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T18:24:08.819Z [storage] process(9574): localKey=9572:OOg PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T18:24:08.825Z [storage] process(9574): done INFO 2026-03-18T18:24:08.825Z [storage] sync: updated to version=9574 INFO 2026-03-18T18:24:08.925Z [storage] sync: complete INFO 2026-03-18T18:24:34.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:25:04.821Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:25:34.951Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:26:02.560Z [MessageReceiver] getAllFromCache INFO 2026-03-18T18:26:02.560Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T18:26:02.560Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T18:26:02.560Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T18:26:05.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:26:35.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:27:05.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:27:23.693Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:27:23.693Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-18T18:27:35.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:28:05.559Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:28:35.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:29:05.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:29:36.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:30:06.134Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:30:36.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:31:06.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:31:36.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:32:06.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:32:23.689Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-18T18:32:23.690Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:32:36.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:33:06.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:33:36.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:34:06.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:34:37.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:35:07.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:35:37.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:36:07.380Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:36:37.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:37:07.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:37:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:37:37.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:38:07.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:38:37.958Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:39:08.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:39:38.152Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:40:08.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:40:38.346Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:41:08.440Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:41:38.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:42:08.612Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:42:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:42:38.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:43:08.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:43:38.901Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:44:08.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:44:39.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:45:09.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:45:39.290Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:46:09.386Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:46:39.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:47:09.578Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:47:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T18:47:23.675Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:47:39.660Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:48:09.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:48:39.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:49:10.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:49:40.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:50:10.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:50:40.620Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:51:10.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:51:40.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:52:10.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:52:23.667Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:52:41.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:52:44.578Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T18:52:44.578Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T18:52:44.615Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T18:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T18:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T18:52:44.618Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T18:52:44.619Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]26d ([REDACTED]8ce) INFO 2026-03-18T18:52:44.619Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff5 ([REDACTED]efb) INFO 2026-03-18T18:52:44.619Z [profiles] buildGetProfileOptions([REDACTED]ff5 ([REDACTED]efb)): generating profile key credential request INFO 2026-03-18T18:52:44.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac8 ([REDACTED]63f) INFO 2026-03-18T18:52:44.621Z [profiles] buildGetProfileOptions([REDACTED]ac8 ([REDACTED]63f)): generating profile key credential request INFO 2026-03-18T18:52:44.622Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:44.622Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T18:52:44.622Z [profiles] getProfile(PNI:[REDACTED]26d ([REDACTED]8ce)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:44.622Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T18:52:44.622Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]efb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:44.622Z [profiles] getProfile([REDACTED]ac8 ([REDACTED]63f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:44.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:44.622Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T18:52:44.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]26d INFO 2026-03-18T18:52:44.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5/[REDACTED]827/[REDACTED]d05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:44.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac8/[REDACTED]441/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:44.622Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T18:52:44.622Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]634 ([REDACTED]ee8) INFO 2026-03-18T18:52:44.622Z [profiles] buildGetProfileOptions([REDACTED]634 ([REDACTED]ee8)): generating profile key credential request INFO 2026-03-18T18:52:44.623Z [profiles] getProfile([REDACTED]634 ([REDACTED]ee8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:44.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]634/[REDACTED]b0a/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:44.624Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T18:52:44.624Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T18:52:44.643Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T18:52:44.643Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.029µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T18:52:44.711Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]26d 200 Success INFO 2026-03-18T18:52:44.711Z [profiles] getProfile(PNI:[REDACTED]26d ([REDACTED]8ce)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:44.711Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]26d ([REDACTED]8ce) INFO 2026-03-18T18:52:44.711Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ab6 ([REDACTED]41e) INFO 2026-03-18T18:52:44.711Z [profiles] buildGetProfileOptions([REDACTED]ab6 ([REDACTED]41e)): generating profile key credential request INFO 2026-03-18T18:52:44.712Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:44.712Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab6/[REDACTED]163/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.195Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 572.619ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T18:52:45.195Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T18:52:45.195Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T18:52:45.195Z [SocketManager] connected unauthenticated socket (localPort: 54022) INFO 2026-03-18T18:52:45.195Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T18:52:45.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5/[REDACTED]827/[REDACTED]d05?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.294Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]efb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff5 ([REDACTED]efb) INFO 2026-03-18T18:52:45.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b82 ([REDACTED]396) INFO 2026-03-18T18:52:45.295Z [profiles] buildGetProfileOptions([REDACTED]b82 ([REDACTED]396)): generating profile key credential request INFO 2026-03-18T18:52:45.296Z [profiles] getProfile([REDACTED]b82 ([REDACTED]396)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b82/[REDACTED]bf9/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac8/[REDACTED]441/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.296Z [profiles] getProfile([REDACTED]ac8 ([REDACTED]63f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac8 ([REDACTED]63f) INFO 2026-03-18T18:52:45.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]293 ([REDACTED]cf9) INFO 2026-03-18T18:52:45.297Z [profiles] getProfile([REDACTED]293 ([REDACTED]cf9)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]293 WARN 2026-03-18T18:52:45.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e06?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:45.308Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:45.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-18T18:52:45.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab6/[REDACTED]163/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:45.308Z [profiles] buildGetProfileOptions([REDACTED]ab6 ([REDACTED]41e)): using last profile key and version INFO 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:45.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab6/[REDACTED]163 INFO 2026-03-18T18:52:45.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]634/[REDACTED]b0a/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.308Z [profiles] getProfile([REDACTED]634 ([REDACTED]ee8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]634 ([REDACTED]ee8) INFO 2026-03-18T18:52:45.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a1 ([REDACTED]009) INFO 2026-03-18T18:52:45.309Z [profiles] buildGetProfileOptions([REDACTED]5a1 ([REDACTED]009)): generating profile key credential request INFO 2026-03-18T18:52:45.310Z [profiles] getProfile([REDACTED]5a1 ([REDACTED]009)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a1/[REDACTED]6bb/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.337Z [app/main] MainSQL: slow query updateOrCreateBadges duration=41ms INFO 2026-03-18T18:52:45.338Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T18:52:45.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]293 200 Success INFO 2026-03-18T18:52:45.380Z [profiles] getProfile([REDACTED]293 ([REDACTED]cf9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.380Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]293 ([REDACTED]cf9) INFO 2026-03-18T18:52:45.380Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a85 ([REDACTED]6a8) INFO 2026-03-18T18:52:45.381Z [profiles] buildGetProfileOptions([REDACTED]a85 ([REDACTED]6a8)): generating profile key credential request INFO 2026-03-18T18:52:45.382Z [profiles] getProfile([REDACTED]a85 ([REDACTED]6a8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a85/[REDACTED]fbb/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.389Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b82/[REDACTED]bf9/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.389Z [profiles] getProfile([REDACTED]b82 ([REDACTED]396)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.390Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b82 ([REDACTED]396) INFO 2026-03-18T18:52:45.390Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]240 ([REDACTED]7d7) INFO 2026-03-18T18:52:45.390Z [profiles] getProfile(PNI:[REDACTED]240 ([REDACTED]7d7)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.390Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]240 INFO 2026-03-18T18:52:45.395Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T18:52:45.395Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:45.395Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T18:52:45.395Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T18:52:45.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T18:52:45.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]27f ([REDACTED]d04) INFO 2026-03-18T18:52:45.395Z [profiles] buildGetProfileOptions([REDACTED]27f ([REDACTED]d04)): generating profile key credential request INFO 2026-03-18T18:52:45.396Z [profiles] getProfile([REDACTED]27f ([REDACTED]d04)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]27f/[REDACTED]d03/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a1/[REDACTED]6bb/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.412Z [profiles] getProfile([REDACTED]5a1 ([REDACTED]009)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a1 ([REDACTED]009) INFO 2026-03-18T18:52:45.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d9 ([REDACTED]bd1) INFO 2026-03-18T18:52:45.413Z [profiles] buildGetProfileOptions([REDACTED]0d9 ([REDACTED]bd1)): generating profile key credential request INFO 2026-03-18T18:52:45.414Z [profiles] getProfile([REDACTED]0d9 ([REDACTED]bd1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d9/[REDACTED]6d7/[REDACTED]d03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.454Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T18:52:45.454Z [app/main] MainSQL: slow query updateOrCreateBadges duration=41ms INFO 2026-03-18T18:52:45.459Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab6/[REDACTED]163 200 Success INFO 2026-03-18T18:52:45.459Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:45.459Z [profiles] getProfile([REDACTED]ab6 ([REDACTED]41e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ab6 ([REDACTED]41e) INFO 2026-03-18T18:52:45.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a83 ([REDACTED]e11) INFO 2026-03-18T18:52:45.459Z [profiles] buildGetProfileOptions([REDACTED]a83 ([REDACTED]e11)): generating profile key credential request INFO 2026-03-18T18:52:45.460Z [profiles] getProfile([REDACTED]a83 ([REDACTED]e11)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.460Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a83/[REDACTED]4e1/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a85/[REDACTED]fbb/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.470Z [profiles] getProfile([REDACTED]a85 ([REDACTED]6a8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.471Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a85 ([REDACTED]6a8) INFO 2026-03-18T18:52:45.471Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]322 ([REDACTED]7a2) INFO 2026-03-18T18:52:45.471Z [profiles] buildGetProfileOptions([REDACTED]322 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-18T18:52:45.472Z [profiles] getProfile([REDACTED]322 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.472Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]418/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.478Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]240 200 Success INFO 2026-03-18T18:52:45.478Z [profiles] getProfile(PNI:[REDACTED]240 ([REDACTED]7d7)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.478Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]240 ([REDACTED]7d7) INFO 2026-03-18T18:52:45.478Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd4 ([REDACTED]790) INFO 2026-03-18T18:52:45.478Z [profiles] buildGetProfileOptions([REDACTED]cd4 ([REDACTED]790)): generating profile key credential request INFO 2026-03-18T18:52:45.479Z [profiles] getProfile([REDACTED]cd4 ([REDACTED]790)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.479Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd4/[REDACTED]9b1/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.487Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]27f/[REDACTED]d03/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.487Z [profiles] getProfile([REDACTED]27f ([REDACTED]d04)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]27f ([REDACTED]d04) INFO 2026-03-18T18:52:45.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f5c ([REDACTED]771) INFO 2026-03-18T18:52:45.488Z [profiles] buildGetProfileOptions([REDACTED]f5c ([REDACTED]771)): generating profile key credential request INFO 2026-03-18T18:52:45.489Z [profiles] getProfile([REDACTED]f5c ([REDACTED]771)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5c/[REDACTED]a24/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a83/[REDACTED]4e1/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.581Z [profiles] getProfile([REDACTED]a83 ([REDACTED]e11)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.582Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a83 ([REDACTED]e11) INFO 2026-03-18T18:52:45.582Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]45d ([REDACTED]273) INFO 2026-03-18T18:52:45.582Z [profiles] buildGetProfileOptions([REDACTED]45d ([REDACTED]273)): generating profile key credential request INFO 2026-03-18T18:52:45.583Z [profiles] getProfile([REDACTED]45d ([REDACTED]273)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45d/[REDACTED]88d/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d9/[REDACTED]6d7/[REDACTED]d03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.584Z [profiles] getProfile([REDACTED]0d9 ([REDACTED]bd1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d9 ([REDACTED]bd1) INFO 2026-03-18T18:52:45.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]85f ([REDACTED]652) INFO 2026-03-18T18:52:45.585Z [profiles] buildGetProfileOptions([REDACTED]85f ([REDACTED]652)): generating profile key credential request INFO 2026-03-18T18:52:45.586Z [profiles] getProfile([REDACTED]85f ([REDACTED]652)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.586Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]85f/[REDACTED]105/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.593Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]418/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.593Z [profiles] getProfile([REDACTED]322 ([REDACTED]7a2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.594Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]322 ([REDACTED]7a2) INFO 2026-03-18T18:52:45.594Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cf5 ([REDACTED]3ef) INFO 2026-03-18T18:52:45.594Z [profiles] buildGetProfileOptions([REDACTED]cf5 ([REDACTED]3ef)): generating profile key credential request INFO 2026-03-18T18:52:45.595Z [profiles] getProfile([REDACTED]cf5 ([REDACTED]3ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.595Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf5/[REDACTED]5ca/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd4/[REDACTED]9b1/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.601Z [profiles] getProfile([REDACTED]cd4 ([REDACTED]790)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd4 ([REDACTED]790) INFO 2026-03-18T18:52:45.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]352 ([REDACTED]bf9) INFO 2026-03-18T18:52:45.602Z [profiles] buildGetProfileOptions([REDACTED]352 ([REDACTED]bf9)): generating profile key credential request INFO 2026-03-18T18:52:45.603Z [profiles] getProfile([REDACTED]352 ([REDACTED]bf9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]352/[REDACTED]b17/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.608Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5c/[REDACTED]a24/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.608Z [profiles] getProfile([REDACTED]f5c ([REDACTED]771)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.609Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f5c ([REDACTED]771) INFO 2026-03-18T18:52:45.609Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]889 ([REDACTED]769) INFO 2026-03-18T18:52:45.609Z [profiles] getProfile([REDACTED]889 ([REDACTED]769)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]889 INFO 2026-03-18T18:52:45.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45d/[REDACTED]88d/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.665Z [profiles] getProfile([REDACTED]45d ([REDACTED]273)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.666Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]45d ([REDACTED]273) INFO 2026-03-18T18:52:45.666Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]220 ([REDACTED]cd4) INFO 2026-03-18T18:52:45.666Z [profiles] getProfile(PNI:[REDACTED]220 ([REDACTED]cd4)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]220 INFO 2026-03-18T18:52:45.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]85f/[REDACTED]105/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.685Z [profiles] getProfile([REDACTED]85f ([REDACTED]652)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.686Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]85f ([REDACTED]652) INFO 2026-03-18T18:52:45.686Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]49a ([REDACTED]ac1) INFO 2026-03-18T18:52:45.687Z [profiles] buildGetProfileOptions([REDACTED]49a ([REDACTED]ac1)): using unexpired profile key credential INFO 2026-03-18T18:52:45.687Z [profiles] getProfile([REDACTED]49a ([REDACTED]ac1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49a/[REDACTED]245 (unauth+key) INFO 2026-03-18T18:52:45.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]889 200 Success INFO 2026-03-18T18:52:45.692Z [profiles] getProfile([REDACTED]889 ([REDACTED]769)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.693Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]889 ([REDACTED]769) INFO 2026-03-18T18:52:45.693Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4ec ([REDACTED]471) INFO 2026-03-18T18:52:45.693Z [profiles] buildGetProfileOptions([REDACTED]4ec ([REDACTED]471)): using unexpired profile key credential INFO 2026-03-18T18:52:45.693Z [profiles] getProfile([REDACTED]4ec ([REDACTED]471)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.693Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ec/[REDACTED]6fa (unauth+key) INFO 2026-03-18T18:52:45.700Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf5/[REDACTED]5ca/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.700Z [profiles] getProfile([REDACTED]cf5 ([REDACTED]3ef)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.701Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cf5 ([REDACTED]3ef) INFO 2026-03-18T18:52:45.701Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]84f ([REDACTED]69d) INFO 2026-03-18T18:52:45.701Z [profiles] getProfile([REDACTED]84f ([REDACTED]69d)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.701Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]84f INFO 2026-03-18T18:52:45.721Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T18:52:45.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]352/[REDACTED]b17/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T18:52:45.742Z [profiles] getProfile([REDACTED]352 ([REDACTED]bf9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.743Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]352 ([REDACTED]bf9) INFO 2026-03-18T18:52:45.743Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]74a ([REDACTED]731) INFO 2026-03-18T18:52:45.743Z [profiles] buildGetProfileOptions([REDACTED]74a ([REDACTED]731)): using unexpired profile key credential INFO 2026-03-18T18:52:45.743Z [profiles] getProfile([REDACTED]74a ([REDACTED]731)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.743Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74a/[REDACTED]b4e (unauth+key) INFO 2026-03-18T18:52:45.749Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]220 200 Success INFO 2026-03-18T18:52:45.749Z [profiles] getProfile(PNI:[REDACTED]220 ([REDACTED]cd4)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.749Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]220 ([REDACTED]cd4) INFO 2026-03-18T18:52:45.749Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c2 ([REDACTED]dbb) INFO 2026-03-18T18:52:45.749Z [profiles] buildGetProfileOptions([REDACTED]9c2 ([REDACTED]dbb)): generating profile key credential request INFO 2026-03-18T18:52:45.750Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.750Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c2/[REDACTED]96f/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.778Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49a/[REDACTED]245 (unauth+key) 200 Success INFO 2026-03-18T18:52:45.778Z [profiles] getProfile([REDACTED]49a ([REDACTED]ac1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.779Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]49a ([REDACTED]ac1) INFO 2026-03-18T18:52:45.779Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e5 ([REDACTED]d41) INFO 2026-03-18T18:52:45.779Z [profiles] buildGetProfileOptions([REDACTED]4e5 ([REDACTED]d41)): using unexpired profile key credential INFO 2026-03-18T18:52:45.779Z [profiles] getProfile([REDACTED]4e5 ([REDACTED]d41)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.779Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e5/[REDACTED]bd9 (unauth+key) INFO 2026-03-18T18:52:45.793Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ec/[REDACTED]6fa (unauth+key) 200 Success INFO 2026-03-18T18:52:45.793Z [profiles] getProfile([REDACTED]4ec ([REDACTED]471)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4ec ([REDACTED]471) INFO 2026-03-18T18:52:45.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]558 ([REDACTED]838) INFO 2026-03-18T18:52:45.794Z [profiles] buildGetProfileOptions([REDACTED]558 ([REDACTED]838)): generating profile key credential request INFO 2026-03-18T18:52:45.795Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]558/[REDACTED]60a/[REDACTED]60f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:45.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]84f 200 Success INFO 2026-03-18T18:52:45.801Z [profiles] getProfile([REDACTED]84f ([REDACTED]69d)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]84f ([REDACTED]69d) INFO 2026-03-18T18:52:45.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]138 ([REDACTED]531) INFO 2026-03-18T18:52:45.802Z [profiles] getProfile([REDACTED]138 ([REDACTED]531)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.802Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]138 INFO 2026-03-18T18:52:45.804Z [app/main] MainSQL: slow query updateConversations duration=60ms INFO 2026-03-18T18:52:45.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74a/[REDACTED]b4e (unauth+key) 200 Success INFO 2026-03-18T18:52:45.835Z [profiles] getProfile([REDACTED]74a ([REDACTED]731)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.835Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]74a ([REDACTED]731) INFO 2026-03-18T18:52:45.835Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c74 ([REDACTED]307) INFO 2026-03-18T18:52:45.835Z [profiles] getProfile([REDACTED]c74 ([REDACTED]307)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c74 INFO 2026-03-18T18:52:45.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]138 200 Success INFO 2026-03-18T18:52:45.890Z [profiles] getProfile([REDACTED]138 ([REDACTED]531)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]138 ([REDACTED]531) INFO 2026-03-18T18:52:45.891Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fe0 ([REDACTED]2ba) INFO 2026-03-18T18:52:45.891Z [profiles] buildGetProfileOptions([REDACTED]fe0 ([REDACTED]2ba)): using unexpired profile key credential INFO 2026-03-18T18:52:45.891Z [profiles] getProfile([REDACTED]fe0 ([REDACTED]2ba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.891Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fe0/[REDACTED]5c3 (unauth+key) WARN 2026-03-18T18:52:45.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c2/[REDACTED]96f/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:45.898Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:45.898Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:45.898Z [profiles] buildGetProfileOptions([REDACTED]9c2 ([REDACTED]dbb)): using last profile key and version INFO 2026-03-18T18:52:45.898Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:45.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c2/[REDACTED]96f INFO 2026-03-18T18:52:45.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e5/[REDACTED]bd9 (unauth+key) 200 Success INFO 2026-03-18T18:52:45.899Z [profiles] getProfile([REDACTED]4e5 ([REDACTED]d41)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e5 ([REDACTED]d41) INFO 2026-03-18T18:52:45.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]21c ([REDACTED]4a1) INFO 2026-03-18T18:52:45.899Z [profiles] buildGetProfileOptions([REDACTED]21c ([REDACTED]4a1)): generating profile key credential request INFO 2026-03-18T18:52:45.900Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.900Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21c/[REDACTED]157/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T18:52:45.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]558/[REDACTED]60a/[REDACTED]60f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:45.921Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:45.921Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:45.922Z [profiles] buildGetProfileOptions([REDACTED]558 ([REDACTED]838)): using last profile key and version INFO 2026-03-18T18:52:45.922Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:45.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]558/[REDACTED]60a INFO 2026-03-18T18:52:45.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c74 200 Success INFO 2026-03-18T18:52:45.930Z [profiles] getProfile([REDACTED]c74 ([REDACTED]307)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:45.931Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c74 ([REDACTED]307) INFO 2026-03-18T18:52:45.931Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]302 ([REDACTED]a2c) INFO 2026-03-18T18:52:45.931Z [profiles] getProfile([REDACTED]302 ([REDACTED]a2c)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.931Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]302 INFO 2026-03-18T18:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c2/[REDACTED]96f 200 Success INFO 2026-03-18T18:52:45.998Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:45.998Z [profiles] getProfile([REDACTED]9c2 ([REDACTED]dbb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c2 ([REDACTED]dbb) INFO 2026-03-18T18:52:45.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff5 ([REDACTED]569) INFO 2026-03-18T18:52:45.998Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]569)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5 INFO 2026-03-18T18:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fe0/[REDACTED]5c3 (unauth+key) 200 Success INFO 2026-03-18T18:52:45.998Z [profiles] getProfile([REDACTED]fe0 ([REDACTED]2ba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:45.999Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fe0 ([REDACTED]2ba) INFO 2026-03-18T18:52:45.999Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a5 ([REDACTED]6dd) INFO 2026-03-18T18:52:45.999Z [profiles] buildGetProfileOptions([REDACTED]6a5 ([REDACTED]6dd)): using unexpired profile key credential INFO 2026-03-18T18:52:45.999Z [profiles] getProfile([REDACTED]6a5 ([REDACTED]6dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:45.999Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a5/[REDACTED]a40 (unauth+key) WARN 2026-03-18T18:52:46.024Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21c/[REDACTED]157/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:46.024Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:46.024Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:46.025Z [profiles] buildGetProfileOptions([REDACTED]21c ([REDACTED]4a1)): using last profile key and version INFO 2026-03-18T18:52:46.025Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:46.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21c/[REDACTED]157 INFO 2026-03-18T18:52:46.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]302 200 Success INFO 2026-03-18T18:52:46.062Z [profiles] getProfile([REDACTED]302 ([REDACTED]a2c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.062Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]302 ([REDACTED]a2c) INFO 2026-03-18T18:52:46.062Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9e7 ([REDACTED]046) INFO 2026-03-18T18:52:46.062Z [profiles] buildGetProfileOptions([REDACTED]9e7 ([REDACTED]046)): generating profile key credential request INFO 2026-03-18T18:52:46.063Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.064Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e7/[REDACTED]b92/[REDACTED]508?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:46.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a5/[REDACTED]a40 (unauth+key) 200 Success INFO 2026-03-18T18:52:46.090Z [profiles] getProfile([REDACTED]6a5 ([REDACTED]6dd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a5 ([REDACTED]6dd) INFO 2026-03-18T18:52:46.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]388 ([REDACTED]6df) INFO 2026-03-18T18:52:46.090Z [profiles] buildGetProfileOptions([REDACTED]388 ([REDACTED]6df)): using unexpired profile key credential INFO 2026-03-18T18:52:46.090Z [profiles] getProfile([REDACTED]388 ([REDACTED]6df)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]388/[REDACTED]2a9 (unauth+key) INFO 2026-03-18T18:52:46.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]558/[REDACTED]60a 200 Success INFO 2026-03-18T18:52:46.102Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:46.102Z [profiles] getProfile([REDACTED]558 ([REDACTED]838)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]558 ([REDACTED]838) INFO 2026-03-18T18:52:46.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4a ([REDACTED]c83) INFO 2026-03-18T18:52:46.102Z [profiles] getProfile([REDACTED]d4a ([REDACTED]c83)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4a INFO 2026-03-18T18:52:46.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21c/[REDACTED]157 200 Success INFO 2026-03-18T18:52:46.116Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:46.117Z [profiles] getProfile([REDACTED]21c ([REDACTED]4a1)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]21c ([REDACTED]4a1) INFO 2026-03-18T18:52:46.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6f8 ([REDACTED]f18) INFO 2026-03-18T18:52:46.117Z [profiles] buildGetProfileOptions([REDACTED]6f8 ([REDACTED]f18)): generating profile key credential request INFO 2026-03-18T18:52:46.118Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f8/[REDACTED]e54/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T18:52:46.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5 200 Success INFO 2026-03-18T18:52:46.118Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]569)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff5 ([REDACTED]569) INFO 2026-03-18T18:52:46.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T18:52:46.119Z [profiles] getProfile(PNI:[REDACTED]75e ([REDACTED]7cc)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.119Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75e WARN 2026-03-18T18:52:46.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e7/[REDACTED]b92/[REDACTED]508?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:46.151Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:46.151Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:46.151Z [profiles] buildGetProfileOptions([REDACTED]9e7 ([REDACTED]046)): using last profile key and version INFO 2026-03-18T18:52:46.151Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:46.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e7/[REDACTED]b92 INFO 2026-03-18T18:52:46.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4a 200 Success INFO 2026-03-18T18:52:46.183Z [profiles] getProfile([REDACTED]d4a ([REDACTED]c83)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4a ([REDACTED]c83) INFO 2026-03-18T18:52:46.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bcb ([REDACTED]ca9) INFO 2026-03-18T18:52:46.183Z [profiles] getProfile([REDACTED]bcb ([REDACTED]ca9)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bcb WARN 2026-03-18T18:52:46.211Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f8/[REDACTED]e54/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T18:52:46.212Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): Failed to fetch profile. Code: 401 WARN 2026-03-18T18:52:46.212Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T18:52:46.212Z [profiles] buildGetProfileOptions([REDACTED]6f8 ([REDACTED]f18)): using last profile key and version INFO 2026-03-18T18:52:46.212Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): Fetching profile (versioned, auth) INFO 2026-03-18T18:52:46.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f8/[REDACTED]e54 INFO 2026-03-18T18:52:46.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]388/[REDACTED]2a9 (unauth+key) 200 Success INFO 2026-03-18T18:52:46.212Z [profiles] getProfile([REDACTED]388 ([REDACTED]6df)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]388 ([REDACTED]6df) INFO 2026-03-18T18:52:46.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a6 ([REDACTED]1d8) INFO 2026-03-18T18:52:46.212Z [profiles] buildGetProfileOptions([REDACTED]4a6 ([REDACTED]1d8)): using unexpired profile key credential INFO 2026-03-18T18:52:46.212Z [profiles] getProfile([REDACTED]4a6 ([REDACTED]1d8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a6/[REDACTED]00d (unauth+key) INFO 2026-03-18T18:52:46.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e7/[REDACTED]b92 200 Success INFO 2026-03-18T18:52:46.236Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:46.236Z [profiles] getProfile([REDACTED]9e7 ([REDACTED]046)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9e7 ([REDACTED]046) INFO 2026-03-18T18:52:46.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]237 ([REDACTED]aa0) INFO 2026-03-18T18:52:46.236Z [profiles] getProfile([REDACTED]237 ([REDACTED]aa0)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]237 INFO 2026-03-18T18:52:46.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75e 200 Success INFO 2026-03-18T18:52:46.262Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]75e): Replacing existing identity... INFO 2026-03-18T18:52:46.304Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a6/[REDACTED]00d (unauth+key) 200 Success INFO 2026-03-18T18:52:46.304Z [profiles] getProfile([REDACTED]4a6 ([REDACTED]1d8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.304Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a6 ([REDACTED]1d8) INFO 2026-03-18T18:52:46.304Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]68b ([REDACTED]c2f) INFO 2026-03-18T18:52:46.304Z [profiles] buildGetProfileOptions([REDACTED]68b ([REDACTED]c2f)): using unexpired profile key credential INFO 2026-03-18T18:52:46.304Z [profiles] getProfile([REDACTED]68b ([REDACTED]c2f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.304Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]68b/[REDACTED]d3e (unauth+key) INFO 2026-03-18T18:52:46.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f8/[REDACTED]e54 200 Success INFO 2026-03-18T18:52:46.319Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T18:52:46.319Z [profiles] getProfile([REDACTED]6f8 ([REDACTED]f18)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.319Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6f8 ([REDACTED]f18) INFO 2026-03-18T18:52:46.319Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32d ([REDACTED]26e) INFO 2026-03-18T18:52:46.319Z [profiles] getProfile([REDACTED]32d ([REDACTED]26e)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32d INFO 2026-03-18T18:52:46.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bcb 200 Success INFO 2026-03-18T18:52:46.320Z [profiles] getProfile([REDACTED]bcb ([REDACTED]ca9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.320Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bcb ([REDACTED]ca9) INFO 2026-03-18T18:52:46.320Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]055 ([REDACTED]e6e) INFO 2026-03-18T18:52:46.320Z [profiles] buildGetProfileOptions([REDACTED]055 ([REDACTED]e6e)): using unexpired profile key credential INFO 2026-03-18T18:52:46.320Z [profiles] getProfile([REDACTED]055 ([REDACTED]e6e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T18:52:46.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]055/[REDACTED]3b0 (unauth+key) INFO 2026-03-18T18:52:46.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]237 200 Success INFO 2026-03-18T18:52:46.343Z [profiles] getProfile([REDACTED]237 ([REDACTED]aa0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]237 ([REDACTED]aa0) INFO 2026-03-18T18:52:46.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0f5 ([REDACTED]479) INFO 2026-03-18T18:52:46.343Z [profiles] getProfile([REDACTED]0f5 ([REDACTED]479)): Fetching profile (unversioned, auth) INFO 2026-03-18T18:52:46.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f5 INFO 2026-03-18T18:52:46.392Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]68b/[REDACTED]d3e (unauth+key) 200 Success INFO 2026-03-18T18:52:46.392Z [profiles] getProfile([REDACTED]68b ([REDACTED]c2f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.393Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]68b ([REDACTED]c2f) WARN 2026-03-18T18:52:46.394Z [createStore] ActionRateLogger: got 25 events since 1773859965667: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-18T18:52:46.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32d 200 Success INFO 2026-03-18T18:52:46.404Z [profiles] getProfile([REDACTED]32d ([REDACTED]26e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32d ([REDACTED]26e) INFO 2026-03-18T18:52:46.429Z [app/main] MainSQL: slow query updateConversations duration=179ms INFO 2026-03-18T18:52:46.454Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]055/[REDACTED]3b0 (unauth+key) 200 Success INFO 2026-03-18T18:52:46.454Z [profiles] getProfile([REDACTED]055 ([REDACTED]e6e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T18:52:46.454Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]055 ([REDACTED]e6e) INFO 2026-03-18T18:52:46.476Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f5 200 Success INFO 2026-03-18T18:52:46.476Z [profiles] getProfile([REDACTED]0f5 ([REDACTED]479)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0f5 ([REDACTED]479) INFO 2026-03-18T18:52:46.521Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]75e.1 INFO 2026-03-18T18:52:46.521Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=92ms INFO 2026-03-18T18:52:46.522Z [conversations] adding key change advisory in PNI:[REDACTED]75e ([REDACTED]7cc) for this conversation null reason: saveIdentity - change INFO 2026-03-18T18:52:46.522Z [profiles] updateIdentityKey(PNI:[REDACTED]75e): changed INFO 2026-03-18T18:52:46.522Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]75e.1 INFO 2026-03-18T18:52:46.522Z [profiles] getProfile(PNI:[REDACTED]75e ([REDACTED]7cc)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T18:52:46.522Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T18:52:46.522Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) WARN 2026-03-18T18:52:46.771Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773859966522) WARN 2026-03-18T18:52:46.771Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T18:52:46.771Z [app/main] MainSQL: slow query saveMessage duration=249ms INFO 2026-03-18T18:52:46.773Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T18:52:46.773Z [conversations] conversation.queueJob(PNI:[REDACTED]75e ([REDACTED]7cc), addKeyChange(undefined)): took 251ms INFO 2026-03-18T18:52:46.921Z [app/main] MainSQL: slow query updateConversations duration=116ms INFO 2026-03-18T18:52:47.273Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-18T18:52:47.273Z [storage] sync: fetching latest after version=9574 INFO 2026-03-18T18:52:47.273Z [storage] sync(9574): fetch start INFO 2026-03-18T18:52:47.273Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T18:52:47.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T18:52:47.388Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T18:52:47.390Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9574 INFO 2026-03-18T18:52:47.469Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 60ms (attempts v4=1 v6=0) INFO 2026-03-18T18:52:47.579Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9574 204 Success INFO 2026-03-18T18:52:47.580Z [storage] sync(9574): no newer manifest, ok INFO 2026-03-18T18:52:47.580Z [storage] sync: no updates, version=9574 INFO 2026-03-18T18:52:47.580Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9575: will update to manifest version INFO 2026-03-18T18:52:47.580Z [storage] upload(9575): generating manifest new=false INFO 2026-03-18T18:52:47.580Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T18:52:47.581Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T18:52:47.582Z [storage] upload(9575): adding key=9575:7Z3 PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T18:52:47.583Z [storage] upload(9575): adding key=9575:eZW PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T18:52:47.597Z [storage] upload(9575): updating from=9533:LeL to=9575:sEH PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T18:52:47.598Z [storage] upload(9575): adding key=9575:lsx PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T18:52:47.603Z [storage] upload(9575): adding key=9575:5Zw PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T18:52:47.605Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): adding storyDistributionLists=1 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): adding callLinks=0 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): adding defunctCallLinks=0 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): adding pendingCallLinks=0 INFO 2026-03-18T18:52:47.606Z [storage] upload(9575): adding chatFolders=1 INFO 2026-03-18T18:52:47.607Z [storage] upload(9575): adding unknown records=[] count=0 INFO 2026-03-18T18:52:47.607Z [storage] upload(9575): adding error records=[] count=0 INFO 2026-03-18T18:52:47.607Z [storage] upload(9575): deleting extra keys=["9574:BBV","9574:EJV","9574:GWg","9574:Qhj","9574:XIs","9574:bDT","9574:guM","9574:p7M","9574:zS/"] count=9 INFO 2026-03-18T18:52:47.610Z [storage] upload(9575): inserting=5 deleting=10 INFO 2026-03-18T18:52:47.610Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T18:52:47.756Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T18:52:47.756Z [storage] upload(9575): upload complete, updating items=5 INFO 2026-03-18T18:52:47.756Z [storage] upload(9575): setting new manifestVersion INFO 2026-03-18T18:52:47.771Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T18:52:47.772Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 94175721 ms before clearing INFO 2026-03-18T18:52:47.790Z [JobQueueDatabaseStore] adding job [REDACTED]40d to queue "single proto" INFO 2026-03-18T18:52:47.821Z [JobQueue] single proto job queue: added new job [REDACTED]40d INFO 2026-03-18T18:52:47.822Z [JobQueue] single proto job queue: enqueuing job [REDACTED]40d INFO 2026-03-18T18:52:47.822Z [JobQueue] single proto job queue: running job [REDACTED]40d, attempt 1 of 110 INFO 2026-03-18T18:52:47.822Z [JobQueue] single proto job queue, job ID [REDACTED]40d, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773859967790 INFO 2026-03-18T18:52:47.823Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T18:52:47.888Z [WebAPI] send/1773859967790/[REDACTED]70f/sendMessages INFO 2026-03-18T18:52:47.888Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T18:52:47.982Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T18:52:48.013Z [JobQueue] single proto job queue: job [REDACTED]40d succeeded on attempt 1 INFO 2026-03-18T18:53:11.160Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:53:15.196Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:53:41.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:53:45.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:53:46.522Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538056ms INFO 2026-03-18T18:54:11.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:54:15.383Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:54:41.561Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:54:45.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:55:11.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:55:15.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:55:41.774Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:55:45.743Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:56:11.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:56:15.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:56:42.012Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:56:45.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:57:12.115Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:57:15.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T18:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T18:57:23.665Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T18:57:42.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:57:45.195Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T18:57:45.195Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T18:57:45.196Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T18:57:45.196Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T18:58:12.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:58:42.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:59:12.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T18:59:42.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:00:12.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:00:42.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:01:13.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:01:43.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:02:13.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:02:24.054Z [app/main] MainSQL: slow query createOrUpdateItem duration=421ms INFO 2026-03-18T19:02:24.055Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:02:24.731Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 105 INFO 2026-03-18T19:02:24.731Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing sink index 104 INFO 2026-03-18T19:02:24.731Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c05f9e7d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07596b80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07592100, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c075969c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T19:02:24.732Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T19:02:24.897Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T19:02:24.897Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-18T19:02:24.897Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T19:02:24.899Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-18T19:02:24.899Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-18T19:02:24.899Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T19:02:24.899Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-18T19:02:43.324Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:03:13.447Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:03:43.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:04:13.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:04:43.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:05:13.859Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:05:43.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:06:14.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:06:44.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:07:14.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:07:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:07:44.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:07:48.939Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773860868904 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:07:48.940Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:07:49.015Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:07:49.015Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:07:49.015Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773860868542 (019d0258.d34c.777a.b950.3ab9aa233a48) INFO 2026-03-18T19:07:49.015Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773860868542 (019d0258.d34c.777a.b950.3ab9aa233a48)) INFO 2026-03-18T19:07:49.015Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773860868542 (019d0258.d34c.777a.b950.3ab9aa233a48): ciphertext message INFO 2026-03-18T19:07:49.015Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:07:49.015Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]339, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:07:49.015Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:07:49.016Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:07:49.016Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:07:49.049Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:07:49.049Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:07:49.049Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773860868542 (019d0258.d34c.777a.b950.3ab9aa233a48) INFO 2026-03-18T19:07:49.050Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773860868542 (019d0258.d34c.777a.b950.3ab9aa233a48) INFO 2026-03-18T19:07:49.050Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T19:07:49.050Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T19:07:49.050Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T19:07:49.050Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:07:49.050Z [@signalapp/libsignal-client] ACKing message delivered at 1773860868904 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:07:49.050Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T19:07:49.050Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T19:07:49.051Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T19:07:50.515Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773860870482 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:07:50.515Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:07:50.591Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:07:50.591Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:07:50.591Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773860870168 (019d0258.d974.70fc.8c9d.87659f77b716) INFO 2026-03-18T19:07:50.591Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773860870168 (019d0258.d974.70fc.8c9d.87659f77b716)) INFO 2026-03-18T19:07:50.591Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773860870168 (019d0258.d974.70fc.8c9d.87659f77b716): ciphertext message INFO 2026-03-18T19:07:50.591Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:07:50.592Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:07:50.592Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:07:50.624Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:07:50.624Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:07:50.624Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773860870168 (019d0258.d974.70fc.8c9d.87659f77b716) INFO 2026-03-18T19:07:50.624Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773860870168 (019d0258.d974.70fc.8c9d.87659f77b716) INFO 2026-03-18T19:07:50.624Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T19:07:50.625Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:07:50.625Z [@signalapp/libsignal-client] ACKing message delivered at 1773860870482 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:07:51.125Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T19:07:51.125Z [storage] sync: fetching latest after version=9575 INFO 2026-03-18T19:07:51.125Z [storage] sync(9575): fetch start INFO 2026-03-18T19:07:51.125Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T19:07:51.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:07:51.205Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:07:51.234Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9575 INFO 2026-03-18T19:07:51.352Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 100ms (attempts v4=1 v6=0) INFO 2026-03-18T19:07:51.581Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9575 200 Success INFO 2026-03-18T19:07:51.581Z [storage] sync: updating to remoteVersion=9576 sourceDevice=1 from version=9575 INFO 2026-03-18T19:07:51.585Z [storage] process(9576): localRecords=1804 localKeys=1421 unknownKeys=0 remoteKeys=1426 INFO 2026-03-18T19:07:51.585Z [storage] process(9576): remoteOnlyCount=10 remoteOnlyKeys=["9576:GWg","9576:EJV","9576:guM","9576:zS/","9576:Qhj","9576:XIs","9576:SLy","9576:p7M","9576:bDT","9576:BBV"] INFO 2026-03-18T19:07:51.585Z [storage] process(9576): localOnlyCount=5 localOnlyKeys=["9575:7Z3","9575:eZW","9575:sEH","9575:lsx","9575:5Zw"] INFO 2026-03-18T19:07:51.585Z [storage] fetchRemoteRecords(9576): fetching remote keys count=10 INFO 2026-03-18T19:07:51.585Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T19:07:51.719Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T19:07:51.719Z [storage] fetchRemoteRecords(9576): missing remote keys=[] count=0 INFO 2026-03-18T19:07:51.719Z [storage] process(9576): attempting to merge records=1 INFO 2026-03-18T19:07:51.719Z [storage] process(9576): split pni contacts=9 INFO 2026-03-18T19:07:51.757Z [conversations] adding key change advisory in PNI:[REDACTED]75e ([REDACTED]7cc) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T19:07:51.758Z [conversations] enableProfileSharing: PNI:[REDACTED]75e ([REDACTED]7cc) reason=ACCEPT Message Request storage? true INFO 2026-03-18T19:07:51.758Z [storage] merge(9576:SLy PNI:[REDACTED]75e ([REDACTED]7cc)): merged item type=1 oldID=9575:sEH shouldDrop=false details=["key=identityKey: different bytes"] WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T19:07:51.758Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T19:07:51.758Z [storage] merge(9576:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.758Z [storage] merge(9576:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] merge(9576:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:51.759Z [storage] process(9576): processed records=10 WARN 2026-03-18T19:07:51.824Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773860871757) WARN 2026-03-18T19:07:51.824Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T19:07:51.824Z [app/main] MainSQL: slow query saveMessage duration=66ms INFO 2026-03-18T19:07:51.825Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T19:07:51.825Z [conversations] conversation.queueJob(PNI:[REDACTED]75e ([REDACTED]7cc), addKeyChange(undefined)): took 68ms INFO 2026-03-18T19:07:51.857Z [storage] process(9576): updated conversations=1 INFO 2026-03-18T19:07:51.857Z [storage] process(9576): kicking off profile fetches=0 INFO 2026-03-18T19:07:51.857Z [storage] process(9576): dropped keys=["9576:BBV","9576:EJV","9576:GWg","9576:Qhj","9576:XIs","9576:bDT","9576:guM","9576:p7M","9576:zS/"] count=9 INFO 2026-03-18T19:07:51.857Z [storage] process(9576): unknown records=[] count=0 INFO 2026-03-18T19:07:51.892Z [storage] process(9576): error records=[] count=0 INFO 2026-03-18T19:07:51.925Z [storage] process(9576): pending deletes=["9576:BBV","9576:EJV","9576:GWg","9576:Qhj","9576:XIs","9576:bDT","9576:guM","9576:p7M","9576:zS/"] count=9 INFO 2026-03-18T19:07:51.960Z [storage] process(9576): localKey=9575:7Z3 PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T19:07:51.960Z [storage] process(9576): localKey=9575:eZW PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T19:07:51.961Z [storage] process(9576): localKey=9575:lsx PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T19:07:51.961Z [storage] process(9576): localKey=9575:5Zw PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T19:07:51.968Z [storage] process(9576): done INFO 2026-03-18T19:07:51.968Z [storage] sync: updated to version=9576 INFO 2026-03-18T19:07:52.066Z [storage] sync: complete INFO 2026-03-18T19:07:52.326Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change) INFO 2026-03-18T19:07:52.326Z [storage] sync: fetching latest after version=9576 INFO 2026-03-18T19:07:52.326Z [storage] sync(9576): fetch start INFO 2026-03-18T19:07:52.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:07:52.407Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:07:52.442Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9576 INFO 2026-03-18T19:07:52.541Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9576 204 Success INFO 2026-03-18T19:07:52.541Z [storage] sync(9576): no newer manifest, ok INFO 2026-03-18T19:07:52.541Z [storage] sync: no updates, version=9576 INFO 2026-03-18T19:07:52.541Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change)/9577: will update to manifest version INFO 2026-03-18T19:07:52.541Z [storage] upload(9577): generating manifest new=false INFO 2026-03-18T19:07:52.541Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T19:07:52.543Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T19:07:52.543Z [storage] upload(9577): adding key=9577:yXe PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T19:07:52.544Z [storage] upload(9577): adding key=9577:lUW PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T19:07:52.559Z [storage] upload(9577): updating from=9576:SLy to=9577:XIl PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-18T19:07:52.560Z [storage] upload(9577): adding key=9577:Fo8 PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T19:07:52.565Z [storage] upload(9577): adding key=9577:YQv PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T19:07:52.567Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T19:07:52.568Z [storage] upload(9577): adding storyDistributionLists=1 INFO 2026-03-18T19:07:52.568Z [storage] upload(9577): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding callLinks=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding defunctCallLinks=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding pendingCallLinks=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding chatFolders=1 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding unknown records=[] count=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): adding error records=[] count=0 INFO 2026-03-18T19:07:52.569Z [storage] upload(9577): deleting extra keys=["9576:BBV","9576:EJV","9576:GWg","9576:Qhj","9576:XIs","9576:bDT","9576:guM","9576:p7M","9576:zS/"] count=9 INFO 2026-03-18T19:07:52.572Z [storage] upload(9577): inserting=5 deleting=10 INFO 2026-03-18T19:07:52.572Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T19:07:52.714Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T19:07:52.714Z [storage] upload(9577): upload complete, updating items=5 INFO 2026-03-18T19:07:52.714Z [storage] upload(9577): setting new manifestVersion INFO 2026-03-18T19:07:52.758Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-18T19:07:52.759Z [JobQueueDatabaseStore] adding job [REDACTED]33f to queue "single proto" INFO 2026-03-18T19:07:52.791Z [JobQueue] single proto job queue: added new job [REDACTED]33f INFO 2026-03-18T19:07:52.791Z [JobQueue] single proto job queue: enqueuing job [REDACTED]33f INFO 2026-03-18T19:07:52.791Z [JobQueue] single proto job queue: running job [REDACTED]33f, attempt 1 of 110 INFO 2026-03-18T19:07:52.791Z [JobQueue] single proto job queue, job ID [REDACTED]33f, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773860872759 INFO 2026-03-18T19:07:52.792Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:07:52.824Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:07:52.826Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 93270667 ms before clearing INFO 2026-03-18T19:07:52.858Z [WebAPI] send/1773860872759/[REDACTED]70f/sendMessages INFO 2026-03-18T19:07:52.858Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:07:52.940Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:07:52.975Z [JobQueue] single proto job queue: job [REDACTED]33f succeeded on attempt 1 INFO 2026-03-18T19:07:54.063Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773860874031 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:07:54.063Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:07:54.138Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:07:54.139Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:07:54.139Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773860873725 (019d0258.e74f.7186.a58a.6584155fed8a) INFO 2026-03-18T19:07:54.139Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773860873725 (019d0258.e74f.7186.a58a.6584155fed8a)) INFO 2026-03-18T19:07:54.139Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773860873725 (019d0258.e74f.7186.a58a.6584155fed8a): ciphertext message INFO 2026-03-18T19:07:54.139Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:07:54.139Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]669, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:07:54.139Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]314) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:07:54.139Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:07:54.139Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:07:54.183Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:07:54.183Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:07:54.183Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773860873725 (019d0258.e74f.7186.a58a.6584155fed8a) INFO 2026-03-18T19:07:54.183Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773860873725 (019d0258.e74f.7186.a58a.6584155fed8a) INFO 2026-03-18T19:07:54.183Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T19:07:54.183Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-18T19:07:54.184Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:07:54.184Z [@signalapp/libsignal-client] ACKing message delivered at 1773860874031 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:07:54.684Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T19:07:54.684Z [storage] sync: fetching latest after version=9577 INFO 2026-03-18T19:07:54.684Z [storage] sync(9577): fetch start INFO 2026-03-18T19:07:54.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:07:54.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:07:54.827Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9577 INFO 2026-03-18T19:07:55.038Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9577 200 Success INFO 2026-03-18T19:07:55.039Z [storage] sync: updating to remoteVersion=9578 sourceDevice=1 from version=9577 INFO 2026-03-18T19:07:55.042Z [storage] process(9578): localRecords=1804 localKeys=1421 unknownKeys=0 remoteKeys=1426 INFO 2026-03-18T19:07:55.042Z [storage] process(9578): remoteOnlyCount=10 remoteOnlyKeys=["9578:GWg","9578:EJV","9578:guM","9578:zS/","9578:Qhj","9578:XIs","9578:vSF","9578:p7M","9578:bDT","9578:BBV"] INFO 2026-03-18T19:07:55.042Z [storage] process(9578): localOnlyCount=5 localOnlyKeys=["9577:yXe","9577:lUW","9577:XIl","9577:Fo8","9577:YQv"] INFO 2026-03-18T19:07:55.042Z [storage] fetchRemoteRecords(9578): fetching remote keys count=10 INFO 2026-03-18T19:07:55.042Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T19:07:55.153Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T19:07:55.153Z [storage] fetchRemoteRecords(9578): missing remote keys=[] count=0 INFO 2026-03-18T19:07:55.153Z [storage] process(9578): attempting to merge records=1 INFO 2026-03-18T19:07:55.153Z [storage] process(9578): split pni contacts=9 INFO 2026-03-18T19:07:55.154Z [conversations] enableProfileSharing: PNI:[REDACTED]75e ([REDACTED]7cc) reason=ACCEPT Message Request storage? true INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:vSF PNI:[REDACTED]75e ([REDACTED]7cc)): merged item type=1 oldID=9577:XIl shouldDrop=false details=[] WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T19:07:55.154Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] merge(9578:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:07:55.154Z [storage] process(9578): processed records=10 INFO 2026-03-18T19:07:55.191Z [storage] process(9578): updated conversations=1 INFO 2026-03-18T19:07:55.191Z [storage] process(9578): kicking off profile fetches=0 INFO 2026-03-18T19:07:55.191Z [storage] process(9578): dropped keys=["9578:BBV","9578:EJV","9578:GWg","9578:Qhj","9578:XIs","9578:bDT","9578:guM","9578:p7M","9578:zS/"] count=9 INFO 2026-03-18T19:07:55.191Z [storage] process(9578): unknown records=[] count=0 INFO 2026-03-18T19:07:55.226Z [storage] process(9578): error records=[] count=0 INFO 2026-03-18T19:07:55.259Z [storage] process(9578): pending deletes=["9578:BBV","9578:EJV","9578:GWg","9578:Qhj","9578:XIs","9578:bDT","9578:guM","9578:p7M","9578:zS/"] count=9 INFO 2026-03-18T19:07:55.293Z [storage] process(9578): localKey=9577:yXe PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T19:07:55.293Z [storage] process(9578): localKey=9577:lUW PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T19:07:55.293Z [storage] process(9578): localKey=9577:Fo8 PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T19:07:55.293Z [storage] process(9578): localKey=9577:YQv PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T19:07:55.299Z [storage] process(9578): done INFO 2026-03-18T19:07:55.299Z [storage] sync: updated to version=9578 INFO 2026-03-18T19:07:55.400Z [storage] sync: complete INFO 2026-03-18T19:08:14.528Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:08:44.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:09:14.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:09:44.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:09:54.184Z [MessageReceiver] getAllFromCache INFO 2026-03-18T19:09:54.184Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T19:09:54.184Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T19:09:54.184Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T19:10:14.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:10:45.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:11:15.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:11:45.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:12:15.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:12:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:12:45.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:13:15.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:13:45.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:14:15.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:14:45.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:15:15.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:15:46.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:16:16.152Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:16:46.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:17:16.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:17:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:17:46.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:18:16.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:18:46.700Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:19:16.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:19:46.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:20:17.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:20:47.134Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:21:17.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:21:47.354Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:22:17.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:22:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:22:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-18T19:22:47.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:23:17.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:23:47.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:24:18.110Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:24:48.216Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:25:18.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:25:48.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:26:18.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:26:48.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:27:18.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:27:23.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T19:27:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:27:48.996Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:28:19.112Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:28:49.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:29:19.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:29:49.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:30:19.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:30:49.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:31:19.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:31:49.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:32:20.075Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:32:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:32:23.676Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T19:32:50.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:33:20.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:33:50.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:34:20.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:34:50.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:35:20.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:35:51.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:36:21.194Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:36:51.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:37:21.465Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:37:23.664Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:37:51.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:38:21.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:38:51.757Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:39:21.574Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773862761543 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:39:21.574Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:39:21.649Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:39:21.649Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:39:21.649Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25) INFO 2026-03-18T19:39:21.649Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25)): unidentified message INFO 2026-03-18T19:39:21.650Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b8.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:39:21.650Z [MessageReceiver] decryptEnvelope([REDACTED]7b8.1 > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25)) INFO 2026-03-18T19:39:21.650Z [MessageReceiver] decrypt/[REDACTED]7b8.1 > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25): unidentified message INFO 2026-03-18T19:39:21.650Z [MessageReceiver] decryptSealedSender([REDACTED]7b8.1 > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:39:21.651Z [@signalapp/libsignal-client] [REDACTED]7b8.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:39:21.651Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b8.1 with current session state (base key [REDACTED]571) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:39:21.651Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]7b8.1 > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25) INFO 2026-03-18T19:39:21.651Z [@signalapp/libsignal-client] [REDACTED]7b8.1 Processing SenderKey distribution [REDACTED]e38 with chain ID 1876020363 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-18T19:39:21.652Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]7b8.1--[REDACTED]e38 INFO 2026-03-18T19:39:21.652Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:39:21.652Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:39:21.794Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:39:21.794Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:39:21.794Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b8.1 > [REDACTED]70f 1773862757460 (019d0275.b466.766e.8bf6.edfbb12d5f25) INFO 2026-03-18T19:39:21.794Z [app/main] MainSQL: slow query commitDecryptResult duration=142ms INFO 2026-03-18T19:39:21.795Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:39:21.795Z [@signalapp/libsignal-client] ACKing message delivered at 1773862761543 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:39:21.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:39:21.911Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T19:39:27.764Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773862767734 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:39:27.765Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:39:27.840Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:39:27.840Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:39:27.840Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3) INFO 2026-03-18T19:39:27.840Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3)): unidentified message INFO 2026-03-18T19:39:27.840Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b8.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:39:27.841Z [MessageReceiver] decryptEnvelope([REDACTED]7b8.1 > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3)) INFO 2026-03-18T19:39:27.841Z [MessageReceiver] decrypt/[REDACTED]7b8.1 > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3): unidentified message INFO 2026-03-18T19:39:27.841Z [MessageReceiver] decryptSealedSender([REDACTED]7b8.1 > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3)): unidentified message/sender key contents INFO 2026-03-18T19:39:27.841Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]7b8.1--[REDACTED]e38 INFO 2026-03-18T19:39:27.841Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:39:27.841Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:39:27.885Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:39:27.885Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-18T19:39:27.886Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:39:27.886Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b8.1 > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3) INFO 2026-03-18T19:39:27.886Z [MessageReceiver] handleDataMessage/[REDACTED]7b8.1 > [REDACTED]70f 1773862757001 (019d0275.cc95.77d8.99c5.dbeb4c6a1bb3) INFO 2026-03-18T19:39:27.887Z [background] Queuing incoming reaction for 1773783132742 INFO 2026-03-18T19:39:27.887Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:39:27.887Z [@signalapp/libsignal-client] ACKing message delivered at 1773862767734 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:39:27.897Z [Reactions] Reactions.onReaction(timestamp=1773862757001;target=1773783132742): handling INFO 2026-03-18T19:39:27.899Z [Reactions] handleReaction: adding reaction for message [REDACTED]255.3 1773783132742 INFO 2026-03-18T19:39:27.952Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]255.3 1773783132742. Went from 10 to 11 reactions. INFO 2026-03-18T19:39:27.952Z [app/main] MainSQL: slow query addReaction duration=52ms INFO 2026-03-18T19:39:28.085Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), Reactions.onReaction): took 188ms INFO 2026-03-18T19:39:28.085Z [app/main] MainSQL: slow query saveMessage duration=133ms INFO 2026-03-18T19:39:28.202Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-18T19:39:29.085Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:39:29.086Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 91374407 ms before clearing INFO 2026-03-18T19:39:52.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:40:22.111Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:40:52.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:41:22.325Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:41:27.887Z [MessageReceiver] getAllFromCache INFO 2026-03-18T19:41:27.888Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T19:41:27.888Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T19:41:27.888Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T19:41:52.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:42:22.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:42:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:42:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-18T19:42:52.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:43:22.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:43:52.869Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:44:22.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:44:53.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:45:23.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:45:53.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:46:23.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:46:53.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:47:23.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:47:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:47:53.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:48:23.935Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:48:54.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:49:24.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:49:54.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:50:24.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:50:54.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:51:24.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:51:54.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-18T19:52:23.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773859966522) WARN 2026-03-18T19:52:23.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773860871757) INFO 2026-03-18T19:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:52:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:52:24.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:52:44.579Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T19:52:44.579Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T19:52:44.612Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T19:52:44.615Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T19:52:44.615Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T19:52:44.615Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T19:52:44.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4ab ([REDACTED]835) INFO 2026-03-18T19:52:44.616Z [profiles] buildGetProfileOptions([REDACTED]4ab ([REDACTED]835)): using unexpired profile key credential INFO 2026-03-18T19:52:44.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]060 ([REDACTED]248) INFO 2026-03-18T19:52:44.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:44.617Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:44.617Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T19:52:44.617Z [profiles] getProfile([REDACTED]4ab ([REDACTED]835)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:44.617Z [profiles] getProfile([REDACTED]060 ([REDACTED]248)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.617Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T19:52:44.617Z [profiles] getProfile([REDACTED]294 ([REDACTED]63c)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T19:52:44.617Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T19:52:44.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ab/[REDACTED]e2c (unauth+key) INFO 2026-03-18T19:52:44.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]060 INFO 2026-03-18T19:52:44.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]294 INFO 2026-03-18T19:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T19:52:44.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]02f ([REDACTED]b35) INFO 2026-03-18T19:52:44.617Z [profiles] getProfile([REDACTED]02f ([REDACTED]b35)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02f INFO 2026-03-18T19:52:44.618Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T19:52:44.618Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T19:52:44.643Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T19:52:44.643Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T19:52:44.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02f 200 Success INFO 2026-03-18T19:52:44.718Z [profiles] getProfile([REDACTED]02f ([REDACTED]b35)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]02f ([REDACTED]b35) INFO 2026-03-18T19:52:44.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b9 ([REDACTED]91e) INFO 2026-03-18T19:52:44.718Z [profiles] getProfile([REDACTED]6b9 ([REDACTED]91e)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b9 INFO 2026-03-18T19:52:44.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]060 200 Success INFO 2026-03-18T19:52:44.718Z [profiles] getProfile([REDACTED]060 ([REDACTED]248)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]060 ([REDACTED]248) INFO 2026-03-18T19:52:44.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c7 ([REDACTED]704) INFO 2026-03-18T19:52:44.719Z [profiles] getProfile([REDACTED]2c7 ([REDACTED]704)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.719Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c7 WARN 2026-03-18T19:52:44.719Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]294 404 Error WARN 2026-03-18T19:52:44.719Z [profiles] getProfile([REDACTED]294 ([REDACTED]63c)): Failed to fetch profile. Code: 404 INFO 2026-03-18T19:52:44.719Z [profiles] getProfile([REDACTED]294 ([REDACTED]63c)): Profile not found; checking account existence INFO 2026-03-18T19:52:44.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b9 200 Success INFO 2026-03-18T19:52:44.799Z [profiles] getProfile([REDACTED]6b9 ([REDACTED]91e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b9 ([REDACTED]91e) INFO 2026-03-18T19:52:44.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]73b ([REDACTED]65e) INFO 2026-03-18T19:52:44.799Z [profiles] getProfile(PNI:[REDACTED]73b ([REDACTED]65e)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73b INFO 2026-03-18T19:52:44.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c7 200 Success INFO 2026-03-18T19:52:44.816Z [profiles] getProfile([REDACTED]2c7 ([REDACTED]704)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c7 ([REDACTED]704) INFO 2026-03-18T19:52:44.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d60 ([REDACTED]bdb) INFO 2026-03-18T19:52:44.816Z [profiles] getProfile([REDACTED]d60 ([REDACTED]bdb)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d60 INFO 2026-03-18T19:52:44.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73b 200 Success INFO 2026-03-18T19:52:44.880Z [profiles] getProfile(PNI:[REDACTED]73b ([REDACTED]65e)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.880Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]73b ([REDACTED]65e) INFO 2026-03-18T19:52:44.880Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]23b ([REDACTED]a71) INFO 2026-03-18T19:52:44.880Z [profiles] getProfile(PNI:[REDACTED]23b ([REDACTED]a71)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23b INFO 2026-03-18T19:52:44.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d60 200 Success INFO 2026-03-18T19:52:44.898Z [profiles] getProfile([REDACTED]d60 ([REDACTED]bdb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d60 ([REDACTED]bdb) INFO 2026-03-18T19:52:44.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]1d2 ([REDACTED]98a) INFO 2026-03-18T19:52:44.898Z [profiles] getProfile(PNI:[REDACTED]1d2 ([REDACTED]98a)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d2 INFO 2026-03-18T19:52:44.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23b 200 Success INFO 2026-03-18T19:52:44.957Z [profiles] getProfile(PNI:[REDACTED]23b ([REDACTED]a71)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:44.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]23b ([REDACTED]a71) INFO 2026-03-18T19:52:44.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]a15 ([REDACTED]5b9) INFO 2026-03-18T19:52:44.957Z [profiles] getProfile(PNI:[REDACTED]a15 ([REDACTED]5b9)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:44.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a15 INFO 2026-03-18T19:52:45.019Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d2 200 Success INFO 2026-03-18T19:52:45.019Z [profiles] getProfile(PNI:[REDACTED]1d2 ([REDACTED]98a)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.019Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]1d2 ([REDACTED]98a) INFO 2026-03-18T19:52:45.019Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]270) INFO 2026-03-18T19:52:45.019Z [profiles] getProfile([REDACTED]fed ([REDACTED]270)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.019Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed INFO 2026-03-18T19:52:45.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a15 200 Success INFO 2026-03-18T19:52:45.082Z [profiles] getProfile(PNI:[REDACTED]a15 ([REDACTED]5b9)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]a15 ([REDACTED]5b9) INFO 2026-03-18T19:52:45.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6b ([REDACTED]a51) INFO 2026-03-18T19:52:45.082Z [profiles] getProfile([REDACTED]e6b ([REDACTED]a51)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6b INFO 2026-03-18T19:52:45.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed 200 Success INFO 2026-03-18T19:52:45.104Z [profiles] getProfile([REDACTED]fed ([REDACTED]270)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]270) INFO 2026-03-18T19:52:45.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e42 ([REDACTED]eda) INFO 2026-03-18T19:52:45.104Z [profiles] getProfile([REDACTED]e42 ([REDACTED]eda)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e42 INFO 2026-03-18T19:52:45.158Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6b 200 Success INFO 2026-03-18T19:52:45.158Z [profiles] getProfile([REDACTED]e6b ([REDACTED]a51)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.158Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6b ([REDACTED]a51) INFO 2026-03-18T19:52:45.158Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1b4 ([REDACTED]3eb) INFO 2026-03-18T19:52:45.158Z [profiles] getProfile([REDACTED]1b4 ([REDACTED]3eb)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.158Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b4 INFO 2026-03-18T19:52:45.186Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e42 200 Success INFO 2026-03-18T19:52:45.186Z [profiles] getProfile([REDACTED]e42 ([REDACTED]eda)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.186Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e42 ([REDACTED]eda) INFO 2026-03-18T19:52:45.186Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]594 ([REDACTED]018) INFO 2026-03-18T19:52:45.186Z [profiles] getProfile(PNI:[REDACTED]594 ([REDACTED]018)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.186Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]594 INFO 2026-03-18T19:52:45.244Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 627.326ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T19:52:45.244Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T19:52:45.245Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T19:52:45.245Z [SocketManager] connected unauthenticated socket (localPort: 37194) INFO 2026-03-18T19:52:45.245Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T19:52:45.245Z [@signalapp/libsignal-client] [unauth 81de] HEAD /v1/accounts/account/********-****-****-****-*********294 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T19:52:45.248Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b4 200 Success INFO 2026-03-18T19:52:45.249Z [profiles] getProfile([REDACTED]1b4 ([REDACTED]3eb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.249Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1b4 ([REDACTED]3eb) INFO 2026-03-18T19:52:45.249Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]110 ([REDACTED]eb0) INFO 2026-03-18T19:52:45.249Z [profiles] getProfile([REDACTED]110 ([REDACTED]eb0)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.249Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]110 INFO 2026-03-18T19:52:45.268Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-18T19:52:45.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]594 200 Success INFO 2026-03-18T19:52:45.272Z [profiles] getProfile(PNI:[REDACTED]594 ([REDACTED]018)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.272Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]594 ([REDACTED]018) INFO 2026-03-18T19:52:45.272Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee1 ([REDACTED]7b9) INFO 2026-03-18T19:52:45.273Z [profiles] buildGetProfileOptions([REDACTED]ee1 ([REDACTED]7b9)): generating profile key credential request INFO 2026-03-18T19:52:45.274Z [profiles] getProfile([REDACTED]ee1 ([REDACTED]7b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee1/[REDACTED]2ac/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T19:52:45.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]110 200 Success INFO 2026-03-18T19:52:45.347Z [profiles] getProfile([REDACTED]110 ([REDACTED]eb0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]110 ([REDACTED]eb0) INFO 2026-03-18T19:52:45.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9ce ([REDACTED]453) INFO 2026-03-18T19:52:45.348Z [profiles] getProfile([REDACTED]9ce ([REDACTED]453)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.348Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ce WARN 2026-03-18T19:52:45.348Z [@signalapp/libsignal-client] [unauth 81de] HEAD /v1/accounts/account/********-****-****-****-*********294 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T19:52:45.348Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ab/[REDACTED]e2c (unauth+key) 200 Success INFO 2026-03-18T19:52:45.348Z [profiles] getProfile([REDACTED]4ab ([REDACTED]835)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4ab ([REDACTED]835) INFO 2026-03-18T19:52:45.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]573 ([REDACTED]bc0) INFO 2026-03-18T19:52:45.348Z [profiles] buildGetProfileOptions([REDACTED]573 ([REDACTED]bc0)): using unexpired profile key credential INFO 2026-03-18T19:52:45.349Z [profiles] getProfile([REDACTED]573 ([REDACTED]bc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.349Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]573/[REDACTED]206 (unauth+key) WARN 2026-03-18T19:52:45.349Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T19:52:45.349Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T19:52:45.349Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T19:52:45.349Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T19:52:45.349Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T19:52:45.349Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T19:52:45.349Z [conversations] setUnregistered([REDACTED]294 ([REDACTED]63c)): conversation is now unregistered, timestamp=1773863565349 INFO 2026-03-18T19:52:45.352Z [conversations] storageService[captureChange] updateE164 [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:45.352Z [conversations] storageService[captureChange] updatePni [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:45.352Z [ConversationController] maybeMergeContacts/ConversationModel.setUnregistered([REDACTED]294)/e164=+[REDACTED]021,pni=PNI:[REDACTED]7c1: Creating a new conversation with all inputs WARN 2026-03-18T19:52:45.352Z [ConversationController] conversationChanged: Rejecting change from PNI:[REDACTED]7c1 ([REDACTED]367), not in lookups WARN 2026-03-18T19:52:45.352Z [ConversationController] conversationChanged: Rejecting change from PNI:[REDACTED]7c1 ([REDACTED]367), not in lookups INFO 2026-03-18T19:52:45.357Z [conversations] setUnregistered([REDACTED]294 ([REDACTED]63c)): splitting pni PNI:[REDACTED]7c1 and e164 +[REDACTED]021 into a separate conversation PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T19:52:45.357Z [conversations] storageService[captureChange] setUnregistered [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:45.360Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:45.360Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f3c ([REDACTED]324) INFO 2026-03-18T19:52:45.360Z [profiles] getProfile([REDACTED]f3c ([REDACTED]324)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3c INFO 2026-03-18T19:52:45.367Z [SignalProtocolStore] removeSessionsByServiceId: deleting sessions for PNI:[REDACTED]7c1 INFO 2026-03-18T19:52:45.387Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee1/[REDACTED]2ac/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T19:52:45.387Z [profiles] getProfile([REDACTED]ee1 ([REDACTED]7b9)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:45.387Z [profiles] getProfile([REDACTED]ee1 ([REDACTED]7b9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T19:52:45.387Z [profiles] getProfile([REDACTED]ee1 ([REDACTED]7b9)): Included credential request, but got no credential. Clearing profileKeyCredential. INFO 2026-03-18T19:52:45.387Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee1 ([REDACTED]7b9) INFO 2026-03-18T19:52:45.387Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]38d ([REDACTED]bdb) INFO 2026-03-18T19:52:45.387Z [profiles] getProfile([REDACTED]38d ([REDACTED]bdb)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.387Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]38d INFO 2026-03-18T19:52:45.410Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-18T19:52:45.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ce 200 Success INFO 2026-03-18T19:52:45.423Z [profiles] getProfile([REDACTED]9ce ([REDACTED]453)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9ce ([REDACTED]453) INFO 2026-03-18T19:52:45.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e75 ([REDACTED]46c) INFO 2026-03-18T19:52:45.423Z [profiles] getProfile([REDACTED]e75 ([REDACTED]46c)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e75 INFO 2026-03-18T19:52:45.445Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]573/[REDACTED]206 (unauth+key) 200 Success INFO 2026-03-18T19:52:45.445Z [profiles] getProfile([REDACTED]573 ([REDACTED]bc0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]573 ([REDACTED]bc0) INFO 2026-03-18T19:52:45.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]f2a ([REDACTED]e2d) INFO 2026-03-18T19:52:45.446Z [profiles] getProfile(PNI:[REDACTED]f2a ([REDACTED]e2d)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.446Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f2a INFO 2026-03-18T19:52:45.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3c 200 Success INFO 2026-03-18T19:52:45.495Z [profiles] getProfile([REDACTED]f3c ([REDACTED]324)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.496Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f3c ([REDACTED]324) INFO 2026-03-18T19:52:45.496Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e49 ([REDACTED]287) INFO 2026-03-18T19:52:45.496Z [profiles] getProfile([REDACTED]e49 ([REDACTED]287)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.496Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e49 INFO 2026-03-18T19:52:45.506Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T19:52:45.506Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:45.506Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T19:52:45.506Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T19:52:45.506Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T19:52:45.506Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4c ([REDACTED]c65) INFO 2026-03-18T19:52:45.507Z [profiles] buildGetProfileOptions([REDACTED]d4c ([REDACTED]c65)): using unexpired profile key credential INFO 2026-03-18T19:52:45.507Z [profiles] getProfile([REDACTED]d4c ([REDACTED]c65)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.507Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4c/[REDACTED]1d5 (unauth+key) INFO 2026-03-18T19:52:45.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e75 200 Success INFO 2026-03-18T19:52:45.524Z [profiles] getProfile([REDACTED]e75 ([REDACTED]46c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e75 ([REDACTED]46c) INFO 2026-03-18T19:52:45.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]270 ([REDACTED]adf) INFO 2026-03-18T19:52:45.524Z [profiles] buildGetProfileOptions([REDACTED]270 ([REDACTED]adf)): using unexpired profile key credential INFO 2026-03-18T19:52:45.524Z [profiles] getProfile([REDACTED]270 ([REDACTED]adf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]270/[REDACTED]e8c (unauth+key) INFO 2026-03-18T19:52:45.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]38d 200 Success INFO 2026-03-18T19:52:45.524Z [profiles] getProfile([REDACTED]38d ([REDACTED]bdb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]38d ([REDACTED]bdb) INFO 2026-03-18T19:52:45.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3a9 ([REDACTED]7e2) INFO 2026-03-18T19:52:45.524Z [profiles] buildGetProfileOptions([REDACTED]3a9 ([REDACTED]7e2)): using unexpired profile key credential INFO 2026-03-18T19:52:45.524Z [profiles] getProfile([REDACTED]3a9 ([REDACTED]7e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.525Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a9/[REDACTED]438 (unauth+key) INFO 2026-03-18T19:52:45.561Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f2a 200 Success INFO 2026-03-18T19:52:45.561Z [profiles] getProfile(PNI:[REDACTED]f2a ([REDACTED]e2d)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.561Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]f2a ([REDACTED]e2d) INFO 2026-03-18T19:52:45.561Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]edd ([REDACTED]4b2) INFO 2026-03-18T19:52:45.561Z [profiles] getProfile([REDACTED]edd ([REDACTED]4b2)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]edd INFO 2026-03-18T19:52:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e49 200 Success INFO 2026-03-18T19:52:45.587Z [profiles] getProfile([REDACTED]e49 ([REDACTED]287)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e49 ([REDACTED]287) INFO 2026-03-18T19:52:45.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]09d ([REDACTED]3e3) INFO 2026-03-18T19:52:45.588Z [profiles] getProfile([REDACTED]09d ([REDACTED]3e3)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]09d INFO 2026-03-18T19:52:45.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4c/[REDACTED]1d5 (unauth+key) 200 Success INFO 2026-03-18T19:52:45.588Z [profiles] getProfile([REDACTED]d4c ([REDACTED]c65)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4c ([REDACTED]c65) INFO 2026-03-18T19:52:45.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]321 ([REDACTED]b37) INFO 2026-03-18T19:52:45.588Z [profiles] getProfile([REDACTED]321 ([REDACTED]b37)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]321 INFO 2026-03-18T19:52:45.629Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a9/[REDACTED]438 (unauth+key) 200 Success INFO 2026-03-18T19:52:45.629Z [profiles] getProfile([REDACTED]3a9 ([REDACTED]7e2)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:45.629Z [profiles] getProfile([REDACTED]3a9 ([REDACTED]7e2)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.630Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3a9 ([REDACTED]7e2) INFO 2026-03-18T19:52:45.630Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1a0 ([REDACTED]df9) INFO 2026-03-18T19:52:45.630Z [profiles] getProfile([REDACTED]1a0 ([REDACTED]df9)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1a0 INFO 2026-03-18T19:52:45.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]edd 200 Success INFO 2026-03-18T19:52:45.643Z [profiles] getProfile([REDACTED]edd ([REDACTED]4b2)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.643Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]edd ([REDACTED]4b2) INFO 2026-03-18T19:52:45.643Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]538 ([REDACTED]b81) INFO 2026-03-18T19:52:45.643Z [profiles] buildGetProfileOptions([REDACTED]538 ([REDACTED]b81)): generating profile key credential request INFO 2026-03-18T19:52:45.644Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]538/[REDACTED]945/[REDACTED]b0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T19:52:45.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]270/[REDACTED]e8c (unauth+key) 200 Success INFO 2026-03-18T19:52:45.644Z [profiles] getProfile([REDACTED]270 ([REDACTED]adf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]270 ([REDACTED]adf) INFO 2026-03-18T19:52:45.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]972 ([REDACTED]4ac) INFO 2026-03-18T19:52:45.645Z [profiles] getProfile([REDACTED]972 ([REDACTED]4ac)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.645Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]972 INFO 2026-03-18T19:52:45.669Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]09d 200 Success INFO 2026-03-18T19:52:45.669Z [profiles] getProfile([REDACTED]09d ([REDACTED]3e3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.670Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]09d ([REDACTED]3e3) INFO 2026-03-18T19:52:45.670Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:45.670Z [profiles] getProfile(PNI:[REDACTED]5f5 ([REDACTED]fd6)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.670Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f5 INFO 2026-03-18T19:52:45.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1a0 200 Success INFO 2026-03-18T19:52:45.707Z [profiles] getProfile([REDACTED]1a0 ([REDACTED]df9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1a0 ([REDACTED]df9) INFO 2026-03-18T19:52:45.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]253 ([REDACTED]b1d) INFO 2026-03-18T19:52:45.708Z [profiles] getProfile([REDACTED]253 ([REDACTED]b1d)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.708Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]253 INFO 2026-03-18T19:52:45.722Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]321 200 Success INFO 2026-03-18T19:52:45.722Z [profiles] getProfile([REDACTED]321 ([REDACTED]b37)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]321 ([REDACTED]b37) INFO 2026-03-18T19:52:45.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b60 ([REDACTED]153) INFO 2026-03-18T19:52:45.722Z [profiles] buildGetProfileOptions([REDACTED]b60 ([REDACTED]153)): generating profile key credential request INFO 2026-03-18T19:52:45.723Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b60/[REDACTED]796/[REDACTED]b08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T19:52:45.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]972 200 Success INFO 2026-03-18T19:52:45.783Z [profiles] getProfile([REDACTED]972 ([REDACTED]4ac)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]972 ([REDACTED]4ac) INFO 2026-03-18T19:52:45.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d53 ([REDACTED]7e9) INFO 2026-03-18T19:52:45.783Z [profiles] getProfile([REDACTED]d53 ([REDACTED]7e9)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d53 INFO 2026-03-18T19:52:45.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f5 200 Success INFO 2026-03-18T19:52:45.784Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]5f5): Replacing existing identity... WARN 2026-03-18T19:52:45.791Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]538/[REDACTED]945/[REDACTED]b0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T19:52:45.791Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): Failed to fetch profile. Code: 401 WARN 2026-03-18T19:52:45.791Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T19:52:45.792Z [profiles] buildGetProfileOptions([REDACTED]538 ([REDACTED]b81)): using last profile key and version INFO 2026-03-18T19:52:45.792Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): Fetching profile (versioned, auth) INFO 2026-03-18T19:52:45.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]538/[REDACTED]945 INFO 2026-03-18T19:52:45.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]253 200 Success INFO 2026-03-18T19:52:45.799Z [profiles] getProfile([REDACTED]253 ([REDACTED]b1d)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]253 ([REDACTED]b1d) INFO 2026-03-18T19:52:45.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]15a ([REDACTED]494) INFO 2026-03-18T19:52:45.799Z [profiles] getProfile([REDACTED]15a ([REDACTED]494)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]15a WARN 2026-03-18T19:52:45.810Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b60/[REDACTED]796/[REDACTED]b08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T19:52:45.810Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): Failed to fetch profile. Code: 401 WARN 2026-03-18T19:52:45.810Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T19:52:45.810Z [profiles] buildGetProfileOptions([REDACTED]b60 ([REDACTED]153)): using last profile key and version INFO 2026-03-18T19:52:45.810Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): Fetching profile (versioned, auth) INFO 2026-03-18T19:52:45.810Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b60/[REDACTED]796 INFO 2026-03-18T19:52:45.861Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/setUnregistered INFO 2026-03-18T19:52:45.861Z [storage] sync: fetching latest after version=9578 INFO 2026-03-18T19:52:45.861Z [storage] sync(9578): fetch start INFO 2026-03-18T19:52:45.861Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:52:45.865Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d53 200 Success INFO 2026-03-18T19:52:45.865Z [profiles] getProfile([REDACTED]d53 ([REDACTED]7e9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.865Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d53 ([REDACTED]7e9) INFO 2026-03-18T19:52:45.865Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]238 ([REDACTED]7af) INFO 2026-03-18T19:52:45.865Z [profiles] getProfile([REDACTED]238 ([REDACTED]7af)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.865Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]238 INFO 2026-03-18T19:52:45.905Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]15a 200 Success INFO 2026-03-18T19:52:45.905Z [profiles] getProfile([REDACTED]15a ([REDACTED]494)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]15a ([REDACTED]494) INFO 2026-03-18T19:52:45.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8ba ([REDACTED]865) INFO 2026-03-18T19:52:45.906Z [profiles] getProfile([REDACTED]8ba ([REDACTED]865)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ba INFO 2026-03-18T19:52:45.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b60/[REDACTED]796 200 Success INFO 2026-03-18T19:52:45.924Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:45.924Z [profiles] getProfile([REDACTED]b60 ([REDACTED]153)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b60 ([REDACTED]153) INFO 2026-03-18T19:52:45.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]468 ([REDACTED]a2a) INFO 2026-03-18T19:52:45.924Z [profiles] getProfile([REDACTED]468 ([REDACTED]a2a)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:45.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]468 INFO 2026-03-18T19:52:45.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]538/[REDACTED]945 200 Success INFO 2026-03-18T19:52:45.925Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:45.925Z [profiles] getProfile([REDACTED]538 ([REDACTED]b81)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:45.925Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]538 ([REDACTED]b81) INFO 2026-03-18T19:52:45.925Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]46a ([REDACTED]071) INFO 2026-03-18T19:52:45.925Z [profiles] buildGetProfileOptions([REDACTED]46a ([REDACTED]071)): using unexpired profile key credential INFO 2026-03-18T19:52:45.925Z [profiles] getProfile([REDACTED]46a ([REDACTED]071)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]3c9 (unauth+key) INFO 2026-03-18T19:52:45.938Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:52:45.996Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ba 200 Success INFO 2026-03-18T19:52:45.996Z [profiles] getProfile([REDACTED]8ba ([REDACTED]865)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8ba ([REDACTED]865) INFO 2026-03-18T19:52:45.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c92 ([REDACTED]dd3) INFO 2026-03-18T19:52:45.997Z [profiles] buildGetProfileOptions([REDACTED]c92 ([REDACTED]dd3)): generating profile key credential request INFO 2026-03-18T19:52:45.998Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]1ad/[REDACTED]905?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T19:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]238 200 Success INFO 2026-03-18T19:52:45.998Z [profiles] getProfile([REDACTED]238 ([REDACTED]7af)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:45.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]238 ([REDACTED]7af) INFO 2026-03-18T19:52:45.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3e7 ([REDACTED]2ce) INFO 2026-03-18T19:52:45.998Z [profiles] buildGetProfileOptions([REDACTED]3e7 ([REDACTED]2ce)): using unexpired profile key credential INFO 2026-03-18T19:52:45.998Z [profiles] getProfile([REDACTED]3e7 ([REDACTED]2ce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:45.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e7/[REDACTED]cd0 (unauth+key) INFO 2026-03-18T19:52:46.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]468 200 Success INFO 2026-03-18T19:52:46.015Z [profiles] getProfile([REDACTED]468 ([REDACTED]a2a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:46.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]468 ([REDACTED]a2a) INFO 2026-03-18T19:52:46.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]95f ([REDACTED]63a) INFO 2026-03-18T19:52:46.016Z [profiles] getProfile([REDACTED]95f ([REDACTED]63a)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:46.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95f INFO 2026-03-18T19:52:46.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]3c9 (unauth+key) 200 Success INFO 2026-03-18T19:52:46.016Z [profiles] getProfile([REDACTED]46a ([REDACTED]071)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:46.016Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]46a ([REDACTED]071) INFO 2026-03-18T19:52:46.016Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]207 ([REDACTED]b65) INFO 2026-03-18T19:52:46.016Z [profiles] buildGetProfileOptions([REDACTED]207 ([REDACTED]b65)): generating profile key credential request INFO 2026-03-18T19:52:46.017Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:52:46.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]207/[REDACTED]f53/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T19:52:46.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]1ad/[REDACTED]905?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T19:52:46.087Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): Failed to fetch profile. Code: 401 WARN 2026-03-18T19:52:46.087Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T19:52:46.087Z [profiles] buildGetProfileOptions([REDACTED]c92 ([REDACTED]dd3)): using last profile key and version INFO 2026-03-18T19:52:46.087Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): Fetching profile (versioned, auth) INFO 2026-03-18T19:52:46.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]e00 INFO 2026-03-18T19:52:46.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e7/[REDACTED]cd0 (unauth+key) 200 Success INFO 2026-03-18T19:52:46.100Z [profiles] getProfile([REDACTED]3e7 ([REDACTED]2ce)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:46.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3e7 ([REDACTED]2ce) INFO 2026-03-18T19:52:46.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ab8 ([REDACTED]f96) INFO 2026-03-18T19:52:46.100Z [profiles] getProfile([REDACTED]ab8 ([REDACTED]f96)): Fetching profile (unversioned, auth) INFO 2026-03-18T19:52:46.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab8 INFO 2026-03-18T19:52:46.119Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95f 200 Success INFO 2026-03-18T19:52:46.119Z [profiles] getProfile([REDACTED]95f ([REDACTED]63a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:46.119Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]95f ([REDACTED]63a) WARN 2026-03-18T19:52:46.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]207/[REDACTED]f53/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T19:52:46.154Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): Failed to fetch profile. Code: 401 WARN 2026-03-18T19:52:46.154Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T19:52:46.155Z [profiles] buildGetProfileOptions([REDACTED]207 ([REDACTED]b65)): using last profile key and version INFO 2026-03-18T19:52:46.155Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): Fetching profile (versioned, auth) INFO 2026-03-18T19:52:46.155Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]207/[REDACTED]f53 INFO 2026-03-18T19:52:46.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]e00 200 Success INFO 2026-03-18T19:52:46.167Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:46.167Z [profiles] getProfile([REDACTED]c92 ([REDACTED]dd3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:46.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c92 ([REDACTED]dd3) INFO 2026-03-18T19:52:46.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]207/[REDACTED]f53 200 Success INFO 2026-03-18T19:52:46.262Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T19:52:46.262Z [profiles] getProfile([REDACTED]207 ([REDACTED]b65)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:52:46.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]207 ([REDACTED]b65) INFO 2026-03-18T19:52:46.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab8 200 Success INFO 2026-03-18T19:52:46.262Z [profiles] getProfile([REDACTED]ab8 ([REDACTED]f96)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:46.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ab8 ([REDACTED]f96) INFO 2026-03-18T19:52:46.428Z [app/main] MainSQL: slow query removeSessionsByServiceId duration=985ms INFO 2026-03-18T19:52:46.461Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T19:52:46.527Z [app/main] MainSQL: slow query updateConversations duration=66ms INFO 2026-03-18T19:52:46.561Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]5f5.1 INFO 2026-03-18T19:52:46.561Z [conversations] adding key change advisory in PNI:[REDACTED]5f5 ([REDACTED]fd6) for this conversation null reason: saveIdentity - change INFO 2026-03-18T19:52:46.561Z [profiles] updateIdentityKey(PNI:[REDACTED]5f5): changed INFO 2026-03-18T19:52:46.561Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]5f5.1 INFO 2026-03-18T19:52:46.561Z [profiles] getProfile(PNI:[REDACTED]5f5 ([REDACTED]fd6)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T19:52:46.561Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:46.561Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T19:52:46.594Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T19:52:46.629Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9578 INFO 2026-03-18T19:52:46.661Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T19:52:46.705Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 64ms (attempts v4=1 v6=0) INFO 2026-03-18T19:52:46.719Z [app/main] MainSQL: slow query updateConversations duration=58ms WARN 2026-03-18T19:52:46.786Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863566561) WARN 2026-03-18T19:52:46.786Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T19:52:46.786Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-18T19:52:46.787Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:46.787Z [conversations] conversation.queueJob(PNI:[REDACTED]5f5 ([REDACTED]fd6), addKeyChange(undefined)): took 226ms INFO 2026-03-18T19:52:46.813Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9578 204 Success INFO 2026-03-18T19:52:46.813Z [storage] sync(9578): no newer manifest, ok INFO 2026-03-18T19:52:46.813Z [storage] sync: no updates, version=9578 INFO 2026-03-18T19:52:46.813Z [storage] storageService.upload/storageServiceUploadJob/captureChange/setUnregistered/9579: will update to manifest version INFO 2026-03-18T19:52:46.813Z [storage] upload(9579): generating manifest new=false INFO 2026-03-18T19:52:46.813Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T19:52:46.815Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T19:52:46.816Z [storage] upload(9579): adding key=9579:97z PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T19:52:46.817Z [storage] upload(9579): adding key=9579:+0y PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T19:52:46.832Z [storage] upload(9579): updating from=5937:G6T to=9579:xMQ [REDACTED]294 ([REDACTED]63c) INFO 2026-03-18T19:52:46.835Z [storage] upload(9579): adding key=9579:wBB PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T19:52:46.836Z [storage] upload(9579): updating from=9522:l+y to=9579:y/9 PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:46.840Z [storage] upload(9579): adding key=9579:diG PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T19:52:46.842Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T19:52:46.843Z [storage] upload(9579): adding key=9579:IAF PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T19:52:46.843Z [storage] upload(9579): adding storyDistributionLists=1 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding callLinks=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding defunctCallLinks=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding pendingCallLinks=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding chatFolders=1 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding unknown records=[] count=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): adding error records=[] count=0 INFO 2026-03-18T19:52:46.844Z [storage] upload(9579): deleting extra keys=["9578:BBV","9578:EJV","9578:GWg","9578:Qhj","9578:XIs","9578:bDT","9578:guM","9578:p7M","9578:zS/"] count=9 INFO 2026-03-18T19:52:46.847Z [storage] upload(9579): inserting=7 deleting=11 INFO 2026-03-18T19:52:46.847Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T19:52:47.006Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T19:52:47.006Z [storage] upload(9579): upload complete, updating items=7 INFO 2026-03-18T19:52:47.006Z [storage] upload(9579): setting new manifestVersion INFO 2026-03-18T19:52:47.037Z [JobQueueDatabaseStore] adding job [REDACTED]d7f to queue "single proto" INFO 2026-03-18T19:52:47.069Z [JobQueue] single proto job queue: added new job [REDACTED]d7f INFO 2026-03-18T19:52:47.069Z [JobQueue] single proto job queue: enqueuing job [REDACTED]d7f INFO 2026-03-18T19:52:47.070Z [JobQueue] single proto job queue: running job [REDACTED]d7f, attempt 1 of 110 INFO 2026-03-18T19:52:47.070Z [JobQueue] single proto job queue, job ID [REDACTED]d7f, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773863567037 INFO 2026-03-18T19:52:47.070Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:52:47.136Z [WebAPI] send/1773863567037/[REDACTED]70f/sendMessages INFO 2026-03-18T19:52:47.136Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:52:47.231Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:52:47.261Z [JobQueue] single proto job queue: job [REDACTED]d7f succeeded on attempt 1 INFO 2026-03-18T19:52:47.287Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-18T19:52:47.287Z [storage] sync: fetching latest after version=9579 INFO 2026-03-18T19:52:47.287Z [storage] sync(9579): fetch start INFO 2026-03-18T19:52:47.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:52:47.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:52:47.396Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9579 INFO 2026-03-18T19:52:47.541Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9579 204 Success INFO 2026-03-18T19:52:47.541Z [storage] sync(9579): no newer manifest, ok INFO 2026-03-18T19:52:47.541Z [storage] sync: no updates, version=9579 INFO 2026-03-18T19:52:47.541Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9580: will update to manifest version INFO 2026-03-18T19:52:47.541Z [storage] upload(9580): generating manifest new=false INFO 2026-03-18T19:52:47.541Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T19:52:47.543Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T19:52:47.569Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding storyDistributionLists=1 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding callLinks=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding defunctCallLinks=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding pendingCallLinks=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding chatFolders=1 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding unknown records=[] count=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): adding error records=[] count=0 INFO 2026-03-18T19:52:47.570Z [storage] upload(9580): deleting extra keys=[] count=0 INFO 2026-03-18T19:52:47.572Z [storage] upload(9580): nothing to upload INFO 2026-03-18T19:52:47.786Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:52:47.786Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90575707 ms before clearing INFO 2026-03-18T19:52:49.628Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863569600 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:52:49.628Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:52:49.703Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:52:49.703Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:52:49.704Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773863569283 (019d0282.08dc.74c0.b42c.b5936a3ce95a) INFO 2026-03-18T19:52:49.704Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773863569283 (019d0282.08dc.74c0.b42c.b5936a3ce95a)) INFO 2026-03-18T19:52:49.704Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773863569283 (019d0282.08dc.74c0.b42c.b5936a3ce95a): ciphertext message INFO 2026-03-18T19:52:49.704Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:52:49.704Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]314, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:52:49.704Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:52:49.704Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:52:49.704Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:52:49.736Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:52:49.736Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:52:49.736Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773863569283 (019d0282.08dc.74c0.b42c.b5936a3ce95a) INFO 2026-03-18T19:52:49.736Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773863569283 (019d0282.08dc.74c0.b42c.b5936a3ce95a) INFO 2026-03-18T19:52:49.736Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T19:52:49.736Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:52:49.736Z [@signalapp/libsignal-client] ACKing message delivered at 1773863569600 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:52:50.236Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T19:52:50.236Z [storage] sync: fetching latest after version=9579 INFO 2026-03-18T19:52:50.236Z [storage] sync(9579): fetch start INFO 2026-03-18T19:52:50.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:52:50.316Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:52:50.355Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9579 INFO 2026-03-18T19:52:50.571Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9579 200 Success INFO 2026-03-18T19:52:50.573Z [storage] sync: updating to remoteVersion=9580 sourceDevice=1 from version=9579 INFO 2026-03-18T19:52:50.576Z [storage] process(9580): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T19:52:50.576Z [storage] process(9580): remoteOnlyCount=11 remoteOnlyKeys=["9580:ZM2","9580:GWg","9580:EJV","9580:guM","9580:zS/","9580:Qhj","9580:XIs","9580:/+v","9580:p7M","9580:bDT","9580:BBV"] INFO 2026-03-18T19:52:50.576Z [storage] process(9580): localOnlyCount=6 localOnlyKeys=["9579:97z","9579:+0y","9579:wBB","9579:y/9","9579:diG","9579:IAF"] INFO 2026-03-18T19:52:50.576Z [storage] fetchRemoteRecords(9580): fetching remote keys count=11 INFO 2026-03-18T19:52:50.576Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T19:52:50.705Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T19:52:50.705Z [storage] fetchRemoteRecords(9580): missing remote keys=[] count=0 INFO 2026-03-18T19:52:50.705Z [storage] process(9580): attempting to merge records=2 INFO 2026-03-18T19:52:50.705Z [storage] process(9580): split pni contacts=9 INFO 2026-03-18T19:52:50.708Z [storage] merge(9580:/+v PNI:[REDACTED]7c1 ([REDACTED]367)): merged item type=1 oldID=9579:IAF shouldDrop=false details=[] INFO 2026-03-18T19:52:50.753Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-18T19:52:50.786Z [conversations] adding key change advisory in PNI:[REDACTED]5f5 ([REDACTED]fd6) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T19:52:50.787Z [conversations] enableProfileSharing: PNI:[REDACTED]5f5 ([REDACTED]fd6) reason=ACCEPT Message Request storage? true INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:ZM2 PNI:[REDACTED]5f5 ([REDACTED]fd6)): merged item type=1 oldID=9579:y/9 shouldDrop=false details=["key=identityKey: different bytes"] WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T19:52:50.787Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] merge(9580:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:50.787Z [storage] process(9580): processed records=11 WARN 2026-03-18T19:52:50.845Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863570786) WARN 2026-03-18T19:52:50.845Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T19:52:50.845Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-18T19:52:50.847Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:50.847Z [conversations] conversation.queueJob(PNI:[REDACTED]5f5 ([REDACTED]fd6), addKeyChange(undefined)): took 61ms INFO 2026-03-18T19:52:50.878Z [storage] process(9580): updated conversations=2 INFO 2026-03-18T19:52:50.878Z [storage] process(9580): kicking off profile fetches=0 INFO 2026-03-18T19:52:50.878Z [storage] process(9580): dropped keys=["9580:BBV","9580:EJV","9580:GWg","9580:Qhj","9580:XIs","9580:bDT","9580:guM","9580:p7M","9580:zS/"] count=9 INFO 2026-03-18T19:52:50.878Z [storage] process(9580): unknown records=[] count=0 INFO 2026-03-18T19:52:50.913Z [storage] process(9580): error records=[] count=0 INFO 2026-03-18T19:52:50.946Z [storage] process(9580): pending deletes=["9580:BBV","9580:EJV","9580:GWg","9580:Qhj","9580:XIs","9580:bDT","9580:guM","9580:p7M","9580:zS/"] count=9 INFO 2026-03-18T19:52:50.979Z [storage] process(9580): localKey=9579:97z PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T19:52:50.979Z [storage] process(9580): localKey=9579:+0y PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T19:52:50.980Z [storage] process(9580): localKey=9579:wBB PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T19:52:50.980Z [storage] process(9580): localKey=9579:diG PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T19:52:50.986Z [storage] process(9580): done INFO 2026-03-18T19:52:50.986Z [storage] sync: updated to version=9580 INFO 2026-03-18T19:52:51.087Z [storage] sync: complete INFO 2026-03-18T19:52:51.348Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change) INFO 2026-03-18T19:52:51.348Z [storage] sync: fetching latest after version=9580 INFO 2026-03-18T19:52:51.348Z [storage] sync(9580): fetch start INFO 2026-03-18T19:52:51.348Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:52:51.431Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:52:51.464Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9580 INFO 2026-03-18T19:52:51.557Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9580 204 Success INFO 2026-03-18T19:52:51.557Z [storage] sync(9580): no newer manifest, ok INFO 2026-03-18T19:52:51.557Z [storage] sync: no updates, version=9580 INFO 2026-03-18T19:52:51.557Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change)/9581: will update to manifest version INFO 2026-03-18T19:52:51.557Z [storage] upload(9581): generating manifest new=false INFO 2026-03-18T19:52:51.557Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T19:52:51.559Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T19:52:51.560Z [storage] upload(9581): adding key=9581:EGn PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T19:52:51.561Z [storage] upload(9581): adding key=9581:M86 PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T19:52:51.576Z [storage] upload(9581): adding key=9581:pxA PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T19:52:51.577Z [storage] upload(9581): updating from=9580:ZM2 to=9581:oGg PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-18T19:52:51.581Z [storage] upload(9581): adding key=9581:90P PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T19:52:51.584Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding storyDistributionLists=1 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding callLinks=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding defunctCallLinks=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding pendingCallLinks=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding chatFolders=1 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding unknown records=[] count=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): adding error records=[] count=0 INFO 2026-03-18T19:52:51.586Z [storage] upload(9581): deleting extra keys=["9580:BBV","9580:EJV","9580:GWg","9580:Qhj","9580:XIs","9580:bDT","9580:guM","9580:p7M","9580:zS/"] count=9 INFO 2026-03-18T19:52:51.589Z [storage] upload(9581): inserting=5 deleting=10 INFO 2026-03-18T19:52:51.589Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T19:52:51.739Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T19:52:51.739Z [storage] upload(9581): upload complete, updating items=5 INFO 2026-03-18T19:52:51.739Z [storage] upload(9581): setting new manifestVersion INFO 2026-03-18T19:52:51.771Z [JobQueueDatabaseStore] adding job [REDACTED]6f3 to queue "single proto" INFO 2026-03-18T19:52:51.803Z [JobQueue] single proto job queue: added new job [REDACTED]6f3 INFO 2026-03-18T19:52:51.804Z [JobQueue] single proto job queue: enqueuing job [REDACTED]6f3 INFO 2026-03-18T19:52:51.804Z [JobQueue] single proto job queue: running job [REDACTED]6f3, attempt 1 of 110 INFO 2026-03-18T19:52:51.804Z [JobQueue] single proto job queue, job ID [REDACTED]6f3, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773863571771 INFO 2026-03-18T19:52:51.805Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:52:51.845Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:52:51.845Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90571648 ms before clearing INFO 2026-03-18T19:52:51.870Z [WebAPI] send/1773863571771/[REDACTED]70f/sendMessages INFO 2026-03-18T19:52:51.870Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:52:51.957Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:52:51.987Z [JobQueue] single proto job queue: job [REDACTED]6f3 succeeded on attempt 1 INFO 2026-03-18T19:52:53.642Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863573614 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:52:53.642Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:52:53.717Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:52:53.717Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:52:53.717Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773863573287 (019d0282.188a.74a9.83bd.99c529e0fa7f) INFO 2026-03-18T19:52:53.717Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773863573287 (019d0282.188a.74a9.83bd.99c529e0fa7f)) INFO 2026-03-18T19:52:53.717Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773863573287 (019d0282.188a.74a9.83bd.99c529e0fa7f): ciphertext message INFO 2026-03-18T19:52:53.718Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:52:53.718Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c44, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:52:53.718Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]734) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:52:53.718Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:52:53.718Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:52:53.754Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:52:53.754Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:52:53.754Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773863573287 (019d0282.188a.74a9.83bd.99c529e0fa7f) INFO 2026-03-18T19:52:53.754Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773863573287 (019d0282.188a.74a9.83bd.99c529e0fa7f) INFO 2026-03-18T19:52:53.754Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T19:52:53.754Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:52:53.754Z [@signalapp/libsignal-client] ACKing message delivered at 1773863573614 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:52:54.254Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T19:52:54.254Z [storage] sync: fetching latest after version=9581 INFO 2026-03-18T19:52:54.254Z [storage] sync(9581): fetch start INFO 2026-03-18T19:52:54.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T19:52:54.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T19:52:54.364Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9581 INFO 2026-03-18T19:52:54.540Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9581 200 Success INFO 2026-03-18T19:52:54.540Z [storage] sync: updating to remoteVersion=9582 sourceDevice=1 from version=9581 INFO 2026-03-18T19:52:54.543Z [storage] process(9582): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T19:52:54.543Z [storage] process(9582): remoteOnlyCount=10 remoteOnlyKeys=["9582:FU7","9582:GWg","9582:EJV","9582:guM","9582:zS/","9582:Qhj","9582:XIs","9582:p7M","9582:bDT","9582:BBV"] INFO 2026-03-18T19:52:54.543Z [storage] process(9582): localOnlyCount=5 localOnlyKeys=["9581:EGn","9581:M86","9581:pxA","9581:oGg","9581:90P"] INFO 2026-03-18T19:52:54.543Z [storage] fetchRemoteRecords(9582): fetching remote keys count=10 INFO 2026-03-18T19:52:54.543Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T19:52:54.710Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T19:52:54.710Z [storage] fetchRemoteRecords(9582): missing remote keys=[] count=0 INFO 2026-03-18T19:52:54.710Z [storage] process(9582): attempting to merge records=1 INFO 2026-03-18T19:52:54.710Z [storage] process(9582): split pni contacts=9 INFO 2026-03-18T19:52:54.711Z [conversations] enableProfileSharing: PNI:[REDACTED]5f5 ([REDACTED]fd6) reason=ACCEPT Message Request storage? true INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:FU7 PNI:[REDACTED]5f5 ([REDACTED]fd6)): merged item type=1 oldID=9581:oGg shouldDrop=false details=[] WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T19:52:54.711Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] merge(9582:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T19:52:54.711Z [storage] process(9582): processed records=10 INFO 2026-03-18T19:52:54.745Z [storage] process(9582): updated conversations=1 INFO 2026-03-18T19:52:54.745Z [storage] process(9582): kicking off profile fetches=0 INFO 2026-03-18T19:52:54.745Z [storage] process(9582): dropped keys=["9582:BBV","9582:EJV","9582:GWg","9582:Qhj","9582:XIs","9582:bDT","9582:guM","9582:p7M","9582:zS/"] count=9 INFO 2026-03-18T19:52:54.745Z [storage] process(9582): unknown records=[] count=0 INFO 2026-03-18T19:52:54.780Z [storage] process(9582): error records=[] count=0 INFO 2026-03-18T19:52:54.813Z [storage] process(9582): pending deletes=["9582:BBV","9582:EJV","9582:GWg","9582:Qhj","9582:XIs","9582:bDT","9582:guM","9582:p7M","9582:zS/"] count=9 INFO 2026-03-18T19:52:54.846Z [storage] process(9582): localKey=9581:EGn PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T19:52:54.847Z [storage] process(9582): localKey=9581:M86 PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T19:52:54.847Z [storage] process(9582): localKey=9581:pxA PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T19:52:54.847Z [storage] process(9582): localKey=9581:90P PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T19:52:54.853Z [storage] process(9582): done INFO 2026-03-18T19:52:54.853Z [storage] sync: updated to version=9582 INFO 2026-03-18T19:52:54.954Z [storage] sync: complete INFO 2026-03-18T19:52:54.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:53:15.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:53:25.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:53:45.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:53:46.561Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538018ms INFO 2026-03-18T19:53:55.155Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:54:15.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:54:25.248Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:54:45.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:54:53.754Z [MessageReceiver] getAllFromCache INFO 2026-03-18T19:54:53.755Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T19:54:53.755Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T19:54:53.755Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T19:54:55.339Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:55:15.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:55:25.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:55:45.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:55:55.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:56:08.442Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863768395 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:08.442Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:08.517Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:08.517Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:08.517Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f) INFO 2026-03-18T19:56:08.518Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f)): unidentified message INFO 2026-03-18T19:56:08.518Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:08.518Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f)) INFO 2026-03-18T19:56:08.518Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f): unidentified message INFO 2026-03-18T19:56:08.518Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:08.518Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:08.519Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:08.519Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:08.549Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:08.549Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:08.549Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863768188 (019d0285.117a.714d.a14a.5c9c7e65349f) INFO 2026-03-18T19:56:08.549Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:08.549Z [@signalapp/libsignal-client] ACKing message delivered at 1773863768395 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:14.730Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863774696 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:14.730Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:14.805Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:14.805Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:14.805Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961) INFO 2026-03-18T19:56:14.805Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961)): unidentified message INFO 2026-03-18T19:56:14.805Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:14.806Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961)) INFO 2026-03-18T19:56:14.806Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961): unidentified message INFO 2026-03-18T19:56:14.806Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:14.806Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:14.806Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:14.806Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:14.839Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:14.839Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:14.839Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961) INFO 2026-03-18T19:56:14.839Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773863774195 (019d0285.2a0a.74e0.b5a4.6d7492977961) INFO 2026-03-18T19:56:14.840Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863774195: starting processing in queue INFO 2026-03-18T19:56:14.840Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863774195: duplicate check db lookup needed [REDACTED]bba.1-1773863774195 INFO 2026-03-18T19:56:14.840Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:14.840Z [@signalapp/libsignal-client] ACKing message delivered at 1773863774696 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:14.840Z [MessageCache] findBySentAt(1773844295869): db lookup needed INFO 2026-03-18T19:56:14.844Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863774195: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:14.844Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863774195: Batching save INFO 2026-03-18T19:56:14.919Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T19:56:14.989Z [saveAndNotify] Message saved 1773863774195 INFO 2026-03-18T19:56:14.989Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863774195: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:14.989Z [app/main] MainSQL: slow query saveMessages duration=69ms INFO 2026-03-18T19:56:14.990Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863774195: 0 edits in second run INFO 2026-03-18T19:56:14.990Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T19:56:15.340Z [JobQueueDatabaseStore] adding job [REDACTED]95d to queue "conversation" INFO 2026-03-18T19:56:15.372Z [JobQueue] conversation job queue: added new job [REDACTED]95d INFO 2026-03-18T19:56:15.372Z [JobQueue] conversation job queue: enqueuing job [REDACTED]95d INFO 2026-03-18T19:56:15.373Z [JobQueue] conversation job queue: running job [REDACTED]95d, attempt 1 of 110 INFO 2026-03-18T19:56:15.373Z [JobQueue] conversation job queue, job ID [REDACTED]95d, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:15.374Z [JobQueue] conversation job queue, job ID [REDACTED]95d, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T19:56:15.374Z [JobQueue] conversation job queue, job ID [REDACTED]95d, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:15.374Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:15.375Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:15.375Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:15.375Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:15.376Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:15.489Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T19:56:15.539Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T19:56:15.540Z [WebAPI] send/1773863775374/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:15.540Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:15.630Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:15.665Z [JobQueue] conversation job queue: job [REDACTED]95d succeeded on attempt 1 INFO 2026-03-18T19:56:15.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:56:15.844Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-18T19:56:15.844Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T19:56:15.989Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:15.990Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90367503 ms before clearing INFO 2026-03-18T19:56:15.990Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-18T19:56:15.990Z [notifications] NotificationService: showing a notification 1773863774195 INFO 2026-03-18T19:56:16.001Z [permissions] Approving request for permission 'notifications' INFO 2026-03-18T19:56:19.713Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T19:56:19.713Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-18T19:56:19.791Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-18T19:56:19.791Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-18T19:56:20.184Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-18T19:56:20.207Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) INFO 2026-03-18T19:56:20.208Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 31 messages, latest timestamp=1773863774195 INFO 2026-03-18T19:56:20.288Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-18T19:56:20.325Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-18T19:56:20.330Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-18T19:56:20.330Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-18T19:56:20.333Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-18T19:56:20.390Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 102ms INFO 2026-03-18T19:56:20.415Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T19:56:20.416Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-18T19:56:20.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-18T19:56:20.573Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T19:56:20.591Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=53ms INFO 2026-03-18T19:56:20.619Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863774195,"receivedAt":1771163895522},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:20.619Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T19:56:20.658Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T19:56:20.658Z [JobQueueDatabaseStore] adding job [REDACTED]864 to queue "read sync" INFO 2026-03-18T19:56:20.658Z [JobQueueDatabaseStore] adding job [REDACTED]0a6 to queue "conversation" INFO 2026-03-18T19:56:20.691Z [JobQueue] read sync job queue: added new job [REDACTED]864 INFO 2026-03-18T19:56:20.691Z [JobQueue] read sync job queue: enqueuing job [REDACTED]864 INFO 2026-03-18T19:56:20.692Z [JobQueue] read sync job queue: running job [REDACTED]864, attempt 1 of 110 INFO 2026-03-18T19:56:20.692Z [JobQueue] read sync job queue, job ID [REDACTED]864, attempt 1: sending readSync(s) for timestamp(s) 1773863774195 INFO 2026-03-18T19:56:20.693Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:20.713Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue: added new job [REDACTED]0a6 INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue: enqueuing job [REDACTED]0a6 INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue: running job [REDACTED]0a6, attempt 1 of 110 INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue, job ID [REDACTED]0a6, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue, job ID [REDACTED]0a6, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T19:56:20.725Z [JobQueue] conversation job queue, job ID [REDACTED]0a6, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:20.725Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:20.728Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:20.728Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:20.728Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-18T19:56:20.728Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T19:56:20.729Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:20.729Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:20.764Z [WebAPI] send/1773863780692/[REDACTED]70f/sendMessages INFO 2026-03-18T19:56:20.765Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:56:20.850Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:56:20.892Z [WebAPI] send/1773863780726/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:20.892Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:20.986Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:21.025Z [JobQueue] read sync job queue: job [REDACTED]864 succeeded on attempt 1 INFO 2026-03-18T19:56:21.025Z [app/main] MainSQL: slow query insertSentProto duration=100ms INFO 2026-03-18T19:56:21.117Z [JobQueue] conversation job queue: job [REDACTED]0a6 succeeded on attempt 1 INFO 2026-03-18T19:56:21.117Z [app/main] MainSQL: slow query insertSentProto duration=92ms INFO 2026-03-18T19:56:21.159Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-18T19:56:21.209Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-18T19:56:21.725Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:21.726Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90361767 ms before clearing INFO 2026-03-18T19:56:23.192Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-18T19:56:23.192Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:23.193Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:23.193Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:23.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:23.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:23.300Z [WebAPI] send/1773863783192/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:23.300Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:23.418Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:23.419Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 227ms INFO 2026-03-18T19:56:23.733Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-18T19:56:25.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:56:28.285Z [CompositionInput] Submitting message 1773863788285 with 0 ranges INFO 2026-03-18T19:56:28.289Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-18T19:56:28.290Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773863788285 WARN 2026-03-18T19:56:28.290Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:28.290Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-18T19:56:28.290Z [conversations] enqueueMessageForSend: saving message [REDACTED]4dd and job [REDACTED]7db INFO 2026-03-18T19:56:28.324Z [JobQueueDatabaseStore] adding job [REDACTED]7db to queue "conversation" INFO 2026-03-18T19:56:28.324Z [JobQueue] conversation job queue: added new job [REDACTED]7db INFO 2026-03-18T19:56:28.324Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773863788285): db save took 34ms INFO 2026-03-18T19:56:28.324Z [JobQueue] conversation job queue: enqueuing job [REDACTED]7db INFO 2026-03-18T19:56:28.325Z [JobQueue] conversation job queue: running job [REDACTED]7db, attempt 1 of 110 INFO 2026-03-18T19:56:28.325Z [JobQueue] conversation job queue, job ID [REDACTED]7db, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:28.325Z [JobQueue] conversation job queue, job ID [REDACTED]7db, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-18T19:56:28.325Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-18T19:56:28.325Z [ourProfileKey] Our profile key service: waiting for 9 promises before fetching INFO 2026-03-18T19:56:28.326Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-18T19:56:28.331Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-18T19:56:28.341Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-18T19:56:28.417Z [JobQueue] conversation job queue, job ID [REDACTED]7db, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-18T19:56:28.417Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:28.417Z [JobQueue] conversation job queue, job ID [REDACTED]7db, attempt 1: sending direct message INFO 2026-03-18T19:56:28.417Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-18T19:56:28.418Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-18T19:56:28.419Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863788285,"receivedAt":1771163895523},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:28.419Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:28.419Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:28.419Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:28.420Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:28.525Z [WebAPI] send/1773863788285/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:28.525Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) WARN 2026-03-18T19:56:28.619Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.619Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.622Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.622Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:28.652Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-18T19:56:28.717Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.717Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:28.751Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:28.764Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863788736 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:28.764Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:28.817Z [WebAPI] send/1773863788285/[REDACTED]70f/sendMessages INFO 2026-03-18T19:56:28.817Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:56:28.823Z [Message] tsx: Rendered 'send complete' for message 1773863788285; took 538ms INFO 2026-03-18T19:56:28.840Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:28.840Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:28.840Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee) INFO 2026-03-18T19:56:28.840Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee)): unidentified message INFO 2026-03-18T19:56:28.840Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:28.840Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee)) INFO 2026-03-18T19:56:28.840Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee): unidentified message INFO 2026-03-18T19:56:28.840Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:28.841Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:56:28.841Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]95e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:56:28.841Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]77e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:28.841Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:28.841Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:28.875Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:28.875Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:28.875Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863788539 (019d0285.60dd.77eb.947f.cc1b560c15ee) INFO 2026-03-18T19:56:28.875Z [background] delivery receipt from [REDACTED]b4b.1 1773863788539 for sent message 1773863788285 wasSentEncrypted=true INFO 2026-03-18T19:56:28.875Z [background] onDeliveryReceipt(envelope=1773863788539, envelopeId=019d0285.60dd.77eb.947f.cc1b560c15ee): Saving 1 sync tasks INFO 2026-03-18T19:56:28.875Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:28.875Z [@signalapp/libsignal-client] ACKing message delivered at 1773863788736 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:28.908Z [background] onDeliveryReceipt(envelope=1773863788539, envelopeId=019d0285.60dd.77eb.947f.cc1b560c15ee): Queuing 1 sync tasks INFO 2026-03-18T19:56:28.909Z [background] onDeliveryReceipt(envelope=1773863788539, envelopeId=019d0285.60dd.77eb.947f.cc1b560c15ee): Done INFO 2026-03-18T19:56:28.943Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-18T19:56:28.951Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.951Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.954Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.954Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.993Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:28.993Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:29.025Z [JobQueue] conversation job queue: job [REDACTED]7db succeeded on attempt 1 INFO 2026-03-18T19:56:29.160Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773863788285): batch processing 1 receipt, dropped count: 0 WARN 2026-03-18T19:56:29.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.226Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.226Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.226Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.226Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.457Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.458Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.460Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:29.460Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:29.506Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T19:56:30.059Z [app/main] MainSQL: slow query updateConversations duration=98ms INFO 2026-03-18T19:56:30.201Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:30.201Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90353292 ms before clearing INFO 2026-03-18T19:56:33.900Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863793872 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:33.900Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:33.975Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:33.975Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:33.975Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3) INFO 2026-03-18T19:56:33.975Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3)): unidentified message INFO 2026-03-18T19:56:33.976Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:33.976Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3)) INFO 2026-03-18T19:56:33.976Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3): unidentified message INFO 2026-03-18T19:56:33.976Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:33.976Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]77e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:33.976Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:33.976Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:34.024Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-18T19:56:34.025Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:34.025Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:34.025Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863793652 (019d0285.74ec.74d3.a366.3615ed8adfb3) INFO 2026-03-18T19:56:34.025Z [background] read receipt [REDACTED]b4b.1 1773863793652 for sent message 1773863788285 INFO 2026-03-18T19:56:34.025Z [background] onReadOrViewReceipt(type=Read, envelope=1773863793652, envelopeId=019d0285.74ec.74d3.a366.3615ed8adfb3): Saving 1 sync tasks INFO 2026-03-18T19:56:34.025Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:34.025Z [@signalapp/libsignal-client] ACKing message delivered at 1773863793872 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:34.058Z [background] onReadOrViewReceipt(type=Read, envelope=1773863793652, envelopeId=019d0285.74ec.74d3.a366.3615ed8adfb3): Queuing 1 sync tasks INFO 2026-03-18T19:56:34.058Z [background] onReadOrViewReceipt(type=Read, envelope=1773863793652, envelopeId=019d0285.74ec.74d3.a366.3615ed8adfb3): Done INFO 2026-03-18T19:56:34.309Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773863788285): batch processing 1 receipt, dropped count: 0 WARN 2026-03-18T19:56:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:34.584Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:34.584Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:34.588Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T19:56:34.588Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-18T19:56:34.677Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T19:56:35.350Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:35.350Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90348143 ms before clearing INFO 2026-03-18T19:56:35.418Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863795389 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:35.418Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:35.493Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:35.493Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:35.493Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808) INFO 2026-03-18T19:56:35.493Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808)): unidentified message INFO 2026-03-18T19:56:35.493Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:35.494Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808)) INFO 2026-03-18T19:56:35.494Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808): unidentified message INFO 2026-03-18T19:56:35.494Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:35.494Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]77e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:35.494Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:35.494Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:35.533Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:35.533Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:35.533Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863795189 (019d0285.7ada.72bf.8471.4ec0adac5808) INFO 2026-03-18T19:56:35.533Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:35.533Z [@signalapp/libsignal-client] ACKing message delivered at 1773863795389 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:37.772Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863797744 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:37.772Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:37.847Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:37.847Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:37.847Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883) INFO 2026-03-18T19:56:37.847Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883)): unidentified message INFO 2026-03-18T19:56:37.848Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:37.848Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883)) INFO 2026-03-18T19:56:37.848Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883): unidentified message INFO 2026-03-18T19:56:37.848Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:37.848Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]77e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:37.848Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:37.848Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:37.883Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:37.883Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:37.883Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883) INFO 2026-03-18T19:56:37.883Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773863797206 (019d0285.840c.76d4.a695.4818dbb75883) INFO 2026-03-18T19:56:37.883Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863797206: starting processing in queue INFO 2026-03-18T19:56:37.883Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863797206: duplicate check db lookup needed [REDACTED]bba.1-1773863797206 INFO 2026-03-18T19:56:37.883Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:37.883Z [@signalapp/libsignal-client] ACKing message delivered at 1773863797744 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:37.886Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863797206: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:37.886Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863797206: Batching save INFO 2026-03-18T19:56:37.960Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863797932 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:37.961Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:37.961Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T19:56:37.999Z [saveAndNotify] Message saved 1773863797206 INFO 2026-03-18T19:56:37.999Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863797206: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:37.999Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863797206: 0 edits in second run INFO 2026-03-18T19:56:38.000Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T19:56:38.049Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:38.049Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:38.049Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99) INFO 2026-03-18T19:56:38.049Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99)): unidentified message INFO 2026-03-18T19:56:38.051Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:38.051Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99)) INFO 2026-03-18T19:56:38.051Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99): unidentified message INFO 2026-03-18T19:56:38.051Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:38.051Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]77e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:38.052Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:38.052Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:38.075Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-18T19:56:38.083Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863797206,"receivedAt":1771163895527},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:38.083Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-18T19:56:38.083Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T19:56:38.116Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:38.116Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-18T19:56:38.116Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 41ms INFO 2026-03-18T19:56:38.116Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:38.116Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863797605 (019d0285.84c9.724b.8eeb.3494636e2f99) INFO 2026-03-18T19:56:38.116Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:38.117Z [@signalapp/libsignal-client] ACKing message delivered at 1773863797932 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:38.152Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T19:56:38.152Z [JobQueueDatabaseStore] adding job [REDACTED]690 to queue "read sync" INFO 2026-03-18T19:56:38.152Z [JobQueueDatabaseStore] adding job [REDACTED]797 to queue "conversation" INFO 2026-03-18T19:56:38.237Z [JobQueue] read sync job queue: added new job [REDACTED]690 INFO 2026-03-18T19:56:38.237Z [JobQueue] read sync job queue: enqueuing job [REDACTED]690 INFO 2026-03-18T19:56:38.237Z [JobQueue] read sync job queue: running job [REDACTED]690, attempt 1 of 110 INFO 2026-03-18T19:56:38.237Z [JobQueue] read sync job queue, job ID [REDACTED]690, attempt 1: sending readSync(s) for timestamp(s) 1773863797206 INFO 2026-03-18T19:56:38.238Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue: added new job [REDACTED]797 INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue: enqueuing job [REDACTED]797 INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue: running job [REDACTED]797, attempt 1 of 110 INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue, job ID [REDACTED]797, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue, job ID [REDACTED]797, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T19:56:38.250Z [JobQueue] conversation job queue, job ID [REDACTED]797, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:38.250Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:38.251Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:38.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.335Z [WebAPI] send/1773863798238/[REDACTED]70f/sendMessages INFO 2026-03-18T19:56:38.335Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:56:38.366Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T19:56:38.384Z [JobQueueDatabaseStore] adding job [REDACTED]110 to queue "conversation" INFO 2026-03-18T19:56:38.408Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-18T19:56:38.424Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:56:38.443Z [WebAPI] send/1773863798250/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:38.443Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:38.475Z [JobQueue] conversation job queue: added new job [REDACTED]110 INFO 2026-03-18T19:56:38.475Z [JobQueue] conversation job queue: enqueuing job [REDACTED]110 INFO 2026-03-18T19:56:38.517Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-18T19:56:38.550Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:38.550Z [JobQueue] read sync job queue: job [REDACTED]690 succeeded on attempt 1 INFO 2026-03-18T19:56:38.583Z [JobQueue] conversation job queue: job [REDACTED]797 succeeded on attempt 1 INFO 2026-03-18T19:56:38.583Z [JobQueue] conversation job queue: running job [REDACTED]110, attempt 1 of 110 INFO 2026-03-18T19:56:38.583Z [JobQueue] conversation job queue, job ID [REDACTED]110, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:38.584Z [JobQueue] conversation job queue, job ID [REDACTED]110, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T19:56:38.584Z [JobQueue] conversation job queue, job ID [REDACTED]110, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:38.584Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:38.584Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:38.585Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.585Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.585Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:38.650Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-18T19:56:38.767Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T19:56:38.817Z [WebAPI] send/1773863798584/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:38.817Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:38.817Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T19:56:38.926Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:38.999Z [app/main] MainSQL: slow query insertSentProto duration=73ms INFO 2026-03-18T19:56:39.000Z [JobQueue] conversation job queue: job [REDACTED]110 succeeded on attempt 1 INFO 2026-03-18T19:56:39.059Z [app/main] MainSQL: slow query deleteJob duration=59ms INFO 2026-03-18T19:56:39.083Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T19:56:39.250Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:39.251Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90344242 ms before clearing INFO 2026-03-18T19:56:40.887Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863800858 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:40.887Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:40.964Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:40.964Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:40.964Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636) INFO 2026-03-18T19:56:40.964Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636)): unidentified message INFO 2026-03-18T19:56:40.964Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:40.964Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636)) INFO 2026-03-18T19:56:40.964Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636): unidentified message INFO 2026-03-18T19:56:40.964Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:40.965Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:56:40.965Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]77e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:56:40.965Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]261) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:40.965Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:40.965Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:41.026Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:41.026Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:41.026Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636) INFO 2026-03-18T19:56:41.026Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773863800334 (019d0285.9037.7738.9f1a.2c3d71da0636) INFO 2026-03-18T19:56:41.026Z [app/main] MainSQL: slow query commitDecryptResult duration=61ms INFO 2026-03-18T19:56:41.027Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863800334: starting processing in queue INFO 2026-03-18T19:56:41.027Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863800334: duplicate check db lookup needed [REDACTED]bba.1-1773863800334 INFO 2026-03-18T19:56:41.027Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:41.027Z [@signalapp/libsignal-client] ACKing message delivered at 1773863800858 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:41.030Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863800334: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:41.030Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773863800334: Batching save INFO 2026-03-18T19:56:41.105Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T19:56:41.143Z [saveAndNotify] Message saved 1773863800334 INFO 2026-03-18T19:56:41.143Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863800334: Found 0 early reaction(s) for incoming message INFO 2026-03-18T19:56:41.143Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773863800334: 0 edits in second run INFO 2026-03-18T19:56:41.143Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T19:56:41.235Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863800334,"receivedAt":1771163895529},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:41.235Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-18T19:56:41.235Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T19:56:41.301Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-18T19:56:41.302Z [JobQueueDatabaseStore] adding job [REDACTED]446 to queue "read sync" INFO 2026-03-18T19:56:41.302Z [JobQueueDatabaseStore] adding job [REDACTED]2e3 to queue "conversation" INFO 2026-03-18T19:56:41.350Z [app/main] MainSQL: slow query insertJob duration=48ms INFO 2026-03-18T19:56:41.386Z [JobQueue] read sync job queue: added new job [REDACTED]446 INFO 2026-03-18T19:56:41.386Z [JobQueue] read sync job queue: enqueuing job [REDACTED]446 INFO 2026-03-18T19:56:41.386Z [JobQueue] read sync job queue: running job [REDACTED]446, attempt 1 of 110 INFO 2026-03-18T19:56:41.386Z [JobQueue] read sync job queue, job ID [REDACTED]446, attempt 1: sending readSync(s) for timestamp(s) 1773863800334 INFO 2026-03-18T19:56:41.387Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.427Z [app/main] MainSQL: slow query insertJob duration=77ms INFO 2026-03-18T19:56:41.431Z [JobQueue] conversation job queue: added new job [REDACTED]2e3 INFO 2026-03-18T19:56:41.431Z [JobQueue] conversation job queue: enqueuing job [REDACTED]2e3 INFO 2026-03-18T19:56:41.432Z [JobQueue] conversation job queue: running job [REDACTED]2e3, attempt 1 of 110 INFO 2026-03-18T19:56:41.432Z [JobQueue] conversation job queue, job ID [REDACTED]2e3, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:41.432Z [JobQueue] conversation job queue, job ID [REDACTED]2e3, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-18T19:56:41.432Z [JobQueue] conversation job queue, job ID [REDACTED]2e3, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:41.432Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:41.433Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:41.434Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.434Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.434Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.478Z [WebAPI] send/1773863801386/[REDACTED]70f/sendMessages INFO 2026-03-18T19:56:41.478Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:56:41.527Z [JobQueueDatabaseStore] adding job [REDACTED]d27 to queue "conversation" INFO 2026-03-18T19:56:41.561Z [WebAPI] send/1773863801432/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:41.561Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:41.571Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T19:56:41.594Z [JobQueue] conversation job queue: added new job [REDACTED]d27 INFO 2026-03-18T19:56:41.594Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d27 INFO 2026-03-18T19:56:41.644Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-18T19:56:41.664Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:41.677Z [JobQueue] read sync job queue: job [REDACTED]446 succeeded on attempt 1 INFO 2026-03-18T19:56:41.730Z [JobQueue] conversation job queue: job [REDACTED]2e3 succeeded on attempt 1 INFO 2026-03-18T19:56:41.730Z [JobQueue] conversation job queue: running job [REDACTED]d27, attempt 1 of 110 INFO 2026-03-18T19:56:41.730Z [JobQueue] conversation job queue, job ID [REDACTED]d27, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:41.730Z [JobQueue] conversation job queue, job ID [REDACTED]d27, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T19:56:41.730Z [JobQueue] conversation job queue, job ID [REDACTED]d27, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T19:56:41.730Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:41.730Z [app/main] MainSQL: slow query insertSentProto duration=53ms INFO 2026-03-18T19:56:41.731Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:41.731Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.731Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.732Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:41.777Z [app/main] MainSQL: slow query deleteJob duration=47ms INFO 2026-03-18T19:56:41.911Z [WebAPI] send/1773863801730/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:41.911Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:42.012Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T19:56:42.044Z [JobQueue] conversation job queue: job [REDACTED]d27 succeeded on attempt 1 INFO 2026-03-18T19:56:42.119Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-18T19:56:42.236Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T19:56:42.431Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:42.432Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90341061 ms before clearing INFO 2026-03-18T19:56:42.685Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-18T19:56:43.921Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-18T19:56:43.921Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-18T19:56:43.921Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-18T19:56:43.921Z [Reactions] handleReaction: sending reaction to [REDACTED]b4b.1 1773863800334 from this device INFO 2026-03-18T19:56:44.002Z [app/main] MainSQL: slow query addReaction duration=79ms INFO 2026-03-18T19:56:44.003Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1773863800334. Went from 0 to 1 reactions. INFO 2026-03-18T19:56:44.003Z [Reactions] enqueueReactionForSend: saving message [REDACTED]b4b.1 1773863800334 and job [REDACTED]dfc INFO 2026-03-18T19:56:44.003Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863797206,"receivedAt":1771163895527},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:44.119Z [JobQueueDatabaseStore] adding job [REDACTED]dfc to queue "conversation" INFO 2026-03-18T19:56:44.119Z [JobQueue] conversation job queue: added new job [REDACTED]dfc INFO 2026-03-18T19:56:44.119Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dfc INFO 2026-03-18T19:56:44.119Z [app/main] MainSQL: slow query saveMessage duration=116ms INFO 2026-03-18T19:56:44.120Z [JobQueue] conversation job queue: running job [REDACTED]dfc, attempt 1 of 110 INFO 2026-03-18T19:56:44.120Z [JobQueue] conversation job queue, job ID [REDACTED]dfc, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T19:56:44.120Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-18T19:56:44.120Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-18T19:56:44.120Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-18T19:56:44.121Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) INFO 2026-03-18T19:56:44.121Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T19:56:44.121Z [JobQueue] conversation job queue, job ID [REDACTED]dfc, attempt 1: sending direct reaction message INFO 2026-03-18T19:56:44.122Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T19:56:44.122Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:44.122Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:44.122Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:44.169Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-18T19:56:44.236Z [WebAPI] send/1773863803921/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T19:56:44.236Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T19:56:44.355Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-18T19:56:44.386Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) WARN 2026-03-18T19:56:44.386Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) INFO 2026-03-18T19:56:44.387Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T19:56:44.420Z [WebAPI] send/1773863803921/[REDACTED]70f/sendMessages INFO 2026-03-18T19:56:44.420Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T19:56:44.451Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863800334,"receivedAt":1771163895529},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T19:56:44.506Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-18T19:56:44.536Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) WARN 2026-03-18T19:56:44.536Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) INFO 2026-03-18T19:56:44.570Z [JobQueue] conversation job queue: job [REDACTED]dfc succeeded on attempt 1 INFO 2026-03-18T19:56:44.722Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773863804497 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T19:56:44.722Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T19:56:44.797Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T19:56:44.797Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T19:56:44.797Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee) INFO 2026-03-18T19:56:44.797Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee)): unidentified message INFO 2026-03-18T19:56:44.797Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T19:56:44.798Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee)) INFO 2026-03-18T19:56:44.798Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee): unidentified message INFO 2026-03-18T19:56:44.798Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T19:56:44.798Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T19:56:44.798Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]261, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T19:56:44.798Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T19:56:44.798Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T19:56:44.798Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T19:56:44.828Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T19:56:44.828Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T19:56:44.828Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773863804303 (019d0285.9f32.76ac.9dd0.5f012051e2ee) INFO 2026-03-18T19:56:44.828Z [background] delivery receipt from [REDACTED]b4b.1 1773863804303 for sent message 1773863803921 wasSentEncrypted=true INFO 2026-03-18T19:56:44.828Z [background] onDeliveryReceipt(envelope=1773863804303, envelopeId=019d0285.9f32.76ac.9dd0.5f012051e2ee): Saving 1 sync tasks INFO 2026-03-18T19:56:44.828Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T19:56:44.828Z [@signalapp/libsignal-client] ACKing message delivered at 1773863804497 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T19:56:44.895Z [background] onDeliveryReceipt(envelope=1773863804303, envelopeId=019d0285.9f32.76ac.9dd0.5f012051e2ee): Queuing 1 sync tasks INFO 2026-03-18T19:56:44.895Z [background] onDeliveryReceipt(envelope=1773863804303, envelopeId=019d0285.9f32.76ac.9dd0.5f012051e2ee): Done INFO 2026-03-18T19:56:45.162Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773863803921 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-18T19:56:45.203Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-18T19:56:45.570Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T19:56:45.571Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 90337922 ms before clearing INFO 2026-03-18T19:56:45.915Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:56:55.783Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:57:16.019Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T19:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T19:57:23.663Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T19:57:25.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:57:45.245Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T19:57:45.245Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T19:57:45.245Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T19:57:45.245Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T19:57:56.019Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:58:26.133Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:58:44.829Z [MessageReceiver] getAllFromCache INFO 2026-03-18T19:58:44.829Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T19:58:44.829Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T19:58:44.829Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T19:58:56.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:59:26.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T19:59:56.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:00:26.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:00:56.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:01:26.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:01:56.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:02:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:02:23.676Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-18T20:02:26.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:02:56.948Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:03:27.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:03:42.880Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T20:03:43.881Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-18T20:03:43.882Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773863800334,"receivedAt":1771163895529},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T20:03:45.347Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-18T20:03:45.347Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-18T20:03:45.352Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation INFO 2026-03-18T20:03:45.770Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-18T20:03:45.770Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-18T20:03:45.771Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-18T20:03:45.771Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T20:03:45.772Z [app/main] close: not showing tray notice INFO 2026-03-18T20:03:57.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:04:27.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:04:57.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:05:27.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:05:57.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:05:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:05:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89784194 ms before clearing INFO 2026-03-18T20:06:27.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:06:57.738Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:06:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89724194 ms before clearing INFO 2026-03-18T20:07:27.842Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:07:57.948Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:07:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89664194 ms before clearing INFO 2026-03-18T20:07:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:07:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:08:28.056Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:08:58.135Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:08:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89604194 ms before clearing INFO 2026-03-18T20:09:28.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:09:58.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:09:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:09:59.300Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:09:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:09:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:09:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:09:59.300Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89544193 ms before clearing INFO 2026-03-18T20:10:28.465Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:10:58.578Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89484195 ms before clearing INFO 2026-03-18T20:11:28.683Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:11:58.791Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89424195 ms before clearing INFO 2026-03-18T20:12:28.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:12:36.676Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864756650 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:12:36.676Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:12:37.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:12:37.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:12:37.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864756307 (019d0294.25c4.7439.907c.0024a33d4294) INFO 2026-03-18T20:12:37.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864756307 (019d0294.25c4.7439.907c.0024a33d4294)) INFO 2026-03-18T20:12:37.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864756307 (019d0294.25c4.7439.907c.0024a33d4294): ciphertext message INFO 2026-03-18T20:12:37.299Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:12:37.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]734, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:12:37.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:12:37.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:12:37.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:12:37.335Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:12:37.335Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:12:37.335Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864756307 (019d0294.25c4.7439.907c.0024a33d4294) INFO 2026-03-18T20:12:37.336Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864756307 (019d0294.25c4.7439.907c.0024a33d4294) INFO 2026-03-18T20:12:37.336Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:12:37.336Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:12:37.336Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:12:37.336Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:12:37.336Z [@signalapp/libsignal-client] ACKing message delivered at 1773864756650 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:12:37.337Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:12:37.337Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:12:37.337Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:12:38.352Z [app/main] MainSQL: slow query removeUnprocessed duration=54ms INFO 2026-03-18T20:12:54.108Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864774082 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:12:54.108Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:12:54.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:12:54.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:12:54.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e) INFO 2026-03-18T20:12:54.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e)): unidentified message INFO 2026-03-18T20:12:54.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:12:54.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e)) INFO 2026-03-18T20:12:54.298Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e): unidentified message INFO 2026-03-18T20:12:54.298Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:12:54.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:12:54.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:12:54.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:12:54.357Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:12:54.357Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:12:54.357Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864773867 (019d0294.69dc.747a.a76a.d1d98222422e) INFO 2026-03-18T20:12:54.357Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:12:54.357Z [@signalapp/libsignal-client] ACKing message delivered at 1773864774082 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:12:54.357Z [app/main] MainSQL: slow query commitDecryptResult duration=57ms INFO 2026-03-18T20:12:58.847Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864778821 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:12:58.847Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:12:59.196Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89364195 ms before clearing INFO 2026-03-18T20:12:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:12:59.299Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:12:59.299Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:12:59.299Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db) INFO 2026-03-18T20:12:59.299Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db)): unidentified message INFO 2026-03-18T20:12:59.300Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:12:59.300Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db)) INFO 2026-03-18T20:12:59.300Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db): unidentified message INFO 2026-03-18T20:12:59.300Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:12:59.300Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:12:59.301Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:12:59.301Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:12:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:12:59.364Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:12:59.364Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:12:59.364Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864778621 (019d0294.7c5f.73ac.a7d3.86780d3eb2db) INFO 2026-03-18T20:12:59.365Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:12:59.365Z [@signalapp/libsignal-client] ACKing message delivered at 1773864778821 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:00.216Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864780189 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:00.216Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:00.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:00.298Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:00.331Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:00.331Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 33ms INFO 2026-03-18T20:13:00.331Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:00.331Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0) INFO 2026-03-18T20:13:00.331Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0)): unidentified message INFO 2026-03-18T20:13:00.331Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:00.332Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0)) INFO 2026-03-18T20:13:00.332Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0): unidentified message INFO 2026-03-18T20:13:00.332Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:00.332Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:00.332Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:00.332Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:00.364Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:00.364Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:00.364Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864779994 (019d0294.81b8.72e5.9545.fa280083eed0) INFO 2026-03-18T20:13:00.364Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:00.365Z [@signalapp/libsignal-client] ACKing message delivered at 1773864780189 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:02.133Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864782104 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:02.133Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:02.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:02.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:02.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5) INFO 2026-03-18T20:13:02.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5)): unidentified message INFO 2026-03-18T20:13:02.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:02.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5)) INFO 2026-03-18T20:13:02.298Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5): unidentified message INFO 2026-03-18T20:13:02.298Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:02.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:02.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:02.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:02.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:02.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:02.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864781913 (019d0294.8935.7614.9eca.d30c777714b5) INFO 2026-03-18T20:13:02.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:02.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773864782104 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:04.936Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864784910 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:04.936Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:05.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:05.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:05.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883) INFO 2026-03-18T20:13:05.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883)): unidentified message INFO 2026-03-18T20:13:05.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:05.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883)) INFO 2026-03-18T20:13:05.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883): unidentified message INFO 2026-03-18T20:13:05.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:05.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]575) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:05.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:05.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:05.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:05.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:05.330Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883) INFO 2026-03-18T20:13:05.330Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773864784471 (019d0294.9428.75d4.b631.063eaf8f1883) INFO 2026-03-18T20:13:05.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864784471: starting processing in queue INFO 2026-03-18T20:13:05.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864784471: duplicate check db lookup needed [REDACTED]bba.1-1773864784471 INFO 2026-03-18T20:13:05.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:05.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773864784910 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:05.333Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864784471: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:05.334Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864784471: Batching save INFO 2026-03-18T20:13:06.308Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T20:13:06.308Z [JobQueueDatabaseStore] adding job [REDACTED]1a3 to queue "conversation" INFO 2026-03-18T20:13:06.421Z [app/main] MainSQL: slow query saveMessages duration=113ms INFO 2026-03-18T20:13:06.422Z [saveAndNotify] Message saved 1773864784471 INFO 2026-03-18T20:13:06.422Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864784471: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:06.422Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864784471: 0 edits in second run INFO 2026-03-18T20:13:06.422Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T20:13:06.424Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-18T20:13:06.424Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T20:13:06.513Z [JobQueue] conversation job queue: added new job [REDACTED]1a3 INFO 2026-03-18T20:13:06.513Z [JobQueue] conversation job queue: enqueuing job [REDACTED]1a3 INFO 2026-03-18T20:13:06.513Z [app/main] MainSQL: slow query insertJob duration=92ms INFO 2026-03-18T20:13:06.514Z [JobQueue] conversation job queue: running job [REDACTED]1a3, attempt 1 of 110 INFO 2026-03-18T20:13:06.514Z [JobQueue] conversation job queue, job ID [REDACTED]1a3, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T20:13:06.514Z [JobQueue] conversation job queue, job ID [REDACTED]1a3, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T20:13:06.514Z [JobQueue] conversation job queue, job ID [REDACTED]1a3, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T20:13:06.514Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T20:13:06.515Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T20:13:06.515Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:06.515Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:06.516Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:06.630Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-18T20:13:06.697Z [WebAPI] send/1773864786514/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T20:13:06.697Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T20:13:06.697Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T20:13:06.697Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T20:13:06.698Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T20:13:06.698Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T20:13:06.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T20:13:06.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T20:13:07.288Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 590.729ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T20:13:07.289Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T20:13:07.289Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T20:13:07.289Z [SocketManager] connected unauthenticated socket (localPort: 50802) INFO 2026-03-18T20:13:07.289Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T20:13:07.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:13:07.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:13:07.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:13:07.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:13:07.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:13:07.421Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T20:13:07.456Z [JobQueue] conversation job queue: job [REDACTED]1a3 succeeded on attempt 1 INFO 2026-03-18T20:13:08.308Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:08.308Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-18T20:13:08.308Z [notifications] NotificationService: showing a notification 1773864784471 INFO 2026-03-18T20:13:08.309Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89355184 ms before clearing INFO 2026-03-18T20:13:08.319Z [permissions] Approving request for permission 'notifications' INFO 2026-03-18T20:13:09.343Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864789317 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:09.343Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:09.358Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864789317 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:09.358Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:10.298Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-18T20:13:10.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:10.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864788958 (019d0294.a55f.769c.9cfd.7fcf0e3f0049) INFO 2026-03-18T20:13:10.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864788952 (019d0294.a56e.7729.8d67.5770dfd53408) INFO 2026-03-18T20:13:10.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864788958 (019d0294.a55f.769c.9cfd.7fcf0e3f0049)) INFO 2026-03-18T20:13:10.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864788958 (019d0294.a55f.769c.9cfd.7fcf0e3f0049): ciphertext message INFO 2026-03-18T20:13:10.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:10.299Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864788952 (019d0294.a56e.7729.8d67.5770dfd53408)) INFO 2026-03-18T20:13:10.299Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864788952 (019d0294.a56e.7729.8d67.5770dfd53408): ciphertext message INFO 2026-03-18T20:13:10.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:10.299Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:10.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-18T20:13:10.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:10.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:10.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864788958 (019d0294.a55f.769c.9cfd.7fcf0e3f0049) INFO 2026-03-18T20:13:10.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864788952 (019d0294.a56e.7729.8d67.5770dfd53408) INFO 2026-03-18T20:13:10.331Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864788958 (019d0294.a55f.769c.9cfd.7fcf0e3f0049) INFO 2026-03-18T20:13:10.331Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:10.331Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:10.331Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:10.331Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773864788952 (019d0294.a56e.7729.8d67.5770dfd53408) INFO 2026-03-18T20:13:10.332Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:10.332Z [@signalapp/libsignal-client] ACKing message delivered at 1773864789317 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:10.332Z [@signalapp/libsignal-client] ACKing message delivered at 1773864789317 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:10.332Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:10.332Z [background] read sync [object Undefined] [REDACTED]b4b 1773864788952 [REDACTED]bba for message 1773864784471 INFO 2026-03-18T20:13:10.332Z [background] onReadSync(envelope=1773864788952, envelopeId=019d0294.a56e.7729.8d67.5770dfd53408): Saving 1 sync tasks INFO 2026-03-18T20:13:10.332Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:10.332Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:10.364Z [background] onReadSync(envelope=1773864788952, envelopeId=019d0294.a56e.7729.8d67.5770dfd53408): Queuing 1 sync tasks INFO 2026-03-18T20:13:10.365Z [background] onReadSync(envelope=1773864788952, envelopeId=019d0294.a56e.7729.8d67.5770dfd53408): Done INFO 2026-03-18T20:13:10.366Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-18T20:13:10.366Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T20:13:10.366Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:10.406Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773864784471,"receivedAt":1771163895537},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T20:13:10.406Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:10.506Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 139ms INFO 2026-03-18T20:13:10.508Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-18T20:13:10.508Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T20:13:12.298Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T20:13:12.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:12.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89351194 ms before clearing INFO 2026-03-18T20:13:14.319Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864794288 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:14.319Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:15.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:15.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:15.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864793962 (019d0294.b8cf.770c.9eae.35761ef9b382) INFO 2026-03-18T20:13:15.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864793962 (019d0294.b8cf.770c.9eae.35761ef9b382)) INFO 2026-03-18T20:13:15.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864793962 (019d0294.b8cf.770c.9eae.35761ef9b382): ciphertext message INFO 2026-03-18T20:13:15.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:15.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:15.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:15.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:15.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:15.330Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864793962 (019d0294.b8cf.770c.9eae.35761ef9b382) INFO 2026-03-18T20:13:15.330Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864793962 (019d0294.b8cf.770c.9eae.35761ef9b382) INFO 2026-03-18T20:13:15.330Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:15.330Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:15.330Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:15.330Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:15.330Z [@signalapp/libsignal-client] ACKing message delivered at 1773864794288 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:15.331Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:15.331Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:15.331Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:15.782Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864795756 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:15.782Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:16.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:16.298Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:16.330Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:16.330Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 32ms INFO 2026-03-18T20:13:16.330Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:16.330Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830) INFO 2026-03-18T20:13:16.330Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830)) INFO 2026-03-18T20:13:16.330Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830): ciphertext message INFO 2026-03-18T20:13:16.330Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:16.330Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:16.330Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:16.363Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:16.363Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:16.363Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830) INFO 2026-03-18T20:13:16.363Z [MessageReceiver] sent message to [REDACTED]b4b 1773864793742 from [REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830) INFO 2026-03-18T20:13:16.363Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773864793742 (019d0294.be86.704b.82cb.6488a48cf830) INFO 2026-03-18T20:13:16.364Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864793742: starting processing in queue INFO 2026-03-18T20:13:16.364Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864793742: duplicate check db lookup needed [REDACTED]314.1-1773864793742 INFO 2026-03-18T20:13:16.364Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:16.364Z [@signalapp/libsignal-client] ACKing message delivered at 1773864795756 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:16.366Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864793742: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T20:13:16.366Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864793742: Batching save INFO 2026-03-18T20:13:16.474Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864796447 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:16.475Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:16.475Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864796447 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:16.475Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:17.308Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T20:13:17.309Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-18T20:13:17.309Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:17.309Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc) INFO 2026-03-18T20:13:17.309Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc)): unidentified message INFO 2026-03-18T20:13:17.309Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d) INFO 2026-03-18T20:13:17.309Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:17.309Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc)) INFO 2026-03-18T20:13:17.309Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc): unidentified message INFO 2026-03-18T20:13:17.310Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:17.310Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:13:17.310Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]575, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:13:17.310Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]236) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:17.310Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d)): unidentified message INFO 2026-03-18T20:13:17.310Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:17.310Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d)) INFO 2026-03-18T20:13:17.310Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d): unidentified message INFO 2026-03-18T20:13:17.311Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:17.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]236) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:17.311Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:17.311Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-18T20:13:17.372Z [saveAndNotify] Message saved 1773864793742 INFO 2026-03-18T20:13:17.372Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864793742: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T20:13:17.372Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864793742: 0 edits in second run INFO 2026-03-18T20:13:17.372Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-18T20:13:17.405Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:17.405Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:17.405Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864795656 (019d0294.c13b.7427.b4bf.b81763ac67fc) INFO 2026-03-18T20:13:17.405Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864796076 (019d0294.c13b.7427.b4bf.bf2de0e8785d) INFO 2026-03-18T20:13:17.405Z [background] delivery receipt from [REDACTED]b4b.1 1773864795656 for sent message 1773864793742 wasSentEncrypted=true INFO 2026-03-18T20:13:17.405Z [background] onDeliveryReceipt(envelope=1773864795656, envelopeId=019d0294.c13b.7427.b4bf.b81763ac67fc): Saving 1 sync tasks INFO 2026-03-18T20:13:17.405Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:17.405Z [@signalapp/libsignal-client] ACKing message delivered at 1773864796447 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:17.405Z [@signalapp/libsignal-client] ACKing message delivered at 1773864796447 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:17.472Z [background] onDeliveryReceipt(envelope=1773864795656, envelopeId=019d0294.c13b.7427.b4bf.b81763ac67fc): Queuing 1 sync tasks INFO 2026-03-18T20:13:17.472Z [background] onDeliveryReceipt(envelope=1773864795656, envelopeId=019d0294.c13b.7427.b4bf.b81763ac67fc): Done INFO 2026-03-18T20:13:17.472Z [background] read receipt [REDACTED]b4b.1 1773864796076 for sent message 1773864793742 INFO 2026-03-18T20:13:17.472Z [background] onReadOrViewReceipt(type=Read, envelope=1773864796076, envelopeId=019d0294.c13b.7427.b4bf.bf2de0e8785d): Saving 1 sync tasks INFO 2026-03-18T20:13:17.492Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864797465 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:17.492Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:17.505Z [background] onReadOrViewReceipt(type=Read, envelope=1773864796076, envelopeId=019d0294.c13b.7427.b4bf.bf2de0e8785d): Queuing 1 sync tasks INFO 2026-03-18T20:13:17.505Z [background] onReadOrViewReceipt(type=Read, envelope=1773864796076, envelopeId=019d0294.c13b.7427.b4bf.bf2de0e8785d): Done INFO 2026-03-18T20:13:18.307Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:18.307Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:18.309Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773864793742): batch processing 2 receipts, dropped count: 0 INFO 2026-03-18T20:13:18.338Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:18.338Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 31ms INFO 2026-03-18T20:13:18.338Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:18.338Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4) INFO 2026-03-18T20:13:18.339Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4)): unidentified message INFO 2026-03-18T20:13:18.339Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:18.339Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4)) INFO 2026-03-18T20:13:18.339Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4): unidentified message INFO 2026-03-18T20:13:18.339Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:18.339Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]236) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:18.339Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:18.339Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:18.438Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:18.439Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:18.439Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864797070 (019d0294.c534.73bb.9603.8ef187652bf4) INFO 2026-03-18T20:13:18.439Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:18.439Z [@signalapp/libsignal-client] ACKing message delivered at 1773864797465 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:18.750Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864798724 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:18.750Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:19.306Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T20:13:19.306Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:19.306Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:19.339Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:19.339Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 33ms INFO 2026-03-18T20:13:19.339Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:19.339Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2) INFO 2026-03-18T20:13:19.339Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2)): unidentified message INFO 2026-03-18T20:13:19.339Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:19.339Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2)) INFO 2026-03-18T20:13:19.339Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2): unidentified message INFO 2026-03-18T20:13:19.339Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:19.340Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]236) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:19.340Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:19.340Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:19.405Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:19.405Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:19.405Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2) INFO 2026-03-18T20:13:19.405Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773864798151 (019d0294.ca1e.711c.9086.6e2a997b93f2) INFO 2026-03-18T20:13:19.406Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864798151: starting processing in queue INFO 2026-03-18T20:13:19.406Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864798151: duplicate check db lookup needed [REDACTED]bba.1-1773864798151 INFO 2026-03-18T20:13:19.406Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:19.406Z [@signalapp/libsignal-client] ACKing message delivered at 1773864798724 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:19.408Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864798151: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:19.408Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864798151: Batching save INFO 2026-03-18T20:13:19.482Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864799455 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:19.482Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:19.482Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864799455 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:19.482Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:19.494Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864799455 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:19.494Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:20.307Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:20.308Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T20:13:20.308Z [MessageReceiver] decryptAndCacheBatch 3 INFO 2026-03-18T20:13:20.308Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:20.308Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864798895 (019d0294.ccfa.7759.84f6.c90fe5ec1101) INFO 2026-03-18T20:13:20.308Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864798909 (019d0294.ccfa.7759.84f6.ccf96231a3b5) INFO 2026-03-18T20:13:20.308Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb) INFO 2026-03-18T20:13:20.308Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864798895 (019d0294.ccfa.7759.84f6.c90fe5ec1101)) INFO 2026-03-18T20:13:20.308Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864798895 (019d0294.ccfa.7759.84f6.c90fe5ec1101): ciphertext message INFO 2026-03-18T20:13:20.308Z [JobQueueDatabaseStore] adding job [REDACTED]852 to queue "conversation" INFO 2026-03-18T20:13:20.309Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89343184 ms before clearing INFO 2026-03-18T20:13:20.309Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:20.309Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864798909 (019d0294.ccfa.7759.84f6.ccf96231a3b5)) INFO 2026-03-18T20:13:20.309Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864798909 (019d0294.ccfa.7759.84f6.ccf96231a3b5): ciphertext message INFO 2026-03-18T20:13:20.309Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:20.309Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb)): unidentified message INFO 2026-03-18T20:13:20.309Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:20.310Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb)) INFO 2026-03-18T20:13:20.310Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb): unidentified message INFO 2026-03-18T20:13:20.310Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:20.310Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]236) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:20.310Z [MessageReceiver] decryptAndCacheBatch storing 3 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:20.310Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 3, pending kyberTriples 0 INFO 2026-03-18T20:13:20.347Z [saveAndNotify] Message saved 1773864798151 INFO 2026-03-18T20:13:20.347Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864798151: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:20.347Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864798151: 0 edits in second run INFO 2026-03-18T20:13:20.347Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue: added new job [REDACTED]852 INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue: enqueuing job [REDACTED]852 INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue: running job [REDACTED]852, attempt 1 of 110 INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue, job ID [REDACTED]852, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue, job ID [REDACTED]852, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T20:13:20.414Z [JobQueue] conversation job queue, job ID [REDACTED]852, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T20:13:20.414Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T20:13:20.414Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-18T20:13:20.447Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:20.447Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-18T20:13:20.447Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 33ms INFO 2026-03-18T20:13:20.447Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:20.447Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864798895 (019d0294.ccfa.7759.84f6.c90fe5ec1101) INFO 2026-03-18T20:13:20.447Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864798909 (019d0294.ccfa.7759.84f6.ccf96231a3b5) INFO 2026-03-18T20:13:20.447Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864799053 (019d0294.cd07.72db.971b.889a34b9fcdb) INFO 2026-03-18T20:13:20.447Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773864798895 (019d0294.ccfa.7759.84f6.c90fe5ec1101) INFO 2026-03-18T20:13:20.448Z [background] read sync [object Undefined] [REDACTED]b4b 1773864798895 [REDACTED]bba for message 1773864798151 INFO 2026-03-18T20:13:20.448Z [background] onReadSync(envelope=1773864798895, envelopeId=019d0294.ccfa.7759.84f6.c90fe5ec1101): Saving 1 sync tasks INFO 2026-03-18T20:13:20.448Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864798909 (019d0294.ccfa.7759.84f6.ccf96231a3b5) INFO 2026-03-18T20:13:20.448Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:20.448Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:20.448Z [@signalapp/libsignal-client] ACKing message delivered at 1773864799455 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:20.448Z [@signalapp/libsignal-client] ACKing message delivered at 1773864799455 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:20.448Z [@signalapp/libsignal-client] ACKing message delivered at 1773864799455 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:20.449Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T20:13:20.449Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:20.449Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:20.449Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:20.480Z [background] onReadSync(envelope=1773864798895, envelopeId=019d0294.ccfa.7759.84f6.c90fe5ec1101): Queuing 1 sync tasks INFO 2026-03-18T20:13:20.481Z [background] onReadSync(envelope=1773864798895, envelopeId=019d0294.ccfa.7759.84f6.c90fe5ec1101): Done INFO 2026-03-18T20:13:20.481Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:20.481Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:20.482Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-18T20:13:20.482Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T20:13:20.482Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:20.581Z [WebAPI] send/1773864800414/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T20:13:20.581Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T20:13:20.581Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:20.581Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:20.581Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:20.614Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773864798151,"receivedAt":1771163895545},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T20:13:20.614Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:20.679Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T20:13:20.714Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 232ms INFO 2026-03-18T20:13:20.748Z [JobQueue] conversation job queue: job [REDACTED]852 succeeded on attempt 1 INFO 2026-03-18T20:13:22.307Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:22.307Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T20:13:22.309Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89341184 ms before clearing INFO 2026-03-18T20:13:23.701Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864803675 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:23.701Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:24.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:24.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:24.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e) INFO 2026-03-18T20:13:24.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e)): unidentified message INFO 2026-03-18T20:13:24.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:24.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e)) INFO 2026-03-18T20:13:24.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e): unidentified message INFO 2026-03-18T20:13:24.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:24.299Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:13:24.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]236, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:13:24.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]470) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:24.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:24.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:24.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:24.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:24.330Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e) INFO 2026-03-18T20:13:24.330Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773864803098 (019d0294.dd75.7474.a3d3.b6e4eca69b1e) INFO 2026-03-18T20:13:24.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864803098: starting processing in queue INFO 2026-03-18T20:13:24.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864803098: duplicate check db lookup needed [REDACTED]bba.1-1773864803098 INFO 2026-03-18T20:13:24.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:24.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773864803675 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:24.334Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864803098: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:24.334Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773864803098: Batching save INFO 2026-03-18T20:13:24.488Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864804460 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:24.488Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:24.488Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864804460 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:24.488Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:25.310Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T20:13:25.311Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-18T20:13:25.311Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:25.311Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864803865 (019d0294.e088.7761.b5e5.7af47af86668) INFO 2026-03-18T20:13:25.311Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864803872 (019d0294.e088.7761.b5e5.7dd4ad3fcae4) INFO 2026-03-18T20:13:25.311Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864803865 (019d0294.e088.7761.b5e5.7af47af86668)) INFO 2026-03-18T20:13:25.311Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864803865 (019d0294.e088.7761.b5e5.7af47af86668): ciphertext message INFO 2026-03-18T20:13:25.311Z [JobQueueDatabaseStore] adding job [REDACTED]a31 to queue "conversation" INFO 2026-03-18T20:13:25.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:25.312Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864803872 (019d0294.e088.7761.b5e5.7dd4ad3fcae4)) INFO 2026-03-18T20:13:25.312Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864803872 (019d0294.e088.7761.b5e5.7dd4ad3fcae4): ciphertext message INFO 2026-03-18T20:13:25.312Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:25.312Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:25.312Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-18T20:13:25.388Z [saveAndNotify] Message saved 1773864803098 INFO 2026-03-18T20:13:25.388Z [app/main] MainSQL: slow query saveMessages duration=77ms INFO 2026-03-18T20:13:25.389Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864803098: Found 0 early reaction(s) for incoming message INFO 2026-03-18T20:13:25.389Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773864803098: 0 edits in second run INFO 2026-03-18T20:13:25.389Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-18T20:13:25.392Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-18T20:13:25.392Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue: added new job [REDACTED]a31 INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue: enqueuing job [REDACTED]a31 INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue: running job [REDACTED]a31, attempt 1 of 110 INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue, job ID [REDACTED]a31, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue, job ID [REDACTED]a31, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-18T20:13:25.422Z [JobQueue] conversation job queue, job ID [REDACTED]a31, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-18T20:13:25.422Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-18T20:13:25.423Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-18T20:13:25.463Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-18T20:13:25.497Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:25.497Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-18T20:13:25.497Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 74ms INFO 2026-03-18T20:13:25.497Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:25.497Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864803865 (019d0294.e088.7761.b5e5.7af47af86668) INFO 2026-03-18T20:13:25.497Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864803872 (019d0294.e088.7761.b5e5.7dd4ad3fcae4) INFO 2026-03-18T20:13:25.497Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773864803865 (019d0294.e088.7761.b5e5.7af47af86668) INFO 2026-03-18T20:13:25.497Z [background] read sync [object Undefined] [REDACTED]b4b 1773864803865 [REDACTED]bba for message 1773864803098 INFO 2026-03-18T20:13:25.497Z [background] onReadSync(envelope=1773864803865, envelopeId=019d0294.e088.7761.b5e5.7af47af86668): Saving 1 sync tasks INFO 2026-03-18T20:13:25.498Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864803872 (019d0294.e088.7761.b5e5.7dd4ad3fcae4) INFO 2026-03-18T20:13:25.498Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:25.498Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:25.498Z [@signalapp/libsignal-client] ACKing message delivered at 1773864804460 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:25.498Z [@signalapp/libsignal-client] ACKing message delivered at 1773864804460 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:25.498Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-18T20:13:25.499Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:25.499Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:25.499Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:13:25.580Z [background] onReadSync(envelope=1773864803865, envelopeId=019d0294.e088.7761.b5e5.7af47af86668): Queuing 1 sync tasks INFO 2026-03-18T20:13:25.580Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-18T20:13:25.581Z [background] onReadSync(envelope=1773864803865, envelopeId=019d0294.e088.7761.b5e5.7af47af86668): Done INFO 2026-03-18T20:13:25.581Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:25.581Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:25.582Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-18T20:13:25.582Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-18T20:13:25.582Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:25.664Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-18T20:13:25.714Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T20:13:25.764Z [WebAPI] send/1773864805422/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-18T20:13:25.764Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-18T20:13:25.764Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-18T20:13:25.764Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:25.765Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:25.765Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:25.839Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=75ms INFO 2026-03-18T20:13:25.840Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773864803098,"receivedAt":1771163895549},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-18T20:13:25.840Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-18T20:13:25.882Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-18T20:13:25.889Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-18T20:13:25.931Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-18T20:13:25.964Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 382ms INFO 2026-03-18T20:13:25.998Z [JobQueue] conversation job queue: job [REDACTED]a31 succeeded on attempt 1 INFO 2026-03-18T20:13:26.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:13:26.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:13:26.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:13:26.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:13:26.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:13:26.750Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864806723 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:26.750Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:27.307Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:27.307Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T20:13:27.310Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:27.310Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:27.310Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987) INFO 2026-03-18T20:13:27.310Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987)) INFO 2026-03-18T20:13:27.310Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987): ciphertext message INFO 2026-03-18T20:13:27.310Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89336183 ms before clearing INFO 2026-03-18T20:13:27.310Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:27.310Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-18T20:13:27.310Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-18T20:13:27.311Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:27.311Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:27.415Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:27.415Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:27.415Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987) INFO 2026-03-18T20:13:27.415Z [MessageReceiver] sent message to [REDACTED]b4b 1773864806281 from [REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987) INFO 2026-03-18T20:13:27.415Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773864806281 (019d0294.e95e.7498.8daf.57476a47e987) INFO 2026-03-18T20:13:27.416Z [background] Queuing sent reaction for 1773864803098 INFO 2026-03-18T20:13:27.416Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:27.416Z [@signalapp/libsignal-client] ACKing message delivered at 1773864806723 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:27.417Z [Reactions] Reactions.onReaction(timestamp=1773864806281;target=1773864803098): handling INFO 2026-03-18T20:13:27.417Z [Reactions] handleReaction: adding reaction for message [REDACTED]b4b.1 1773864803098 INFO 2026-03-18T20:13:27.448Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1773864803098. Went from 0 to 1 reactions. INFO 2026-03-18T20:13:27.482Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 65ms INFO 2026-03-18T20:13:27.488Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864807462 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:27.488Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:27.499Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864807462 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:27.499Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:28.298Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-18T20:13:28.298Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:28.332Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:28.332Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 34ms INFO 2026-03-18T20:13:28.332Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:28.332Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864806457 (019d0294.ec40.74dc.a648.84891ad0209d) INFO 2026-03-18T20:13:28.332Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d) INFO 2026-03-18T20:13:28.332Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864806457 (019d0294.ec40.74dc.a648.84891ad0209d)) INFO 2026-03-18T20:13:28.332Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864806457 (019d0294.ec40.74dc.a648.84891ad0209d): ciphertext message INFO 2026-03-18T20:13:28.332Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:28.332Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d)): unidentified message INFO 2026-03-18T20:13:28.332Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:28.333Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d)) INFO 2026-03-18T20:13:28.333Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d): unidentified message INFO 2026-03-18T20:13:28.333Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:28.333Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:13:28.333Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]470, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:13:28.333Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:28.333Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:28.333Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-18T20:13:28.365Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:28.365Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:28.365Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864806457 (019d0294.ec40.74dc.a648.84891ad0209d) INFO 2026-03-18T20:13:28.365Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864806576 (019d0294.ec4b.70ec.af95.8604ec08b70d) INFO 2026-03-18T20:13:28.365Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864806457 (019d0294.ec40.74dc.a648.84891ad0209d) INFO 2026-03-18T20:13:28.365Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:28.365Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:28.365Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:28.366Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:28.366Z [@signalapp/libsignal-client] ACKing message delivered at 1773864807462 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:28.366Z [@signalapp/libsignal-client] ACKing message delivered at 1773864807462 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:28.366Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:28.366Z [background] delivery receipt from [REDACTED]b4b.1 1773864806576 for sent message 1773864806281 wasSentEncrypted=true INFO 2026-03-18T20:13:28.366Z [background] onDeliveryReceipt(envelope=1773864806576, envelopeId=019d0294.ec4b.70ec.af95.8604ec08b70d): Saving 1 sync tasks INFO 2026-03-18T20:13:28.366Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:28.366Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:28.398Z [background] onDeliveryReceipt(envelope=1773864806576, envelopeId=019d0294.ec4b.70ec.af95.8604ec08b70d): Queuing 1 sync tasks INFO 2026-03-18T20:13:28.399Z [background] onDeliveryReceipt(envelope=1773864806576, envelopeId=019d0294.ec4b.70ec.af95.8604ec08b70d): Done INFO 2026-03-18T20:13:29.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:13:29.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:29.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89334195 ms before clearing INFO 2026-03-18T20:13:29.301Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773864806281 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-18T20:13:32.181Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864812154 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:32.181Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:32.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:32.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:32.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864811805 (019d0294.fe95.760f.bff6.dad770da39b1) INFO 2026-03-18T20:13:32.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864811805 (019d0294.fe95.760f.bff6.dad770da39b1)) INFO 2026-03-18T20:13:32.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864811805 (019d0294.fe95.760f.bff6.dad770da39b1): ciphertext message INFO 2026-03-18T20:13:32.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:32.298Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:32.298Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:32.333Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:32.333Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:32.333Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864811805 (019d0294.fe95.760f.bff6.dad770da39b1) INFO 2026-03-18T20:13:32.333Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773864811805 (019d0294.fe95.760f.bff6.dad770da39b1) INFO 2026-03-18T20:13:32.333Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-18T20:13:32.333Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-18T20:13:32.333Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-18T20:13:32.333Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:32.333Z [@signalapp/libsignal-client] ACKing message delivered at 1773864812154 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:32.333Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-18T20:13:32.333Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-18T20:13:32.333Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-18T20:13:32.426Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864812399 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:32.427Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:33.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:33.298Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-18T20:13:33.332Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-18T20:13:33.332Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 34ms INFO 2026-03-18T20:13:33.332Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:33.332Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21) INFO 2026-03-18T20:13:33.333Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21)) INFO 2026-03-18T20:13:33.333Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21): ciphertext message INFO 2026-03-18T20:13:33.333Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]713) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:33.333Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:33.333Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:33.366Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:33.366Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:33.366Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21) INFO 2026-03-18T20:13:33.366Z [MessageReceiver] sent message to [REDACTED]b4b 1773864811600 from [REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21) INFO 2026-03-18T20:13:33.366Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773864811600 (019d0294.ff8b.735c.aae4.7b39a0ee6d21) INFO 2026-03-18T20:13:33.366Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864811600: starting processing in queue INFO 2026-03-18T20:13:33.366Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864811600: duplicate check db lookup needed [REDACTED]314.1-1773864811600 INFO 2026-03-18T20:13:33.366Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:33.366Z [@signalapp/libsignal-client] ACKing message delivered at 1773864812399 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:33.369Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864811600: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T20:13:33.369Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773864811600: Batching save INFO 2026-03-18T20:13:33.446Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864813419 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:13:33.446Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:13:34.307Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-18T20:13:34.307Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:13:34.307Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:13:34.308Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e) INFO 2026-03-18T20:13:34.308Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e)): unidentified message INFO 2026-03-18T20:13:34.308Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:13:34.308Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e)) INFO 2026-03-18T20:13:34.308Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e): unidentified message INFO 2026-03-18T20:13:34.308Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:13:34.308Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:13:34.308Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:13:34.308Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:13:34.349Z [saveAndNotify] Message saved 1773864811600 INFO 2026-03-18T20:13:34.349Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864811600: Found 0 early reaction(s) for outgoing message INFO 2026-03-18T20:13:34.349Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773864811600: 0 edits in second run INFO 2026-03-18T20:13:34.349Z [app/main] MainSQL: slow query saveMessages duration=41ms INFO 2026-03-18T20:13:34.382Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:13:34.382Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:13:34.382Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864812289 (019d0295.0386.707a.9c5c.cf7ca7e3e24e) INFO 2026-03-18T20:13:34.382Z [background] delivery receipt from [REDACTED]b4b.1 1773864812289 for sent message 1773864811600 wasSentEncrypted=true INFO 2026-03-18T20:13:34.382Z [background] onDeliveryReceipt(envelope=1773864812289, envelopeId=019d0295.0386.707a.9c5c.cf7ca7e3e24e): Saving 1 sync tasks INFO 2026-03-18T20:13:34.382Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:13:34.383Z [@signalapp/libsignal-client] ACKing message delivered at 1773864813419 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:13:34.449Z [background] onDeliveryReceipt(envelope=1773864812289, envelopeId=019d0295.0386.707a.9c5c.cf7ca7e3e24e): Queuing 1 sync tasks INFO 2026-03-18T20:13:34.449Z [background] onDeliveryReceipt(envelope=1773864812289, envelopeId=019d0295.0386.707a.9c5c.cf7ca7e3e24e): Done INFO 2026-03-18T20:13:35.309Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773864811600): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T20:13:37.290Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:13:37.307Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:13:37.308Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89326185 ms before clearing INFO 2026-03-18T20:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:13:59.393Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:14:07.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:14:29.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:14:37.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:14:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89244194 ms before clearing INFO 2026-03-18T20:14:59.588Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:15:07.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:15:29.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:15:35.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T20:15:35.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T20:15:35.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T20:15:35.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T20:15:37.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:15:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89184194 ms before clearing INFO 2026-03-18T20:15:59.792Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:16:00.724Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773864960698 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:16:00.724Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:16:01.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:16:01.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:16:01.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2) INFO 2026-03-18T20:16:01.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2)): unidentified message INFO 2026-03-18T20:16:01.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-18T20:16:01.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2)) INFO 2026-03-18T20:16:01.298Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2): unidentified message INFO 2026-03-18T20:16:01.298Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-18T20:16:01.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:16:01.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:16:01.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:16:01.334Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:16:01.334Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:16:01.335Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773864960456 (019d0297.42d4.70ce.9b73.204ddb44a1f2) INFO 2026-03-18T20:16:01.335Z [background] read receipt [REDACTED]b4b.1 1773864960456 for sent message 1773864811600 INFO 2026-03-18T20:16:01.335Z [background] onReadOrViewReceipt(type=Read, envelope=1773864960456, envelopeId=019d0297.42d4.70ce.9b73.204ddb44a1f2): Saving 1 sync tasks INFO 2026-03-18T20:16:01.335Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:16:01.335Z [@signalapp/libsignal-client] ACKing message delivered at 1773864960698 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:16:01.368Z [background] onReadOrViewReceipt(type=Read, envelope=1773864960456, envelopeId=019d0297.42d4.70ce.9b73.204ddb44a1f2): Queuing 1 sync tasks INFO 2026-03-18T20:16:01.368Z [background] onReadOrViewReceipt(type=Read, envelope=1773864960456, envelopeId=019d0297.42d4.70ce.9b73.204ddb44a1f2): Done INFO 2026-03-18T20:16:02.299Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773864811600): batch processing 1 receipt, dropped count: 0 INFO 2026-03-18T20:16:03.298Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-18T20:16:07.713Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:16:29.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:16:37.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:16:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89124194 ms before clearing INFO 2026-03-18T20:17:00.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:17:07.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:17:30.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:17:37.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89064195 ms before clearing INFO 2026-03-18T20:17:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:17:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:18:00.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:18:02.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T20:18:02.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T20:18:02.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T20:18:02.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T20:18:07.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T20:18:07.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T20:18:07.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T20:18:07.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T20:18:30.306Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:18:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 89004194 ms before clearing INFO 2026-03-18T20:19:00.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:19:30.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:19:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88944194 ms before clearing INFO 2026-03-18T20:20:00.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:20:30.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:20:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88884194 ms before clearing INFO 2026-03-18T20:21:00.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:21:30.852Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:21:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88824194 ms before clearing INFO 2026-03-18T20:22:00.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:22:31.089Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:22:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88764194 ms before clearing INFO 2026-03-18T20:22:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:22:59.325Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:23:01.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:23:31.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:23:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88704194 ms before clearing INFO 2026-03-18T20:24:01.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:24:31.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:24:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88644194 ms before clearing INFO 2026-03-18T20:25:01.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:25:31.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:25:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88584194 ms before clearing INFO 2026-03-18T20:26:01.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:26:31.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:26:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88524194 ms before clearing INFO 2026-03-18T20:27:01.972Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:27:32.076Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:27:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88464194 ms before clearing INFO 2026-03-18T20:27:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:28:00.179Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:28:00.179Z [app/main] MainSQL: slow query createOrUpdateItem duration=879ms INFO 2026-03-18T20:28:02.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:28:32.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:28:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88404194 ms before clearing INFO 2026-03-18T20:29:02.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:29:32.443Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:29:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88344194 ms before clearing INFO 2026-03-18T20:30:02.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:30:32.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:30:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88284194 ms before clearing INFO 2026-03-18T20:31:02.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:31:32.840Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:31:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88224194 ms before clearing INFO 2026-03-18T20:32:02.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:32:33.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:32:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88164194 ms before clearing INFO 2026-03-18T20:32:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:32:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:33:03.113Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:33:33.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:33:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88104194 ms before clearing INFO 2026-03-18T20:34:03.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:34:33.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 88044195 ms before clearing INFO 2026-03-18T20:35:03.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:35:33.679Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:35:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87984194 ms before clearing INFO 2026-03-18T20:36:03.762Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:36:33.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:36:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87924194 ms before clearing INFO 2026-03-18T20:37:03.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:37:34.055Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:37:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87864194 ms before clearing INFO 2026-03-18T20:37:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:37:59.330Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:38:04.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:38:34.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:38:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87804194 ms before clearing INFO 2026-03-18T20:39:04.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:39:34.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:39:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87744194 ms before clearing INFO 2026-03-18T20:40:04.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:40:34.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:40:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87684194 ms before clearing INFO 2026-03-18T20:41:04.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:41:34.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:41:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87624194 ms before clearing INFO 2026-03-18T20:42:04.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:42:35.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:42:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87564194 ms before clearing INFO 2026-03-18T20:42:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:42:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:43:05.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:43:35.236Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:43:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87504194 ms before clearing INFO 2026-03-18T20:44:05.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:44:35.428Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:44:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87444194 ms before clearing INFO 2026-03-18T20:45:05.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:45:35.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:45:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87384194 ms before clearing INFO 2026-03-18T20:46:05.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:46:35.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:46:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87324194 ms before clearing INFO 2026-03-18T20:47:05.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:47:36.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:47:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87264194 ms before clearing INFO 2026-03-18T20:47:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:47:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:48:06.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:48:36.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:48:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87204194 ms before clearing INFO 2026-03-18T20:49:06.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:49:36.438Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:49:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87144194 ms before clearing INFO 2026-03-18T20:50:06.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:50:36.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:50:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87084194 ms before clearing INFO 2026-03-18T20:51:06.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:51:36.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:51:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 87024194 ms before clearing INFO 2026-03-18T20:52:06.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863566561) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863570786) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715001203) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715014642) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715059769) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) WARN 2026-03-18T20:52:24.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863803921) INFO 2026-03-18T20:52:36.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:52:45.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T20:52:45.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T20:52:45.354Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-18T20:52:45.356Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T20:52:45.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T20:52:45.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T20:52:45.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T20:52:45.360Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T20:52:45.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c2 ([REDACTED]2b0) INFO 2026-03-18T20:52:45.361Z [profiles] buildGetProfileOptions([REDACTED]4c2 ([REDACTED]2b0)): generating profile key credential request INFO 2026-03-18T20:52:45.362Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d32 ([REDACTED]886) INFO 2026-03-18T20:52:45.362Z [profiles] getProfile(PNI:[REDACTED]7c1 ([REDACTED]367)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.362Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T20:52:45.362Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:45.362Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T20:52:45.362Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:45.362Z [profiles] getProfile([REDACTED]d32 ([REDACTED]886)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c1 INFO 2026-03-18T20:52:45.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:45.362Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T20:52:45.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c2/[REDACTED]0dd/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:45.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d32 INFO 2026-03-18T20:52:45.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T20:52:45.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa9 ([REDACTED]aaf) INFO 2026-03-18T20:52:45.363Z [profiles] getProfile([REDACTED]aa9 ([REDACTED]aaf)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa9 INFO 2026-03-18T20:52:45.363Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T20:52:45.363Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T20:52:45.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T20:52:45.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T20:52:45.455Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d32 200 Success INFO 2026-03-18T20:52:45.455Z [profiles] getProfile([REDACTED]d32 ([REDACTED]886)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d32 ([REDACTED]886) INFO 2026-03-18T20:52:45.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:52:45.456Z [profiles] getProfile(PNI:[REDACTED]546 ([REDACTED]191)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546 INFO 2026-03-18T20:52:45.469Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa9 200 Success INFO 2026-03-18T20:52:45.469Z [profiles] getProfile([REDACTED]aa9 ([REDACTED]aaf)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa9 ([REDACTED]aaf) INFO 2026-03-18T20:52:45.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]540 ([REDACTED]f42) INFO 2026-03-18T20:52:45.469Z [profiles] getProfile([REDACTED]540 ([REDACTED]f42)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.469Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]540 WARN 2026-03-18T20:52:45.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c1 404 Error WARN 2026-03-18T20:52:45.470Z [profiles] getProfile(PNI:[REDACTED]7c1 ([REDACTED]367)): Failed to fetch profile. Code: 404 INFO 2026-03-18T20:52:45.470Z [profiles] getProfile(PNI:[REDACTED]7c1 ([REDACTED]367)): Profile not found; checking account existence INFO 2026-03-18T20:52:45.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546 200 Success INFO 2026-03-18T20:52:45.568Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]546): Replacing existing identity... INFO 2026-03-18T20:52:45.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]540 200 Success INFO 2026-03-18T20:52:45.633Z [profiles] getProfile([REDACTED]540 ([REDACTED]f42)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]540 ([REDACTED]f42) INFO 2026-03-18T20:52:45.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a26 ([REDACTED]0a9) INFO 2026-03-18T20:52:45.634Z [profiles] getProfile([REDACTED]a26 ([REDACTED]0a9)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.634Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a26 INFO 2026-03-18T20:52:45.655Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=86ms INFO 2026-03-18T20:52:45.656Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]546.1 INFO 2026-03-18T20:52:45.656Z [conversations] adding key change advisory in PNI:[REDACTED]546 ([REDACTED]191) for this conversation null reason: saveIdentity - change INFO 2026-03-18T20:52:45.656Z [profiles] updateIdentityKey(PNI:[REDACTED]546): changed INFO 2026-03-18T20:52:45.656Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]546.1 INFO 2026-03-18T20:52:45.656Z [profiles] getProfile(PNI:[REDACTED]546 ([REDACTED]191)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.657Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:52:45.657Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]16c ([REDACTED]0b5) INFO 2026-03-18T20:52:45.657Z [profiles] getProfile([REDACTED]16c ([REDACTED]0b5)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:45.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16c INFO 2026-03-18T20:52:45.743Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a26 200 Success INFO 2026-03-18T20:52:45.743Z [profiles] getProfile([REDACTED]a26 ([REDACTED]0a9)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.743Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a26 ([REDACTED]0a9) INFO 2026-03-18T20:52:45.743Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]809 ([REDACTED]8be) INFO 2026-03-18T20:52:45.743Z [profiles] buildGetProfileOptions([REDACTED]809 ([REDACTED]8be)): generating profile key credential request INFO 2026-03-18T20:52:45.744Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:45.744Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]809/[REDACTED]e3b/[REDACTED]c0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:45.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16c 200 Success INFO 2026-03-18T20:52:45.799Z [profiles] getProfile([REDACTED]16c ([REDACTED]0b5)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:45.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]16c ([REDACTED]0b5) INFO 2026-03-18T20:52:45.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]927 ([REDACTED]b32) INFO 2026-03-18T20:52:45.799Z [profiles] buildGetProfileOptions([REDACTED]927 ([REDACTED]b32)): generating profile key credential request INFO 2026-03-18T20:52:45.800Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:45.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]927/[REDACTED]cd1/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:45.945Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 582.633ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T20:52:45.945Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T20:52:45.945Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T20:52:45.945Z [SocketManager] connected unauthenticated socket (localPort: 46172) INFO 2026-03-18T20:52:45.945Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T20:52:45.946Z [@signalapp/libsignal-client] [unauth 506e] HEAD /v1/accounts/account/PNI:********-****-****-****-*********7c1 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-18T20:52:46.027Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c2/[REDACTED]0dd/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.027Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.027Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.028Z [profiles] buildGetProfileOptions([REDACTED]4c2 ([REDACTED]2b0)): using last profile key and version INFO 2026-03-18T20:52:46.028Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.028Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c2/[REDACTED]0dd WARN 2026-03-18T20:52:46.080Z [@signalapp/libsignal-client] [unauth 506e] HEAD /v1/accounts/account/PNI:********-****-****-****-*********7c1 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-18T20:52:46.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]927/[REDACTED]cd1/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.080Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.080Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.081Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]927 WARN 2026-03-18T20:52:46.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.081Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.081Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.081Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T20:52:46.081Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T20:52:46.081Z [conversations] setUnregistered(PNI:[REDACTED]7c1 ([REDACTED]367)): conversation is now unregistered, timestamp=1773867166081 INFO 2026-03-18T20:52:46.081Z [conversations] storageService[captureChange] setUnregistered PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T20:52:46.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T20:52:46.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f4f ([REDACTED]cb3) INFO 2026-03-18T20:52:46.082Z [profiles] buildGetProfileOptions([REDACTED]f4f ([REDACTED]cb3)): generating profile key credential request INFO 2026-03-18T20:52:46.083Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4f/[REDACTED]fad/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T20:52:46.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]809/[REDACTED]e3b/[REDACTED]c0c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.083Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.083Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.084Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]809 INFO 2026-03-18T20:52:46.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c2/[REDACTED]0dd 200 Success INFO 2026-03-18T20:52:46.123Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.123Z [profiles] getProfile([REDACTED]4c2 ([REDACTED]2b0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c2 ([REDACTED]2b0) INFO 2026-03-18T20:52:46.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]461 ([REDACTED]cd4) INFO 2026-03-18T20:52:46.124Z [profiles] buildGetProfileOptions([REDACTED]461 ([REDACTED]cd4)): generating profile key credential request INFO 2026-03-18T20:52:46.125Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]461/[REDACTED]727/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:46.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]927 200 Success INFO 2026-03-18T20:52:46.157Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.157Z [profiles] getProfile([REDACTED]927 ([REDACTED]b32)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.157Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]927 ([REDACTED]b32) INFO 2026-03-18T20:52:46.157Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f94 ([REDACTED]ca5) INFO 2026-03-18T20:52:46.157Z [profiles] getProfile([REDACTED]f94 ([REDACTED]ca5)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f94 INFO 2026-03-18T20:52:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T20:52:46.170Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.170Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T20:52:46.171Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T20:52:46.171Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T20:52:46.171Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e4d ([REDACTED]8b6) INFO 2026-03-18T20:52:46.171Z [profiles] buildGetProfileOptions([REDACTED]e4d ([REDACTED]8b6)): generating profile key credential request INFO 2026-03-18T20:52:46.172Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.172Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4d/[REDACTED]56d/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T20:52:46.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4f/[REDACTED]fad/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.177Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.178Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.178Z [profiles] buildGetProfileOptions([REDACTED]f4f ([REDACTED]cb3)): using last profile key and version INFO 2026-03-18T20:52:46.178Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.178Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4f/[REDACTED]fad INFO 2026-03-18T20:52:46.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]809 200 Success INFO 2026-03-18T20:52:46.198Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.198Z [profiles] getProfile([REDACTED]809 ([REDACTED]8be)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]809 ([REDACTED]8be) INFO 2026-03-18T20:52:46.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]10f ([REDACTED]baf) INFO 2026-03-18T20:52:46.199Z [profiles] buildGetProfileOptions([REDACTED]10f ([REDACTED]baf)): using unexpired profile key credential INFO 2026-03-18T20:52:46.199Z [profiles] getProfile([REDACTED]10f ([REDACTED]baf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.199Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10f/[REDACTED]1f3 (unauth+key) WARN 2026-03-18T20:52:46.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]461/[REDACTED]727/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.215Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.215Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.215Z [profiles] buildGetProfileOptions([REDACTED]461 ([REDACTED]cd4)): using last profile key and version INFO 2026-03-18T20:52:46.215Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]461/[REDACTED]727 INFO 2026-03-18T20:52:46.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f94 200 Success INFO 2026-03-18T20:52:46.236Z [profiles] getProfile([REDACTED]f94 ([REDACTED]ca5)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f94 ([REDACTED]ca5) INFO 2026-03-18T20:52:46.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]429 ([REDACTED]c3f) INFO 2026-03-18T20:52:46.237Z [profiles] buildGetProfileOptions([REDACTED]429 ([REDACTED]c3f)): generating profile key credential request INFO 2026-03-18T20:52:46.238Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]b3e/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T20:52:46.263Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4d/[REDACTED]56d/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.263Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.263Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.264Z [profiles] buildGetProfileOptions([REDACTED]e4d ([REDACTED]8b6)): using last profile key and version INFO 2026-03-18T20:52:46.264Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4d/[REDACTED]56d INFO 2026-03-18T20:52:46.311Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4f/[REDACTED]fad 200 Success INFO 2026-03-18T20:52:46.311Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.311Z [profiles] getProfile([REDACTED]f4f ([REDACTED]cb3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.312Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f4f ([REDACTED]cb3) INFO 2026-03-18T20:52:46.312Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e80 ([REDACTED]deb) INFO 2026-03-18T20:52:46.312Z [profiles] buildGetProfileOptions([REDACTED]e80 ([REDACTED]deb)): generating profile key credential request INFO 2026-03-18T20:52:46.313Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e80/[REDACTED]c55/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:46.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]461/[REDACTED]727 200 Success INFO 2026-03-18T20:52:46.313Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.313Z [profiles] getProfile([REDACTED]461 ([REDACTED]cd4)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.313Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]461 ([REDACTED]cd4) INFO 2026-03-18T20:52:46.313Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7fa ([REDACTED]563) INFO 2026-03-18T20:52:46.314Z [profiles] getProfile([REDACTED]7fa ([REDACTED]563)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fa INFO 2026-03-18T20:52:46.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10f/[REDACTED]1f3 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.322Z [profiles] getProfile([REDACTED]10f ([REDACTED]baf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.322Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]10f ([REDACTED]baf) INFO 2026-03-18T20:52:46.322Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]8d7 ([REDACTED]b67) INFO 2026-03-18T20:52:46.322Z [profiles] getProfile(PNI:[REDACTED]8d7 ([REDACTED]b67)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8d7 WARN 2026-03-18T20:52:46.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]b3e/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.323Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.323Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.323Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429 INFO 2026-03-18T20:52:46.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4d/[REDACTED]56d 200 Success INFO 2026-03-18T20:52:46.373Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.373Z [profiles] getProfile([REDACTED]e4d ([REDACTED]8b6)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.373Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e4d ([REDACTED]8b6) INFO 2026-03-18T20:52:46.373Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]18e ([REDACTED]d1a) INFO 2026-03-18T20:52:46.374Z [profiles] buildGetProfileOptions([REDACTED]18e ([REDACTED]d1a)): generating profile key credential request INFO 2026-03-18T20:52:46.375Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]18e/[REDACTED]db4/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T20:52:46.399Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e80/[REDACTED]c55/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.400Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.400Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.400Z [profiles] buildGetProfileOptions([REDACTED]e80 ([REDACTED]deb)): using last profile key and version INFO 2026-03-18T20:52:46.400Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e80/[REDACTED]c55 INFO 2026-03-18T20:52:46.416Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fa 200 Success INFO 2026-03-18T20:52:46.416Z [profiles] getProfile([REDACTED]7fa ([REDACTED]563)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.416Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7fa ([REDACTED]563) INFO 2026-03-18T20:52:46.416Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a43 ([REDACTED]260) INFO 2026-03-18T20:52:46.416Z [profiles] buildGetProfileOptions([REDACTED]a43 ([REDACTED]260)): generating profile key credential request INFO 2026-03-18T20:52:46.417Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a43/[REDACTED]747/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T20:52:46.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]18e/[REDACTED]db4/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.453Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.453Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.453Z [profiles] buildGetProfileOptions([REDACTED]18e ([REDACTED]d1a)): using last profile key and version INFO 2026-03-18T20:52:46.453Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]18e/[REDACTED]db4 INFO 2026-03-18T20:52:46.475Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8d7 200 Success INFO 2026-03-18T20:52:46.475Z [profiles] getProfile(PNI:[REDACTED]8d7 ([REDACTED]b67)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]8d7 ([REDACTED]b67) INFO 2026-03-18T20:52:46.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e61 ([REDACTED]dbc) INFO 2026-03-18T20:52:46.476Z [profiles] buildGetProfileOptions([REDACTED]e61 ([REDACTED]dbc)): generating profile key credential request INFO 2026-03-18T20:52:46.477Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]427/[REDACTED]401?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:46.478Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429 200 Success INFO 2026-03-18T20:52:46.478Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.478Z [profiles] getProfile([REDACTED]429 ([REDACTED]c3f)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.478Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]429 ([REDACTED]c3f) INFO 2026-03-18T20:52:46.478Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]742 ([REDACTED]0a0) INFO 2026-03-18T20:52:46.478Z [profiles] getProfile(PNI:[REDACTED]742 ([REDACTED]0a0)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.478Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]742 INFO 2026-03-18T20:52:46.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e80/[REDACTED]c55 200 Success INFO 2026-03-18T20:52:46.489Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.489Z [profiles] getProfile([REDACTED]e80 ([REDACTED]deb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.489Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e80 ([REDACTED]deb) INFO 2026-03-18T20:52:46.490Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d21 ([REDACTED]f12) INFO 2026-03-18T20:52:46.490Z [profiles] buildGetProfileOptions([REDACTED]d21 ([REDACTED]f12)): using unexpired profile key credential INFO 2026-03-18T20:52:46.490Z [profiles] getProfile([REDACTED]d21 ([REDACTED]f12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.490Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]415 (unauth+key) WARN 2026-03-18T20:52:46.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a43/[REDACTED]747/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.499Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.499Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.499Z [profiles] buildGetProfileOptions([REDACTED]a43 ([REDACTED]260)): using last profile key and version INFO 2026-03-18T20:52:46.499Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a43/[REDACTED]747 WARN 2026-03-18T20:52:46.508Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773867165656) INFO 2026-03-18T20:52:46.508Z [app/main] MainSQL: slow query saveMessage duration=851ms WARN 2026-03-18T20:52:46.509Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T20:52:46.511Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:52:46.511Z [conversations] conversation.queueJob(PNI:[REDACTED]546 ([REDACTED]191), addKeyChange(undefined)): took 855ms INFO 2026-03-18T20:52:46.545Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]18e/[REDACTED]db4 200 Success INFO 2026-03-18T20:52:46.545Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.545Z [profiles] getProfile([REDACTED]18e ([REDACTED]d1a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.545Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]18e ([REDACTED]d1a) INFO 2026-03-18T20:52:46.545Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]39d ([REDACTED]cb6) INFO 2026-03-18T20:52:46.545Z [profiles] getProfile(PNI:[REDACTED]39d ([REDACTED]cb6)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.545Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]39d WARN 2026-03-18T20:52:46.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]427/[REDACTED]401?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.560Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.561Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.561Z [profiles] buildGetProfileOptions([REDACTED]e61 ([REDACTED]dbc)): using last profile key and version INFO 2026-03-18T20:52:46.561Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.561Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]427 INFO 2026-03-18T20:52:46.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]742 200 Success INFO 2026-03-18T20:52:46.584Z [profiles] getProfile(PNI:[REDACTED]742 ([REDACTED]0a0)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]742 ([REDACTED]0a0) INFO 2026-03-18T20:52:46.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d3c ([REDACTED]8fc) INFO 2026-03-18T20:52:46.584Z [profiles] buildGetProfileOptions([REDACTED]d3c ([REDACTED]8fc)): using unexpired profile key credential INFO 2026-03-18T20:52:46.584Z [profiles] getProfile([REDACTED]d3c ([REDACTED]8fc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]9c2 (unauth+key) INFO 2026-03-18T20:52:46.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]415 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.604Z [profiles] getProfile([REDACTED]d21 ([REDACTED]f12)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d21 ([REDACTED]f12) INFO 2026-03-18T20:52:46.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d76 ([REDACTED]767) INFO 2026-03-18T20:52:46.604Z [profiles] buildGetProfileOptions([REDACTED]d76 ([REDACTED]767)): using unexpired profile key credential INFO 2026-03-18T20:52:46.604Z [profiles] getProfile([REDACTED]d76 ([REDACTED]767)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d76/[REDACTED]ad9 (unauth+key) INFO 2026-03-18T20:52:46.642Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]39d 200 Success INFO 2026-03-18T20:52:46.643Z [profiles] getProfile(PNI:[REDACTED]39d ([REDACTED]cb6)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.643Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]39d ([REDACTED]cb6) INFO 2026-03-18T20:52:46.643Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b87 ([REDACTED]5bd) INFO 2026-03-18T20:52:46.643Z [profiles] buildGetProfileOptions([REDACTED]b87 ([REDACTED]5bd)): using unexpired profile key credential INFO 2026-03-18T20:52:46.643Z [profiles] getProfile([REDACTED]b87 ([REDACTED]5bd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b87/[REDACTED]270 (unauth+key) INFO 2026-03-18T20:52:46.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a43/[REDACTED]747 200 Success INFO 2026-03-18T20:52:46.644Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.644Z [profiles] getProfile([REDACTED]a43 ([REDACTED]260)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a43 ([REDACTED]260) INFO 2026-03-18T20:52:46.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]515 ([REDACTED]0a5) INFO 2026-03-18T20:52:46.644Z [profiles] buildGetProfileOptions([REDACTED]515 ([REDACTED]0a5)): using unexpired profile key credential INFO 2026-03-18T20:52:46.644Z [profiles] getProfile([REDACTED]515 ([REDACTED]0a5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]515/[REDACTED]211 (unauth+key) INFO 2026-03-18T20:52:46.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]427 200 Success INFO 2026-03-18T20:52:46.658Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.658Z [profiles] getProfile([REDACTED]e61 ([REDACTED]dbc)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e61 ([REDACTED]dbc) INFO 2026-03-18T20:52:46.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]03d ([REDACTED]894) INFO 2026-03-18T20:52:46.658Z [profiles] getProfile([REDACTED]03d ([REDACTED]894)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]03d INFO 2026-03-18T20:52:46.663Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]9c2 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.663Z [profiles] getProfile([REDACTED]d3c ([REDACTED]8fc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.664Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d3c ([REDACTED]8fc) INFO 2026-03-18T20:52:46.664Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b88 ([REDACTED]d18) INFO 2026-03-18T20:52:46.664Z [profiles] buildGetProfileOptions([REDACTED]b88 ([REDACTED]d18)): using unexpired profile key credential INFO 2026-03-18T20:52:46.664Z [profiles] getProfile([REDACTED]b88 ([REDACTED]d18)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.664Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b88/[REDACTED]12f (unauth+key) INFO 2026-03-18T20:52:46.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d76/[REDACTED]ad9 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.681Z [profiles] getProfile([REDACTED]d76 ([REDACTED]767)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d76 ([REDACTED]767) INFO 2026-03-18T20:52:46.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]322 ([REDACTED]568) INFO 2026-03-18T20:52:46.681Z [profiles] getProfile(PNI:[REDACTED]322 ([REDACTED]568)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322 INFO 2026-03-18T20:52:46.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b87/[REDACTED]270 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.727Z [profiles] getProfile([REDACTED]b87 ([REDACTED]5bd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b87 ([REDACTED]5bd) INFO 2026-03-18T20:52:46.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]7e8 ([REDACTED]32c) INFO 2026-03-18T20:52:46.727Z [profiles] getProfile(PNI:[REDACTED]7e8 ([REDACTED]32c)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7e8 INFO 2026-03-18T20:52:46.739Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]515/[REDACTED]211 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.739Z [profiles] getProfile([REDACTED]515 ([REDACTED]0a5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.739Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]515 ([REDACTED]0a5) INFO 2026-03-18T20:52:46.739Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0cb ([REDACTED]70c) INFO 2026-03-18T20:52:46.739Z [profiles] buildGetProfileOptions([REDACTED]0cb ([REDACTED]70c)): using unexpired profile key credential INFO 2026-03-18T20:52:46.740Z [profiles] getProfile([REDACTED]0cb ([REDACTED]70c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.740Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0cb/[REDACTED]a14 (unauth+key) INFO 2026-03-18T20:52:46.749Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]03d 200 Success INFO 2026-03-18T20:52:46.749Z [profiles] getProfile([REDACTED]03d ([REDACTED]894)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.749Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]03d ([REDACTED]894) INFO 2026-03-18T20:52:46.749Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a1 ([REDACTED]ea7) INFO 2026-03-18T20:52:46.749Z [profiles] buildGetProfileOptions([REDACTED]5a1 ([REDACTED]ea7)): using unexpired profile key credential INFO 2026-03-18T20:52:46.749Z [profiles] getProfile([REDACTED]5a1 ([REDACTED]ea7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.749Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a1/[REDACTED]480 (unauth+key) INFO 2026-03-18T20:52:46.750Z [app/main] MainSQL: slow query updateConversations duration=242ms INFO 2026-03-18T20:52:46.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b88/[REDACTED]12f (unauth+key) 200 Success INFO 2026-03-18T20:52:46.752Z [profiles] getProfile([REDACTED]b88 ([REDACTED]d18)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.753Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b88 ([REDACTED]d18) INFO 2026-03-18T20:52:46.753Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]f3d ([REDACTED]77e) INFO 2026-03-18T20:52:46.753Z [profiles] getProfile(PNI:[REDACTED]f3d ([REDACTED]77e)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.753Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3d INFO 2026-03-18T20:52:46.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322 200 Success INFO 2026-03-18T20:52:46.794Z [profiles] getProfile(PNI:[REDACTED]322 ([REDACTED]568)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]322 ([REDACTED]568) INFO 2026-03-18T20:52:46.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]711 ([REDACTED]9cb) INFO 2026-03-18T20:52:46.794Z [profiles] buildGetProfileOptions([REDACTED]711 ([REDACTED]9cb)): generating profile key credential request INFO 2026-03-18T20:52:46.795Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]711/[REDACTED]020/[REDACTED]401?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T20:52:46.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0cb/[REDACTED]a14 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.817Z [app/main] MainSQL: slow query updateOrCreateBadges duration=67ms INFO 2026-03-18T20:52:46.818Z [profiles] getProfile([REDACTED]0cb ([REDACTED]70c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.818Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0cb ([REDACTED]70c) INFO 2026-03-18T20:52:46.818Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8ba ([REDACTED]9f7) INFO 2026-03-18T20:52:46.818Z [profiles] buildGetProfileOptions([REDACTED]8ba ([REDACTED]9f7)): using unexpired profile key credential INFO 2026-03-18T20:52:46.818Z [profiles] getProfile([REDACTED]8ba ([REDACTED]9f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.818Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ba/[REDACTED]130 (unauth+key) INFO 2026-03-18T20:52:46.819Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:46.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f3d 200 Success INFO 2026-03-18T20:52:46.852Z [profiles] getProfile(PNI:[REDACTED]f3d ([REDACTED]77e)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.852Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]f3d ([REDACTED]77e) INFO 2026-03-18T20:52:46.852Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]b2a ([REDACTED]d27) INFO 2026-03-18T20:52:46.853Z [profiles] getProfile(PNI:[REDACTED]b2a ([REDACTED]d27)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b2a INFO 2026-03-18T20:52:46.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7e8 200 Success INFO 2026-03-18T20:52:46.853Z [profiles] getProfile(PNI:[REDACTED]7e8 ([REDACTED]32c)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.853Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]7e8 ([REDACTED]32c) INFO 2026-03-18T20:52:46.853Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd8 ([REDACTED]32f) INFO 2026-03-18T20:52:46.853Z [profiles] buildGetProfileOptions([REDACTED]cd8 ([REDACTED]32f)): using unexpired profile key credential INFO 2026-03-18T20:52:46.853Z [profiles] getProfile([REDACTED]cd8 ([REDACTED]32f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd8/[REDACTED]f2d (unauth+key) INFO 2026-03-18T20:52:46.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a1/[REDACTED]480 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.859Z [profiles] getProfile([REDACTED]5a1 ([REDACTED]ea7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a1 ([REDACTED]ea7) INFO 2026-03-18T20:52:46.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e3 ([REDACTED]929) INFO 2026-03-18T20:52:46.859Z [profiles] buildGetProfileOptions([REDACTED]4e3 ([REDACTED]929)): using unexpired profile key credential INFO 2026-03-18T20:52:46.859Z [profiles] getProfile([REDACTED]4e3 ([REDACTED]929)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e3/[REDACTED]52b (unauth+key) WARN 2026-03-18T20:52:46.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]711/[REDACTED]020/[REDACTED]401?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T20:52:46.884Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): Failed to fetch profile. Code: 401 WARN 2026-03-18T20:52:46.884Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T20:52:46.884Z [profiles] buildGetProfileOptions([REDACTED]711 ([REDACTED]9cb)): using last profile key and version INFO 2026-03-18T20:52:46.884Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): Fetching profile (versioned, auth) INFO 2026-03-18T20:52:46.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]711/[REDACTED]020 INFO 2026-03-18T20:52:46.884Z [app/main] MainSQL: slow query updateOrCreateBadges duration=67ms INFO 2026-03-18T20:52:46.885Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:46.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ba/[REDACTED]130 (unauth+key) 200 Success INFO 2026-03-18T20:52:46.906Z [profiles] getProfile([REDACTED]8ba ([REDACTED]9f7)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.906Z [profiles] getProfile([REDACTED]8ba ([REDACTED]9f7)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.907Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8ba ([REDACTED]9f7) INFO 2026-03-18T20:52:46.907Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9c ([REDACTED]222) INFO 2026-03-18T20:52:46.907Z [profiles] buildGetProfileOptions([REDACTED]e9c ([REDACTED]222)): using unexpired profile key credential INFO 2026-03-18T20:52:46.907Z [profiles] getProfile([REDACTED]e9c ([REDACTED]222)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.907Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9c/[REDACTED]08d (unauth+key) INFO 2026-03-18T20:52:46.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b2a 200 Success INFO 2026-03-18T20:52:46.943Z [profiles] getProfile(PNI:[REDACTED]b2a ([REDACTED]d27)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:46.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]b2a ([REDACTED]d27) INFO 2026-03-18T20:52:46.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c2e ([REDACTED]a82) INFO 2026-03-18T20:52:46.944Z [profiles] buildGetProfileOptions([REDACTED]c2e ([REDACTED]a82)): using unexpired profile key credential INFO 2026-03-18T20:52:46.944Z [profiles] getProfile([REDACTED]c2e ([REDACTED]a82)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.944Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]98d (unauth+key) INFO 2026-03-18T20:52:46.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd8/[REDACTED]f2d (unauth+key) 200 Success INFO 2026-03-18T20:52:46.949Z [profiles] getProfile([REDACTED]cd8 ([REDACTED]32f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.950Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd8 ([REDACTED]32f) INFO 2026-03-18T20:52:46.950Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]adf ([REDACTED]e67) INFO 2026-03-18T20:52:46.950Z [profiles] getProfile([REDACTED]adf ([REDACTED]e67)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:46.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]adf INFO 2026-03-18T20:52:46.959Z [app/main] MainSQL: slow query updateOrCreateBadges duration=75ms INFO 2026-03-18T20:52:46.960Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:46.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]711/[REDACTED]020 200 Success INFO 2026-03-18T20:52:46.972Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T20:52:46.972Z [profiles] getProfile([REDACTED]711 ([REDACTED]9cb)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]711 ([REDACTED]9cb) INFO 2026-03-18T20:52:46.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]250 ([REDACTED]5c7) INFO 2026-03-18T20:52:46.973Z [profiles] buildGetProfileOptions([REDACTED]250 ([REDACTED]5c7)): using unexpired profile key credential INFO 2026-03-18T20:52:46.973Z [profiles] getProfile([REDACTED]250 ([REDACTED]5c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.973Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]250/[REDACTED]517 (unauth+key) INFO 2026-03-18T20:52:46.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e3/[REDACTED]52b (unauth+key) 200 Success INFO 2026-03-18T20:52:46.992Z [profiles] getProfile([REDACTED]4e3 ([REDACTED]929)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:46.992Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e3 ([REDACTED]929) INFO 2026-03-18T20:52:46.992Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]abe ([REDACTED]69e) INFO 2026-03-18T20:52:46.993Z [profiles] buildGetProfileOptions([REDACTED]abe ([REDACTED]69e)): using unexpired profile key credential INFO 2026-03-18T20:52:46.993Z [profiles] getProfile([REDACTED]abe ([REDACTED]69e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:46.993Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]abe/[REDACTED]de4 (unauth+key) INFO 2026-03-18T20:52:47.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9c/[REDACTED]08d (unauth+key) 200 Success INFO 2026-03-18T20:52:47.007Z [profiles] getProfile([REDACTED]e9c ([REDACTED]222)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:47.007Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9c ([REDACTED]222) INFO 2026-03-18T20:52:47.007Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]898 ([REDACTED]ea2) INFO 2026-03-18T20:52:47.007Z [profiles] buildGetProfileOptions([REDACTED]898 ([REDACTED]ea2)): using unexpired profile key credential INFO 2026-03-18T20:52:47.007Z [profiles] getProfile([REDACTED]898 ([REDACTED]ea2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T20:52:47.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]898/[REDACTED]90e (unauth+key) INFO 2026-03-18T20:52:47.018Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]98d (unauth+key) 200 Success INFO 2026-03-18T20:52:47.018Z [profiles] getProfile([REDACTED]c2e ([REDACTED]a82)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:47.019Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c2e ([REDACTED]a82) INFO 2026-03-18T20:52:47.019Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be7 ([REDACTED]acd) INFO 2026-03-18T20:52:47.019Z [profiles] getProfile([REDACTED]be7 ([REDACTED]acd)): Fetching profile (unversioned, auth) INFO 2026-03-18T20:52:47.019Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7 INFO 2026-03-18T20:52:47.033Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]adf 200 Success INFO 2026-03-18T20:52:47.033Z [profiles] getProfile([REDACTED]adf ([REDACTED]e67)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:47.033Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]adf ([REDACTED]e67) INFO 2026-03-18T20:52:47.072Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]250/[REDACTED]517 (unauth+key) 200 Success INFO 2026-03-18T20:52:47.073Z [profiles] getProfile([REDACTED]250 ([REDACTED]5c7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:47.073Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]250 ([REDACTED]5c7) INFO 2026-03-18T20:52:47.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]abe/[REDACTED]de4 (unauth+key) 200 Success INFO 2026-03-18T20:52:47.090Z [profiles] getProfile([REDACTED]abe ([REDACTED]69e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:47.091Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]abe ([REDACTED]69e) INFO 2026-03-18T20:52:47.095Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7 200 Success INFO 2026-03-18T20:52:47.095Z [profiles] getProfile([REDACTED]be7 ([REDACTED]acd)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T20:52:47.095Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be7 ([REDACTED]acd) INFO 2026-03-18T20:52:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]898/[REDACTED]90e (unauth+key) 200 Success INFO 2026-03-18T20:52:47.123Z [profiles] getProfile([REDACTED]898 ([REDACTED]ea2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T20:52:47.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]898 ([REDACTED]ea2) INFO 2026-03-18T20:52:47.123Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T20:52:47.314Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-18T20:52:47.314Z [storage] sync: fetching latest after version=9582 INFO 2026-03-18T20:52:47.314Z [storage] sync(9582): fetch start INFO 2026-03-18T20:52:47.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T20:52:47.389Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T20:52:47.545Z [app/main] MainSQL: slow query updateConversations duration=585ms INFO 2026-03-18T20:52:47.695Z [app/main] MainSQL: slow query updateOrCreateBadges duration=150ms INFO 2026-03-18T20:52:47.696Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:47.754Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:47.754Z [app/main] MainSQL: slow query updateOrCreateBadges duration=59ms INFO 2026-03-18T20:52:47.904Z [app/main] MainSQL: slow query updateOrCreateBadges duration=150ms INFO 2026-03-18T20:52:47.905Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T20:52:47.996Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-18T20:52:47.998Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9582 INFO 2026-03-18T20:52:48.081Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 69ms (attempts v4=1 v6=0) INFO 2026-03-18T20:52:48.189Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9582 204 Success INFO 2026-03-18T20:52:48.189Z [storage] sync(9582): no newer manifest, ok INFO 2026-03-18T20:52:48.189Z [storage] sync: no updates, version=9582 INFO 2026-03-18T20:52:48.189Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9583: will update to manifest version INFO 2026-03-18T20:52:48.189Z [storage] upload(9583): generating manifest new=false INFO 2026-03-18T20:52:48.189Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T20:52:48.191Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T20:52:48.191Z [storage] upload(9583): adding key=9583:dAa PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T20:52:48.194Z [storage] upload(9583): adding key=9583:Psw PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T20:52:48.215Z [storage] upload(9583): adding key=9583:Nbg PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T20:52:48.225Z [storage] upload(9583): adding key=9583:5MP PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T20:52:48.226Z [storage] upload(9583): updating from=9526:f6c to=9583:CUe PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:52:48.231Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T20:52:48.233Z [storage] upload(9583): updating from=9580:/+v to=9583:C2f PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-18T20:52:48.640Z [app/main] MainSQL: slow query updateConversations duration=644ms INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding storyDistributionLists=1 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding callLinks=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding defunctCallLinks=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding pendingCallLinks=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding chatFolders=1 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding unknown records=[] count=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): adding error records=[] count=0 INFO 2026-03-18T20:52:48.641Z [storage] upload(9583): deleting extra keys=["9582:BBV","9582:EJV","9582:GWg","9582:Qhj","9582:XIs","9582:bDT","9582:guM","9582:p7M","9582:zS/"] count=9 INFO 2026-03-18T20:52:48.646Z [storage] upload(9583): inserting=6 deleting=11 INFO 2026-03-18T20:52:48.646Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T20:52:48.732Z [app/main] MainSQL: slow query updateConversations duration=91ms INFO 2026-03-18T20:52:48.801Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T20:52:48.801Z [storage] upload(9583): upload complete, updating items=6 INFO 2026-03-18T20:52:48.802Z [storage] upload(9583): setting new manifestVersion INFO 2026-03-18T20:52:48.891Z [app/main] MainSQL: slow query createOrUpdateItem duration=89ms INFO 2026-03-18T20:52:48.894Z [JobQueueDatabaseStore] adding job [REDACTED]85e to queue "single proto" INFO 2026-03-18T20:52:48.967Z [JobQueue] single proto job queue: added new job [REDACTED]85e INFO 2026-03-18T20:52:48.967Z [JobQueue] single proto job queue: enqueuing job [REDACTED]85e INFO 2026-03-18T20:52:48.967Z [app/main] MainSQL: slow query insertJob duration=72ms INFO 2026-03-18T20:52:48.968Z [JobQueue] single proto job queue: running job [REDACTED]85e, attempt 1 of 110 INFO 2026-03-18T20:52:48.968Z [JobQueue] single proto job queue, job ID [REDACTED]85e, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773867168894 INFO 2026-03-18T20:52:48.969Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:52:49.042Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T20:52:49.109Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-18T20:52:49.110Z [WebAPI] send/1773867168894/[REDACTED]70f/sendMessages INFO 2026-03-18T20:52:49.110Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T20:52:49.195Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T20:52:49.287Z [JobQueue] single proto job queue: job [REDACTED]85e succeeded on attempt 1 INFO 2026-03-18T20:52:49.287Z [app/main] MainSQL: slow query insertSentProto duration=92ms INFO 2026-03-18T20:52:49.379Z [app/main] MainSQL: slow query deleteJob duration=91ms INFO 2026-03-18T20:52:50.367Z [app/main] MainSQL: slow query updateConversations duration=69ms INFO 2026-03-18T20:52:58.896Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773867178858 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:52:58.896Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:52:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:52:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86964194 ms before clearing INFO 2026-03-18T20:52:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:52:59.299Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:52:59.299Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:52:59.300Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773867178481 (019d02b9.1b90.72bf.a7f6.18256c68ff8d) INFO 2026-03-18T20:52:59.300Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773867178481 (019d02b9.1b90.72bf.a7f6.18256c68ff8d)) INFO 2026-03-18T20:52:59.300Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773867178481 (019d02b9.1b90.72bf.a7f6.18256c68ff8d): ciphertext message INFO 2026-03-18T20:52:59.300Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:52:59.300Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]713, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:52:59.300Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]82e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:52:59.300Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:52:59.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:52:59.385Z [app/main] MainSQL: slow query createOrUpdateItem duration=86ms INFO 2026-03-18T20:52:59.386Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:52:59.453Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:52:59.453Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:52:59.453Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773867178481 (019d02b9.1b90.72bf.a7f6.18256c68ff8d) INFO 2026-03-18T20:52:59.453Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773867178481 (019d02b9.1b90.72bf.a7f6.18256c68ff8d) INFO 2026-03-18T20:52:59.453Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T20:52:59.453Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:52:59.453Z [@signalapp/libsignal-client] ACKing message delivered at 1773867178858 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:52:59.453Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-18T20:53:00.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T20:53:00.298Z [storage] sync: fetching latest after version=9583 INFO 2026-03-18T20:53:00.298Z [storage] sync(9583): fetch start INFO 2026-03-18T20:53:00.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T20:53:00.372Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T20:53:00.390Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-18T20:53:00.465Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T20:53:00.467Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9583 INFO 2026-03-18T20:53:00.687Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9583 200 Success INFO 2026-03-18T20:53:00.688Z [storage] sync: updating to remoteVersion=9584 sourceDevice=1 from version=9583 INFO 2026-03-18T20:53:00.692Z [storage] process(9584): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T20:53:00.692Z [storage] process(9584): remoteOnlyCount=11 remoteOnlyKeys=["9584:GWg","9584:EJV","9584:guM","9584:zS/","9584:Qhj","9584:XIs","9584:buD","9584:ucR","9584:p7M","9584:bDT","9584:BBV"] INFO 2026-03-18T20:53:00.692Z [storage] process(9584): localOnlyCount=6 localOnlyKeys=["9583:dAa","9583:Psw","9583:Nbg","9583:5MP","9583:CUe","9583:C2f"] INFO 2026-03-18T20:53:00.692Z [storage] fetchRemoteRecords(9584): fetching remote keys count=11 INFO 2026-03-18T20:53:00.693Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T20:53:00.828Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T20:53:00.828Z [storage] fetchRemoteRecords(9584): missing remote keys=[] count=0 INFO 2026-03-18T20:53:00.828Z [storage] process(9584): attempting to merge records=2 INFO 2026-03-18T20:53:00.828Z [storage] process(9584): split pni contacts=9 INFO 2026-03-18T20:53:00.829Z [conversations] setUnregistered(PNI:[REDACTED]7c1 ([REDACTED]367)): conversation is now unregistered, timestamp=1773867166081 INFO 2026-03-18T20:53:00.829Z [storage] merge(9584:buD PNI:[REDACTED]7c1 ([REDACTED]367)): merged item type=1 oldID=9583:C2f shouldDrop=false details=[] INFO 2026-03-18T20:53:00.883Z [conversations] adding key change advisory in PNI:[REDACTED]546 ([REDACTED]191) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T20:53:00.883Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=54ms INFO 2026-03-18T20:53:00.884Z [conversations] enableProfileSharing: PNI:[REDACTED]546 ([REDACTED]191) reason=ACCEPT Message Request storage? true INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:ucR PNI:[REDACTED]546 ([REDACTED]191)): merged item type=1 oldID=9583:CUe shouldDrop=false details=["key=identityKey: different bytes"] WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T20:53:00.884Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] merge(9584:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:00.884Z [storage] process(9584): processed records=11 WARN 2026-03-18T20:53:00.967Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773867180883) WARN 2026-03-18T20:53:00.967Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T20:53:00.967Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-18T20:53:00.970Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:53:00.970Z [conversations] conversation.queueJob(PNI:[REDACTED]546 ([REDACTED]191), addKeyChange(undefined)): took 87ms INFO 2026-03-18T20:53:01.042Z [storage] process(9584): updated conversations=2 INFO 2026-03-18T20:53:01.042Z [storage] process(9584): kicking off profile fetches=0 INFO 2026-03-18T20:53:01.042Z [storage] process(9584): dropped keys=["9584:BBV","9584:EJV","9584:GWg","9584:Qhj","9584:XIs","9584:bDT","9584:guM","9584:p7M","9584:zS/"] count=9 INFO 2026-03-18T20:53:01.042Z [storage] process(9584): unknown records=[] count=0 INFO 2026-03-18T20:53:01.042Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-18T20:53:01.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T20:53:01.119Z [storage] process(9584): error records=[] count=0 INFO 2026-03-18T20:53:01.192Z [app/main] MainSQL: slow query createOrUpdateItem duration=73ms INFO 2026-03-18T20:53:01.194Z [storage] process(9584): pending deletes=["9584:BBV","9584:EJV","9584:GWg","9584:Qhj","9584:XIs","9584:bDT","9584:guM","9584:p7M","9584:zS/"] count=9 INFO 2026-03-18T20:53:01.268Z [app/main] MainSQL: slow query createOrUpdateItem duration=74ms INFO 2026-03-18T20:53:01.269Z [storage] process(9584): localKey=9583:dAa PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T20:53:01.269Z [storage] process(9584): localKey=9583:Psw PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T20:53:01.270Z [storage] process(9584): localKey=9583:Nbg PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T20:53:01.270Z [storage] process(9584): localKey=9583:5MP PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T20:53:01.271Z [storage] process(9584): done INFO 2026-03-18T20:53:01.271Z [storage] sync: updated to version=9584 INFO 2026-03-18T20:53:01.351Z [app/main] MainSQL: slow query createOrUpdateItem duration=80ms INFO 2026-03-18T20:53:01.418Z [app/main] MainSQL: slow query createOrUpdateItem duration=65ms INFO 2026-03-18T20:53:01.519Z [storage] sync: complete INFO 2026-03-18T20:53:01.519Z [app/main] MainSQL: slow query createOrUpdateItem duration=99ms INFO 2026-03-18T20:53:02.307Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change) INFO 2026-03-18T20:53:02.307Z [storage] sync: fetching latest after version=9584 INFO 2026-03-18T20:53:02.307Z [storage] sync(9584): fetch start INFO 2026-03-18T20:53:02.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T20:53:02.365Z [app/main] MainSQL: slow query updateConversations duration=57ms INFO 2026-03-18T20:53:02.393Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T20:53:02.507Z [app/main] MainSQL: slow query createOrUpdateItem duration=114ms INFO 2026-03-18T20:53:02.510Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9584 INFO 2026-03-18T20:53:02.609Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9584 204 Success INFO 2026-03-18T20:53:02.609Z [storage] sync(9584): no newer manifest, ok INFO 2026-03-18T20:53:02.609Z [storage] sync: no updates, version=9584 INFO 2026-03-18T20:53:02.609Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change)/9585: will update to manifest version INFO 2026-03-18T20:53:02.609Z [storage] upload(9585): generating manifest new=false INFO 2026-03-18T20:53:02.609Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T20:53:02.611Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T20:53:02.612Z [storage] upload(9585): adding key=9585:e2Q PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T20:53:02.613Z [storage] upload(9585): adding key=9585:gjj PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T20:53:02.635Z [storage] upload(9585): adding key=9585:69i PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T20:53:02.640Z [storage] upload(9585): adding key=9585:omR PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T20:53:02.641Z [storage] upload(9585): updating from=9584:ucR to=9585:PU0 PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-18T20:53:02.644Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding storyDistributionLists=1 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding callLinks=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding defunctCallLinks=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding pendingCallLinks=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding chatFolders=1 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding unknown records=[] count=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): adding error records=[] count=0 INFO 2026-03-18T20:53:02.646Z [storage] upload(9585): deleting extra keys=["9584:BBV","9584:EJV","9584:GWg","9584:Qhj","9584:XIs","9584:bDT","9584:guM","9584:p7M","9584:zS/"] count=9 INFO 2026-03-18T20:53:02.651Z [storage] upload(9585): inserting=5 deleting=10 INFO 2026-03-18T20:53:02.651Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T20:53:02.802Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T20:53:02.802Z [storage] upload(9585): upload complete, updating items=5 INFO 2026-03-18T20:53:02.802Z [storage] upload(9585): setting new manifestVersion INFO 2026-03-18T20:53:02.892Z [app/main] MainSQL: slow query createOrUpdateItem duration=90ms INFO 2026-03-18T20:53:02.895Z [JobQueueDatabaseStore] adding job [REDACTED]431 to queue "single proto" INFO 2026-03-18T20:53:02.967Z [app/main] MainSQL: slow query insertJob duration=73ms INFO 2026-03-18T20:53:02.968Z [JobQueue] single proto job queue: added new job [REDACTED]431 INFO 2026-03-18T20:53:02.968Z [JobQueue] single proto job queue: enqueuing job [REDACTED]431 INFO 2026-03-18T20:53:02.968Z [JobQueue] single proto job queue: running job [REDACTED]431, attempt 1 of 110 INFO 2026-03-18T20:53:02.968Z [JobQueue] single proto job queue, job ID [REDACTED]431, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773867182894 INFO 2026-03-18T20:53:02.969Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T20:53:03.043Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-18T20:53:03.118Z [WebAPI] send/1773867182894/[REDACTED]70f/sendMessages INFO 2026-03-18T20:53:03.118Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T20:53:03.118Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-18T20:53:03.211Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T20:53:03.336Z [JobQueue] single proto job queue: job [REDACTED]431 succeeded on attempt 1 INFO 2026-03-18T20:53:03.336Z [app/main] MainSQL: slow query insertSentProto duration=125ms INFO 2026-03-18T20:53:03.411Z [app/main] MainSQL: slow query deleteJob duration=75ms INFO 2026-03-18T20:53:04.390Z [app/main] MainSQL: slow query updateConversations duration=92ms INFO 2026-03-18T20:53:05.300Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773867185257 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T20:53:05.300Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T20:53:06.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T20:53:06.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T20:53:06.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773867184912 (019d02b9.3494.75de.9413.fbb133ad6016) INFO 2026-03-18T20:53:06.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773867184912 (019d02b9.3494.75de.9413.fbb133ad6016)) INFO 2026-03-18T20:53:06.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773867184912 (019d02b9.3494.75de.9413.fbb133ad6016): ciphertext message INFO 2026-03-18T20:53:06.298Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T20:53:06.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]82e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T20:53:06.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]b32) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T20:53:06.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T20:53:06.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T20:53:06.391Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T20:53:06.391Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T20:53:06.391Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773867184912 (019d02b9.3494.75de.9413.fbb133ad6016) INFO 2026-03-18T20:53:06.391Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-18T20:53:06.392Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773867184912 (019d02b9.3494.75de.9413.fbb133ad6016) INFO 2026-03-18T20:53:06.392Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T20:53:06.392Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T20:53:06.392Z [@signalapp/libsignal-client] ACKing message delivered at 1773867185257 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T20:53:07.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:53:07.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T20:53:07.298Z [storage] sync: fetching latest after version=9585 INFO 2026-03-18T20:53:07.298Z [storage] sync(9585): fetch start INFO 2026-03-18T20:53:07.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T20:53:07.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T20:53:07.416Z [app/main] MainSQL: slow query removeUnprocessed duration=118ms INFO 2026-03-18T20:53:07.504Z [app/main] MainSQL: slow query createOrUpdateItem duration=88ms INFO 2026-03-18T20:53:07.506Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9585 INFO 2026-03-18T20:53:07.760Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9585 200 Success INFO 2026-03-18T20:53:07.761Z [storage] sync: updating to remoteVersion=9586 sourceDevice=1 from version=9585 INFO 2026-03-18T20:53:07.764Z [storage] process(9586): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T20:53:07.764Z [storage] process(9586): remoteOnlyCount=10 remoteOnlyKeys=["9586:GWg","9586:EJV","9586:guM","9586:zS/","9586:Qhj","9586:XIs","9586:pBr","9586:p7M","9586:bDT","9586:BBV"] INFO 2026-03-18T20:53:07.764Z [storage] process(9586): localOnlyCount=5 localOnlyKeys=["9585:e2Q","9585:gjj","9585:69i","9585:omR","9585:PU0"] INFO 2026-03-18T20:53:07.764Z [storage] fetchRemoteRecords(9586): fetching remote keys count=10 INFO 2026-03-18T20:53:07.764Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T20:53:07.902Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T20:53:07.902Z [storage] fetchRemoteRecords(9586): missing remote keys=[] count=0 INFO 2026-03-18T20:53:07.902Z [storage] process(9586): attempting to merge records=1 INFO 2026-03-18T20:53:07.903Z [storage] process(9586): split pni contacts=9 INFO 2026-03-18T20:53:07.903Z [conversations] enableProfileSharing: PNI:[REDACTED]546 ([REDACTED]191) reason=ACCEPT Message Request storage? true INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:pBr PNI:[REDACTED]546 ([REDACTED]191)): merged item type=1 oldID=9585:PU0 shouldDrop=false details=[] WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T20:53:07.903Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] merge(9586:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T20:53:07.903Z [storage] process(9586): processed records=10 INFO 2026-03-18T20:53:07.998Z [app/main] MainSQL: slow query updateConversations duration=94ms INFO 2026-03-18T20:53:07.999Z [storage] process(9586): updated conversations=1 INFO 2026-03-18T20:53:07.999Z [storage] process(9586): kicking off profile fetches=0 INFO 2026-03-18T20:53:07.999Z [storage] process(9586): dropped keys=["9586:BBV","9586:EJV","9586:GWg","9586:Qhj","9586:XIs","9586:bDT","9586:guM","9586:p7M","9586:zS/"] count=9 INFO 2026-03-18T20:53:07.999Z [storage] process(9586): unknown records=[] count=0 INFO 2026-03-18T20:53:08.090Z [app/main] MainSQL: slow query createOrUpdateItem duration=91ms INFO 2026-03-18T20:53:08.093Z [storage] process(9586): error records=[] count=0 INFO 2026-03-18T20:53:08.174Z [app/main] MainSQL: slow query createOrUpdateItem duration=81ms INFO 2026-03-18T20:53:08.175Z [storage] process(9586): pending deletes=["9586:BBV","9586:EJV","9586:GWg","9586:Qhj","9586:XIs","9586:bDT","9586:guM","9586:p7M","9586:zS/"] count=9 INFO 2026-03-18T20:53:08.249Z [app/main] MainSQL: slow query createOrUpdateItem duration=74ms INFO 2026-03-18T20:53:08.250Z [storage] process(9586): localKey=9585:e2Q PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T20:53:08.251Z [storage] process(9586): localKey=9585:gjj PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T20:53:08.251Z [storage] process(9586): localKey=9585:69i PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T20:53:08.251Z [storage] process(9586): localKey=9585:omR PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T20:53:08.252Z [storage] process(9586): done INFO 2026-03-18T20:53:08.252Z [storage] sync: updated to version=9586 INFO 2026-03-18T20:53:08.324Z [app/main] MainSQL: slow query createOrUpdateItem duration=72ms INFO 2026-03-18T20:53:08.416Z [app/main] MainSQL: slow query createOrUpdateItem duration=90ms INFO 2026-03-18T20:53:08.525Z [storage] sync: complete INFO 2026-03-18T20:53:08.525Z [app/main] MainSQL: slow query createOrUpdateItem duration=105ms INFO 2026-03-18T20:53:09.379Z [app/main] MainSQL: slow query updateConversations duration=81ms INFO 2026-03-18T20:53:15.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:53:37.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:53:46.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:53:47.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-18T20:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:53:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86904194 ms before clearing INFO 2026-03-18T20:54:07.265Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:54:16.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:54:37.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:54:46.231Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:54:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86844194 ms before clearing INFO 2026-03-18T20:55:07.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T20:55:07.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T20:55:07.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T20:55:07.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T20:55:07.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:55:16.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:55:37.561Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:55:46.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:55:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86784194 ms before clearing INFO 2026-03-18T20:56:07.650Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:56:16.502Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:56:37.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:56:46.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:56:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86724194 ms before clearing INFO 2026-03-18T20:57:07.852Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:57:16.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T20:57:37.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:57:46.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T20:57:46.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T20:57:46.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T20:57:46.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T20:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:57:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86664194 ms before clearing INFO 2026-03-18T20:57:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T20:57:59.354Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T20:57:59.354Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-18T20:58:08.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:58:38.180Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:58:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86604194 ms before clearing INFO 2026-03-18T20:59:08.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:59:38.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T20:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T20:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T20:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T20:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T20:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T20:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T20:59:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86544194 ms before clearing INFO 2026-03-18T21:00:08.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:00:38.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:00:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86484194 ms before clearing INFO 2026-03-18T21:01:08.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:01:38.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:01:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86424194 ms before clearing INFO 2026-03-18T21:02:08.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:02:38.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:02:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86364194 ms before clearing INFO 2026-03-18T21:02:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:02:59.350Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-18T21:02:59.351Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:03:09.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:03:39.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:03:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86304194 ms before clearing INFO 2026-03-18T21:04:09.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:04:39.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:04:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86244194 ms before clearing INFO 2026-03-18T21:05:09.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:05:39.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:05:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86184194 ms before clearing INFO 2026-03-18T21:06:09.689Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:06:39.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:06:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86124194 ms before clearing INFO 2026-03-18T21:07:09.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:07:40.018Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:07:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86064194 ms before clearing INFO 2026-03-18T21:07:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:07:59.328Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:08:10.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:08:40.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:08:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 86004194 ms before clearing INFO 2026-03-18T21:09:10.308Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:09:40.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:09:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:09:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85944194 ms before clearing INFO 2026-03-18T21:10:10.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:10:40.627Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:10:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85884194 ms before clearing INFO 2026-03-18T21:11:10.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:11:40.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:11:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85824194 ms before clearing INFO 2026-03-18T21:12:10.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:12:41.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:12:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85764194 ms before clearing INFO 2026-03-18T21:12:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:12:59.332Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:13:11.130Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:13:41.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:13:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:13:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85704194 ms before clearing INFO 2026-03-18T21:14:11.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:14:41.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:14:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85644194 ms before clearing INFO 2026-03-18T21:15:11.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:15:41.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:15:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85584194 ms before clearing INFO 2026-03-18T21:16:11.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:16:41.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:16:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85524194 ms before clearing INFO 2026-03-18T21:17:11.951Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:17:42.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:17:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85464194 ms before clearing INFO 2026-03-18T21:17:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:17:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:18:12.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:18:42.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:18:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85404194 ms before clearing INFO 2026-03-18T21:19:12.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:19:42.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85344195 ms before clearing INFO 2026-03-18T21:20:12.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:20:42.801Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85284195 ms before clearing INFO 2026-03-18T21:21:12.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:21:42.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85224195 ms before clearing INFO 2026-03-18T21:22:13.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:22:43.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85164195 ms before clearing INFO 2026-03-18T21:22:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:22:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:23:13.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:23:43.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85104195 ms before clearing INFO 2026-03-18T21:24:13.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:24:43.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:24:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 85044194 ms before clearing INFO 2026-03-18T21:25:13.838Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:25:43.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84984195 ms before clearing INFO 2026-03-18T21:26:14.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:26:44.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84924195 ms before clearing INFO 2026-03-18T21:27:14.291Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:27:44.397Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84864195 ms before clearing INFO 2026-03-18T21:27:59.362Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:27:59.362Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=64ms INFO 2026-03-18T21:27:59.412Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-18T21:27:59.413Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:28:14.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:28:44.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84804195 ms before clearing INFO 2026-03-18T21:29:14.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:29:44.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84744195 ms before clearing INFO 2026-03-18T21:30:14.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:30:45.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84684195 ms before clearing INFO 2026-03-18T21:31:15.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:31:45.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84624195 ms before clearing INFO 2026-03-18T21:32:15.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:32:45.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84564195 ms before clearing INFO 2026-03-18T21:32:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:32:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:33:15.563Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:33:45.676Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84504195 ms before clearing INFO 2026-03-18T21:34:15.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:34:45.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:34:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84444194 ms before clearing INFO 2026-03-18T21:35:15.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:35:46.089Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:35:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84384194 ms before clearing INFO 2026-03-18T21:36:16.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:36:46.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84324195 ms before clearing INFO 2026-03-18T21:37:16.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:37:46.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84264195 ms before clearing INFO 2026-03-18T21:37:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:37:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:38:16.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:38:46.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84204195 ms before clearing INFO 2026-03-18T21:39:16.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:39:46.923Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84144195 ms before clearing INFO 2026-03-18T21:40:17.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:40:47.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84084195 ms before clearing INFO 2026-03-18T21:41:17.247Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:41:47.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:41:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 84024194 ms before clearing INFO 2026-03-18T21:42:17.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:42:47.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83964195 ms before clearing INFO 2026-03-18T21:42:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:42:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:43:17.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:43:47.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83904195 ms before clearing INFO 2026-03-18T21:44:17.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:44:47.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:44:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83844194 ms before clearing INFO 2026-03-18T21:45:18.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:45:48.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:45:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83784194 ms before clearing INFO 2026-03-18T21:46:18.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:46:48.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83724195 ms before clearing INFO 2026-03-18T21:47:18.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:47:48.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83664195 ms before clearing INFO 2026-03-18T21:47:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:47:59.336Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:48:18.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:48:48.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83604195 ms before clearing INFO 2026-03-18T21:49:18.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:49:48.996Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:49:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83544194 ms before clearing INFO 2026-03-18T21:50:19.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:50:49.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83484195 ms before clearing INFO 2026-03-18T21:51:19.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:51:49.432Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83424195 ms before clearing INFO 2026-03-18T21:52:19.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:52:46.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T21:52:46.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T21:52:46.332Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T21:52:46.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T21:52:46.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T21:52:46.334Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T21:52:46.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dd8 ([REDACTED]469) INFO 2026-03-18T21:52:46.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]13c ([REDACTED]87b) INFO 2026-03-18T21:52:46.336Z [profiles] buildGetProfileOptions([REDACTED]13c ([REDACTED]87b)): using unexpired profile key credential INFO 2026-03-18T21:52:46.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]46f ([REDACTED]26f) INFO 2026-03-18T21:52:46.336Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:46.336Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T21:52:46.336Z [profiles] getProfile([REDACTED]dd8 ([REDACTED]469)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:46.336Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T21:52:46.336Z [profiles] getProfile([REDACTED]13c ([REDACTED]87b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:46.336Z [profiles] getProfile(PNI:[REDACTED]46f ([REDACTED]26f)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:46.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]006?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:46.336Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T21:52:46.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dd8 INFO 2026-03-18T21:52:46.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13c/[REDACTED]2e7 (unauth+key) INFO 2026-03-18T21:52:46.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46f INFO 2026-03-18T21:52:46.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T21:52:46.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T21:52:46.337Z [profiles] getProfile(PNI:[REDACTED]4c7 ([REDACTED]459)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:46.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c7 INFO 2026-03-18T21:52:46.337Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T21:52:46.337Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T21:52:46.367Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T21:52:46.367Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.909µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T21:52:46.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dd8 200 Success INFO 2026-03-18T21:52:46.425Z [profiles] getProfile([REDACTED]dd8 ([REDACTED]469)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:46.426Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dd8 ([REDACTED]469) INFO 2026-03-18T21:52:46.426Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T21:52:46.426Z [profiles] getProfile(PNI:[REDACTED]3bb ([REDACTED]e85)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:46.426Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bb INFO 2026-03-18T21:52:46.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c7 200 Success INFO 2026-03-18T21:52:46.443Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]4c7): Replacing existing identity... INFO 2026-03-18T21:52:46.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46f 200 Success INFO 2026-03-18T21:52:46.443Z [profiles] getProfile(PNI:[REDACTED]46f ([REDACTED]26f)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:46.443Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]46f ([REDACTED]26f) INFO 2026-03-18T21:52:46.443Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]113 ([REDACTED]eae) INFO 2026-03-18T21:52:46.443Z [profiles] buildGetProfileOptions([REDACTED]113 ([REDACTED]eae)): using unexpired profile key credential INFO 2026-03-18T21:52:46.443Z [profiles] getProfile([REDACTED]113 ([REDACTED]eae)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:46.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]113/[REDACTED]e93 (unauth+key) INFO 2026-03-18T21:52:46.462Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T21:52:46.495Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]4c7.1 INFO 2026-03-18T21:52:46.495Z [conversations] adding key change advisory in PNI:[REDACTED]4c7 ([REDACTED]459) for this conversation null reason: saveIdentity - change INFO 2026-03-18T21:52:46.496Z [profiles] updateIdentityKey(PNI:[REDACTED]4c7): changed INFO 2026-03-18T21:52:46.496Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]4c7.1 INFO 2026-03-18T21:52:46.496Z [profiles] getProfile(PNI:[REDACTED]4c7 ([REDACTED]459)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:46.496Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T21:52:46.496Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dba ([REDACTED]d42) INFO 2026-03-18T21:52:46.496Z [profiles] buildGetProfileOptions([REDACTED]dba ([REDACTED]d42)): using unexpired profile key credential INFO 2026-03-18T21:52:46.496Z [profiles] getProfile([REDACTED]dba ([REDACTED]d42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:46.496Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dba/[REDACTED]80e (unauth+key) INFO 2026-03-18T21:52:46.529Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bb 200 Success INFO 2026-03-18T21:52:46.529Z [profiles] getProfile(PNI:[REDACTED]3bb ([REDACTED]e85)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:46.529Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T21:52:46.529Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dda ([REDACTED]1c6) INFO 2026-03-18T21:52:46.529Z [profiles] buildGetProfileOptions([REDACTED]dda ([REDACTED]1c6)): using unexpired profile key credential INFO 2026-03-18T21:52:46.529Z [profiles] getProfile([REDACTED]dda ([REDACTED]1c6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:46.529Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dda/[REDACTED]a6b (unauth+key) WARN 2026-03-18T21:52:46.837Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870766495) WARN 2026-03-18T21:52:46.837Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T21:52:46.837Z [app/main] MainSQL: slow query saveMessage duration=341ms INFO 2026-03-18T21:52:46.842Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T21:52:46.842Z [conversations] conversation.queueJob(PNI:[REDACTED]4c7 ([REDACTED]459), addKeyChange(undefined)): took 347ms INFO 2026-03-18T21:52:46.939Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 602.181ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T21:52:46.939Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T21:52:46.939Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T21:52:46.939Z [SocketManager] connected unauthenticated socket (localPort: 41196) INFO 2026-03-18T21:52:46.939Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T21:52:47.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dba/[REDACTED]80e (unauth+key) 200 Success INFO 2026-03-18T21:52:47.025Z [profiles] getProfile([REDACTED]dba ([REDACTED]d42)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dba ([REDACTED]d42) INFO 2026-03-18T21:52:47.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]58f ([REDACTED]452) INFO 2026-03-18T21:52:47.025Z [profiles] buildGetProfileOptions([REDACTED]58f ([REDACTED]452)): using unexpired profile key credential INFO 2026-03-18T21:52:47.025Z [profiles] getProfile([REDACTED]58f ([REDACTED]452)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58f/[REDACTED]66c (unauth+key) INFO 2026-03-18T21:52:47.026Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dda/[REDACTED]a6b (unauth+key) 200 Success INFO 2026-03-18T21:52:47.026Z [profiles] getProfile([REDACTED]dda ([REDACTED]1c6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.027Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dda ([REDACTED]1c6) INFO 2026-03-18T21:52:47.027Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T21:52:47.027Z [profiles] getProfile(PNI:[REDACTED]f0b ([REDACTED]636)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.027Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0b INFO 2026-03-18T21:52:47.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13c/[REDACTED]2e7 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.041Z [profiles] getProfile([REDACTED]13c ([REDACTED]87b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]13c ([REDACTED]87b) INFO 2026-03-18T21:52:47.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]0e9 ([REDACTED]fe0) INFO 2026-03-18T21:52:47.042Z [profiles] getProfile(PNI:[REDACTED]0e9 ([REDACTED]fe0)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e9 INFO 2026-03-18T21:52:47.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]113/[REDACTED]e93 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.042Z [profiles] getProfile([REDACTED]113 ([REDACTED]eae)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]113 ([REDACTED]eae) INFO 2026-03-18T21:52:47.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa3 ([REDACTED]931) INFO 2026-03-18T21:52:47.042Z [profiles] buildGetProfileOptions([REDACTED]aa3 ([REDACTED]931)): using unexpired profile key credential INFO 2026-03-18T21:52:47.042Z [profiles] getProfile([REDACTED]aa3 ([REDACTED]931)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa3/[REDACTED]45b (unauth+key) WARN 2026-03-18T21:52:47.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]006?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.043Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.043Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.043Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T21:52:47.043Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T21:52:47.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58f/[REDACTED]66c (unauth+key) 200 Success INFO 2026-03-18T21:52:47.102Z [profiles] getProfile([REDACTED]58f ([REDACTED]452)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]58f ([REDACTED]452) INFO 2026-03-18T21:52:47.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b48 ([REDACTED]a85) INFO 2026-03-18T21:52:47.102Z [profiles] buildGetProfileOptions([REDACTED]b48 ([REDACTED]a85)): generating profile key credential request INFO 2026-03-18T21:52:47.103Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b48/[REDACTED]131/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa3/[REDACTED]45b (unauth+key) 200 Success INFO 2026-03-18T21:52:47.126Z [profiles] getProfile([REDACTED]aa3 ([REDACTED]931)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa3 ([REDACTED]931) INFO 2026-03-18T21:52:47.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ea ([REDACTED]f8f) INFO 2026-03-18T21:52:47.126Z [profiles] buildGetProfileOptions([REDACTED]2ea ([REDACTED]f8f)): using unexpired profile key credential INFO 2026-03-18T21:52:47.126Z [profiles] getProfile([REDACTED]2ea ([REDACTED]f8f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ea/[REDACTED]4c8 (unauth+key) INFO 2026-03-18T21:52:47.128Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e9 200 Success INFO 2026-03-18T21:52:47.129Z [profiles] getProfile(PNI:[REDACTED]0e9 ([REDACTED]fe0)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]0e9 ([REDACTED]fe0) INFO 2026-03-18T21:52:47.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]f73 ([REDACTED]2b0) INFO 2026-03-18T21:52:47.129Z [profiles] getProfile(PNI:[REDACTED]f73 ([REDACTED]2b0)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f73 INFO 2026-03-18T21:52:47.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T21:52:47.139Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.139Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T21:52:47.140Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T21:52:47.140Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T21:52:47.140Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9ac ([REDACTED]cc6) INFO 2026-03-18T21:52:47.140Z [profiles] buildGetProfileOptions([REDACTED]9ac ([REDACTED]cc6)): generating profile key credential request INFO 2026-03-18T21:52:47.141Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ac/[REDACTED]d8a/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.143Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0b 200 Success INFO 2026-03-18T21:52:47.143Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]f0b): Replacing existing identity... WARN 2026-03-18T21:52:47.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b48/[REDACTED]131/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.192Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.192Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.192Z [profiles] buildGetProfileOptions([REDACTED]b48 ([REDACTED]a85)): using last profile key and version INFO 2026-03-18T21:52:47.192Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b48/[REDACTED]131 INFO 2026-03-18T21:52:47.195Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]f0b.1 INFO 2026-03-18T21:52:47.195Z [conversations] adding key change advisory in PNI:[REDACTED]f0b ([REDACTED]636) for this conversation null reason: saveIdentity - change INFO 2026-03-18T21:52:47.195Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=52ms INFO 2026-03-18T21:52:47.196Z [profiles] updateIdentityKey(PNI:[REDACTED]f0b): changed INFO 2026-03-18T21:52:47.196Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]f0b.1 INFO 2026-03-18T21:52:47.196Z [profiles] getProfile(PNI:[REDACTED]f0b ([REDACTED]636)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.196Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T21:52:47.196Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]951 ([REDACTED]d28) INFO 2026-03-18T21:52:47.196Z [profiles] buildGetProfileOptions([REDACTED]951 ([REDACTED]d28)): generating profile key credential request INFO 2026-03-18T21:52:47.197Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]951/[REDACTED]a6a/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f73 200 Success INFO 2026-03-18T21:52:47.226Z [profiles] getProfile(PNI:[REDACTED]f73 ([REDACTED]2b0)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]f73 ([REDACTED]2b0) INFO 2026-03-18T21:52:47.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a80 ([REDACTED]63c) INFO 2026-03-18T21:52:47.226Z [profiles] getProfile([REDACTED]a80 ([REDACTED]63c)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a80 WARN 2026-03-18T21:52:47.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ac/[REDACTED]d8a/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.226Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.226Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.226Z [profiles] buildGetProfileOptions([REDACTED]9ac ([REDACTED]cc6)): using last profile key and version INFO 2026-03-18T21:52:47.226Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ac/[REDACTED]d8a INFO 2026-03-18T21:52:47.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ea/[REDACTED]4c8 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.227Z [profiles] getProfile([REDACTED]2ea ([REDACTED]f8f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ea ([REDACTED]f8f) INFO 2026-03-18T21:52:47.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]035 ([REDACTED]46e) INFO 2026-03-18T21:52:47.227Z [profiles] getProfile(PNI:[REDACTED]035 ([REDACTED]46e)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.227Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]035 INFO 2026-03-18T21:52:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b48/[REDACTED]131 200 Success INFO 2026-03-18T21:52:47.325Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.325Z [profiles] getProfile([REDACTED]b48 ([REDACTED]a85)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.325Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b48 ([REDACTED]a85) INFO 2026-03-18T21:52:47.325Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f82 ([REDACTED]8af) INFO 2026-03-18T21:52:47.325Z [profiles] buildGetProfileOptions([REDACTED]f82 ([REDACTED]8af)): generating profile key credential request INFO 2026-03-18T21:52:47.326Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]fde/[REDACTED]c00?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T21:52:47.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]951/[REDACTED]a6a/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.326Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.326Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.327Z [profiles] buildGetProfileOptions([REDACTED]951 ([REDACTED]d28)): using last profile key and version INFO 2026-03-18T21:52:47.327Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]951/[REDACTED]a6a INFO 2026-03-18T21:52:47.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a80 200 Success INFO 2026-03-18T21:52:47.333Z [profiles] getProfile([REDACTED]a80 ([REDACTED]63c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.333Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a80 ([REDACTED]63c) INFO 2026-03-18T21:52:47.333Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b1a ([REDACTED]a60) INFO 2026-03-18T21:52:47.333Z [profiles] buildGetProfileOptions([REDACTED]b1a ([REDACTED]a60)): using unexpired profile key credential INFO 2026-03-18T21:52:47.333Z [profiles] getProfile([REDACTED]b1a ([REDACTED]a60)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1a/[REDACTED]925 (unauth+key) INFO 2026-03-18T21:52:47.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]035 200 Success INFO 2026-03-18T21:52:47.359Z [profiles] getProfile(PNI:[REDACTED]035 ([REDACTED]46e)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]035 ([REDACTED]46e) INFO 2026-03-18T21:52:47.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f6d ([REDACTED]efb) INFO 2026-03-18T21:52:47.359Z [profiles] buildGetProfileOptions([REDACTED]f6d ([REDACTED]efb)): using unexpired profile key credential INFO 2026-03-18T21:52:47.359Z [profiles] getProfile([REDACTED]f6d ([REDACTED]efb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6d/[REDACTED]87a (unauth+key) INFO 2026-03-18T21:52:47.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ac/[REDACTED]d8a 200 Success INFO 2026-03-18T21:52:47.359Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.359Z [profiles] getProfile([REDACTED]9ac ([REDACTED]cc6)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9ac ([REDACTED]cc6) INFO 2026-03-18T21:52:47.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3f4 ([REDACTED]5d0) INFO 2026-03-18T21:52:47.360Z [profiles] buildGetProfileOptions([REDACTED]3f4 ([REDACTED]5d0)): generating profile key credential request INFO 2026-03-18T21:52:47.361Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f4/[REDACTED]86f/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T21:52:47.410Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]fde/[REDACTED]c00?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.410Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.410Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.410Z [profiles] buildGetProfileOptions([REDACTED]f82 ([REDACTED]8af)): using last profile key and version INFO 2026-03-18T21:52:47.410Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.410Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]fde INFO 2026-03-18T21:52:47.434Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]951/[REDACTED]a6a 200 Success INFO 2026-03-18T21:52:47.434Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.434Z [profiles] getProfile([REDACTED]951 ([REDACTED]d28)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]951 ([REDACTED]d28) INFO 2026-03-18T21:52:47.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]8dc ([REDACTED]e39) INFO 2026-03-18T21:52:47.434Z [profiles] getProfile(PNI:[REDACTED]8dc ([REDACTED]e39)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.434Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8dc INFO 2026-03-18T21:52:47.434Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1a/[REDACTED]925 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.434Z [profiles] getProfile([REDACTED]b1a ([REDACTED]a60)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b1a ([REDACTED]a60) INFO 2026-03-18T21:52:47.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0e ([REDACTED]1d9) INFO 2026-03-18T21:52:47.434Z [profiles] buildGetProfileOptions([REDACTED]e0e ([REDACTED]1d9)): using unexpired profile key credential INFO 2026-03-18T21:52:47.434Z [profiles] getProfile([REDACTED]e0e ([REDACTED]1d9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0e/[REDACTED]6b8 (unauth+key) WARN 2026-03-18T21:52:47.450Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f4/[REDACTED]86f/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.450Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.450Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.450Z [profiles] buildGetProfileOptions([REDACTED]3f4 ([REDACTED]5d0)): using last profile key and version INFO 2026-03-18T21:52:47.450Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.450Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f4/[REDACTED]86f INFO 2026-03-18T21:52:47.450Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6d/[REDACTED]87a (unauth+key) 200 Success INFO 2026-03-18T21:52:47.450Z [profiles] getProfile([REDACTED]f6d ([REDACTED]efb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f6d ([REDACTED]efb) INFO 2026-03-18T21:52:47.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]926 ([REDACTED]cdc) INFO 2026-03-18T21:52:47.451Z [profiles] buildGetProfileOptions([REDACTED]926 ([REDACTED]cdc)): using unexpired profile key credential INFO 2026-03-18T21:52:47.451Z [profiles] getProfile([REDACTED]926 ([REDACTED]cdc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]926/[REDACTED]72e (unauth+key) INFO 2026-03-18T21:52:47.492Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]fde 200 Success INFO 2026-03-18T21:52:47.492Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.492Z [profiles] getProfile([REDACTED]f82 ([REDACTED]8af)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f82 ([REDACTED]8af) INFO 2026-03-18T21:52:47.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]344 ([REDACTED]b86) INFO 2026-03-18T21:52:47.492Z [profiles] buildGetProfileOptions([REDACTED]344 ([REDACTED]b86)): using unexpired profile key credential INFO 2026-03-18T21:52:47.492Z [profiles] getProfile([REDACTED]344 ([REDACTED]b86)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.493Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]344/[REDACTED]900 (unauth+key) WARN 2026-03-18T21:52:47.495Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870767196) WARN 2026-03-18T21:52:47.495Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T21:52:47.495Z [app/main] MainSQL: slow query saveMessage duration=299ms INFO 2026-03-18T21:52:47.497Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T21:52:47.497Z [conversations] conversation.queueJob(PNI:[REDACTED]f0b ([REDACTED]636), addKeyChange(undefined)): took 302ms INFO 2026-03-18T21:52:47.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0e/[REDACTED]6b8 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.533Z [profiles] getProfile([REDACTED]e0e ([REDACTED]1d9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0e ([REDACTED]1d9) INFO 2026-03-18T21:52:47.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]401 ([REDACTED]5bc) INFO 2026-03-18T21:52:47.533Z [profiles] getProfile(PNI:[REDACTED]401 ([REDACTED]5bc)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]401 INFO 2026-03-18T21:52:47.534Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8dc 200 Success INFO 2026-03-18T21:52:47.534Z [profiles] getProfile(PNI:[REDACTED]8dc ([REDACTED]e39)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]8dc ([REDACTED]e39) INFO 2026-03-18T21:52:47.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]58b ([REDACTED]3ab) INFO 2026-03-18T21:52:47.534Z [profiles] buildGetProfileOptions([REDACTED]58b ([REDACTED]3ab)): using unexpired profile key credential INFO 2026-03-18T21:52:47.534Z [profiles] getProfile([REDACTED]58b ([REDACTED]3ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.534Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58b/[REDACTED]09a (unauth+key) INFO 2026-03-18T21:52:47.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f4/[REDACTED]86f 200 Success INFO 2026-03-18T21:52:47.550Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.550Z [profiles] getProfile([REDACTED]3f4 ([REDACTED]5d0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3f4 ([REDACTED]5d0) INFO 2026-03-18T21:52:47.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f43 ([REDACTED]435) INFO 2026-03-18T21:52:47.550Z [profiles] buildGetProfileOptions([REDACTED]f43 ([REDACTED]435)): using unexpired profile key credential INFO 2026-03-18T21:52:47.550Z [profiles] getProfile([REDACTED]f43 ([REDACTED]435)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f43/[REDACTED]1f7 (unauth+key) INFO 2026-03-18T21:52:47.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]926/[REDACTED]72e (unauth+key) 200 Success INFO 2026-03-18T21:52:47.567Z [profiles] getProfile([REDACTED]926 ([REDACTED]cdc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.567Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]926 ([REDACTED]cdc) INFO 2026-03-18T21:52:47.567Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]e1a ([REDACTED]29c) INFO 2026-03-18T21:52:47.567Z [profiles] getProfile(PNI:[REDACTED]e1a ([REDACTED]29c)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e1a INFO 2026-03-18T21:52:47.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]344/[REDACTED]900 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.587Z [profiles] getProfile([REDACTED]344 ([REDACTED]b86)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.587Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]344 ([REDACTED]b86) INFO 2026-03-18T21:52:47.587Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]454 ([REDACTED]313) INFO 2026-03-18T21:52:47.587Z [profiles] buildGetProfileOptions([REDACTED]454 ([REDACTED]313)): using unexpired profile key credential INFO 2026-03-18T21:52:47.588Z [profiles] getProfile([REDACTED]454 ([REDACTED]313)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]454/[REDACTED]9fd (unauth+key) INFO 2026-03-18T21:52:47.612Z [app/main] MainSQL: slow query updateConversations duration=117ms INFO 2026-03-18T21:52:47.616Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]58b/[REDACTED]09a (unauth+key) 200 Success INFO 2026-03-18T21:52:47.616Z [profiles] getProfile([REDACTED]58b ([REDACTED]3ab)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]58b ([REDACTED]3ab) INFO 2026-03-18T21:52:47.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1b2 ([REDACTED]926) INFO 2026-03-18T21:52:47.617Z [profiles] buildGetProfileOptions([REDACTED]1b2 ([REDACTED]926)): using unexpired profile key credential INFO 2026-03-18T21:52:47.617Z [profiles] getProfile([REDACTED]1b2 ([REDACTED]926)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b2/[REDACTED]0ed (unauth+key) INFO 2026-03-18T21:52:47.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]401 200 Success INFO 2026-03-18T21:52:47.624Z [profiles] getProfile(PNI:[REDACTED]401 ([REDACTED]5bc)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.625Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]401 ([REDACTED]5bc) INFO 2026-03-18T21:52:47.625Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]423 ([REDACTED]9d0) INFO 2026-03-18T21:52:47.625Z [profiles] buildGetProfileOptions([REDACTED]423 ([REDACTED]9d0)): generating profile key credential request INFO 2026-03-18T21:52:47.626Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.626Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]423/[REDACTED]8ff/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.638Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f43/[REDACTED]1f7 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.638Z [profiles] getProfile([REDACTED]f43 ([REDACTED]435)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.638Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f43 ([REDACTED]435) INFO 2026-03-18T21:52:47.638Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8d0 ([REDACTED]8ae) INFO 2026-03-18T21:52:47.638Z [profiles] buildGetProfileOptions([REDACTED]8d0 ([REDACTED]8ae)): using unexpired profile key credential INFO 2026-03-18T21:52:47.638Z [profiles] getProfile([REDACTED]8d0 ([REDACTED]8ae)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.638Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8d0/[REDACTED]68a (unauth+key) INFO 2026-03-18T21:52:47.645Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T21:52:47.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]454/[REDACTED]9fd (unauth+key) 200 Success INFO 2026-03-18T21:52:47.673Z [profiles] getProfile([REDACTED]454 ([REDACTED]313)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]454 ([REDACTED]313) INFO 2026-03-18T21:52:47.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ef9 ([REDACTED]3bc) INFO 2026-03-18T21:52:47.674Z [profiles] buildGetProfileOptions([REDACTED]ef9 ([REDACTED]3bc)): using unexpired profile key credential INFO 2026-03-18T21:52:47.674Z [profiles] getProfile([REDACTED]ef9 ([REDACTED]3bc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ef9/[REDACTED]02d (unauth+key) INFO 2026-03-18T21:52:47.679Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T21:52:47.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e1a 200 Success INFO 2026-03-18T21:52:47.683Z [profiles] getProfile(PNI:[REDACTED]e1a ([REDACTED]29c)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.683Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]e1a ([REDACTED]29c) INFO 2026-03-18T21:52:47.683Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]576 ([REDACTED]a11) INFO 2026-03-18T21:52:47.683Z [profiles] buildGetProfileOptions([REDACTED]576 ([REDACTED]a11)): using unexpired profile key credential INFO 2026-03-18T21:52:47.683Z [profiles] getProfile([REDACTED]576 ([REDACTED]a11)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]576/[REDACTED]680 (unauth+key) INFO 2026-03-18T21:52:47.694Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b2/[REDACTED]0ed (unauth+key) 200 Success INFO 2026-03-18T21:52:47.694Z [profiles] getProfile([REDACTED]1b2 ([REDACTED]926)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.694Z [profiles] getProfile([REDACTED]1b2 ([REDACTED]926)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.695Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1b2 ([REDACTED]926) INFO 2026-03-18T21:52:47.695Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d6 ([REDACTED]16a) INFO 2026-03-18T21:52:47.695Z [profiles] buildGetProfileOptions([REDACTED]9d6 ([REDACTED]16a)): generating profile key credential request INFO 2026-03-18T21:52:47.696Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.696Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d6/[REDACTED]fd8/[REDACTED]c00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.712Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) WARN 2026-03-18T21:52:47.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]423/[REDACTED]8ff/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.723Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.723Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.723Z [profiles] buildGetProfileOptions([REDACTED]423 ([REDACTED]9d0)): using last profile key and version INFO 2026-03-18T21:52:47.723Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]423/[REDACTED]8ff INFO 2026-03-18T21:52:47.746Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T21:52:47.746Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8d0/[REDACTED]68a (unauth+key) 200 Success INFO 2026-03-18T21:52:47.746Z [profiles] getProfile([REDACTED]8d0 ([REDACTED]8ae)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.747Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8d0 ([REDACTED]8ae) INFO 2026-03-18T21:52:47.747Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a0d ([REDACTED]eca) INFO 2026-03-18T21:52:47.747Z [profiles] buildGetProfileOptions([REDACTED]a0d ([REDACTED]eca)): using unexpired profile key credential INFO 2026-03-18T21:52:47.747Z [profiles] getProfile([REDACTED]a0d ([REDACTED]eca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.747Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a0d/[REDACTED]a20 (unauth+key) INFO 2026-03-18T21:52:47.759Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ef9/[REDACTED]02d (unauth+key) 200 Success INFO 2026-03-18T21:52:47.759Z [profiles] getProfile([REDACTED]ef9 ([REDACTED]3bc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.759Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ef9 ([REDACTED]3bc) INFO 2026-03-18T21:52:47.759Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]24f ([REDACTED]b8f) INFO 2026-03-18T21:52:47.759Z [profiles] buildGetProfileOptions([REDACTED]24f ([REDACTED]b8f)): generating profile key credential request INFO 2026-03-18T21:52:47.760Z [profiles] getProfile([REDACTED]24f ([REDACTED]b8f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.760Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24f/[REDACTED]142/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.765Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]576/[REDACTED]680 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.765Z [profiles] getProfile([REDACTED]576 ([REDACTED]a11)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.765Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]576 ([REDACTED]a11) INFO 2026-03-18T21:52:47.765Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c6e ([REDACTED]2f8) INFO 2026-03-18T21:52:47.766Z [profiles] buildGetProfileOptions([REDACTED]c6e ([REDACTED]2f8)): using unexpired profile key credential INFO 2026-03-18T21:52:47.766Z [profiles] getProfile([REDACTED]c6e ([REDACTED]2f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.766Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c6e/[REDACTED]d94 (unauth+key) WARN 2026-03-18T21:52:47.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d6/[REDACTED]fd8/[REDACTED]c00?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.784Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.784Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.784Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d6 INFO 2026-03-18T21:52:47.804Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]423/[REDACTED]8ff 200 Success INFO 2026-03-18T21:52:47.804Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.804Z [profiles] getProfile([REDACTED]423 ([REDACTED]9d0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]423 ([REDACTED]9d0) INFO 2026-03-18T21:52:47.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7fb ([REDACTED]221) INFO 2026-03-18T21:52:47.804Z [profiles] buildGetProfileOptions([REDACTED]7fb ([REDACTED]221)): generating profile key credential request INFO 2026-03-18T21:52:47.805Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fb/[REDACTED]6f4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.829Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a0d/[REDACTED]a20 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.829Z [profiles] getProfile([REDACTED]a0d ([REDACTED]eca)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.829Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a0d ([REDACTED]eca) INFO 2026-03-18T21:52:47.830Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]ed0 ([REDACTED]fef) INFO 2026-03-18T21:52:47.830Z [profiles] getProfile(PNI:[REDACTED]ed0 ([REDACTED]fef)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.830Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed0 INFO 2026-03-18T21:52:47.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24f/[REDACTED]142/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T21:52:47.847Z [profiles] getProfile([REDACTED]24f ([REDACTED]b8f)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.847Z [profiles] getProfile([REDACTED]24f ([REDACTED]b8f)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T21:52:47.847Z [profiles] getProfile([REDACTED]24f ([REDACTED]b8f)): Included credential request, but got no credential. Clearing profileKeyCredential. INFO 2026-03-18T21:52:47.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]24f ([REDACTED]b8f) INFO 2026-03-18T21:52:47.848Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4cc ([REDACTED]03c) INFO 2026-03-18T21:52:47.848Z [profiles] buildGetProfileOptions([REDACTED]4cc ([REDACTED]03c)): using unexpired profile key credential INFO 2026-03-18T21:52:47.848Z [profiles] getProfile([REDACTED]4cc ([REDACTED]03c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.848Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4cc/[REDACTED]a47 (unauth+key) INFO 2026-03-18T21:52:47.854Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-18T21:52:47.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c6e/[REDACTED]d94 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.859Z [profiles] getProfile([REDACTED]c6e ([REDACTED]2f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.860Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c6e ([REDACTED]2f8) INFO 2026-03-18T21:52:47.860Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac6 ([REDACTED]c5a) INFO 2026-03-18T21:52:47.860Z [profiles] buildGetProfileOptions([REDACTED]ac6 ([REDACTED]c5a)): generating profile key credential request INFO 2026-03-18T21:52:47.861Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.861Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac6/[REDACTED]af8/[REDACTED]306?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T21:52:47.864Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d6 200 Success INFO 2026-03-18T21:52:47.864Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.864Z [profiles] getProfile([REDACTED]9d6 ([REDACTED]16a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.864Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d6 ([REDACTED]16a) INFO 2026-03-18T21:52:47.864Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]346 ([REDACTED]d08) INFO 2026-03-18T21:52:47.864Z [profiles] buildGetProfileOptions([REDACTED]346 ([REDACTED]d08)): generating profile key credential request INFO 2026-03-18T21:52:47.865Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.865Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]346/[REDACTED]f10/[REDACTED]10c?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T21:52:47.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fb/[REDACTED]6f4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.888Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.888Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.888Z [profiles] buildGetProfileOptions([REDACTED]7fb ([REDACTED]221)): using last profile key and version INFO 2026-03-18T21:52:47.888Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fb/[REDACTED]6f4 INFO 2026-03-18T21:52:47.896Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T21:52:47.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed0 200 Success INFO 2026-03-18T21:52:47.915Z [profiles] getProfile(PNI:[REDACTED]ed0 ([REDACTED]fef)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:47.915Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]ed0 ([REDACTED]fef) INFO 2026-03-18T21:52:47.915Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6d0 ([REDACTED]730) INFO 2026-03-18T21:52:47.915Z [profiles] buildGetProfileOptions([REDACTED]6d0 ([REDACTED]730)): generating profile key credential request INFO 2026-03-18T21:52:47.916Z [profiles] getProfile([REDACTED]6d0 ([REDACTED]730)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T21:52:47.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d0/[REDACTED]6d4/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T21:52:47.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac6/[REDACTED]af8/[REDACTED]306?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.945Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.945Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.945Z [profiles] buildGetProfileOptions([REDACTED]ac6 ([REDACTED]c5a)): using last profile key and version INFO 2026-03-18T21:52:47.945Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac6/[REDACTED]af8 INFO 2026-03-18T21:52:47.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4cc/[REDACTED]a47 (unauth+key) 200 Success INFO 2026-03-18T21:52:47.945Z [profiles] getProfile([REDACTED]4cc ([REDACTED]03c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.946Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4cc ([REDACTED]03c) INFO 2026-03-18T21:52:47.946Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T21:52:47.946Z [profiles] getProfile(PNI:[REDACTED]69b ([REDACTED]b7e)): Fetching profile (unversioned, auth) INFO 2026-03-18T21:52:47.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69b WARN 2026-03-18T21:52:47.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]346/[REDACTED]f10/[REDACTED]10c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T21:52:47.963Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): Failed to fetch profile. Code: 401 WARN 2026-03-18T21:52:47.963Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T21:52:47.964Z [profiles] buildGetProfileOptions([REDACTED]346 ([REDACTED]d08)): using last profile key and version INFO 2026-03-18T21:52:47.964Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): Fetching profile (versioned, auth) INFO 2026-03-18T21:52:47.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]346/[REDACTED]f10 INFO 2026-03-18T21:52:47.970Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7fb/[REDACTED]6f4 200 Success INFO 2026-03-18T21:52:47.970Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:47.970Z [profiles] getProfile([REDACTED]7fb ([REDACTED]221)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:47.970Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7fb ([REDACTED]221) INFO 2026-03-18T21:52:48.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d0/[REDACTED]6d4/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-18T21:52:48.031Z [profiles] getProfile([REDACTED]6d0 ([REDACTED]730)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:48.031Z [profiles] getProfile([REDACTED]6d0 ([REDACTED]730)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T21:52:48.031Z [profiles] getProfile([REDACTED]6d0 ([REDACTED]730)): Included credential request, but got no credential. Clearing profileKeyCredential. INFO 2026-03-18T21:52:48.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6d0 ([REDACTED]730) INFO 2026-03-18T21:52:48.036Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac6/[REDACTED]af8 200 Success INFO 2026-03-18T21:52:48.036Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:48.036Z [profiles] getProfile([REDACTED]ac6 ([REDACTED]c5a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:48.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac6 ([REDACTED]c5a) INFO 2026-03-18T21:52:48.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]346/[REDACTED]f10 200 Success INFO 2026-03-18T21:52:48.078Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T21:52:48.078Z [profiles] getProfile([REDACTED]346 ([REDACTED]d08)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T21:52:48.078Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]346 ([REDACTED]d08) INFO 2026-03-18T21:52:48.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69b 200 Success INFO 2026-03-18T21:52:48.089Z [SignalProtocolStore] saveIdentity(PNI:[REDACTED]69b): Replacing existing identity... INFO 2026-03-18T21:52:48.129Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for PNI:[REDACTED]69b.1 INFO 2026-03-18T21:52:48.129Z [conversations] adding key change advisory in PNI:[REDACTED]69b ([REDACTED]b7e) for this conversation null reason: saveIdentity - change INFO 2026-03-18T21:52:48.129Z [profiles] updateIdentityKey(PNI:[REDACTED]69b): changed INFO 2026-03-18T21:52:48.129Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:PNI:[REDACTED]69b.1 INFO 2026-03-18T21:52:48.129Z [profiles] getProfile(PNI:[REDACTED]69b ([REDACTED]b7e)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T21:52:48.130Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T21:52:48.130Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T21:52:48.309Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-18T21:52:48.309Z [storage] sync: fetching latest after version=9586 INFO 2026-03-18T21:52:48.309Z [storage] sync(9586): fetch start INFO 2026-03-18T21:52:48.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T21:52:48.362Z [app/main] MainSQL: slow query saveMessage duration=233ms WARN 2026-03-18T21:52:48.363Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870768129) WARN 2026-03-18T21:52:48.363Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T21:52:48.364Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T21:52:48.364Z [conversations] conversation.queueJob(PNI:[REDACTED]69b ([REDACTED]b7e), addKeyChange(undefined)): took 235ms INFO 2026-03-18T21:52:48.387Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T21:52:48.487Z [app/main] MainSQL: slow query updateConversations duration=125ms INFO 2026-03-18T21:52:48.522Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9586 INFO 2026-03-18T21:52:48.606Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 63ms (attempts v4=1 v6=0) INFO 2026-03-18T21:52:48.712Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9586 204 Success INFO 2026-03-18T21:52:48.712Z [storage] sync(9586): no newer manifest, ok INFO 2026-03-18T21:52:48.712Z [storage] sync: no updates, version=9586 INFO 2026-03-18T21:52:48.712Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9587: will update to manifest version INFO 2026-03-18T21:52:48.712Z [storage] upload(9587): generating manifest new=false INFO 2026-03-18T21:52:48.712Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T21:52:48.713Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T21:52:48.714Z [storage] upload(9587): adding key=9587:CpI PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T21:52:48.715Z [storage] upload(9587): adding key=9587:W/0 PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T21:52:48.716Z [storage] upload(9587): updating from=9532:Xg7 to=9587:vy7 PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T21:52:48.719Z [storage] upload(9587): updating from=9532:Him to=9587:v3d PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T21:52:48.735Z [storage] upload(9587): updating from=9532:RBK to=9587:vd6 PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T21:52:48.746Z [storage] upload(9587): adding key=9587:qkE PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T21:52:48.756Z [storage] upload(9587): adding key=9587:ehr PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T21:52:48.761Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding storyDistributionLists=1 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding callLinks=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding defunctCallLinks=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding pendingCallLinks=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding chatFolders=1 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding unknown records=[] count=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): adding error records=[] count=0 INFO 2026-03-18T21:52:48.763Z [storage] upload(9587): deleting extra keys=["9586:BBV","9586:EJV","9586:GWg","9586:Qhj","9586:XIs","9586:bDT","9586:guM","9586:p7M","9586:zS/"] count=9 INFO 2026-03-18T21:52:48.768Z [storage] upload(9587): inserting=7 deleting=12 INFO 2026-03-18T21:52:48.768Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T21:52:48.919Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T21:52:48.919Z [storage] upload(9587): upload complete, updating items=7 INFO 2026-03-18T21:52:48.919Z [storage] upload(9587): setting new manifestVersion INFO 2026-03-18T21:52:48.956Z [JobQueueDatabaseStore] adding job [REDACTED]586 to queue "single proto" INFO 2026-03-18T21:52:48.996Z [JobQueue] single proto job queue: added new job [REDACTED]586 INFO 2026-03-18T21:52:48.996Z [JobQueue] single proto job queue: enqueuing job [REDACTED]586 INFO 2026-03-18T21:52:48.996Z [JobQueue] single proto job queue: running job [REDACTED]586, attempt 1 of 110 INFO 2026-03-18T21:52:48.996Z [JobQueue] single proto job queue, job ID [REDACTED]586, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773870768956 INFO 2026-03-18T21:52:48.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T21:52:49.063Z [WebAPI] send/1773870768956/[REDACTED]70f/sendMessages INFO 2026-03-18T21:52:49.063Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T21:52:49.162Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T21:52:49.204Z [JobQueue] single proto job queue: job [REDACTED]586 succeeded on attempt 1 INFO 2026-03-18T21:52:49.204Z [app/main] MainSQL: slow query insertSentProto duration=41ms INFO 2026-03-18T21:52:49.307Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-18T21:52:49.307Z [storage] sync: fetching latest after version=9587 INFO 2026-03-18T21:52:49.307Z [storage] sync(9587): fetch start INFO 2026-03-18T21:52:49.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T21:52:49.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T21:52:49.429Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-18T21:52:49.431Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9587 INFO 2026-03-18T21:52:49.530Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9587 204 Success INFO 2026-03-18T21:52:49.530Z [storage] sync(9587): no newer manifest, ok INFO 2026-03-18T21:52:49.530Z [storage] sync: no updates, version=9587 INFO 2026-03-18T21:52:49.530Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9588: will update to manifest version INFO 2026-03-18T21:52:49.530Z [storage] upload(9588): generating manifest new=false INFO 2026-03-18T21:52:49.530Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T21:52:49.532Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T21:52:49.558Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T21:52:49.559Z [storage] upload(9588): adding storyDistributionLists=1 INFO 2026-03-18T21:52:49.559Z [storage] upload(9588): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding callLinks=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding defunctCallLinks=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding pendingCallLinks=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding chatFolders=1 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding unknown records=[] count=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): adding error records=[] count=0 INFO 2026-03-18T21:52:49.560Z [storage] upload(9588): deleting extra keys=[] count=0 INFO 2026-03-18T21:52:49.562Z [storage] upload(9588): nothing to upload INFO 2026-03-18T21:52:49.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:52:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout WARN 2026-03-18T21:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773867165656) WARN 2026-03-18T21:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773867180883) INFO 2026-03-18T21:52:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83364194 ms before clearing INFO 2026-03-18T21:52:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:52:59.336Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:53:16.966Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:53:19.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:53:47.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:53:48.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-18T21:53:49.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:53:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83304194 ms before clearing INFO 2026-03-18T21:54:17.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:54:19.892Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:54:47.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:54:49.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:54:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83244194 ms before clearing INFO 2026-03-18T21:55:17.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:55:20.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:55:47.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:55:50.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83184195 ms before clearing INFO 2026-03-18T21:56:17.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:56:20.238Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:56:47.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:56:50.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:56:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83124194 ms before clearing INFO 2026-03-18T21:57:17.909Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T21:57:20.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:57:47.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T21:57:47.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T21:57:47.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T21:57:47.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T21:57:50.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:57:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83064194 ms before clearing INFO 2026-03-18T21:57:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T21:57:59.342Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T21:57:59.342Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-18T21:58:20.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:58:50.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 83004195 ms before clearing INFO 2026-03-18T21:59:20.827Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:59:50.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T21:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T21:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T21:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T21:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T21:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T21:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T21:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82944195 ms before clearing INFO 2026-03-18T22:00:21.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:00:51.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:00:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82884194 ms before clearing INFO 2026-03-18T22:01:21.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:01:51.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82824195 ms before clearing INFO 2026-03-18T22:02:21.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:02:51.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82764195 ms before clearing INFO 2026-03-18T22:02:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:02:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:03:21.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:03:52.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82704195 ms before clearing INFO 2026-03-18T22:04:22.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:04:52.288Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82644195 ms before clearing INFO 2026-03-18T22:05:22.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:05:52.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82584195 ms before clearing INFO 2026-03-18T22:06:22.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 286 INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding source index 286 INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c05ac9380, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.624Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c05f9e7d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07596b80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07592100, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c075969c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c00718a20, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c006fd7a0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.625Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-18T22:06:33.640Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-18T22:06:33.640Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-18T22:06:33.641Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.641Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.641Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c05ac9380, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-18T22:06:33.790Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T22:06:33.790Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T22:06:33.790Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T22:06:33.792Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-18T22:06:33.792Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T22:06:33.793Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T22:06:33.793Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-18T22:06:33.793Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-18T22:06:33.793Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-18T22:06:33.795Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-18T22:06:33.795Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-18T22:06:33.795Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-18T22:06:52.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:06:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82524194 ms before clearing INFO 2026-03-18T22:07:22.838Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:07:52.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:07:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82464195 ms before clearing INFO 2026-03-18T22:07:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:07:59.348Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:07:59.348Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-18T22:08:23.050Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:08:53.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:08:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82404194 ms before clearing INFO 2026-03-18T22:09:23.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:09:53.379Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:09:56.848Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773871796816 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T22:09:56.848Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T22:09:57.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T22:09:57.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T22:09:57.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773871796442 (019d02ff.9270.7381.9a21.a5efe475ad01) INFO 2026-03-18T22:09:57.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773871796442 (019d02ff.9270.7381.9a21.a5efe475ad01)) INFO 2026-03-18T22:09:57.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773871796442 (019d02ff.9270.7381.9a21.a5efe475ad01): ciphertext message INFO 2026-03-18T22:09:57.298Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T22:09:57.298Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b32, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T22:09:57.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]a3a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T22:09:57.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T22:09:57.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T22:09:57.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T22:09:57.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T22:09:57.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773871796442 (019d02ff.9270.7381.9a21.a5efe475ad01) INFO 2026-03-18T22:09:57.331Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773871796442 (019d02ff.9270.7381.9a21.a5efe475ad01) INFO 2026-03-18T22:09:57.331Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T22:09:57.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T22:09:57.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773871796816 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T22:09:58.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T22:09:58.298Z [storage] sync: fetching latest after version=9587 INFO 2026-03-18T22:09:58.298Z [storage] sync(9587): fetch start INFO 2026-03-18T22:09:58.298Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T22:09:58.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:09:58.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:09:58.407Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9587 INFO 2026-03-18T22:09:58.500Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 73ms (attempts v4=1 v6=0) INFO 2026-03-18T22:09:58.700Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9587 200 Success INFO 2026-03-18T22:09:58.702Z [storage] sync: updating to remoteVersion=9588 sourceDevice=1 from version=9587 INFO 2026-03-18T22:09:58.705Z [storage] process(9588): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T22:09:58.705Z [storage] process(9588): remoteOnlyCount=12 remoteOnlyKeys=["9588:GWg","9588:EJV","9588:guM","9588:zS/","9588:wSx","9588:Qhj","9588:XIs","9588:p7M","9588:myj","9588:e5L","9588:bDT","9588:BBV"] INFO 2026-03-18T22:09:58.705Z [storage] process(9588): localOnlyCount=7 localOnlyKeys=["9587:CpI","9587:W/0","9587:vy7","9587:v3d","9587:vd6","9587:qkE","9587:ehr"] INFO 2026-03-18T22:09:58.705Z [storage] fetchRemoteRecords(9588): fetching remote keys count=12 INFO 2026-03-18T22:09:58.705Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T22:09:58.846Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T22:09:58.846Z [storage] fetchRemoteRecords(9588): missing remote keys=[] count=0 INFO 2026-03-18T22:09:58.846Z [storage] process(9588): attempting to merge records=3 INFO 2026-03-18T22:09:58.846Z [storage] process(9588): split pni contacts=9 INFO 2026-03-18T22:09:58.897Z [conversations] adding key change advisory in PNI:[REDACTED]f0b ([REDACTED]636) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T22:09:58.897Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=50ms INFO 2026-03-18T22:09:58.898Z [conversations] enableProfileSharing: PNI:[REDACTED]f0b ([REDACTED]636) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:09:58.898Z [storage] merge(9588:e5L PNI:[REDACTED]f0b ([REDACTED]636)): merged item type=1 oldID=9587:vd6 shouldDrop=false details=["key=identityKey: different bytes"] INFO 2026-03-18T22:09:58.931Z [conversations] adding key change advisory in PNI:[REDACTED]4c7 ([REDACTED]459) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T22:09:58.931Z [conversations] enableProfileSharing: PNI:[REDACTED]4c7 ([REDACTED]459) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:09:58.931Z [storage] merge(9588:myj PNI:[REDACTED]4c7 ([REDACTED]459)): merged item type=1 oldID=9587:vy7 shouldDrop=false details=["key=identityKey: different bytes"] INFO 2026-03-18T22:09:58.964Z [conversations] adding key change advisory in PNI:[REDACTED]69b ([REDACTED]b7e) for this conversation null reason: updateIdentityAfterSync - change INFO 2026-03-18T22:09:58.964Z [conversations] enableProfileSharing: PNI:[REDACTED]69b ([REDACTED]b7e) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:09:58.964Z [storage] merge(9588:wSx PNI:[REDACTED]69b ([REDACTED]b7e)): merged item type=1 oldID=9587:v3d shouldDrop=false details=["key=identityKey: different bytes"] WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T22:09:58.965Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] merge(9588:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:09:58.965Z [storage] process(9588): processed records=12 WARN 2026-03-18T22:09:59.056Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798897) WARN 2026-03-18T22:09:59.056Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T22:09:59.056Z [app/main] MainSQL: slow query saveMessage duration=92ms INFO 2026-03-18T22:09:59.057Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T22:09:59.058Z [conversations] conversation.queueJob(PNI:[REDACTED]f0b ([REDACTED]636), addKeyChange(undefined)): took 161ms WARN 2026-03-18T22:09:59.122Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798931) WARN 2026-03-18T22:09:59.122Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T22:09:59.122Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-18T22:09:59.124Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T22:09:59.124Z [conversations] conversation.queueJob(PNI:[REDACTED]4c7 ([REDACTED]459), addKeyChange(undefined)): took 193ms WARN 2026-03-18T22:09:59.173Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798964) WARN 2026-03-18T22:09:59.173Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-18T22:09:59.173Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-18T22:09:59.174Z [conversations] storageService[captureChange] addKeyChange(updateIdentityAfterSync - change) PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T22:09:59.174Z [conversations] conversation.queueJob(PNI:[REDACTED]69b ([REDACTED]b7e), addKeyChange(undefined)): took 210ms INFO 2026-03-18T22:09:59.206Z [storage] process(9588): updated conversations=3 INFO 2026-03-18T22:09:59.206Z [storage] process(9588): kicking off profile fetches=0 INFO 2026-03-18T22:09:59.206Z [storage] process(9588): dropped keys=["9588:BBV","9588:EJV","9588:GWg","9588:Qhj","9588:XIs","9588:bDT","9588:guM","9588:p7M","9588:zS/"] count=9 INFO 2026-03-18T22:09:59.206Z [storage] process(9588): unknown records=[] count=0 INFO 2026-03-18T22:09:59.240Z [storage] process(9588): error records=[] count=0 INFO 2026-03-18T22:09:59.274Z [storage] process(9588): pending deletes=["9588:BBV","9588:EJV","9588:GWg","9588:Qhj","9588:XIs","9588:bDT","9588:guM","9588:p7M","9588:zS/"] count=9 INFO 2026-03-18T22:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:09:59.309Z [storage] process(9588): localKey=9587:CpI PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T22:09:59.309Z [storage] process(9588): localKey=9587:W/0 PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T22:09:59.310Z [storage] process(9588): localKey=9587:qkE PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T22:09:59.310Z [storage] process(9588): localKey=9587:ehr PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T22:09:59.311Z [storage] process(9588): done INFO 2026-03-18T22:09:59.311Z [storage] sync: updated to version=9588 INFO 2026-03-18T22:09:59.415Z [storage] sync: complete INFO 2026-03-18T22:10:00.307Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change) INFO 2026-03-18T22:10:00.307Z [storage] sync: fetching latest after version=9588 INFO 2026-03-18T22:10:00.307Z [storage] sync(9588): fetch start INFO 2026-03-18T22:10:00.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:10:00.348Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-18T22:10:00.386Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:10:00.448Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-18T22:10:00.449Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9588 INFO 2026-03-18T22:10:00.557Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9588 204 Success INFO 2026-03-18T22:10:00.557Z [storage] sync(9588): no newer manifest, ok INFO 2026-03-18T22:10:00.557Z [storage] sync: no updates, version=9588 INFO 2026-03-18T22:10:00.557Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(updateIdentityAfterSync - change)/9589: will update to manifest version INFO 2026-03-18T22:10:00.557Z [storage] upload(9589): generating manifest new=false INFO 2026-03-18T22:10:00.557Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T22:10:00.559Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T22:10:00.560Z [storage] upload(9589): adding key=9589:ML2 PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T22:10:00.561Z [storage] upload(9589): adding key=9589:+fH PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T22:10:00.562Z [storage] upload(9589): updating from=9588:myj to=9589:hUU PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-18T22:10:00.564Z [storage] upload(9589): updating from=9588:wSx to=9589:cC/ PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-18T22:10:00.571Z [storage] upload(9589): updating from=9588:e5L to=9589:Hi/ PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-18T22:10:00.577Z [storage] upload(9589): adding key=9589:rbr PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T22:10:00.583Z [storage] upload(9589): adding key=9589:N2L PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T22:10:00.585Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding storyDistributionLists=1 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding callLinks=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding defunctCallLinks=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding pendingCallLinks=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding chatFolders=1 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding unknown records=[] count=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): adding error records=[] count=0 INFO 2026-03-18T22:10:00.586Z [storage] upload(9589): deleting extra keys=["9588:BBV","9588:EJV","9588:GWg","9588:Qhj","9588:XIs","9588:bDT","9588:guM","9588:p7M","9588:zS/"] count=9 INFO 2026-03-18T22:10:00.589Z [storage] upload(9589): inserting=7 deleting=12 INFO 2026-03-18T22:10:00.589Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T22:10:00.781Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T22:10:00.781Z [storage] upload(9589): upload complete, updating items=7 INFO 2026-03-18T22:10:00.781Z [storage] upload(9589): setting new manifestVersion INFO 2026-03-18T22:10:00.816Z [JobQueueDatabaseStore] adding job [REDACTED]2e7 to queue "single proto" INFO 2026-03-18T22:10:00.856Z [JobQueue] single proto job queue: added new job [REDACTED]2e7 INFO 2026-03-18T22:10:00.856Z [JobQueue] single proto job queue: enqueuing job [REDACTED]2e7 INFO 2026-03-18T22:10:00.856Z [JobQueue] single proto job queue: running job [REDACTED]2e7, attempt 1 of 110 INFO 2026-03-18T22:10:00.856Z [JobQueue] single proto job queue, job ID [REDACTED]2e7, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773871800816 INFO 2026-03-18T22:10:00.857Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T22:10:00.923Z [WebAPI] send/1773871800816/[REDACTED]70f/sendMessages INFO 2026-03-18T22:10:00.923Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T22:10:01.004Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T22:10:01.040Z [JobQueue] single proto job queue: job [REDACTED]2e7 succeeded on attempt 1 INFO 2026-03-18T22:10:02.448Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773871802417 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T22:10:02.448Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T22:10:03.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T22:10:03.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T22:10:03.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773871802073 (019d02ff.a850.75ae.9bca.9cdbba63aa89) INFO 2026-03-18T22:10:03.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773871802073 (019d02ff.a850.75ae.9bca.9cdbba63aa89)) INFO 2026-03-18T22:10:03.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773871802073 (019d02ff.a850.75ae.9bca.9cdbba63aa89): ciphertext message INFO 2026-03-18T22:10:03.298Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T22:10:03.298Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a3a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T22:10:03.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]45b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T22:10:03.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T22:10:03.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T22:10:03.339Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-18T22:10:03.340Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T22:10:03.340Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T22:10:03.340Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773871802073 (019d02ff.a850.75ae.9bca.9cdbba63aa89) INFO 2026-03-18T22:10:03.340Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773871802073 (019d02ff.a850.75ae.9bca.9cdbba63aa89) INFO 2026-03-18T22:10:03.340Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T22:10:03.340Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T22:10:03.340Z [@signalapp/libsignal-client] ACKing message delivered at 1773871802417 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T22:10:04.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T22:10:04.298Z [storage] sync: fetching latest after version=9589 INFO 2026-03-18T22:10:04.298Z [storage] sync(9589): fetch start INFO 2026-03-18T22:10:04.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:10:04.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:10:04.416Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9589 INFO 2026-03-18T22:10:04.594Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9589 200 Success INFO 2026-03-18T22:10:04.595Z [storage] sync: updating to remoteVersion=9590 sourceDevice=1 from version=9589 INFO 2026-03-18T22:10:04.598Z [storage] process(9590): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T22:10:04.598Z [storage] process(9590): remoteOnlyCount=12 remoteOnlyKeys=["9590:GWg","9590:EJV","9590:guM","9590:zS/","9590:ru1","9590:Qhj","9590:XIs","9590:p7M","9590:8V5","9590:Dtt","9590:bDT","9590:BBV"] INFO 2026-03-18T22:10:04.598Z [storage] process(9590): localOnlyCount=7 localOnlyKeys=["9589:ML2","9589:+fH","9589:hUU","9589:cC/","9589:Hi/","9589:rbr","9589:N2L"] INFO 2026-03-18T22:10:04.598Z [storage] fetchRemoteRecords(9590): fetching remote keys count=12 INFO 2026-03-18T22:10:04.598Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T22:10:04.755Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T22:10:04.756Z [storage] fetchRemoteRecords(9590): missing remote keys=[] count=0 INFO 2026-03-18T22:10:04.756Z [storage] process(9590): attempting to merge records=3 INFO 2026-03-18T22:10:04.756Z [storage] process(9590): split pni contacts=9 INFO 2026-03-18T22:10:04.756Z [conversations] enableProfileSharing: PNI:[REDACTED]f0b ([REDACTED]636) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:10:04.756Z [conversations] enableProfileSharing: PNI:[REDACTED]69b ([REDACTED]b7e) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:10:04.756Z [conversations] enableProfileSharing: PNI:[REDACTED]4c7 ([REDACTED]459) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:10:04.756Z [storage] merge(9590:Dtt PNI:[REDACTED]f0b ([REDACTED]636)): merged item type=1 oldID=9589:Hi/ shouldDrop=false details=[] INFO 2026-03-18T22:10:04.756Z [storage] merge(9590:ru1 PNI:[REDACTED]69b ([REDACTED]b7e)): merged item type=1 oldID=9589:cC/ shouldDrop=false details=[] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:8V5 PNI:[REDACTED]4c7 ([REDACTED]459)): merged item type=1 oldID=9589:hUU shouldDrop=false details=[] WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T22:10:04.757Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] merge(9590:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:10:04.757Z [storage] process(9590): processed records=12 INFO 2026-03-18T22:10:04.789Z [storage] process(9590): updated conversations=3 INFO 2026-03-18T22:10:04.789Z [storage] process(9590): kicking off profile fetches=0 INFO 2026-03-18T22:10:04.789Z [storage] process(9590): dropped keys=["9590:BBV","9590:EJV","9590:GWg","9590:Qhj","9590:XIs","9590:bDT","9590:guM","9590:p7M","9590:zS/"] count=9 INFO 2026-03-18T22:10:04.789Z [storage] process(9590): unknown records=[] count=0 INFO 2026-03-18T22:10:04.824Z [storage] process(9590): error records=[] count=0 INFO 2026-03-18T22:10:04.865Z [storage] process(9590): pending deletes=["9590:BBV","9590:EJV","9590:GWg","9590:Qhj","9590:XIs","9590:bDT","9590:guM","9590:p7M","9590:zS/"] count=9 INFO 2026-03-18T22:10:04.899Z [storage] process(9590): localKey=9589:ML2 PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T22:10:04.899Z [storage] process(9590): localKey=9589:+fH PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T22:10:04.900Z [storage] process(9590): localKey=9589:rbr PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T22:10:04.900Z [storage] process(9590): localKey=9589:N2L PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T22:10:04.901Z [storage] process(9590): done INFO 2026-03-18T22:10:04.901Z [storage] sync: updated to version=9590 INFO 2026-03-18T22:10:05.006Z [storage] sync: complete INFO 2026-03-18T22:10:06.356Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-18T22:10:23.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:10:53.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82284195 ms before clearing INFO 2026-03-18T22:11:23.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:11:53.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82224195 ms before clearing INFO 2026-03-18T22:12:04.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T22:12:04.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T22:12:04.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T22:12:04.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T22:12:23.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:12:54.012Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82164195 ms before clearing INFO 2026-03-18T22:12:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:12:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:13:24.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:13:54.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:13:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:13:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82104195 ms before clearing INFO 2026-03-18T22:14:24.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:14:54.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 82044195 ms before clearing INFO 2026-03-18T22:15:24.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:15:54.892Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:15:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81984194 ms before clearing INFO 2026-03-18T22:16:25.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:16:55.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81924195 ms before clearing INFO 2026-03-18T22:17:25.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:17:55.379Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81864195 ms before clearing INFO 2026-03-18T22:17:59.334Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:17:59.368Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:18:25.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:18:55.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81804195 ms before clearing INFO 2026-03-18T22:19:25.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:19:55.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81744195 ms before clearing INFO 2026-03-18T22:20:05.096Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773872405062 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T22:20:05.096Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T22:20:05.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T22:20:05.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T22:20:05.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773872404710 (019d0308.da68.7238.a20c.4fd3501defb0) INFO 2026-03-18T22:20:05.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773872404710 (019d0308.da68.7238.a20c.4fd3501defb0)) INFO 2026-03-18T22:20:05.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773872404710 (019d0308.da68.7238.a20c.4fd3501defb0): ciphertext message INFO 2026-03-18T22:20:05.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]45b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T22:20:05.298Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T22:20:05.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T22:20:05.333Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T22:20:05.333Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T22:20:05.333Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773872404710 (019d0308.da68.7238.a20c.4fd3501defb0) INFO 2026-03-18T22:20:05.333Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773872404710 (019d0308.da68.7238.a20c.4fd3501defb0) INFO 2026-03-18T22:20:05.333Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T22:20:05.333Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T22:20:05.333Z [@signalapp/libsignal-client] ACKing message delivered at 1773872405062 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T22:20:06.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T22:20:06.298Z [storage] sync: fetching latest after version=9590 INFO 2026-03-18T22:20:06.298Z [storage] sync(9590): fetch start INFO 2026-03-18T22:20:06.298Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T22:20:06.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:20:06.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:20:06.410Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9590 INFO 2026-03-18T22:20:06.427Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773872406391 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T22:20:06.427Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T22:20:06.534Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 105ms (attempts v4=1 v6=0) INFO 2026-03-18T22:20:06.727Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9590 200 Success INFO 2026-03-18T22:20:06.728Z [storage] sync: updating to remoteVersion=9592 sourceDevice=1 from version=9590 INFO 2026-03-18T22:20:06.732Z [storage] process(9592): localRecords=1805 localKeys=1418 unknownKeys=0 remoteKeys=1428 INFO 2026-03-18T22:20:06.732Z [storage] process(9592): remoteOnlyCount=12 remoteOnlyKeys=["9592:GWg","9592:EJV","9592:guM","9592:zS/","9592:Qhj","9592:XIs","9592:mcD","9592:GzF","9592:iZp","9592:p7M","9592:bDT","9592:BBV"] INFO 2026-03-18T22:20:06.732Z [storage] process(9592): localOnlyCount=2 localOnlyKeys=["5937:fuU","9578:vSF"] INFO 2026-03-18T22:20:06.732Z [storage] fetchRemoteRecords(9592): fetching remote keys count=12 INFO 2026-03-18T22:20:06.732Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T22:20:06.866Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T22:20:06.866Z [storage] fetchRemoteRecords(9592): missing remote keys=[] count=0 INFO 2026-03-18T22:20:06.867Z [storage] process(9592): attempting to merge records=3 INFO 2026-03-18T22:20:06.867Z [storage] process(9592): split pni contacts=9 INFO 2026-03-18T22:20:06.867Z [ConversationController] maybeMergeContacts/mergeContactRecord/e164=+[REDACTED]158,pni=PNI:[REDACTED]749: No match for pni, applying to target conversation - [REDACTED]3f5 ([REDACTED]c96) WARN 2026-03-18T22:20:06.867Z [conversations] updatePni/[REDACTED]3f5 ([REDACTED]c96): setting pniSignatureVerified to false INFO 2026-03-18T22:20:06.867Z [conversations] storageService[captureChange] pniSignatureVerified [REDACTED]3f5 ([REDACTED]c96) INFO 2026-03-18T22:20:06.867Z [conversations] storageService[captureChange] updatePni [REDACTED]3f5 ([REDACTED]c96) WARN 2026-03-18T22:20:06.867Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 INFO 2026-03-18T22:20:06.867Z [storage] merge(9592:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [conversations] enableProfileSharing: PNI:[REDACTED]139 ([REDACTED]156) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:20:06.868Z [conversations] enableProfileSharing: PNI:[REDACTED]75e ([REDACTED]7cc) reason=ACCEPT Message Request storage? true INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:GzF PNI:[REDACTED]139 ([REDACTED]156)): merged item type=1 oldID=5937:fuU shouldDrop=false details=["key=systemGivenName: removed","key=systemFamilyName: removed"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:iZp PNI:[REDACTED]75e ([REDACTED]7cc)): merged item type=1 oldID=9578:vSF shouldDrop=false details=[] WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]933 ([REDACTED]d65) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]18d WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T22:20:06.868Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:BBV): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] merge(9592:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:06.868Z [storage] process(9592): processed records=12 INFO 2026-03-18T22:20:06.908Z [storage] process(9592): updated conversations=2 INFO 2026-03-18T22:20:06.908Z [storage] process(9592): kicking off profile fetches=0 INFO 2026-03-18T22:20:06.908Z [storage] process(9592): dropped keys=["9592:mcD","9592:BBV","9592:EJV","9592:GWg","9592:Qhj","9592:XIs","9592:bDT","9592:guM","9592:p7M","9592:zS/"] count=10 INFO 2026-03-18T22:20:06.908Z [storage] process(9592): unknown records=[] count=0 INFO 2026-03-18T22:20:06.943Z [storage] process(9592): error records=[] count=0 INFO 2026-03-18T22:20:06.976Z [storage] process(9592): pending deletes=["9592:mcD","9592:BBV","9592:EJV","9592:GWg","9592:Qhj","9592:XIs","9592:bDT","9592:guM","9592:p7M","9592:zS/"] count=10 INFO 2026-03-18T22:20:07.010Z [storage] process(9592): done INFO 2026-03-18T22:20:07.010Z [storage] sync: updated to version=9592 INFO 2026-03-18T22:20:07.108Z [storage] sync: complete INFO 2026-03-18T22:20:07.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T22:20:07.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T22:20:07.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773872406046 (019d0308.df9b.736e.9888.e3303e0d7390) INFO 2026-03-18T22:20:07.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773872406046 (019d0308.df9b.736e.9888.e3303e0d7390)) INFO 2026-03-18T22:20:07.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773872406046 (019d0308.df9b.736e.9888.e3303e0d7390): ciphertext message INFO 2026-03-18T22:20:07.307Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]45b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T22:20:07.307Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T22:20:07.307Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T22:20:07.358Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T22:20:07.358Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T22:20:07.358Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773872406046 (019d0308.df9b.736e.9888.e3303e0d7390) INFO 2026-03-18T22:20:07.358Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-18T22:20:07.359Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773872406046 (019d0308.df9b.736e.9888.e3303e0d7390) INFO 2026-03-18T22:20:07.359Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T22:20:07.359Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T22:20:07.359Z [@signalapp/libsignal-client] ACKing message delivered at 1773872406391 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T22:20:08.298Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/updatePni INFO 2026-03-18T22:20:08.298Z [storage] sync: fetching latest after version=9592 INFO 2026-03-18T22:20:08.298Z [storage] sync(9592): fetch start INFO 2026-03-18T22:20:08.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:20:08.386Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:20:08.419Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9592 INFO 2026-03-18T22:20:08.530Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9592 204 Success INFO 2026-03-18T22:20:08.530Z [storage] sync(9592): no newer manifest, ok INFO 2026-03-18T22:20:08.530Z [storage] sync: no updates, version=9592 INFO 2026-03-18T22:20:08.530Z [storage] storageService.upload/storageServiceUploadJob/captureChange/updatePni/9593: will update to manifest version INFO 2026-03-18T22:20:08.530Z [storage] upload(9593): generating manifest new=false INFO 2026-03-18T22:20:08.530Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T22:20:08.532Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T22:20:08.532Z [storage] upload(9593): adding key=9593:sey PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T22:20:08.534Z [storage] upload(9593): adding key=9593:alp PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T22:20:08.550Z [storage] upload(9593): adding key=9593:2fC PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T22:20:08.555Z [storage] upload(9593): adding key=9593:dG6 PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T22:20:08.557Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding storyDistributionLists=1 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding callLinks=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding defunctCallLinks=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding pendingCallLinks=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding chatFolders=1 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding unknown records=[] count=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): adding error records=[] count=0 INFO 2026-03-18T22:20:08.559Z [storage] upload(9593): deleting extra keys=["9592:mcD","9592:BBV","9592:EJV","9592:GWg","9592:Qhj","9592:XIs","9592:bDT","9592:guM","9592:p7M","9592:zS/"] count=10 INFO 2026-03-18T22:20:08.561Z [storage] upload(9593): inserting=4 deleting=10 INFO 2026-03-18T22:20:08.561Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T22:20:08.722Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T22:20:08.722Z [storage] upload(9593): upload complete, updating items=4 INFO 2026-03-18T22:20:08.723Z [storage] upload(9593): setting new manifestVersion INFO 2026-03-18T22:20:08.767Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-18T22:20:08.769Z [JobQueueDatabaseStore] adding job [REDACTED]7e4 to queue "single proto" INFO 2026-03-18T22:20:08.800Z [JobQueue] single proto job queue: added new job [REDACTED]7e4 INFO 2026-03-18T22:20:08.800Z [JobQueue] single proto job queue: enqueuing job [REDACTED]7e4 INFO 2026-03-18T22:20:08.800Z [JobQueue] single proto job queue: running job [REDACTED]7e4, attempt 1 of 110 INFO 2026-03-18T22:20:08.800Z [JobQueue] single proto job queue, job ID [REDACTED]7e4, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773872408769 INFO 2026-03-18T22:20:08.801Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T22:20:08.835Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T22:20:08.835Z [storage] sync: fetching latest after version=9593 INFO 2026-03-18T22:20:08.835Z [storage] sync(9593): fetch start INFO 2026-03-18T22:20:08.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:20:08.867Z [WebAPI] send/1773872408769/[REDACTED]70f/sendMessages INFO 2026-03-18T22:20:08.867Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T22:20:08.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:20:08.944Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9593 INFO 2026-03-18T22:20:08.954Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T22:20:08.984Z [JobQueue] single proto job queue: job [REDACTED]7e4 succeeded on attempt 1 INFO 2026-03-18T22:20:09.057Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9593 204 Success INFO 2026-03-18T22:20:09.057Z [storage] sync(9593): no newer manifest, ok INFO 2026-03-18T22:20:09.057Z [storage] sync: no updates, version=9593 INFO 2026-03-18T22:20:10.832Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773872410793 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-18T22:20:10.832Z [MessageReceiver] got request /api/v1/message INFO 2026-03-18T22:20:11.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-18T22:20:11.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-18T22:20:11.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773872410450 (019d0308.f0d0.70e4.b849.7559b0477a84) INFO 2026-03-18T22:20:11.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773872410450 (019d0308.f0d0.70e4.b849.7559b0477a84)) INFO 2026-03-18T22:20:11.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773872410450 (019d0308.f0d0.70e4.b849.7559b0477a84): ciphertext message INFO 2026-03-18T22:20:11.298Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-18T22:20:11.298Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]45b, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-18T22:20:11.298Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]30b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-18T22:20:11.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-18T22:20:11.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-18T22:20:11.342Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-18T22:20:11.342Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-18T22:20:11.342Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773872410450 (019d0308.f0d0.70e4.b849.7559b0477a84) INFO 2026-03-18T22:20:11.342Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773872410450 (019d0308.f0d0.70e4.b849.7559b0477a84) INFO 2026-03-18T22:20:11.342Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-18T22:20:11.342Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-18T22:20:11.342Z [@signalapp/libsignal-client] ACKing message delivered at 1773872410793 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-18T22:20:11.342Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-18T22:20:12.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-18T22:20:12.298Z [storage] sync: fetching latest after version=9593 INFO 2026-03-18T22:20:12.298Z [storage] sync(9593): fetch start INFO 2026-03-18T22:20:12.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T22:20:12.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T22:20:12.411Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9593 INFO 2026-03-18T22:20:12.598Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9593 200 Success INFO 2026-03-18T22:20:12.599Z [storage] sync: updating to remoteVersion=9594 sourceDevice=1 from version=9593 INFO 2026-03-18T22:20:12.604Z [storage] process(9594): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-18T22:20:12.604Z [storage] process(9594): remoteOnlyCount=9 remoteOnlyKeys=["9594:GWg","9594:EJV","9594:guM","9594:zS/","9594:Qhj","9594:XIs","9594:mcD","9594:p7M","9594:bDT"] INFO 2026-03-18T22:20:12.604Z [storage] process(9594): localOnlyCount=4 localOnlyKeys=["9593:sey","9593:alp","9593:2fC","9593:dG6"] INFO 2026-03-18T22:20:12.604Z [storage] fetchRemoteRecords(9594): fetching remote keys count=9 INFO 2026-03-18T22:20:12.604Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-18T22:20:12.710Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-18T22:20:12.711Z [storage] fetchRemoteRecords(9594): missing remote keys=[] count=0 INFO 2026-03-18T22:20:12.711Z [storage] process(9594): attempting to merge records=0 INFO 2026-03-18T22:20:12.711Z [storage] process(9594): split pni contacts=9 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-18T22:20:12.711Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.711Z [storage] merge(9594:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-18T22:20:12.712Z [storage] process(9594): processed records=9 INFO 2026-03-18T22:20:12.712Z [storage] process(9594): updated conversations=0 INFO 2026-03-18T22:20:12.712Z [storage] process(9594): kicking off profile fetches=0 INFO 2026-03-18T22:20:12.712Z [storage] process(9594): dropped keys=["9594:EJV","9594:GWg","9594:Qhj","9594:XIs","9594:bDT","9594:guM","9594:mcD","9594:p7M","9594:zS/"] count=9 INFO 2026-03-18T22:20:12.712Z [storage] process(9594): unknown records=[] count=0 INFO 2026-03-18T22:20:12.745Z [storage] process(9594): error records=[] count=0 INFO 2026-03-18T22:20:12.777Z [storage] process(9594): pending deletes=["9594:EJV","9594:GWg","9594:Qhj","9594:XIs","9594:bDT","9594:guM","9594:mcD","9594:p7M","9594:zS/"] count=9 INFO 2026-03-18T22:20:12.812Z [storage] process(9594): localKey=9593:sey PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-18T22:20:12.812Z [storage] process(9594): localKey=9593:alp PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-18T22:20:12.813Z [storage] process(9594): localKey=9593:2fC PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-18T22:20:12.813Z [storage] process(9594): localKey=9593:dG6 PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-18T22:20:12.814Z [storage] process(9594): done INFO 2026-03-18T22:20:12.814Z [storage] sync: updated to version=9594 INFO 2026-03-18T22:20:12.917Z [storage] sync: complete INFO 2026-03-18T22:20:25.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:20:55.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:20:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81684194 ms before clearing INFO 2026-03-18T22:21:26.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:21:56.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:21:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81624194 ms before clearing INFO 2026-03-18T22:22:12.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T22:22:12.299Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T22:22:12.299Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T22:22:12.299Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T22:22:26.348Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:22:56.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81564195 ms before clearing INFO 2026-03-18T22:22:59.355Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:22:59.355Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=56ms INFO 2026-03-18T22:22:59.388Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:23:26.588Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:23:56.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81504195 ms before clearing INFO 2026-03-18T22:24:26.774Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:24:56.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:24:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81444195 ms before clearing INFO 2026-03-18T22:25:26.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:25:57.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81384195 ms before clearing INFO 2026-03-18T22:26:27.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:26:57.383Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81324195 ms before clearing INFO 2026-03-18T22:27:27.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:27:57.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:27:59.300Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:27:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:27:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:27:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:27:59.300Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81264193 ms before clearing INFO 2026-03-18T22:27:59.301Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:27:59.352Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:27:59.352Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-18T22:28:27.702Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:28:57.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81204195 ms before clearing INFO 2026-03-18T22:29:27.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:29:58.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81144195 ms before clearing INFO 2026-03-18T22:30:28.133Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:30:58.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81084195 ms before clearing INFO 2026-03-18T22:31:28.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:31:58.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 81024195 ms before clearing INFO 2026-03-18T22:32:28.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:32:58.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80964195 ms before clearing INFO 2026-03-18T22:32:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:32:59.422Z [app/main] MainSQL: slow query createOrUpdateItem duration=123ms INFO 2026-03-18T22:32:59.423Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:33:28.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:33:59.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80904195 ms before clearing INFO 2026-03-18T22:34:29.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80844195 ms before clearing INFO 2026-03-18T22:34:59.306Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:35:29.416Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:35:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80784194 ms before clearing INFO 2026-03-18T22:35:59.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:36:29.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80724195 ms before clearing INFO 2026-03-18T22:36:59.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:37:29.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80664195 ms before clearing INFO 2026-03-18T22:37:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:37:59.376Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:37:59.376Z [app/main] MainSQL: slow query createOrUpdateItem duration=77ms INFO 2026-03-18T22:37:59.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:38:30.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80604195 ms before clearing INFO 2026-03-18T22:39:00.191Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:39:30.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80544195 ms before clearing INFO 2026-03-18T22:40:00.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:40:30.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80484195 ms before clearing INFO 2026-03-18T22:41:00.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:41:30.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80424195 ms before clearing INFO 2026-03-18T22:42:00.811Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:42:30.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80364195 ms before clearing INFO 2026-03-18T22:42:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:42:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:43:01.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:43:31.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80304195 ms before clearing INFO 2026-03-18T22:44:01.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:44:31.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80244195 ms before clearing INFO 2026-03-18T22:45:01.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:45:31.560Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80184195 ms before clearing INFO 2026-03-18T22:46:01.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:46:31.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80124195 ms before clearing INFO 2026-03-18T22:47:01.902Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:47:32.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80064195 ms before clearing INFO 2026-03-18T22:47:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:47:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:48:02.140Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:48:32.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:48:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 80004194 ms before clearing INFO 2026-03-18T22:49:02.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:49:32.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79944195 ms before clearing INFO 2026-03-18T22:50:02.515Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:50:32.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79884195 ms before clearing INFO 2026-03-18T22:51:02.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:51:32.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79824195 ms before clearing INFO 2026-03-18T22:52:02.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:52:33.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:52:47.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T22:52:47.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T22:52:47.335Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T22:52:47.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T22:52:47.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T22:52:47.338Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T22:52:47.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c6 ([REDACTED]1e2) INFO 2026-03-18T22:52:47.340Z [profiles] buildGetProfileOptions([REDACTED]9c6 ([REDACTED]1e2)): using unexpired profile key credential INFO 2026-03-18T22:52:47.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]282 ([REDACTED]6de) INFO 2026-03-18T22:52:47.340Z [profiles] buildGetProfileOptions([REDACTED]282 ([REDACTED]6de)): generating profile key credential request INFO 2026-03-18T22:52:47.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8c4 ([REDACTED]32d) INFO 2026-03-18T22:52:47.341Z [profiles] buildGetProfileOptions([REDACTED]8c4 ([REDACTED]32d)): using unexpired profile key credential INFO 2026-03-18T22:52:47.341Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:47.341Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T22:52:47.341Z [profiles] getProfile([REDACTED]9c6 ([REDACTED]1e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:47.341Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:47.341Z [profiles] getProfile([REDACTED]8c4 ([REDACTED]32d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:47.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]107?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:47.341Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T22:52:47.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c6/[REDACTED]f10 (unauth+key) INFO 2026-03-18T22:52:47.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]282/[REDACTED]7af/[REDACTED]303?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:47.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c4/[REDACTED]1ba (unauth+key) INFO 2026-03-18T22:52:47.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T22:52:47.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f6 ([REDACTED]a11) INFO 2026-03-18T22:52:47.342Z [profiles] buildGetProfileOptions([REDACTED]1f6 ([REDACTED]a11)): generating profile key credential request INFO 2026-03-18T22:52:47.343Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:47.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f6/[REDACTED]576/[REDACTED]e05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:47.343Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T22:52:47.343Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T22:52:47.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T22:52:47.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.180µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T22:52:48.020Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 678.803ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T22:52:48.020Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T22:52:48.020Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T22:52:48.021Z [SocketManager] connected unauthenticated socket (localPort: 49388) INFO 2026-03-18T22:52:48.021Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-18T22:52:48.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]282/[REDACTED]7af/[REDACTED]303?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.114Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.114Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.114Z [profiles] buildGetProfileOptions([REDACTED]282 ([REDACTED]6de)): using last profile key and version INFO 2026-03-18T22:52:48.114Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.114Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T22:52:48.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]282/[REDACTED]7af INFO 2026-03-18T22:52:48.115Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c6/[REDACTED]f10 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.116Z [profiles] getProfile([REDACTED]9c6 ([REDACTED]1e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c6 ([REDACTED]1e2) INFO 2026-03-18T22:52:48.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0ef ([REDACTED]900) INFO 2026-03-18T22:52:48.116Z [profiles] buildGetProfileOptions([REDACTED]0ef ([REDACTED]900)): generating profile key credential request INFO 2026-03-18T22:52:48.117Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ef/[REDACTED]238/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.142Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c4/[REDACTED]1ba (unauth+key) 200 Success INFO 2026-03-18T22:52:48.142Z [profiles] getProfile([REDACTED]8c4 ([REDACTED]32d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.142Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8c4 ([REDACTED]32d) INFO 2026-03-18T22:52:48.142Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]74f ([REDACTED]1b4) INFO 2026-03-18T22:52:48.142Z [profiles] buildGetProfileOptions([REDACTED]74f ([REDACTED]1b4)): generating profile key credential request INFO 2026-03-18T22:52:48.143Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.143Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]2e1/[REDACTED]702?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T22:52:48.143Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f6/[REDACTED]576/[REDACTED]e05?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.143Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.143Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.144Z [profiles] buildGetProfileOptions([REDACTED]1f6 ([REDACTED]a11)): using last profile key and version INFO 2026-03-18T22:52:48.144Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f6/[REDACTED]cec WARN 2026-03-18T22:52:48.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]107?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.144Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.144Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.144Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T22:52:48.144Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T22:52:48.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]282/[REDACTED]7af 200 Success INFO 2026-03-18T22:52:48.198Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.198Z [profiles] getProfile([REDACTED]282 ([REDACTED]6de)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]282 ([REDACTED]6de) INFO 2026-03-18T22:52:48.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b8 ([REDACTED]d52) INFO 2026-03-18T22:52:48.198Z [profiles] buildGetProfileOptions([REDACTED]5b8 ([REDACTED]d52)): generating profile key credential request INFO 2026-03-18T22:52:48.199Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.199Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b8/[REDACTED]32e/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T22:52:48.225Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.225Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T22:52:48.225Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T22:52:48.225Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T22:52:48.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2b6 ([REDACTED]62b) INFO 2026-03-18T22:52:48.226Z [profiles] buildGetProfileOptions([REDACTED]2b6 ([REDACTED]62b)): generating profile key credential request INFO 2026-03-18T22:52:48.227Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.227Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2b6/[REDACTED]847/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f6/[REDACTED]cec 200 Success INFO 2026-03-18T22:52:48.254Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.255Z [profiles] getProfile([REDACTED]1f6 ([REDACTED]a11)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.255Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f6 ([REDACTED]a11) INFO 2026-03-18T22:52:48.255Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2cc ([REDACTED]452) INFO 2026-03-18T22:52:48.255Z [profiles] buildGetProfileOptions([REDACTED]2cc ([REDACTED]452)): using unexpired profile key credential INFO 2026-03-18T22:52:48.255Z [profiles] getProfile([REDACTED]2cc ([REDACTED]452)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.255Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2cc/[REDACTED]eb9 (unauth+key) WARN 2026-03-18T22:52:48.263Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]2e1/[REDACTED]702?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.263Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.263Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.263Z [profiles] buildGetProfileOptions([REDACTED]74f ([REDACTED]1b4)): using last profile key and version INFO 2026-03-18T22:52:48.263Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.263Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]2e1 WARN 2026-03-18T22:52:48.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ef/[REDACTED]238/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.264Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.264Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.264Z [profiles] buildGetProfileOptions([REDACTED]0ef ([REDACTED]900)): using last profile key and version INFO 2026-03-18T22:52:48.264Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ef/[REDACTED]238 WARN 2026-03-18T22:52:48.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b8/[REDACTED]32e/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.319Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.319Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.319Z [profiles] buildGetProfileOptions([REDACTED]5b8 ([REDACTED]d52)): using last profile key and version INFO 2026-03-18T22:52:48.320Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b8/[REDACTED]32e WARN 2026-03-18T22:52:48.338Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2b6/[REDACTED]847/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.339Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.339Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.339Z [profiles] buildGetProfileOptions([REDACTED]2b6 ([REDACTED]62b)): using last profile key and version INFO 2026-03-18T22:52:48.339Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2b6/[REDACTED]847 INFO 2026-03-18T22:52:48.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]2e1 200 Success INFO 2026-03-18T22:52:48.343Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.343Z [profiles] getProfile([REDACTED]74f ([REDACTED]1b4)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]74f ([REDACTED]1b4) INFO 2026-03-18T22:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f26 ([REDACTED]d02) INFO 2026-03-18T22:52:48.344Z [profiles] buildGetProfileOptions([REDACTED]f26 ([REDACTED]d02)): using unexpired profile key credential INFO 2026-03-18T22:52:48.344Z [profiles] getProfile([REDACTED]f26 ([REDACTED]d02)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f26/[REDACTED]cfe (unauth+key) INFO 2026-03-18T22:52:48.352Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2cc/[REDACTED]eb9 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.352Z [profiles] getProfile([REDACTED]2cc ([REDACTED]452)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.352Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2cc ([REDACTED]452) INFO 2026-03-18T22:52:48.352Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]41c ([REDACTED]5f2) INFO 2026-03-18T22:52:48.352Z [profiles] buildGetProfileOptions([REDACTED]41c ([REDACTED]5f2)): generating profile key credential request INFO 2026-03-18T22:52:48.353Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.353Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41c/[REDACTED]795/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ef/[REDACTED]238 200 Success INFO 2026-03-18T22:52:48.396Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.396Z [profiles] getProfile([REDACTED]0ef ([REDACTED]900)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.396Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0ef ([REDACTED]900) INFO 2026-03-18T22:52:48.396Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]97f ([REDACTED]c8b) INFO 2026-03-18T22:52:48.396Z [profiles] buildGetProfileOptions([REDACTED]97f ([REDACTED]c8b)): generating profile key credential request INFO 2026-03-18T22:52:48.397Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.397Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]9e8/[REDACTED]20e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b8/[REDACTED]32e 200 Success INFO 2026-03-18T22:52:48.411Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.411Z [profiles] getProfile([REDACTED]5b8 ([REDACTED]d52)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.411Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b8 ([REDACTED]d52) INFO 2026-03-18T22:52:48.411Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]de6 ([REDACTED]f7a) INFO 2026-03-18T22:52:48.411Z [profiles] buildGetProfileOptions([REDACTED]de6 ([REDACTED]f7a)): using unexpired profile key credential INFO 2026-03-18T22:52:48.411Z [profiles] getProfile([REDACTED]de6 ([REDACTED]f7a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de6/[REDACTED]f71 (unauth+key) INFO 2026-03-18T22:52:48.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f26/[REDACTED]cfe (unauth+key) 200 Success INFO 2026-03-18T22:52:48.424Z [profiles] getProfile([REDACTED]f26 ([REDACTED]d02)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.424Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f26 ([REDACTED]d02) INFO 2026-03-18T22:52:48.424Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c50 ([REDACTED]c2e) INFO 2026-03-18T22:52:48.424Z [profiles] buildGetProfileOptions([REDACTED]c50 ([REDACTED]c2e)): using unexpired profile key credential INFO 2026-03-18T22:52:48.424Z [profiles] getProfile([REDACTED]c50 ([REDACTED]c2e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]6f1 (unauth+key) WARN 2026-03-18T22:52:48.445Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41c/[REDACTED]795/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.445Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.445Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.445Z [profiles] buildGetProfileOptions([REDACTED]41c ([REDACTED]5f2)): using last profile key and version INFO 2026-03-18T22:52:48.445Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.445Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41c/[REDACTED]795 INFO 2026-03-18T22:52:48.449Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2b6/[REDACTED]847 200 Success INFO 2026-03-18T22:52:48.449Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.449Z [profiles] getProfile([REDACTED]2b6 ([REDACTED]62b)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.449Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2b6 ([REDACTED]62b) INFO 2026-03-18T22:52:48.449Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3f7 ([REDACTED]256) INFO 2026-03-18T22:52:48.449Z [profiles] buildGetProfileOptions([REDACTED]3f7 ([REDACTED]256)): using unexpired profile key credential INFO 2026-03-18T22:52:48.449Z [profiles] getProfile([REDACTED]3f7 ([REDACTED]256)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.449Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f7/[REDACTED]b9d (unauth+key) WARN 2026-03-18T22:52:48.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]9e8/[REDACTED]20e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.477Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.477Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.477Z [profiles] buildGetProfileOptions([REDACTED]97f ([REDACTED]c8b)): using last profile key and version INFO 2026-03-18T22:52:48.477Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]9e8 INFO 2026-03-18T22:52:48.508Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de6/[REDACTED]f71 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.508Z [profiles] getProfile([REDACTED]de6 ([REDACTED]f7a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.508Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]de6 ([REDACTED]f7a) INFO 2026-03-18T22:52:48.508Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db7 ([REDACTED]04e) INFO 2026-03-18T22:52:48.508Z [profiles] buildGetProfileOptions([REDACTED]db7 ([REDACTED]04e)): using unexpired profile key credential INFO 2026-03-18T22:52:48.508Z [profiles] getProfile([REDACTED]db7 ([REDACTED]04e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.508Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db7/[REDACTED]988 (unauth+key) INFO 2026-03-18T22:52:48.522Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]6f1 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.522Z [profiles] getProfile([REDACTED]c50 ([REDACTED]c2e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.522Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c50 ([REDACTED]c2e) INFO 2026-03-18T22:52:48.522Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]509 ([REDACTED]314) INFO 2026-03-18T22:52:48.522Z [profiles] buildGetProfileOptions([REDACTED]509 ([REDACTED]314)): generating profile key credential request INFO 2026-03-18T22:52:48.523Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]509/[REDACTED]794/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.526Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41c/[REDACTED]795 200 Success INFO 2026-03-18T22:52:48.526Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.526Z [profiles] getProfile([REDACTED]41c ([REDACTED]5f2)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.526Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]41c ([REDACTED]5f2) INFO 2026-03-18T22:52:48.526Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]645 ([REDACTED]9f0) INFO 2026-03-18T22:52:48.526Z [profiles] buildGetProfileOptions([REDACTED]645 ([REDACTED]9f0)): generating profile key credential request INFO 2026-03-18T22:52:48.527Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.527Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]645/[REDACTED]be3/[REDACTED]d06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f7/[REDACTED]b9d (unauth+key) 200 Success INFO 2026-03-18T22:52:48.540Z [profiles] getProfile([REDACTED]3f7 ([REDACTED]256)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3f7 ([REDACTED]256) INFO 2026-03-18T22:52:48.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df8 ([REDACTED]c70) INFO 2026-03-18T22:52:48.540Z [profiles] buildGetProfileOptions([REDACTED]df8 ([REDACTED]c70)): using unexpired profile key credential INFO 2026-03-18T22:52:48.540Z [profiles] getProfile([REDACTED]df8 ([REDACTED]c70)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df8/[REDACTED]23f (unauth+key) INFO 2026-03-18T22:52:48.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]9e8 200 Success INFO 2026-03-18T22:52:48.585Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.585Z [profiles] getProfile([REDACTED]97f ([REDACTED]c8b)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]97f ([REDACTED]c8b) INFO 2026-03-18T22:52:48.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7f9 ([REDACTED]778) INFO 2026-03-18T22:52:48.585Z [profiles] buildGetProfileOptions([REDACTED]7f9 ([REDACTED]778)): using unexpired profile key credential INFO 2026-03-18T22:52:48.585Z [profiles] getProfile([REDACTED]7f9 ([REDACTED]778)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f9/[REDACTED]432 (unauth+key) INFO 2026-03-18T22:52:48.586Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db7/[REDACTED]988 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.586Z [profiles] getProfile([REDACTED]db7 ([REDACTED]04e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db7 ([REDACTED]04e) INFO 2026-03-18T22:52:48.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]97e ([REDACTED]547) INFO 2026-03-18T22:52:48.586Z [profiles] buildGetProfileOptions([REDACTED]97e ([REDACTED]547)): generating profile key credential request INFO 2026-03-18T22:52:48.587Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97e/[REDACTED]28b/[REDACTED]501?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T22:52:48.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]509/[REDACTED]794/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.609Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.610Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.610Z [profiles] buildGetProfileOptions([REDACTED]509 ([REDACTED]314)): using last profile key and version INFO 2026-03-18T22:52:48.610Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]509/[REDACTED]794 INFO 2026-03-18T22:52:48.695Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]509/[REDACTED]794 200 Success INFO 2026-03-18T22:52:48.695Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.695Z [profiles] getProfile([REDACTED]509 ([REDACTED]314)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.695Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]509 ([REDACTED]314) INFO 2026-03-18T22:52:48.695Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]081 ([REDACTED]36e) INFO 2026-03-18T22:52:48.695Z [profiles] buildGetProfileOptions([REDACTED]081 ([REDACTED]36e)): generating profile key credential request INFO 2026-03-18T22:52:48.696Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.696Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]081/[REDACTED]41d/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T22:52:48.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]645/[REDACTED]be3/[REDACTED]d06?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.697Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.697Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.697Z [profiles] buildGetProfileOptions([REDACTED]645 ([REDACTED]9f0)): using last profile key and version INFO 2026-03-18T22:52:48.697Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]645/[REDACTED]be3 WARN 2026-03-18T22:52:48.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97e/[REDACTED]28b/[REDACTED]501?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.698Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.698Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.698Z [profiles] buildGetProfileOptions([REDACTED]97e ([REDACTED]547)): using last profile key and version INFO 2026-03-18T22:52:48.698Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97e/[REDACTED]28b INFO 2026-03-18T22:52:48.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df8/[REDACTED]23f (unauth+key) 200 Success INFO 2026-03-18T22:52:48.698Z [profiles] getProfile([REDACTED]df8 ([REDACTED]c70)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df8 ([REDACTED]c70) INFO 2026-03-18T22:52:48.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]40f ([REDACTED]c14) INFO 2026-03-18T22:52:48.698Z [profiles] buildGetProfileOptions([REDACTED]40f ([REDACTED]c14)): using unexpired profile key credential INFO 2026-03-18T22:52:48.698Z [profiles] getProfile([REDACTED]40f ([REDACTED]c14)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40f/[REDACTED]06f (unauth+key) INFO 2026-03-18T22:52:48.719Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f9/[REDACTED]432 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.719Z [profiles] getProfile([REDACTED]7f9 ([REDACTED]778)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.719Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7f9 ([REDACTED]778) INFO 2026-03-18T22:52:48.719Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a92 ([REDACTED]0a4) INFO 2026-03-18T22:52:48.719Z [profiles] buildGetProfileOptions([REDACTED]a92 ([REDACTED]0a4)): generating profile key credential request INFO 2026-03-18T22:52:48.720Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a92/[REDACTED]ad6/[REDACTED]d02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.750Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) WARN 2026-03-18T22:52:48.774Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]081/[REDACTED]41d/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.774Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.774Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.775Z [profiles] buildGetProfileOptions([REDACTED]081 ([REDACTED]36e)): using last profile key and version INFO 2026-03-18T22:52:48.775Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.775Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]081/[REDACTED]41d INFO 2026-03-18T22:52:48.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]645/[REDACTED]be3 200 Success INFO 2026-03-18T22:52:48.785Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.785Z [profiles] getProfile([REDACTED]645 ([REDACTED]9f0)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]645 ([REDACTED]9f0) INFO 2026-03-18T22:52:48.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]193 ([REDACTED]7ab) INFO 2026-03-18T22:52:48.786Z [profiles] buildGetProfileOptions([REDACTED]193 ([REDACTED]7ab)): generating profile key credential request INFO 2026-03-18T22:52:48.787Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]193/[REDACTED]b81/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:48.804Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40f/[REDACTED]06f (unauth+key) 200 Success INFO 2026-03-18T22:52:48.804Z [profiles] getProfile([REDACTED]40f ([REDACTED]c14)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.805Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]40f ([REDACTED]c14) INFO 2026-03-18T22:52:48.805Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]108 ([REDACTED]c1c) INFO 2026-03-18T22:52:48.805Z [profiles] buildGetProfileOptions([REDACTED]108 ([REDACTED]c1c)): generating profile key credential request INFO 2026-03-18T22:52:48.806Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.806Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]108/[REDACTED]ebb/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T22:52:48.818Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a92/[REDACTED]ad6/[REDACTED]d02?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.818Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.818Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.819Z [profiles] buildGetProfileOptions([REDACTED]a92 ([REDACTED]0a4)): using last profile key and version INFO 2026-03-18T22:52:48.819Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.819Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a92/[REDACTED]ad6 INFO 2026-03-18T22:52:48.832Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97e/[REDACTED]28b 200 Success INFO 2026-03-18T22:52:48.832Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.832Z [profiles] getProfile([REDACTED]97e ([REDACTED]547)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.832Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]97e ([REDACTED]547) INFO 2026-03-18T22:52:48.832Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]737 ([REDACTED]10e) INFO 2026-03-18T22:52:48.832Z [profiles] buildGetProfileOptions([REDACTED]737 ([REDACTED]10e)): using unexpired profile key credential INFO 2026-03-18T22:52:48.832Z [profiles] getProfile([REDACTED]737 ([REDACTED]10e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.832Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]737/[REDACTED]c14 (unauth+key) INFO 2026-03-18T22:52:48.892Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]081/[REDACTED]41d 200 Success INFO 2026-03-18T22:52:48.892Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.892Z [profiles] getProfile([REDACTED]081 ([REDACTED]36e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.893Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]081 ([REDACTED]36e) INFO 2026-03-18T22:52:48.893Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f82 ([REDACTED]34f) INFO 2026-03-18T22:52:48.893Z [profiles] buildGetProfileOptions([REDACTED]f82 ([REDACTED]34f)): using unexpired profile key credential INFO 2026-03-18T22:52:48.893Z [profiles] getProfile([REDACTED]f82 ([REDACTED]34f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.893Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]8be (unauth+key) INFO 2026-03-18T22:52:48.908Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a92/[REDACTED]ad6 200 Success INFO 2026-03-18T22:52:48.909Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:48.909Z [profiles] getProfile([REDACTED]a92 ([REDACTED]0a4)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a92 ([REDACTED]0a4) INFO 2026-03-18T22:52:48.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d33 ([REDACTED]165) INFO 2026-03-18T22:52:48.909Z [profiles] buildGetProfileOptions([REDACTED]d33 ([REDACTED]165)): generating profile key credential request INFO 2026-03-18T22:52:48.910Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.910Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d33/[REDACTED]c6e/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T22:52:48.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]193/[REDACTED]b81/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.926Z [profiles] buildGetProfileOptions([REDACTED]193 ([REDACTED]7ab)): using last profile key and version INFO 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]193/[REDACTED]b81 WARN 2026-03-18T22:52:48.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]108/[REDACTED]ebb/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:48.926Z [profiles] buildGetProfileOptions([REDACTED]108 ([REDACTED]c1c)): using last profile key and version INFO 2026-03-18T22:52:48.926Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:48.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]108/[REDACTED]ebb INFO 2026-03-18T22:52:48.986Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]737/[REDACTED]c14 (unauth+key) 200 Success INFO 2026-03-18T22:52:48.986Z [profiles] getProfile([REDACTED]737 ([REDACTED]10e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:48.987Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]737 ([REDACTED]10e) INFO 2026-03-18T22:52:48.987Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec5 ([REDACTED]8d6) INFO 2026-03-18T22:52:48.987Z [profiles] buildGetProfileOptions([REDACTED]ec5 ([REDACTED]8d6)): using unexpired profile key credential INFO 2026-03-18T22:52:48.987Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]8d6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:48.987Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]bc7 (unauth+key) WARN 2026-03-18T22:52:49.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d33/[REDACTED]c6e/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:49.007Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:49.007Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:49.007Z [profiles] buildGetProfileOptions([REDACTED]d33 ([REDACTED]165)): using last profile key and version INFO 2026-03-18T22:52:49.007Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:49.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d33/[REDACTED]c6e INFO 2026-03-18T22:52:49.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f82/[REDACTED]8be (unauth+key) 200 Success INFO 2026-03-18T22:52:49.007Z [profiles] getProfile([REDACTED]f82 ([REDACTED]34f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.008Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f82 ([REDACTED]34f) INFO 2026-03-18T22:52:49.008Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]857 ([REDACTED]ccf) INFO 2026-03-18T22:52:49.008Z [profiles] buildGetProfileOptions([REDACTED]857 ([REDACTED]ccf)): generating profile key credential request INFO 2026-03-18T22:52:49.009Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.009Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]857/[REDACTED]44f/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:49.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]193/[REDACTED]b81 200 Success INFO 2026-03-18T22:52:49.010Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.010Z [profiles] getProfile([REDACTED]193 ([REDACTED]7ab)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]193 ([REDACTED]7ab) INFO 2026-03-18T22:52:49.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]1d9 ([REDACTED]5e7) INFO 2026-03-18T22:52:49.010Z [profiles] getProfile(PNI:[REDACTED]1d9 ([REDACTED]5e7)): Fetching profile (unversioned, auth) INFO 2026-03-18T22:52:49.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d9 INFO 2026-03-18T22:52:49.048Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]108/[REDACTED]ebb 200 Success INFO 2026-03-18T22:52:49.048Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.048Z [profiles] getProfile([REDACTED]108 ([REDACTED]c1c)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.048Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]108 ([REDACTED]c1c) INFO 2026-03-18T22:52:49.048Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3b6 ([REDACTED]863) INFO 2026-03-18T22:52:49.048Z [profiles] buildGetProfileOptions([REDACTED]3b6 ([REDACTED]863)): using unexpired profile key credential INFO 2026-03-18T22:52:49.048Z [profiles] getProfile([REDACTED]3b6 ([REDACTED]863)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b6/[REDACTED]8fe (unauth+key) INFO 2026-03-18T22:52:49.061Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]bc7 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.061Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]8d6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.062Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec5 ([REDACTED]8d6) INFO 2026-03-18T22:52:49.062Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d4 ([REDACTED]b6d) INFO 2026-03-18T22:52:49.062Z [profiles] buildGetProfileOptions([REDACTED]0d4 ([REDACTED]b6d)): generating profile key credential request INFO 2026-03-18T22:52:49.063Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.063Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d4/[REDACTED]d84/[REDACTED]40f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:49.083Z [app/main] MainSQL: slow query updateConversations duration=296ms INFO 2026-03-18T22:52:49.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d33/[REDACTED]c6e 200 Success INFO 2026-03-18T22:52:49.092Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.092Z [profiles] getProfile([REDACTED]d33 ([REDACTED]165)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d33 ([REDACTED]165) INFO 2026-03-18T22:52:49.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1b8 ([REDACTED]ccf) INFO 2026-03-18T22:52:49.093Z [profiles] buildGetProfileOptions([REDACTED]1b8 ([REDACTED]ccf)): using unexpired profile key credential INFO 2026-03-18T22:52:49.093Z [profiles] getProfile([REDACTED]1b8 ([REDACTED]ccf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b8/[REDACTED]cba (unauth+key) WARN 2026-03-18T22:52:49.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]857/[REDACTED]44f/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:49.093Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:49.093Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:49.093Z [profiles] buildGetProfileOptions([REDACTED]857 ([REDACTED]ccf)): using last profile key and version INFO 2026-03-18T22:52:49.093Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:49.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]857/[REDACTED]44f INFO 2026-03-18T22:52:49.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d9 200 Success INFO 2026-03-18T22:52:49.116Z [profiles] getProfile(PNI:[REDACTED]1d9 ([REDACTED]5e7)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T22:52:49.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]1d9 ([REDACTED]5e7) INFO 2026-03-18T22:52:49.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f71 ([REDACTED]49c) INFO 2026-03-18T22:52:49.117Z [profiles] buildGetProfileOptions([REDACTED]f71 ([REDACTED]49c)): using unexpired profile key credential INFO 2026-03-18T22:52:49.117Z [profiles] getProfile([REDACTED]f71 ([REDACTED]49c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f71/[REDACTED]0cb (unauth+key) INFO 2026-03-18T22:52:49.117Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T22:52:49.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b6/[REDACTED]8fe (unauth+key) 200 Success INFO 2026-03-18T22:52:49.134Z [profiles] getProfile([REDACTED]3b6 ([REDACTED]863)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3b6 ([REDACTED]863) INFO 2026-03-18T22:52:49.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]45a ([REDACTED]b4f) INFO 2026-03-18T22:52:49.135Z [profiles] buildGetProfileOptions([REDACTED]45a ([REDACTED]b4f)): using unexpired profile key credential INFO 2026-03-18T22:52:49.135Z [profiles] getProfile([REDACTED]45a ([REDACTED]b4f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45a/[REDACTED]2f8 (unauth+key) INFO 2026-03-18T22:52:49.150Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T22:52:49.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]857/[REDACTED]44f 200 Success INFO 2026-03-18T22:52:49.184Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.184Z [profiles] getProfile([REDACTED]857 ([REDACTED]ccf)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]857 ([REDACTED]ccf) INFO 2026-03-18T22:52:49.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7d0 ([REDACTED]b32) INFO 2026-03-18T22:52:49.184Z [profiles] buildGetProfileOptions([REDACTED]7d0 ([REDACTED]b32)): using unexpired profile key credential INFO 2026-03-18T22:52:49.184Z [profiles] getProfile([REDACTED]7d0 ([REDACTED]b32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7d0/[REDACTED]4b0 (unauth+key) WARN 2026-03-18T22:52:49.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d4/[REDACTED]d84/[REDACTED]40f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:49.196Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:49.196Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:49.196Z [profiles] buildGetProfileOptions([REDACTED]0d4 ([REDACTED]b6d)): using last profile key and version INFO 2026-03-18T22:52:49.196Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:49.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d4/[REDACTED]d84 INFO 2026-03-18T22:52:49.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b8/[REDACTED]cba (unauth+key) 200 Success INFO 2026-03-18T22:52:49.197Z [profiles] getProfile([REDACTED]1b8 ([REDACTED]ccf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.197Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1b8 ([REDACTED]ccf) INFO 2026-03-18T22:52:49.197Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]616 ([REDACTED]89c) INFO 2026-03-18T22:52:49.197Z [profiles] buildGetProfileOptions([REDACTED]616 ([REDACTED]89c)): using unexpired profile key credential INFO 2026-03-18T22:52:49.197Z [profiles] getProfile([REDACTED]616 ([REDACTED]89c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]cbf (unauth+key) INFO 2026-03-18T22:52:49.224Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45a/[REDACTED]2f8 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.224Z [profiles] getProfile([REDACTED]45a ([REDACTED]b4f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]45a ([REDACTED]b4f) INFO 2026-03-18T22:52:49.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]959 ([REDACTED]bac) INFO 2026-03-18T22:52:49.225Z [profiles] buildGetProfileOptions([REDACTED]959 ([REDACTED]bac)): using unexpired profile key credential INFO 2026-03-18T22:52:49.225Z [profiles] getProfile([REDACTED]959 ([REDACTED]bac)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]959/[REDACTED]689 (unauth+key) INFO 2026-03-18T22:52:49.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f71/[REDACTED]0cb (unauth+key) 200 Success INFO 2026-03-18T22:52:49.225Z [profiles] getProfile([REDACTED]f71 ([REDACTED]49c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.225Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f71 ([REDACTED]49c) INFO 2026-03-18T22:52:49.225Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2bb ([REDACTED]e12) INFO 2026-03-18T22:52:49.225Z [profiles] buildGetProfileOptions([REDACTED]2bb ([REDACTED]e12)): using unexpired profile key credential INFO 2026-03-18T22:52:49.225Z [profiles] getProfile([REDACTED]2bb ([REDACTED]e12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2bb/[REDACTED]108 (unauth+key) INFO 2026-03-18T22:52:49.225Z [app/main] MainSQL: slow query updateOrCreateBadges duration=41ms INFO 2026-03-18T22:52:49.226Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T22:52:49.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7d0/[REDACTED]4b0 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.262Z [profiles] getProfile([REDACTED]7d0 ([REDACTED]b32)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7d0 ([REDACTED]b32) INFO 2026-03-18T22:52:49.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-18T22:52:49.262Z [profiles] buildGetProfileOptions([REDACTED]fbd ([REDACTED]e49)): using unexpired profile key credential INFO 2026-03-18T22:52:49.262Z [profiles] getProfile([REDACTED]fbd ([REDACTED]e49)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.263Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fbd/[REDACTED]d72 (unauth+key) INFO 2026-03-18T22:52:49.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d4/[REDACTED]d84 200 Success INFO 2026-03-18T22:52:49.278Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.278Z [profiles] getProfile([REDACTED]0d4 ([REDACTED]b6d)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d4 ([REDACTED]b6d) INFO 2026-03-18T22:52:49.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b0 ([REDACTED]f6a) INFO 2026-03-18T22:52:49.278Z [profiles] buildGetProfileOptions([REDACTED]0b0 ([REDACTED]f6a)): using unexpired profile key credential INFO 2026-03-18T22:52:49.278Z [profiles] getProfile([REDACTED]0b0 ([REDACTED]f6a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.278Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b0/[REDACTED]817 (unauth+key) INFO 2026-03-18T22:52:49.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]cbf (unauth+key) 200 Success INFO 2026-03-18T22:52:49.288Z [profiles] getProfile([REDACTED]616 ([REDACTED]89c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]616 ([REDACTED]89c) INFO 2026-03-18T22:52:49.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e3 ([REDACTED]9a5) INFO 2026-03-18T22:52:49.289Z [profiles] buildGetProfileOptions([REDACTED]0e3 ([REDACTED]9a5)): using unexpired profile key credential INFO 2026-03-18T22:52:49.289Z [profiles] getProfile([REDACTED]0e3 ([REDACTED]9a5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e3/[REDACTED]f31 (unauth+key) INFO 2026-03-18T22:52:49.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]959/[REDACTED]689 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.326Z [profiles] getProfile([REDACTED]959 ([REDACTED]bac)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.327Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]959 ([REDACTED]bac) INFO 2026-03-18T22:52:49.327Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]54c ([REDACTED]4b5) INFO 2026-03-18T22:52:49.327Z [profiles] buildGetProfileOptions([REDACTED]54c ([REDACTED]4b5)): using unexpired profile key credential INFO 2026-03-18T22:52:49.327Z [profiles] getProfile([REDACTED]54c ([REDACTED]4b5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]54c/[REDACTED]04a (unauth+key) INFO 2026-03-18T22:52:49.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2bb/[REDACTED]108 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.343Z [profiles] getProfile([REDACTED]2bb ([REDACTED]e12)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2bb ([REDACTED]e12) INFO 2026-03-18T22:52:49.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]00a ([REDACTED]a3a) INFO 2026-03-18T22:52:49.343Z [profiles] buildGetProfileOptions([REDACTED]00a ([REDACTED]a3a)): using unexpired profile key credential INFO 2026-03-18T22:52:49.343Z [profiles] getProfile([REDACTED]00a ([REDACTED]a3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]e7a (unauth+key) INFO 2026-03-18T22:52:49.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fbd/[REDACTED]d72 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.359Z [profiles] getProfile([REDACTED]fbd ([REDACTED]e49)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-18T22:52:49.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0f7 ([REDACTED]403) INFO 2026-03-18T22:52:49.359Z [profiles] buildGetProfileOptions([REDACTED]0f7 ([REDACTED]403)): generating profile key credential request INFO 2026-03-18T22:52:49.360Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f7/[REDACTED]39e/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T22:52:49.389Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e3/[REDACTED]f31 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.389Z [profiles] getProfile([REDACTED]0e3 ([REDACTED]9a5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.389Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e3 ([REDACTED]9a5) INFO 2026-03-18T22:52:49.389Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-18T22:52:49.389Z [profiles] buildGetProfileOptions([REDACTED]026 ([REDACTED]2ff)): using unexpired profile key credential INFO 2026-03-18T22:52:49.389Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T22:52:49.389Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-18T22:52:49.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b0/[REDACTED]817 (unauth+key) 200 Success INFO 2026-03-18T22:52:49.401Z [profiles] getProfile([REDACTED]0b0 ([REDACTED]f6a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.402Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b0 ([REDACTED]f6a) WARN 2026-03-18T22:52:49.450Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f7/[REDACTED]39e/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T22:52:49.450Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): Failed to fetch profile. Code: 401 WARN 2026-03-18T22:52:49.450Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T22:52:49.450Z [profiles] buildGetProfileOptions([REDACTED]0f7 ([REDACTED]403)): using last profile key and version INFO 2026-03-18T22:52:49.450Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): Fetching profile (versioned, auth) INFO 2026-03-18T22:52:49.450Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f7/[REDACTED]39e INFO 2026-03-18T22:52:49.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]54c/[REDACTED]04a (unauth+key) 200 Success INFO 2026-03-18T22:52:49.451Z [profiles] getProfile([REDACTED]54c ([REDACTED]4b5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]54c ([REDACTED]4b5) INFO 2026-03-18T22:52:49.482Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 200 Success INFO 2026-03-18T22:52:49.482Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.482Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-18T22:52:49.482Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]e7a (unauth+key) 200 Success INFO 2026-03-18T22:52:49.482Z [profiles] getProfile([REDACTED]00a ([REDACTED]a3a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.483Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]00a ([REDACTED]a3a) INFO 2026-03-18T22:52:49.525Z [app/main] MainSQL: slow query updateConversations duration=197ms INFO 2026-03-18T22:52:49.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f7/[REDACTED]39e 200 Success INFO 2026-03-18T22:52:49.553Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T22:52:49.553Z [profiles] getProfile([REDACTED]0f7 ([REDACTED]403)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T22:52:49.553Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0f7 ([REDACTED]403) INFO 2026-03-18T22:52:49.553Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T22:52:50.375Z [app/main] MainSQL: slow query updateConversations duration=61ms INFO 2026-03-18T22:52:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870766495) WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870767196) WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773870768129) WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798897) WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798931) WARN 2026-03-18T22:52:59.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773871798964) INFO 2026-03-18T22:52:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79764195 ms before clearing INFO 2026-03-18T22:52:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:52:59.356Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:52:59.356Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-18T22:53:03.171Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:53:18.035Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:53:33.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:53:48.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:53:50.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537000ms INFO 2026-03-18T22:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79704195 ms before clearing INFO 2026-03-18T22:54:03.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:54:18.234Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:54:33.452Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:54:48.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79644195 ms before clearing INFO 2026-03-18T22:55:03.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:55:18.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:55:33.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:55:48.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79584195 ms before clearing INFO 2026-03-18T22:56:03.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:56:18.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:56:33.842Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:56:48.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79524195 ms before clearing INFO 2026-03-18T22:57:03.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:57:18.860Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T22:57:34.078Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:57:48.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T22:57:48.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T22:57:48.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T22:57:48.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T22:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79464195 ms before clearing INFO 2026-03-18T22:57:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T22:57:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T22:58:04.187Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:58:34.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79404195 ms before clearing INFO 2026-03-18T22:59:04.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:59:34.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T22:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T22:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T22:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T22:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T22:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T22:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T22:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79344195 ms before clearing INFO 2026-03-18T23:00:04.590Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:00:34.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79284195 ms before clearing INFO 2026-03-18T23:01:04.810Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:01:34.892Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79224195 ms before clearing INFO 2026-03-18T23:02:04.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:02:35.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79164195 ms before clearing INFO 2026-03-18T23:02:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:02:59.323Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:03:05.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:03:35.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:03:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79104194 ms before clearing INFO 2026-03-18T23:04:05.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:04:35.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 79044195 ms before clearing INFO 2026-03-18T23:05:05.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:05:35.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78984195 ms before clearing INFO 2026-03-18T23:06:05.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:06:35.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78924195 ms before clearing INFO 2026-03-18T23:07:06.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:07:36.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:07:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78864194 ms before clearing INFO 2026-03-18T23:07:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:07:59.337Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:08:06.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:08:36.456Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:08:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78804194 ms before clearing INFO 2026-03-18T23:09:06.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:09:36.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:09:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:09:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:09:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:09:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:09:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:09:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78744195 ms before clearing INFO 2026-03-18T23:10:06.770Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:10:36.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78684195 ms before clearing INFO 2026-03-18T23:11:06.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:11:37.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78624195 ms before clearing INFO 2026-03-18T23:12:07.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:12:37.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:12:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78564194 ms before clearing INFO 2026-03-18T23:12:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:12:59.336Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:13:07.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:13:37.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:13:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:13:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78504194 ms before clearing INFO 2026-03-18T23:14:07.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:14:37.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78444195 ms before clearing INFO 2026-03-18T23:15:07.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:15:37.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78384195 ms before clearing INFO 2026-03-18T23:16:08.048Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:16:38.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78324195 ms before clearing INFO 2026-03-18T23:17:08.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:17:38.416Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78264195 ms before clearing INFO 2026-03-18T23:17:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:17:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:18:08.539Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:18:38.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:18:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78204194 ms before clearing INFO 2026-03-18T23:19:08.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:19:38.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78144195 ms before clearing INFO 2026-03-18T23:20:08.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:20:39.078Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78084195 ms before clearing INFO 2026-03-18T23:21:09.184Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:21:39.295Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 78024195 ms before clearing INFO 2026-03-18T23:22:09.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:22:39.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:22:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77964194 ms before clearing INFO 2026-03-18T23:22:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:22:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:23:09.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:23:39.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:23:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77904194 ms before clearing INFO 2026-03-18T23:24:09.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:24:40.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77844195 ms before clearing INFO 2026-03-18T23:25:10.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:25:40.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77784195 ms before clearing INFO 2026-03-18T23:26:10.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:26:40.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77724195 ms before clearing INFO 2026-03-18T23:27:10.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:27:40.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77664195 ms before clearing INFO 2026-03-18T23:27:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:27:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:28:10.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:28:40.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:28:51.808Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-18T23:28:51.808Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-18T23:28:51.809Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-18T23:28:51.809Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-18T23:28:51.810Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-18T23:28:52.811Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-18T23:28:52.813Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T23:28:52.813Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T23:28:52.845Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T23:28:52.845Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 18.279µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T23:28:53.406Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 594.003ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T23:28:53.406Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T23:28:53.406Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-18T23:28:53.406Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-18T23:28:53.406Z [notifications] NotificationService: disabling INFO 2026-03-18T23:28:53.406Z [SocketManager] connected authenticated socket (localPort: 50140) INFO 2026-03-18T23:28:53.415Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-18T23:28:53.461Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-18T23:28:53.461Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-18T23:28:53.462Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-18T23:28:53.462Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T23:28:53.462Z [MessageReceiver] emitting 'empty' event INFO 2026-03-18T23:28:53.462Z [batcher] waitForAllBatchers INFO 2026-03-18T23:28:53.462Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-18T23:28:53.462Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-18T23:28:53.462Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-18T23:28:53.462Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-18T23:28:53.462Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-18T23:28:53.462Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-18T23:28:53.464Z [UpdateKeysListener] Already initialized INFO 2026-03-18T23:28:53.464Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-18T23:28:53.464Z [notifications] NotificationService: enabling INFO 2026-03-18T23:28:53.465Z [background] App loaded - messages: 62 WARN 2026-03-18T23:28:53.467Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-18T23:28:53.493Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-18T23:28:55.298Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-18T23:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77604195 ms before clearing INFO 2026-03-18T23:29:23.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:29:53.545Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:29:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:29:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:29:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:29:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77544195 ms before clearing INFO 2026-03-18T23:30:23.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:30:53.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:30:54.298Z [MessageReceiver] getAllFromCache INFO 2026-03-18T23:30:54.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-18T23:30:54.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-18T23:30:54.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-18T23:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77484195 ms before clearing INFO 2026-03-18T23:31:23.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:31:53.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77424195 ms before clearing INFO 2026-03-18T23:32:24.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-18T23:32:24.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 610ms INFO 2026-03-18T23:32:54.731Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77364195 ms before clearing INFO 2026-03-18T23:32:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:32:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:33:24.854Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:33:54.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:33:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77304194 ms before clearing INFO 2026-03-18T23:34:25.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:34:55.191Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77244195 ms before clearing INFO 2026-03-18T23:35:25.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:35:55.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77184195 ms before clearing INFO 2026-03-18T23:36:25.505Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:36:55.640Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77124195 ms before clearing INFO 2026-03-18T23:37:25.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:37:55.854Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77064195 ms before clearing INFO 2026-03-18T23:37:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:37:59.326Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:38:25.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:38:56.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:38:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 77004194 ms before clearing INFO 2026-03-18T23:39:26.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:39:56.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76944195 ms before clearing INFO 2026-03-18T23:40:26.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:40:56.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76884195 ms before clearing INFO 2026-03-18T23:41:26.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:41:56.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76824195 ms before clearing INFO 2026-03-18T23:42:26.819Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:42:56.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76764195 ms before clearing INFO 2026-03-18T23:42:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:42:59.330Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:43:27.035Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:43:57.121Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76704195 ms before clearing INFO 2026-03-18T23:44:27.231Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:44:57.342Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76644195 ms before clearing INFO 2026-03-18T23:45:27.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:45:57.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76584195 ms before clearing INFO 2026-03-18T23:46:27.679Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:46:57.783Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76524195 ms before clearing INFO 2026-03-18T23:47:27.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:47:58.000Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:47:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76464194 ms before clearing INFO 2026-03-18T23:47:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:47:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:48:28.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:48:58.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76404195 ms before clearing INFO 2026-03-18T23:49:28.325Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:49:58.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76344195 ms before clearing INFO 2026-03-18T23:50:28.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:50:58.604Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:50:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76284194 ms before clearing INFO 2026-03-18T23:51:28.774Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:51:58.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:51:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76224194 ms before clearing INFO 2026-03-18T23:52:29.015Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:52:48.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-18T23:52:48.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-18T23:52:48.336Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-18T23:52:48.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T23:52:48.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T23:52:48.339Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-18T23:52:48.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8f4 ([REDACTED]405) INFO 2026-03-18T23:52:48.340Z [profiles] buildGetProfileOptions([REDACTED]8f4 ([REDACTED]405)): using unexpired profile key credential INFO 2026-03-18T23:52:48.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bab ([REDACTED]e87) INFO 2026-03-18T23:52:48.340Z [profiles] buildGetProfileOptions([REDACTED]bab ([REDACTED]e87)): using unexpired profile key credential INFO 2026-03-18T23:52:48.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0f ([REDACTED]809) INFO 2026-03-18T23:52:48.340Z [profiles] buildGetProfileOptions([REDACTED]f0f ([REDACTED]809)): using unexpired profile key credential INFO 2026-03-18T23:52:48.341Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:48.341Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-18T23:52:48.341Z [profiles] getProfile([REDACTED]8f4 ([REDACTED]405)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:48.341Z [profiles] getProfile([REDACTED]bab ([REDACTED]e87)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:48.341Z [profiles] getProfile([REDACTED]f0f ([REDACTED]809)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:48.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:48.341Z [SocketManager] connecting unauthenticated socket INFO 2026-03-18T23:52:48.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f4/[REDACTED]915 (unauth+key) INFO 2026-03-18T23:52:48.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bab/[REDACTED]f99 (unauth+key) INFO 2026-03-18T23:52:48.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0f/[REDACTED]47d (unauth+key) INFO 2026-03-18T23:52:48.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-18T23:52:48.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7b6 ([REDACTED]250) INFO 2026-03-18T23:52:48.341Z [profiles] buildGetProfileOptions([REDACTED]7b6 ([REDACTED]250)): using unexpired profile key credential INFO 2026-03-18T23:52:48.341Z [profiles] getProfile([REDACTED]7b6 ([REDACTED]250)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:48.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b6/[REDACTED]2f7 (unauth+key) INFO 2026-03-18T23:52:48.342Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-18T23:52:48.342Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-18T23:52:48.367Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-18T23:52:48.367Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-18T23:52:48.949Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 607.700ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-18T23:52:48.949Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-18T23:52:48.949Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-18T23:52:48.949Z [SocketManager] connected unauthenticated socket (localPort: 51650) INFO 2026-03-18T23:52:48.949Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-18T23:52:49.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0f/[REDACTED]47d (unauth+key) 200 Success INFO 2026-03-18T23:52:49.053Z [profiles] getProfile([REDACTED]f0f ([REDACTED]809)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.053Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0f ([REDACTED]809) INFO 2026-03-18T23:52:49.053Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a99 ([REDACTED]c58) INFO 2026-03-18T23:52:49.053Z [profiles] buildGetProfileOptions([REDACTED]a99 ([REDACTED]c58)): using unexpired profile key credential INFO 2026-03-18T23:52:49.053Z [profiles] getProfile([REDACTED]a99 ([REDACTED]c58)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a99/[REDACTED]56a (unauth+key) INFO 2026-03-18T23:52:49.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bab/[REDACTED]f99 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.060Z [profiles] getProfile([REDACTED]bab ([REDACTED]e87)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bab ([REDACTED]e87) INFO 2026-03-18T23:52:49.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a31 ([REDACTED]b3c) INFO 2026-03-18T23:52:49.060Z [profiles] buildGetProfileOptions([REDACTED]a31 ([REDACTED]b3c)): using unexpired profile key credential INFO 2026-03-18T23:52:49.060Z [profiles] getProfile([REDACTED]a31 ([REDACTED]b3c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a31/[REDACTED]a11 (unauth+key) INFO 2026-03-18T23:52:49.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f4/[REDACTED]915 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.104Z [profiles] getProfile([REDACTED]8f4 ([REDACTED]405)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b6/[REDACTED]2f7 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.104Z [profiles] getProfile([REDACTED]7b6 ([REDACTED]250)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T23:52:49.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:49.105Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:49.105Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:49.105Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-18T23:52:49.105Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:49.105Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-18T23:52:49.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-18T23:52:49.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8f4 ([REDACTED]405) INFO 2026-03-18T23:52:49.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]43d ([REDACTED]9f8) INFO 2026-03-18T23:52:49.105Z [profiles] buildGetProfileOptions([REDACTED]43d ([REDACTED]9f8)): using unexpired profile key credential INFO 2026-03-18T23:52:49.105Z [profiles] getProfile([REDACTED]43d ([REDACTED]9f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43d/[REDACTED]7d6 (unauth+key) INFO 2026-03-18T23:52:49.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7b6 ([REDACTED]250) INFO 2026-03-18T23:52:49.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]865 ([REDACTED]6fc) INFO 2026-03-18T23:52:49.105Z [profiles] buildGetProfileOptions([REDACTED]865 ([REDACTED]6fc)): using unexpired profile key credential INFO 2026-03-18T23:52:49.105Z [profiles] getProfile([REDACTED]865 ([REDACTED]6fc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]865/[REDACTED]051 (unauth+key) INFO 2026-03-18T23:52:49.159Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a99/[REDACTED]56a (unauth+key) 200 Success INFO 2026-03-18T23:52:49.159Z [profiles] getProfile([REDACTED]a99 ([REDACTED]c58)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a99 ([REDACTED]c58) INFO 2026-03-18T23:52:49.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3f8 ([REDACTED]612) INFO 2026-03-18T23:52:49.160Z [profiles] buildGetProfileOptions([REDACTED]3f8 ([REDACTED]612)): generating profile key credential request INFO 2026-03-18T23:52:49.161Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f8/[REDACTED]7a1/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.208Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a31/[REDACTED]a11 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.208Z [profiles] getProfile([REDACTED]a31 ([REDACTED]b3c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a31 ([REDACTED]b3c) INFO 2026-03-18T23:52:49.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5e7 ([REDACTED]16a) INFO 2026-03-18T23:52:49.209Z [profiles] buildGetProfileOptions([REDACTED]5e7 ([REDACTED]16a)): using unexpired profile key credential INFO 2026-03-18T23:52:49.209Z [profiles] getProfile([REDACTED]5e7 ([REDACTED]16a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e7/[REDACTED]0df (unauth+key) INFO 2026-03-18T23:52:49.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-18T23:52:49.212Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:49.212Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-18T23:52:49.212Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T23:52:49.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-18T23:52:49.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]24d ([REDACTED]940) INFO 2026-03-18T23:52:49.212Z [profiles] buildGetProfileOptions([REDACTED]24d ([REDACTED]940)): using unexpired profile key credential INFO 2026-03-18T23:52:49.212Z [profiles] getProfile([REDACTED]24d ([REDACTED]940)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24d/[REDACTED]859 (unauth+key) INFO 2026-03-18T23:52:49.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]865/[REDACTED]051 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.215Z [profiles] getProfile([REDACTED]865 ([REDACTED]6fc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.215Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]865 ([REDACTED]6fc) INFO 2026-03-18T23:52:49.215Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]edf ([REDACTED]7fb) INFO 2026-03-18T23:52:49.215Z [profiles] buildGetProfileOptions([REDACTED]edf ([REDACTED]7fb)): using unexpired profile key credential INFO 2026-03-18T23:52:49.215Z [profiles] getProfile([REDACTED]edf ([REDACTED]7fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]edf/[REDACTED]71b (unauth+key) INFO 2026-03-18T23:52:49.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]43d/[REDACTED]7d6 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.288Z [profiles] getProfile([REDACTED]43d ([REDACTED]9f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.288Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]43d ([REDACTED]9f8) INFO 2026-03-18T23:52:49.288Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]531 ([REDACTED]819) INFO 2026-03-18T23:52:49.288Z [profiles] buildGetProfileOptions([REDACTED]531 ([REDACTED]819)): using unexpired profile key credential INFO 2026-03-18T23:52:49.288Z [profiles] getProfile([REDACTED]531 ([REDACTED]819)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]531/[REDACTED]92e (unauth+key) INFO 2026-03-18T23:52:49.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]edf/[REDACTED]71b (unauth+key) 200 Success INFO 2026-03-18T23:52:49.358Z [profiles] getProfile([REDACTED]edf ([REDACTED]7fb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]edf ([REDACTED]7fb) INFO 2026-03-18T23:52:49.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]696 ([REDACTED]fca) INFO 2026-03-18T23:52:49.358Z [profiles] buildGetProfileOptions([REDACTED]696 ([REDACTED]fca)): using unexpired profile key credential INFO 2026-03-18T23:52:49.358Z [profiles] getProfile([REDACTED]696 ([REDACTED]fca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]696/[REDACTED]d9d (unauth+key) WARN 2026-03-18T23:52:49.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f8/[REDACTED]7a1/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:49.358Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:49.358Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:49.358Z [profiles] buildGetProfileOptions([REDACTED]3f8 ([REDACTED]612)): using last profile key and version INFO 2026-03-18T23:52:49.358Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:49.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f8/[REDACTED]7a1 INFO 2026-03-18T23:52:49.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e7/[REDACTED]0df (unauth+key) 200 Success INFO 2026-03-18T23:52:49.359Z [profiles] getProfile([REDACTED]5e7 ([REDACTED]16a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5e7 ([REDACTED]16a) INFO 2026-03-18T23:52:49.359Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76b ([REDACTED]b75) INFO 2026-03-18T23:52:49.359Z [profiles] buildGetProfileOptions([REDACTED]76b ([REDACTED]b75)): using unexpired profile key credential INFO 2026-03-18T23:52:49.359Z [profiles] getProfile([REDACTED]76b ([REDACTED]b75)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76b/[REDACTED]b22 (unauth+key) INFO 2026-03-18T23:52:49.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]24d/[REDACTED]859 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.361Z [profiles] getProfile([REDACTED]24d ([REDACTED]940)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]24d ([REDACTED]940) INFO 2026-03-18T23:52:49.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]841 ([REDACTED]70a) INFO 2026-03-18T23:52:49.361Z [profiles] buildGetProfileOptions([REDACTED]841 ([REDACTED]70a)): using unexpired profile key credential INFO 2026-03-18T23:52:49.361Z [profiles] getProfile([REDACTED]841 ([REDACTED]70a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]841/[REDACTED]6df (unauth+key) INFO 2026-03-18T23:52:49.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]531/[REDACTED]92e (unauth+key) 200 Success INFO 2026-03-18T23:52:49.401Z [profiles] getProfile([REDACTED]531 ([REDACTED]819)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]531 ([REDACTED]819) INFO 2026-03-18T23:52:49.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]988 ([REDACTED]01d) INFO 2026-03-18T23:52:49.401Z [profiles] buildGetProfileOptions([REDACTED]988 ([REDACTED]01d)): using unexpired profile key credential INFO 2026-03-18T23:52:49.401Z [profiles] getProfile([REDACTED]988 ([REDACTED]01d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]988/[REDACTED]f03 (unauth+key) INFO 2026-03-18T23:52:49.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]696/[REDACTED]d9d (unauth+key) 200 Success INFO 2026-03-18T23:52:49.463Z [profiles] getProfile([REDACTED]696 ([REDACTED]fca)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.463Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]696 ([REDACTED]fca) INFO 2026-03-18T23:52:49.463Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c26 ([REDACTED]eda) INFO 2026-03-18T23:52:49.463Z [profiles] buildGetProfileOptions([REDACTED]c26 ([REDACTED]eda)): using unexpired profile key credential INFO 2026-03-18T23:52:49.463Z [profiles] getProfile([REDACTED]c26 ([REDACTED]eda)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c26/[REDACTED]a86 (unauth+key) INFO 2026-03-18T23:52:49.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f8/[REDACTED]7a1 200 Success INFO 2026-03-18T23:52:49.465Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:49.465Z [profiles] getProfile([REDACTED]3f8 ([REDACTED]612)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.465Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3f8 ([REDACTED]612) INFO 2026-03-18T23:52:49.465Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]506 ([REDACTED]f3d) INFO 2026-03-18T23:52:49.465Z [profiles] buildGetProfileOptions([REDACTED]506 ([REDACTED]f3d)): using unexpired profile key credential INFO 2026-03-18T23:52:49.465Z [profiles] getProfile([REDACTED]506 ([REDACTED]f3d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]506/[REDACTED]625 (unauth+key) INFO 2026-03-18T23:52:49.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]841/[REDACTED]6df (unauth+key) 200 Success INFO 2026-03-18T23:52:49.466Z [profiles] getProfile([REDACTED]841 ([REDACTED]70a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]841 ([REDACTED]70a) INFO 2026-03-18T23:52:49.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dc8 ([REDACTED]228) INFO 2026-03-18T23:52:49.466Z [profiles] buildGetProfileOptions([REDACTED]dc8 ([REDACTED]228)): using unexpired profile key credential INFO 2026-03-18T23:52:49.466Z [profiles] getProfile([REDACTED]dc8 ([REDACTED]228)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc8/[REDACTED]018 (unauth+key) INFO 2026-03-18T23:52:49.476Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76b/[REDACTED]b22 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.476Z [profiles] getProfile([REDACTED]76b ([REDACTED]b75)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76b ([REDACTED]b75) INFO 2026-03-18T23:52:49.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f17 ([REDACTED]f5a) INFO 2026-03-18T23:52:49.476Z [profiles] buildGetProfileOptions([REDACTED]f17 ([REDACTED]f5a)): using unexpired profile key credential INFO 2026-03-18T23:52:49.476Z [profiles] getProfile([REDACTED]f17 ([REDACTED]f5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f17/[REDACTED]006 (unauth+key) INFO 2026-03-18T23:52:49.488Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]988/[REDACTED]f03 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.488Z [profiles] getProfile([REDACTED]988 ([REDACTED]01d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]988 ([REDACTED]01d) INFO 2026-03-18T23:52:49.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e96 ([REDACTED]351) INFO 2026-03-18T23:52:49.488Z [profiles] buildGetProfileOptions([REDACTED]e96 ([REDACTED]351)): using unexpired profile key credential INFO 2026-03-18T23:52:49.489Z [profiles] getProfile([REDACTED]e96 ([REDACTED]351)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e96/[REDACTED]07d (unauth+key) INFO 2026-03-18T23:52:49.525Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T23:52:49.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c26/[REDACTED]a86 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.550Z [profiles] getProfile([REDACTED]c26 ([REDACTED]eda)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c26 ([REDACTED]eda) INFO 2026-03-18T23:52:49.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a4 ([REDACTED]20f) INFO 2026-03-18T23:52:49.550Z [profiles] buildGetProfileOptions([REDACTED]4a4 ([REDACTED]20f)): using unexpired profile key credential INFO 2026-03-18T23:52:49.550Z [profiles] getProfile([REDACTED]4a4 ([REDACTED]20f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a4/[REDACTED]85e (unauth+key) INFO 2026-03-18T23:52:49.558Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]506/[REDACTED]625 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.558Z [profiles] getProfile([REDACTED]506 ([REDACTED]f3d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.558Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]506 ([REDACTED]f3d) INFO 2026-03-18T23:52:49.558Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]08c ([REDACTED]924) INFO 2026-03-18T23:52:49.558Z [profiles] buildGetProfileOptions([REDACTED]08c ([REDACTED]924)): using unexpired profile key credential INFO 2026-03-18T23:52:49.558Z [profiles] getProfile([REDACTED]08c ([REDACTED]924)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.558Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]08c/[REDACTED]814 (unauth+key) INFO 2026-03-18T23:52:49.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc8/[REDACTED]018 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.562Z [profiles] getProfile([REDACTED]dc8 ([REDACTED]228)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.563Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dc8 ([REDACTED]228) INFO 2026-03-18T23:52:49.563Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]578 ([REDACTED]765) INFO 2026-03-18T23:52:49.563Z [profiles] buildGetProfileOptions([REDACTED]578 ([REDACTED]765)): using unexpired profile key credential INFO 2026-03-18T23:52:49.563Z [profiles] getProfile([REDACTED]578 ([REDACTED]765)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.563Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]578/[REDACTED]05b (unauth+key) INFO 2026-03-18T23:52:49.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e96/[REDACTED]07d (unauth+key) 200 Success INFO 2026-03-18T23:52:49.598Z [profiles] getProfile([REDACTED]e96 ([REDACTED]351)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.598Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e96 ([REDACTED]351) INFO 2026-03-18T23:52:49.598Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]529 ([REDACTED]fc7) INFO 2026-03-18T23:52:49.598Z [profiles] buildGetProfileOptions([REDACTED]529 ([REDACTED]fc7)): using unexpired profile key credential INFO 2026-03-18T23:52:49.598Z [profiles] getProfile([REDACTED]529 ([REDACTED]fc7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.599Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]529/[REDACTED]73f (unauth+key) INFO 2026-03-18T23:52:49.599Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f17/[REDACTED]006 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.599Z [profiles] getProfile([REDACTED]f17 ([REDACTED]f5a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.599Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f17 ([REDACTED]f5a) INFO 2026-03-18T23:52:49.599Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6bf ([REDACTED]636) INFO 2026-03-18T23:52:49.599Z [profiles] buildGetProfileOptions([REDACTED]6bf ([REDACTED]636)): using unexpired profile key credential INFO 2026-03-18T23:52:49.599Z [profiles] getProfile([REDACTED]6bf ([REDACTED]636)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.599Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6bf/[REDACTED]4ed (unauth+key) INFO 2026-03-18T23:52:49.625Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a4/[REDACTED]85e (unauth+key) 200 Success INFO 2026-03-18T23:52:49.625Z [profiles] getProfile([REDACTED]4a4 ([REDACTED]20f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.626Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a4 ([REDACTED]20f) INFO 2026-03-18T23:52:49.626Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]287 ([REDACTED]843) INFO 2026-03-18T23:52:49.626Z [profiles] buildGetProfileOptions([REDACTED]287 ([REDACTED]843)): using unexpired profile key credential INFO 2026-03-18T23:52:49.626Z [profiles] getProfile([REDACTED]287 ([REDACTED]843)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.626Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]287/[REDACTED]ccb (unauth+key) INFO 2026-03-18T23:52:49.639Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]08c/[REDACTED]814 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.639Z [profiles] getProfile([REDACTED]08c ([REDACTED]924)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.639Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]08c ([REDACTED]924) INFO 2026-03-18T23:52:49.640Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]95f ([REDACTED]d8a) INFO 2026-03-18T23:52:49.640Z [profiles] buildGetProfileOptions([REDACTED]95f ([REDACTED]d8a)): using unexpired profile key credential INFO 2026-03-18T23:52:49.640Z [profiles] getProfile([REDACTED]95f ([REDACTED]d8a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.640Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95f/[REDACTED]365 (unauth+key) INFO 2026-03-18T23:52:49.646Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]578/[REDACTED]05b (unauth+key) 200 Success INFO 2026-03-18T23:52:49.646Z [profiles] getProfile([REDACTED]578 ([REDACTED]765)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.647Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]578 ([REDACTED]765) INFO 2026-03-18T23:52:49.647Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]855 ([REDACTED]c8c) INFO 2026-03-18T23:52:49.647Z [profiles] buildGetProfileOptions([REDACTED]855 ([REDACTED]c8c)): using unexpired profile key credential INFO 2026-03-18T23:52:49.647Z [profiles] getProfile([REDACTED]855 ([REDACTED]c8c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.647Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]855/[REDACTED]4bf (unauth+key) INFO 2026-03-18T23:52:49.650Z [app/main] MainSQL: slow query updateConversations duration=86ms INFO 2026-03-18T23:52:49.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6bf/[REDACTED]4ed (unauth+key) 200 Success INFO 2026-03-18T23:52:49.685Z [profiles] getProfile([REDACTED]6bf ([REDACTED]636)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6bf ([REDACTED]636) INFO 2026-03-18T23:52:49.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]342 ([REDACTED]08b) INFO 2026-03-18T23:52:49.685Z [profiles] buildGetProfileOptions([REDACTED]342 ([REDACTED]08b)): using unexpired profile key credential INFO 2026-03-18T23:52:49.685Z [profiles] getProfile([REDACTED]342 ([REDACTED]08b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]342/[REDACTED]8a1 (unauth+key) INFO 2026-03-18T23:52:49.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]529/[REDACTED]73f (unauth+key) 200 Success INFO 2026-03-18T23:52:49.698Z [profiles] getProfile([REDACTED]529 ([REDACTED]fc7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]529 ([REDACTED]fc7) INFO 2026-03-18T23:52:49.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5e3 ([REDACTED]760) INFO 2026-03-18T23:52:49.698Z [profiles] buildGetProfileOptions([REDACTED]5e3 ([REDACTED]760)): generating profile key credential request INFO 2026-03-18T23:52:49.699Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.699Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e3/[REDACTED]a6f/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.722Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]287/[REDACTED]ccb (unauth+key) 200 Success INFO 2026-03-18T23:52:49.722Z [profiles] getProfile([REDACTED]287 ([REDACTED]843)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]287 ([REDACTED]843) INFO 2026-03-18T23:52:49.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e07 ([REDACTED]40a) INFO 2026-03-18T23:52:49.723Z [profiles] buildGetProfileOptions([REDACTED]e07 ([REDACTED]40a)): using unexpired profile key credential INFO 2026-03-18T23:52:49.723Z [profiles] getProfile([REDACTED]e07 ([REDACTED]40a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e07/[REDACTED]383 (unauth+key) INFO 2026-03-18T23:52:49.748Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95f/[REDACTED]365 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.748Z [profiles] getProfile([REDACTED]95f ([REDACTED]d8a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.748Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]95f ([REDACTED]d8a) INFO 2026-03-18T23:52:49.748Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a8c ([REDACTED]d69) INFO 2026-03-18T23:52:49.748Z [profiles] buildGetProfileOptions([REDACTED]a8c ([REDACTED]d69)): generating profile key credential request INFO 2026-03-18T23:52:49.749Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.749Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a8c/[REDACTED]969/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]855/[REDACTED]4bf (unauth+key) 200 Success INFO 2026-03-18T23:52:49.771Z [profiles] getProfile([REDACTED]855 ([REDACTED]c8c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]855 ([REDACTED]c8c) INFO 2026-03-18T23:52:49.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3af ([REDACTED]99e) INFO 2026-03-18T23:52:49.772Z [profiles] buildGetProfileOptions([REDACTED]3af ([REDACTED]99e)): generating profile key credential request INFO 2026-03-18T23:52:49.773Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.773Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]c95/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]342/[REDACTED]8a1 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.800Z [profiles] getProfile([REDACTED]342 ([REDACTED]08b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]342 ([REDACTED]08b) INFO 2026-03-18T23:52:49.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4b3 ([REDACTED]7aa) INFO 2026-03-18T23:52:49.800Z [profiles] buildGetProfileOptions([REDACTED]4b3 ([REDACTED]7aa)): using unexpired profile key credential INFO 2026-03-18T23:52:49.800Z [profiles] getProfile([REDACTED]4b3 ([REDACTED]7aa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b3/[REDACTED]b8a (unauth+key) WARN 2026-03-18T23:52:49.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e3/[REDACTED]a6f/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:49.801Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:49.801Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:49.801Z [profiles] buildGetProfileOptions([REDACTED]5e3 ([REDACTED]760)): using last profile key and version INFO 2026-03-18T23:52:49.801Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:49.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e3/[REDACTED]a6f INFO 2026-03-18T23:52:49.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e07/[REDACTED]383 (unauth+key) 200 Success INFO 2026-03-18T23:52:49.815Z [profiles] getProfile([REDACTED]e07 ([REDACTED]40a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e07 ([REDACTED]40a) INFO 2026-03-18T23:52:49.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b1e ([REDACTED]b14) INFO 2026-03-18T23:52:49.816Z [profiles] buildGetProfileOptions([REDACTED]b1e ([REDACTED]b14)): using unexpired profile key credential INFO 2026-03-18T23:52:49.816Z [profiles] getProfile([REDACTED]b1e ([REDACTED]b14)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1e/[REDACTED]07f (unauth+key) WARN 2026-03-18T23:52:49.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]c95/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:49.880Z [profiles] buildGetProfileOptions([REDACTED]3af ([REDACTED]99e)): using last profile key and version INFO 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:49.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]c95 WARN 2026-03-18T23:52:49.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a8c/[REDACTED]969/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:49.880Z [profiles] buildGetProfileOptions([REDACTED]a8c ([REDACTED]d69)): using last profile key and version INFO 2026-03-18T23:52:49.880Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:49.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a8c/[REDACTED]969 INFO 2026-03-18T23:52:49.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e3/[REDACTED]a6f 200 Success INFO 2026-03-18T23:52:49.890Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:49.890Z [profiles] getProfile([REDACTED]5e3 ([REDACTED]760)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5e3 ([REDACTED]760) INFO 2026-03-18T23:52:49.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]734 ([REDACTED]2a6) INFO 2026-03-18T23:52:49.891Z [profiles] buildGetProfileOptions([REDACTED]734 ([REDACTED]2a6)): generating profile key credential request INFO 2026-03-18T23:52:49.892Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.892Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]734/[REDACTED]760/[REDACTED]f0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b3/[REDACTED]b8a (unauth+key) 200 Success INFO 2026-03-18T23:52:49.901Z [profiles] getProfile([REDACTED]4b3 ([REDACTED]7aa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4b3 ([REDACTED]7aa) INFO 2026-03-18T23:52:49.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]139 ([REDACTED]156) INFO 2026-03-18T23:52:49.902Z [profiles] getProfile(PNI:[REDACTED]139 ([REDACTED]156)): Fetching profile (unversioned, auth) INFO 2026-03-18T23:52:49.902Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]139 INFO 2026-03-18T23:52:49.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1e/[REDACTED]07f (unauth+key) 200 Success INFO 2026-03-18T23:52:49.984Z [profiles] getProfile([REDACTED]b1e ([REDACTED]b14)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.984Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b1e ([REDACTED]b14) INFO 2026-03-18T23:52:49.984Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a1a ([REDACTED]c52) INFO 2026-03-18T23:52:49.984Z [profiles] buildGetProfileOptions([REDACTED]a1a ([REDACTED]c52)): generating profile key credential request INFO 2026-03-18T23:52:49.985Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:49.985Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1a/[REDACTED]912/[REDACTED]40f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:49.988Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]c95 200 Success INFO 2026-03-18T23:52:49.988Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:49.988Z [profiles] getProfile([REDACTED]3af ([REDACTED]99e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:49.988Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3af ([REDACTED]99e) INFO 2026-03-18T23:52:49.989Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T23:52:49.989Z [profiles] getProfile(PNI:[REDACTED]876 ([REDACTED]1ae)): Fetching profile (unversioned, auth) INFO 2026-03-18T23:52:49.989Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]876 WARN 2026-03-18T23:52:50.009Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]139 404 Error WARN 2026-03-18T23:52:50.009Z [profiles] getProfile(PNI:[REDACTED]139 ([REDACTED]156)): Failed to fetch profile. Code: 404 INFO 2026-03-18T23:52:50.009Z [profiles] getProfile(PNI:[REDACTED]139 ([REDACTED]156)): Profile not found; checking account existence INFO 2026-03-18T23:52:50.009Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a8c/[REDACTED]969 200 Success INFO 2026-03-18T23:52:50.009Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:50.010Z [profiles] getProfile([REDACTED]a8c ([REDACTED]d69)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a8c ([REDACTED]d69) INFO 2026-03-18T23:52:50.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]286 ([REDACTED]c81) INFO 2026-03-18T23:52:50.010Z [profiles] buildGetProfileOptions([REDACTED]286 ([REDACTED]c81)): using unexpired profile key credential INFO 2026-03-18T23:52:50.010Z [profiles] getProfile([REDACTED]286 ([REDACTED]c81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]286/[REDACTED]869 (unauth+key) INFO 2026-03-18T23:52:50.010Z [@signalapp/libsignal-client] [unauth f727] HEAD /v1/accounts/account/PNI:********-****-****-****-*********139 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-18T23:52:50.025Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) WARN 2026-03-18T23:52:50.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]734/[REDACTED]760/[REDACTED]f0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:50.062Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:50.062Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:50.062Z [profiles] buildGetProfileOptions([REDACTED]734 ([REDACTED]2a6)): using last profile key and version INFO 2026-03-18T23:52:50.062Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:50.062Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]734/[REDACTED]760 INFO 2026-03-18T23:52:50.098Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]876 200 Success INFO 2026-03-18T23:52:50.098Z [profiles] getProfile(PNI:[REDACTED]876 ([REDACTED]1ae)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-18T23:52:50.098Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T23:52:50.098Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ede ([REDACTED]b90) INFO 2026-03-18T23:52:50.098Z [profiles] buildGetProfileOptions([REDACTED]ede ([REDACTED]b90)): generating profile key credential request INFO 2026-03-18T23:52:50.099Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ede/[REDACTED]16d/[REDACTED]f0f?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-18T23:52:50.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1a/[REDACTED]912/[REDACTED]40f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:50.134Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:50.134Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:50.134Z [profiles] buildGetProfileOptions([REDACTED]a1a ([REDACTED]c52)): using last profile key and version INFO 2026-03-18T23:52:50.134Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:50.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1a/[REDACTED]912 INFO 2026-03-18T23:52:50.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]286/[REDACTED]869 (unauth+key) 200 Success INFO 2026-03-18T23:52:50.134Z [profiles] getProfile([REDACTED]286 ([REDACTED]c81)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]286 ([REDACTED]c81) INFO 2026-03-18T23:52:50.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec9 ([REDACTED]8ac) INFO 2026-03-18T23:52:50.134Z [profiles] buildGetProfileOptions([REDACTED]ec9 ([REDACTED]8ac)): using unexpired profile key credential INFO 2026-03-18T23:52:50.134Z [profiles] getProfile([REDACTED]ec9 ([REDACTED]8ac)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec9/[REDACTED]0d8 (unauth+key) WARN 2026-03-18T23:52:50.135Z [@signalapp/libsignal-client] [unauth f727] HEAD /v1/accounts/account/PNI:********-****-****-****-*********139 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-18T23:52:50.135Z [conversations] setUnregistered(PNI:[REDACTED]139 ([REDACTED]156)): conversation is now unregistered, timestamp=1773877970135 INFO 2026-03-18T23:52:50.135Z [conversations] storageService[captureChange] setUnregistered PNI:[REDACTED]139 ([REDACTED]156) INFO 2026-03-18T23:52:50.135Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]139 ([REDACTED]156) INFO 2026-03-18T23:52:50.135Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b98 ([REDACTED]91f) INFO 2026-03-18T23:52:50.135Z [profiles] buildGetProfileOptions([REDACTED]b98 ([REDACTED]91f)): using unexpired profile key credential INFO 2026-03-18T23:52:50.135Z [profiles] getProfile([REDACTED]b98 ([REDACTED]91f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b98/[REDACTED]735 (unauth+key) INFO 2026-03-18T23:52:50.182Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]734/[REDACTED]760 200 Success INFO 2026-03-18T23:52:50.182Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:50.182Z [profiles] getProfile([REDACTED]734 ([REDACTED]2a6)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]734 ([REDACTED]2a6) INFO 2026-03-18T23:52:50.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]de0 ([REDACTED]e27) INFO 2026-03-18T23:52:50.183Z [profiles] buildGetProfileOptions([REDACTED]de0 ([REDACTED]e27)): using unexpired profile key credential INFO 2026-03-18T23:52:50.183Z [profiles] getProfile([REDACTED]de0 ([REDACTED]e27)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de0/[REDACTED]fec (unauth+key) INFO 2026-03-18T23:52:50.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec9/[REDACTED]0d8 (unauth+key) 200 Success INFO 2026-03-18T23:52:50.237Z [profiles] getProfile([REDACTED]ec9 ([REDACTED]8ac)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec9 ([REDACTED]8ac) INFO 2026-03-18T23:52:50.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5eb ([REDACTED]1d8) INFO 2026-03-18T23:52:50.237Z [profiles] buildGetProfileOptions([REDACTED]5eb ([REDACTED]1d8)): using unexpired profile key credential INFO 2026-03-18T23:52:50.237Z [profiles] getProfile([REDACTED]5eb ([REDACTED]1d8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5eb/[REDACTED]7e1 (unauth+key) WARN 2026-03-18T23:52:50.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ede/[REDACTED]16d/[REDACTED]f0f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:50.237Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:50.237Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:50.237Z [profiles] buildGetProfileOptions([REDACTED]ede ([REDACTED]b90)): using last profile key and version INFO 2026-03-18T23:52:50.237Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:50.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ede/[REDACTED]16d INFO 2026-03-18T23:52:50.261Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1a/[REDACTED]912 200 Success INFO 2026-03-18T23:52:50.261Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:50.261Z [profiles] getProfile([REDACTED]a1a ([REDACTED]c52)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a1a ([REDACTED]c52) INFO 2026-03-18T23:52:50.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4df ([REDACTED]638) INFO 2026-03-18T23:52:50.262Z [profiles] buildGetProfileOptions([REDACTED]4df ([REDACTED]638)): generating profile key credential request INFO 2026-03-18T23:52:50.263Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-18T23:52:50.263Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4df/[REDACTED]f4d/[REDACTED]b04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-18T23:52:50.275Z [app/main] MainSQL: slow query updateConversations duration=139ms INFO 2026-03-18T23:52:50.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b98/[REDACTED]735 (unauth+key) 200 Success INFO 2026-03-18T23:52:50.278Z [profiles] getProfile([REDACTED]b98 ([REDACTED]91f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b98 ([REDACTED]91f) INFO 2026-03-18T23:52:50.309Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-18T23:52:50.338Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ede/[REDACTED]16d 200 Success INFO 2026-03-18T23:52:50.339Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:50.339Z [profiles] getProfile([REDACTED]ede ([REDACTED]b90)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ede ([REDACTED]b90) INFO 2026-03-18T23:52:50.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de0/[REDACTED]fec (unauth+key) 200 Success INFO 2026-03-18T23:52:50.342Z [profiles] getProfile([REDACTED]de0 ([REDACTED]e27)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]de0 ([REDACTED]e27) WARN 2026-03-18T23:52:50.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4df/[REDACTED]f4d/[REDACTED]b04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-18T23:52:50.351Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): Failed to fetch profile. Code: 401 WARN 2026-03-18T23:52:50.351Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-18T23:52:50.351Z [profiles] buildGetProfileOptions([REDACTED]4df ([REDACTED]638)): using last profile key and version INFO 2026-03-18T23:52:50.351Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): Fetching profile (versioned, auth) INFO 2026-03-18T23:52:50.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4df/[REDACTED]f4d INFO 2026-03-18T23:52:50.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5eb/[REDACTED]7e1 (unauth+key) 200 Success INFO 2026-03-18T23:52:50.351Z [profiles] getProfile([REDACTED]5eb ([REDACTED]1d8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.352Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5eb ([REDACTED]1d8) INFO 2026-03-18T23:52:50.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4df/[REDACTED]f4d 200 Success INFO 2026-03-18T23:52:50.438Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-18T23:52:50.439Z [profiles] getProfile([REDACTED]4df ([REDACTED]638)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-18T23:52:50.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4df ([REDACTED]638) INFO 2026-03-18T23:52:50.439Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-18T23:52:51.307Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/setUnregistered INFO 2026-03-18T23:52:51.307Z [storage] sync: fetching latest after version=9594 INFO 2026-03-18T23:52:51.307Z [storage] sync(9594): fetch start INFO 2026-03-18T23:52:51.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-18T23:52:51.367Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-18T23:52:51.384Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-18T23:52:51.419Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9594 INFO 2026-03-18T23:52:51.500Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 62ms (attempts v4=1 v6=0) INFO 2026-03-18T23:52:51.611Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9594 204 Success INFO 2026-03-18T23:52:51.611Z [storage] sync(9594): no newer manifest, ok INFO 2026-03-18T23:52:51.611Z [storage] sync: no updates, version=9594 INFO 2026-03-18T23:52:51.611Z [storage] storageService.upload/storageServiceUploadJob/captureChange/setUnregistered/9595: will update to manifest version INFO 2026-03-18T23:52:51.611Z [storage] upload(9595): generating manifest new=false INFO 2026-03-18T23:52:51.611Z [ConversationController] checkForConflicts: starting... INFO 2026-03-18T23:52:51.613Z [ConversationController] checkForConflicts: complete! INFO 2026-03-18T23:52:51.613Z [storage] upload(9595): adding key=9595:Ub8 PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-18T23:52:51.615Z [storage] upload(9595): adding key=9595:16E PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-18T23:52:51.624Z [storage] upload(9595): updating from=9592:GzF to=9595:ASk PNI:[REDACTED]139 ([REDACTED]156) INFO 2026-03-18T23:52:51.633Z [storage] upload(9595): adding key=9595:fgn PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-18T23:52:51.642Z [storage] upload(9595): adding key=9595:S9e PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-18T23:52:51.647Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding storyDistributionLists=1 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): sync=ON, adding notificationProfiles=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding callLinks=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding defunctCallLinks=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding pendingCallLinks=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding chatFolders=1 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding unknown records=[] count=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): adding error records=[] count=0 INFO 2026-03-18T23:52:51.649Z [storage] upload(9595): deleting extra keys=["9594:EJV","9594:GWg","9594:Qhj","9594:XIs","9594:bDT","9594:guM","9594:mcD","9594:p7M","9594:zS/"] count=9 INFO 2026-03-18T23:52:51.655Z [storage] upload(9595): inserting=5 deleting=10 INFO 2026-03-18T23:52:51.655Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-18T23:52:51.808Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-18T23:52:51.808Z [storage] upload(9595): upload complete, updating items=5 INFO 2026-03-18T23:52:51.808Z [storage] upload(9595): setting new manifestVersion INFO 2026-03-18T23:52:51.844Z [JobQueueDatabaseStore] adding job [REDACTED]b46 to queue "single proto" INFO 2026-03-18T23:52:51.875Z [JobQueue] single proto job queue: added new job [REDACTED]b46 INFO 2026-03-18T23:52:51.875Z [JobQueue] single proto job queue: enqueuing job [REDACTED]b46 INFO 2026-03-18T23:52:51.875Z [JobQueue] single proto job queue: running job [REDACTED]b46, attempt 1 of 110 INFO 2026-03-18T23:52:51.875Z [JobQueue] single proto job queue, job ID [REDACTED]b46, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773877971844 INFO 2026-03-18T23:52:51.877Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-18T23:52:51.942Z [WebAPI] send/1773877971844/[REDACTED]70f/sendMessages INFO 2026-03-18T23:52:51.942Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-18T23:52:52.037Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-18T23:52:52.092Z [JobQueue] single proto job queue: job [REDACTED]b46 succeeded on attempt 1 INFO 2026-03-18T23:52:52.092Z [app/main] MainSQL: slow query insertSentProto duration=54ms INFO 2026-03-18T23:52:52.142Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-18T23:52:53.374Z [app/main] MainSQL: slow query updateConversations duration=76ms INFO 2026-03-18T23:52:59.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:52:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:52:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76164194 ms before clearing INFO 2026-03-18T23:52:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:52:59.325Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:53:18.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:53:29.192Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:53:49.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:53:51.298Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537000ms INFO 2026-03-18T23:53:59.289Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:53:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76104194 ms before clearing INFO 2026-03-18T23:54:19.170Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:54:29.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:54:49.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 76044195 ms before clearing INFO 2026-03-18T23:54:59.504Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:55:19.448Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:55:29.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:55:49.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:55:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75984194 ms before clearing INFO 2026-03-18T23:55:59.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:56:19.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:56:29.776Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:56:49.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:56:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:56:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:56:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:56:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:56:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75924195 ms before clearing INFO 2026-03-18T23:56:59.863Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:57:19.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-18T23:57:29.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:57:49.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-18T23:57:49.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-18T23:57:49.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-18T23:57:49.298Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-18T23:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75864195 ms before clearing INFO 2026-03-18T23:57:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-18T23:57:59.333Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-18T23:58:00.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:58:30.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:58:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75804194 ms before clearing INFO 2026-03-18T23:59:00.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:59:30.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-18T23:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-18T23:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-18T23:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-18T23:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-18T23:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-18T23:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-18T23:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75744195 ms before clearing INFO 2026-03-19T00:00:00.467Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:00:30.571Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:00:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75684194 ms before clearing INFO 2026-03-19T00:01:00.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:01:31.022Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:01:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75624194 ms before clearing INFO 2026-03-19T00:02:01.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:02:31.512Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75564195 ms before clearing INFO 2026-03-19T00:02:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:02:59.338Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:03:01.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:03:31.848Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:03:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75504194 ms before clearing INFO 2026-03-19T00:04:01.955Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:04:32.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:04:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75444194 ms before clearing INFO 2026-03-19T00:05:02.196Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:05:32.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75384195 ms before clearing INFO 2026-03-19T00:06:02.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:06:32.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75324195 ms before clearing INFO 2026-03-19T00:07:02.604Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:07:32.702Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:07:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:07:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:07:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:07:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:07:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:07:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75264195 ms before clearing INFO 2026-03-19T00:07:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:07:59.329Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:08:02.821Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:08:32.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:08:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:08:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:08:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:08:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:08:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:08:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75204195 ms before clearing INFO 2026-03-19T00:09:03.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:09:33.150Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:09:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:09:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:09:59.300Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:09:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:09:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:09:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:09:59.300Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75144193 ms before clearing INFO 2026-03-19T00:10:03.255Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:10:33.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:10:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:10:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:10:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:10:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:10:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:10:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:10:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75084194 ms before clearing INFO 2026-03-19T00:11:03.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:11:33.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:11:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:11:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:11:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:11:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:11:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:11:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 75024195 ms before clearing INFO 2026-03-19T00:12:03.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:12:33.812Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:12:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:12:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:12:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:12:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:12:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:12:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:12:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74964194 ms before clearing INFO 2026-03-19T00:12:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:12:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:13:03.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:13:34.012Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:13:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:13:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:13:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:13:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:13:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:13:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:13:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74904194 ms before clearing INFO 2026-03-19T00:14:04.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:14:34.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:14:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:14:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:14:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:14:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:14:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:14:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74844195 ms before clearing INFO 2026-03-19T00:15:04.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:15:34.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:15:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:15:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:15:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:15:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:15:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:15:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74784195 ms before clearing INFO 2026-03-19T00:16:04.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:16:34.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:16:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:16:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:16:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:16:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:16:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:16:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74724195 ms before clearing INFO 2026-03-19T00:17:04.762Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:17:34.863Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:17:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:17:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:17:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:17:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:17:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:17:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74664195 ms before clearing INFO 2026-03-19T00:17:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:17:59.334Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:18:04.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:18:35.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:18:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:18:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:18:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:18:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:18:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:18:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:18:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74604194 ms before clearing INFO 2026-03-19T00:19:05.171Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:19:35.308Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:19:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:19:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:19:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:19:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:19:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:19:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:19:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74544194 ms before clearing INFO 2026-03-19T00:20:05.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:20:35.502Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:20:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:20:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:20:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:20:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:20:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:20:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74484195 ms before clearing INFO 2026-03-19T00:21:05.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:21:35.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:21:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:21:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:21:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:21:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:21:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:21:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:21:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74424194 ms before clearing INFO 2026-03-19T00:22:05.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:22:35.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:22:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:22:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:22:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:22:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:22:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:22:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:22:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74364194 ms before clearing INFO 2026-03-19T00:22:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:22:59.327Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:23:05.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:23:36.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:23:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:23:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:23:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:23:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:23:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:23:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:23:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74304194 ms before clearing INFO 2026-03-19T00:24:06.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:24:36.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:24:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:24:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:24:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:24:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:24:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:24:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74244195 ms before clearing INFO 2026-03-19T00:25:05.493Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773879905418 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:25:05.493Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:25:06.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:25:06.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:25:06.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773879905029 (019d037b.4cd6.7573.b371.a2d58553c9bb) INFO 2026-03-19T00:25:06.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773879905029 (019d037b.4cd6.7573.b371.a2d58553c9bb)) INFO 2026-03-19T00:25:06.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773879905029 (019d037b.4cd6.7573.b371.a2d58553c9bb): ciphertext message INFO 2026-03-19T00:25:06.299Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:25:06.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]30b, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:25:06.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]429) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:25:06.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:25:06.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:25:06.337Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:25:06.337Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:25:06.337Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773879905029 (019d037b.4cd6.7573.b371.a2d58553c9bb) INFO 2026-03-19T00:25:06.337Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773879905029 (019d037b.4cd6.7573.b371.a2d58553c9bb) INFO 2026-03-19T00:25:06.338Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T00:25:06.338Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:25:06.338Z [@signalapp/libsignal-client] ACKing message delivered at 1773879905418 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:25:06.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:25:07.298Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T00:25:07.298Z [storage] sync: fetching latest after version=9595 INFO 2026-03-19T00:25:07.298Z [storage] sync(9595): fetch start INFO 2026-03-19T00:25:07.298Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T00:25:07.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T00:25:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T00:25:07.414Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9595 INFO 2026-03-19T00:25:07.492Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 61ms (attempts v4=1 v6=0) INFO 2026-03-19T00:25:07.722Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9595 200 Success INFO 2026-03-19T00:25:07.723Z [storage] sync: updating to remoteVersion=9596 sourceDevice=1 from version=9595 INFO 2026-03-19T00:25:07.727Z [storage] process(9596): localRecords=1805 localKeys=1422 unknownKeys=0 remoteKeys=1427 INFO 2026-03-19T00:25:07.727Z [storage] process(9596): remoteOnlyCount=10 remoteOnlyKeys=["9596:GWg","9596:EJV","9596:guM","9596:zS/","9596:Qhj","9596:XIs","9596:mcD","9596:qzg","9596:p7M","9596:bDT"] INFO 2026-03-19T00:25:07.727Z [storage] process(9596): localOnlyCount=5 localOnlyKeys=["9595:Ub8","9595:16E","9595:ASk","9595:fgn","9595:S9e"] INFO 2026-03-19T00:25:07.727Z [storage] fetchRemoteRecords(9596): fetching remote keys count=10 INFO 2026-03-19T00:25:07.727Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T00:25:07.861Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T00:25:07.862Z [storage] fetchRemoteRecords(9596): missing remote keys=[] count=0 INFO 2026-03-19T00:25:07.862Z [storage] process(9596): attempting to merge records=1 INFO 2026-03-19T00:25:07.862Z [storage] process(9596): split pni contacts=9 INFO 2026-03-19T00:25:07.862Z [conversations] enableProfileSharing: PNI:[REDACTED]139 ([REDACTED]156) reason=ACCEPT Message Request storage? true INFO 2026-03-19T00:25:07.862Z [conversations] setUnregistered(PNI:[REDACTED]139 ([REDACTED]156)): conversation is now unregistered, timestamp=1773877970135 INFO 2026-03-19T00:25:07.862Z [storage] merge(9596:qzg PNI:[REDACTED]139 ([REDACTED]156)): merged item type=1 oldID=9595:ASk shouldDrop=false details=[] WARN 2026-03-19T00:25:07.862Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T00:25:07.863Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] merge(9596:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:25:07.863Z [storage] process(9596): processed records=10 INFO 2026-03-19T00:25:07.895Z [storage] process(9596): updated conversations=1 INFO 2026-03-19T00:25:07.895Z [storage] process(9596): kicking off profile fetches=0 INFO 2026-03-19T00:25:07.895Z [storage] process(9596): dropped keys=["9596:EJV","9596:GWg","9596:Qhj","9596:XIs","9596:bDT","9596:guM","9596:mcD","9596:p7M","9596:zS/"] count=9 INFO 2026-03-19T00:25:07.895Z [storage] process(9596): unknown records=[] count=0 INFO 2026-03-19T00:25:07.931Z [storage] process(9596): error records=[] count=0 INFO 2026-03-19T00:25:07.963Z [storage] process(9596): pending deletes=["9596:EJV","9596:GWg","9596:Qhj","9596:XIs","9596:bDT","9596:guM","9596:mcD","9596:p7M","9596:zS/"] count=9 INFO 2026-03-19T00:25:07.997Z [storage] process(9596): localKey=9595:Ub8 PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-19T00:25:07.997Z [storage] process(9596): localKey=9595:16E PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-19T00:25:07.998Z [storage] process(9596): localKey=9595:fgn PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-19T00:25:07.998Z [storage] process(9596): localKey=9595:S9e PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-19T00:25:07.999Z [storage] process(9596): done INFO 2026-03-19T00:25:07.999Z [storage] sync: updated to version=9596 INFO 2026-03-19T00:25:08.105Z [storage] sync: complete INFO 2026-03-19T00:25:36.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:25:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:25:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:25:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:25:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:25:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:25:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:25:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74184194 ms before clearing INFO 2026-03-19T00:26:06.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:26:36.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:26:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:26:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:26:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:26:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:26:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:26:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74124195 ms before clearing INFO 2026-03-19T00:27:06.821Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:27:07.298Z [MessageReceiver] getAllFromCache INFO 2026-03-19T00:27:07.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T00:27:07.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T00:27:07.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T00:27:36.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:27:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:27:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:27:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:27:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:27:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:27:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74064195 ms before clearing INFO 2026-03-19T00:27:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:27:59.339Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:28:07.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:28:37.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:28:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:28:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:28:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:28:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:28:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:28:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:28:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 74004194 ms before clearing INFO 2026-03-19T00:29:07.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:29:37.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:29:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:29:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:29:59.300Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:29:59.300Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:29:59.300Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:29:59.300Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:29:59.300Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73944193 ms before clearing INFO 2026-03-19T00:30:07.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:30:37.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:30:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:30:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:30:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:30:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:30:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:30:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73884195 ms before clearing INFO 2026-03-19T00:31:07.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:31:37.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:31:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:31:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:31:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:31:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:31:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:31:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:31:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73824194 ms before clearing INFO 2026-03-19T00:32:08.140Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:32:38.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:32:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:32:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:32:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:32:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:32:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:32:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73764195 ms before clearing INFO 2026-03-19T00:32:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:32:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:33:08.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:33:38.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:33:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:33:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:33:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:33:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:33:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:33:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:33:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73704194 ms before clearing INFO 2026-03-19T00:34:08.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:34:38.695Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:34:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:34:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:34:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:34:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:34:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:34:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:34:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73644194 ms before clearing INFO 2026-03-19T00:35:08.779Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:35:38.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:35:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:35:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:35:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:35:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:35:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:35:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73584195 ms before clearing INFO 2026-03-19T00:36:08.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:36:39.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:36:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:36:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:36:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:36:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:36:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:36:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73524195 ms before clearing INFO 2026-03-19T00:37:09.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:37:39.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:37:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:37:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:37:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:37:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:37:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:37:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:37:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73464194 ms before clearing INFO 2026-03-19T00:37:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:37:59.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:38:09.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:38:39.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:38:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:38:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:38:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:38:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:38:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:38:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73404195 ms before clearing INFO 2026-03-19T00:39:09.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:39:39.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:39:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:39:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:39:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:39:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:39:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:39:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:39:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73344194 ms before clearing INFO 2026-03-19T00:40:09.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:40:39.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:40:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:40:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:40:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:40:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:40:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:40:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:40:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73284194 ms before clearing INFO 2026-03-19T00:41:10.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:41:40.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:41:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:41:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:41:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:41:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:41:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:41:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73224195 ms before clearing INFO 2026-03-19T00:42:10.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:42:40.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:42:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:42:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:42:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:42:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:42:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:42:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73164195 ms before clearing INFO 2026-03-19T00:42:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:42:59.332Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:43:10.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:43:40.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:43:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:43:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73104194 ms before clearing INFO 2026-03-19T00:44:10.904Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:44:41.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 73044195 ms before clearing INFO 2026-03-19T00:45:11.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:45:41.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72984195 ms before clearing INFO 2026-03-19T00:46:11.367Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:46:41.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:46:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:46:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:46:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:46:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:46:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:46:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72924195 ms before clearing INFO 2026-03-19T00:47:11.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:47:41.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:47:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:47:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:47:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:47:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:47:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:47:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72864195 ms before clearing INFO 2026-03-19T00:47:59.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:47:59.331Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:48:11.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:48:41.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:48:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72804195 ms before clearing INFO 2026-03-19T00:49:12.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:49:42.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:49:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72744194 ms before clearing INFO 2026-03-19T00:50:12.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:50:42.359Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72684195 ms before clearing INFO 2026-03-19T00:51:12.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:51:42.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72624195 ms before clearing INFO 2026-03-19T00:52:09.382Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881529294 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:09.382Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:10.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:10.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:10.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4) INFO 2026-03-19T00:52:10.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4)): unidentified message INFO 2026-03-19T00:52:10.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:10.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4)) INFO 2026-03-19T00:52:10.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4): unidentified message INFO 2026-03-19T00:52:10.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:10.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:10.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:10.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:10.355Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:10.355Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:10.355Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881529026 (019d0394.1426.76fc.bfe7.ab4a3bfe1bf4) INFO 2026-03-19T00:52:10.355Z [app/main] MainSQL: slow query commitDecryptResult duration=55ms INFO 2026-03-19T00:52:10.356Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:10.356Z [@signalapp/libsignal-client] ACKing message delivered at 1773881529294 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:11.042Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881530946 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:11.042Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:11.309Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:11.309Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T00:52:11.355Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T00:52:11.355Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 46ms INFO 2026-03-19T00:52:11.355Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:11.355Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47) INFO 2026-03-19T00:52:11.355Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47)): unidentified message INFO 2026-03-19T00:52:11.355Z [app/main] MainSQL: slow query removeUnprocessed duration=46ms INFO 2026-03-19T00:52:11.356Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:11.356Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47)) INFO 2026-03-19T00:52:11.356Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47): unidentified message INFO 2026-03-19T00:52:11.356Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:11.356Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:11.356Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:11.356Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:11.397Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:11.397Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:11.397Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881530689 (019d0394.1aa2.7572.bfc8.b9772bc11b47) INFO 2026-03-19T00:52:11.397Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T00:52:11.398Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:11.398Z [@signalapp/libsignal-client] ACKing message delivered at 1773881530946 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:12.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:52:15.327Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881535238 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:15.327Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:16.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:16.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:16.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b) INFO 2026-03-19T00:52:16.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b)): unidentified message INFO 2026-03-19T00:52:16.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:16.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b)) INFO 2026-03-19T00:52:16.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b): unidentified message INFO 2026-03-19T00:52:16.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:16.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:16.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:16.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:16.331Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:16.331Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:16.331Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881535017 (019d0394.2b5f.757b.bf21.ea3a33a5a08b) INFO 2026-03-19T00:52:16.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:16.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773881535238 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:21.201Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881541112 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:21.201Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:21.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:21.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:21.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6) INFO 2026-03-19T00:52:21.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6)): unidentified message INFO 2026-03-19T00:52:21.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:21.298Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6)) INFO 2026-03-19T00:52:21.298Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6): unidentified message INFO 2026-03-19T00:52:21.298Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:21.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f1e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:21.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:21.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:21.330Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:21.330Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:21.330Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6) INFO 2026-03-19T00:52:21.330Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881540523 (019d0394.4251.711e.8c97.eeca8af8bab6) INFO 2026-03-19T00:52:21.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881540523: starting processing in queue INFO 2026-03-19T00:52:21.331Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881540523: duplicate check db lookup needed [REDACTED]bba.1-1773881540523 INFO 2026-03-19T00:52:21.331Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:21.331Z [@signalapp/libsignal-client] ACKing message delivered at 1773881541112 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:21.334Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881540523: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:52:21.334Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881540523: Batching save INFO 2026-03-19T00:52:22.308Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:52:22.308Z [JobQueueDatabaseStore] adding job [REDACTED]0c0 to queue "conversation" INFO 2026-03-19T00:52:22.355Z [saveAndNotify] Message saved 1773881540523 INFO 2026-03-19T00:52:22.355Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881540523: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:52:22.355Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881540523: 0 edits in second run INFO 2026-03-19T00:52:22.355Z [app/main] MainSQL: slow query saveMessages duration=47ms INFO 2026-03-19T00:52:22.356Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:52:22.358Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T00:52:22.358Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:52:22.388Z [JobQueue] conversation job queue: added new job [REDACTED]0c0 INFO 2026-03-19T00:52:22.388Z [JobQueue] conversation job queue: enqueuing job [REDACTED]0c0 INFO 2026-03-19T00:52:22.389Z [JobQueue] conversation job queue: running job [REDACTED]0c0, attempt 1 of 110 INFO 2026-03-19T00:52:22.389Z [JobQueue] conversation job queue, job ID [REDACTED]0c0, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:52:22.389Z [JobQueue] conversation job queue, job ID [REDACTED]0c0, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:52:22.389Z [JobQueue] conversation job queue, job ID [REDACTED]0c0, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:52:22.389Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:22.390Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:22.390Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:22.390Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:22.390Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:22.463Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T00:52:22.564Z [WebAPI] send/1773881542389/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:22.564Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T00:52:22.564Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:22.564Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T00:52:22.564Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T00:52:22.564Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T00:52:22.657Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T00:52:22.657Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T00:52:23.260Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 695.469ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T00:52:23.260Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T00:52:23.260Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T00:52:23.260Z [SocketManager] connected unauthenticated socket (localPort: 57494) INFO 2026-03-19T00:52:23.260Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T00:52:23.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:52:23.298Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:52:23.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:52:23.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:52:23.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:52:23.394Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:23.468Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881543379 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:23.468Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:23.480Z [app/main] MainSQL: slow query removeUnprocessed duration=171ms INFO 2026-03-19T00:52:23.530Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T00:52:23.580Z [JobQueue] conversation job queue: job [REDACTED]0c0 succeeded on attempt 1 INFO 2026-03-19T00:52:23.580Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-19T00:52:23.689Z [app/main] MainSQL: slow query deleteJob duration=108ms INFO 2026-03-19T00:52:24.308Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:52:24.308Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T00:52:24.308Z [notifications] NotificationService: showing a notification 1773881540523 INFO 2026-03-19T00:52:24.309Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:24.309Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:24.309Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5) INFO 2026-03-19T00:52:24.309Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5)): unidentified message INFO 2026-03-19T00:52:24.309Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72599184 ms before clearing INFO 2026-03-19T00:52:24.310Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:24.311Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5)) INFO 2026-03-19T00:52:24.311Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5): unidentified message INFO 2026-03-19T00:52:24.311Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:24.311Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:52:24.311Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f1e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:52:24.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f69) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:24.311Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:24.311Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:24.312Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:52:24.337Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T00:52:24.355Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-19T00:52:24.389Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:24.389Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:24.389Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881543148 (019d0394.4b2c.76b6.9a39.8991c8e759f5) INFO 2026-03-19T00:52:24.389Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:24.389Z [@signalapp/libsignal-client] ACKing message delivered at 1773881543379 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:24.423Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:52:28.540Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881548452 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:28.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:29.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:29.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:29.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1) INFO 2026-03-19T00:52:29.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1)): unidentified message INFO 2026-03-19T00:52:29.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:29.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1)) INFO 2026-03-19T00:52:29.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1): unidentified message INFO 2026-03-19T00:52:29.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:29.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f69) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:29.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:29.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:29.337Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:29.338Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:29.338Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1) INFO 2026-03-19T00:52:29.338Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881547813 (019d0394.5efc.709b.9b73.ca29238a65f1) INFO 2026-03-19T00:52:29.338Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881547813: starting processing in queue INFO 2026-03-19T00:52:29.338Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881547813: duplicate check db lookup needed [REDACTED]bba.1-1773881547813 INFO 2026-03-19T00:52:29.338Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:29.338Z [@signalapp/libsignal-client] ACKing message delivered at 1773881548452 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:29.341Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881547813: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:52:29.341Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881547813: Batching save INFO 2026-03-19T00:52:30.307Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:52:30.307Z [JobQueueDatabaseStore] adding job [REDACTED]3cb to queue "conversation" INFO 2026-03-19T00:52:30.346Z [saveAndNotify] Message saved 1773881547813 INFO 2026-03-19T00:52:30.346Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881547813: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:52:30.346Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881547813: 0 edits in second run INFO 2026-03-19T00:52:30.346Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:52:30.348Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-19T00:52:30.348Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:52:30.379Z [JobQueue] conversation job queue: added new job [REDACTED]3cb INFO 2026-03-19T00:52:30.379Z [JobQueue] conversation job queue: enqueuing job [REDACTED]3cb INFO 2026-03-19T00:52:30.379Z [JobQueue] conversation job queue: running job [REDACTED]3cb, attempt 1 of 110 INFO 2026-03-19T00:52:30.379Z [JobQueue] conversation job queue, job ID [REDACTED]3cb, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:52:30.380Z [JobQueue] conversation job queue, job ID [REDACTED]3cb, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:52:30.380Z [JobQueue] conversation job queue, job ID [REDACTED]3cb, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:52:30.380Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:30.380Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:30.381Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:30.381Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:30.381Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:30.546Z [WebAPI] send/1773881550380/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:30.546Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:30.646Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:30.679Z [JobQueue] conversation job queue: job [REDACTED]3cb succeeded on attempt 1 INFO 2026-03-19T00:52:30.714Z [phase1-ipc] show window INFO 2026-03-19T00:52:30.714Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-19T00:52:30.714Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:52:30.768Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-19T00:52:30.777Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-19T00:52:30.777Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-19T00:52:30.777Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:30.777Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-19T00:52:30.792Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T00:52:30.792Z [UpdateKeysListener] Next update scheduled for 2026-03-19T00:53:01.436Z INFO 2026-03-19T00:52:30.792Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-19T00:53:59.400Z INFO 2026-03-19T00:52:30.793Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T00:52:30.793Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T00:52:30.817Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:52:30.818Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T00:52:30.818Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-19T00:52:30.856Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-19T00:52:30.856Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:30.895Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-19T00:52:30.896Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-19T00:52:30.896Z [app/main] MainSQL: slow query updateConversations duration=42ms WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715114375) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715122722) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773715234761) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785613667) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773785645333) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773793315607) WARN 2026-03-19T00:52:30.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773863788285) INFO 2026-03-19T00:52:30.927Z [app/main] MainSQL: slow query getConversationRangeCenteredOnMessage duration=134ms INFO 2026-03-19T00:52:30.997Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 283ms INFO 2026-03-19T00:52:31.229Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=68ms INFO 2026-03-19T00:52:31.263Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881547813,"receivedAt":1771163895580},"unreadMessages":2,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-19T00:52:31.263Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T00:52:31.296Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 3 read syncs INFO 2026-03-19T00:52:31.296Z [JobQueueDatabaseStore] adding job [REDACTED]208 to queue "read sync" INFO 2026-03-19T00:52:31.296Z [JobQueueDatabaseStore] adding job [REDACTED]2cf to queue "conversation" INFO 2026-03-19T00:52:31.330Z [JobQueue] read sync job queue: added new job [REDACTED]208 INFO 2026-03-19T00:52:31.330Z [JobQueue] read sync job queue: enqueuing job [REDACTED]208 INFO 2026-03-19T00:52:31.330Z [JobQueue] read sync job queue: running job [REDACTED]208, attempt 1 of 110 INFO 2026-03-19T00:52:31.330Z [JobQueue] read sync job queue, job ID [REDACTED]208, attempt 1: sending readSync(s) for timestamp(s) 1773881547813, 1773881540523, 1773864803098 INFO 2026-03-19T00:52:31.331Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:31.363Z [JobQueue] conversation job queue: added new job [REDACTED]2cf INFO 2026-03-19T00:52:31.363Z [JobQueue] conversation job queue: enqueuing job [REDACTED]2cf INFO 2026-03-19T00:52:31.364Z [JobQueue] conversation job queue: running job [REDACTED]2cf, attempt 1 of 110 INFO 2026-03-19T00:52:31.364Z [JobQueue] conversation job queue, job ID [REDACTED]2cf, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:52:31.364Z [JobQueue] conversation job queue, job ID [REDACTED]2cf, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:52:31.364Z [JobQueue] conversation job queue, job ID [REDACTED]2cf, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:52:31.364Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:31.366Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:31.366Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T00:52:31.366Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:52:31.367Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:31.367Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:31.367Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:31.405Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:52:31.415Z [WebAPI] send/1773881551330/[REDACTED]70f/sendMessages INFO 2026-03-19T00:52:31.415Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:52:31.480Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T00:52:31.521Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:52:31.539Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:52:31.563Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:52:31.597Z [WebAPI] send/1773881551364/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:31.597Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:31.638Z [JobQueue] read sync job queue: job [REDACTED]208 succeeded on attempt 1 INFO 2026-03-19T00:52:31.638Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T00:52:31.680Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-19T00:52:31.728Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:31.772Z [JobQueue] conversation job queue: job [REDACTED]2cf succeeded on attempt 1 INFO 2026-03-19T00:52:31.772Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-19T00:52:31.818Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:52:31.819Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881547813,"receivedAt":1771163895580},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:52:32.363Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:52:32.363Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72591130 ms before clearing INFO 2026-03-19T00:52:33.839Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:52:33.839Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:33.840Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:33.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:33.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:33.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:33.897Z [app/main] MainSQL: slow query commitDecryptResult duration=56ms INFO 2026-03-19T00:52:33.972Z [WebAPI] send/1773881553839/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:33.972Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:33.972Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:52:34.077Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:34.077Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 239ms INFO 2026-03-19T00:52:36.114Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T00:52:38.455Z [app/main] MainSQL: slow query updateConversations duration=98ms INFO 2026-03-19T00:52:40.581Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-19T00:52:41.339Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-19T00:52:42.772Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:52:43.839Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:52:43.839Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:43.840Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:43.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:43.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:43.840Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:43.890Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:52:43.957Z [WebAPI] send/1773881563839/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:43.957Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:44.117Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:44.117Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 278ms INFO 2026-03-19T00:52:44.607Z [app/main] MainSQL: slow query updateConversations duration=60ms INFO 2026-03-19T00:52:46.725Z [CompositionInput] Submitting message 1773881566725 with 0 ranges INFO 2026-03-19T00:52:46.729Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T00:52:46.729Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773881566725 WARN 2026-03-19T00:52:46.730Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:46.730Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T00:52:46.730Z [conversations] enqueueMessageForSend: saving message [REDACTED]8fb and job [REDACTED]f57 INFO 2026-03-19T00:52:46.765Z [JobQueueDatabaseStore] adding job [REDACTED]f57 to queue "conversation" INFO 2026-03-19T00:52:46.765Z [JobQueue] conversation job queue: added new job [REDACTED]f57 INFO 2026-03-19T00:52:46.765Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773881566725): db save took 35ms INFO 2026-03-19T00:52:46.765Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f57 INFO 2026-03-19T00:52:46.765Z [JobQueue] conversation job queue: running job [REDACTED]f57, attempt 1 of 110 INFO 2026-03-19T00:52:46.765Z [JobQueue] conversation job queue, job ID [REDACTED]f57, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:52:46.765Z [JobQueue] conversation job queue, job ID [REDACTED]f57, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:52:46.765Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T00:52:46.765Z [ourProfileKey] Our profile key service: waiting for 8 promises before fetching INFO 2026-03-19T00:52:46.766Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T00:52:46.771Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T00:52:46.780Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T00:52:46.832Z [JobQueue] conversation job queue, job ID [REDACTED]f57, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:52:46.832Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:46.832Z [JobQueue] conversation job queue, job ID [REDACTED]f57, attempt 1: sending direct message INFO 2026-03-19T00:52:46.832Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T00:52:46.833Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:46.834Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:46.834Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:46.834Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:46.865Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881566725,"receivedAt":1771163895581},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:52:46.965Z [WebAPI] send/1773881566725/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:46.965Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) WARN 2026-03-19T00:52:47.033Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.033Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.036Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.036Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.091Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:47.198Z [app/main] MainSQL: slow query insertSentProto duration=106ms INFO 2026-03-19T00:52:47.305Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881567216 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:52:47.305Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:52:47.315Z [app/main] MainSQL: slow query saveMessage duration=116ms WARN 2026-03-19T00:52:47.316Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.316Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.320Z [Message] tsx: Rendered 'send complete' for message 1773881566725; took 595ms INFO 2026-03-19T00:52:47.358Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:47.380Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:52:47.380Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T00:52:47.391Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T00:52:47.391Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 11ms INFO 2026-03-19T00:52:47.391Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:52:47.391Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad) INFO 2026-03-19T00:52:47.391Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad)): unidentified message INFO 2026-03-19T00:52:47.391Z [WebAPI] send/1773881566725/[REDACTED]70f/sendMessages INFO 2026-03-19T00:52:47.391Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:52:47.391Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:52:47.391Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad)) INFO 2026-03-19T00:52:47.391Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad): unidentified message INFO 2026-03-19T00:52:47.391Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:52:47.392Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:52:47.392Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f69, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:52:47.392Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]901) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:52:47.392Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:52:47.392Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:52:47.424Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:52:47.424Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:52:47.424Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881566931 (019d0394.a849.746a.b93d.4022946ff2ad) INFO 2026-03-19T00:52:47.424Z [background] delivery receipt from [REDACTED]b4b.1 1773881566931 for sent message 1773881566725 wasSentEncrypted=true INFO 2026-03-19T00:52:47.424Z [background] onDeliveryReceipt(envelope=1773881566931, envelopeId=019d0394.a849.746a.b93d.4022946ff2ad): Saving 1 sync tasks INFO 2026-03-19T00:52:47.424Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:52:47.424Z [@signalapp/libsignal-client] ACKing message delivered at 1773881567216 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:52:47.466Z [background] onDeliveryReceipt(envelope=1773881566931, envelopeId=019d0394.a849.746a.b93d.4022946ff2ad): Queuing 1 sync tasks INFO 2026-03-19T00:52:47.466Z [background] onDeliveryReceipt(envelope=1773881566931, envelopeId=019d0394.a849.746a.b93d.4022946ff2ad): Done INFO 2026-03-19T00:52:47.466Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-19T00:52:47.480Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-19T00:52:47.532Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.532Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.532Z [app/main] MainSQL: slow query insertSentProto duration=52ms WARN 2026-03-19T00:52:47.558Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.558Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.558Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.558Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.593Z [JobQueue] conversation job queue: job [REDACTED]f57 succeeded on attempt 1 INFO 2026-03-19T00:52:47.706Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:52:47.706Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:47.707Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:47.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:47.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:47.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:47.743Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881566725): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:52:47.743Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.743Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.757Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms WARN 2026-03-19T00:52:47.794Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.794Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.794Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:47.794Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:47.836Z [WebAPI] send/1773881567706/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:47.836Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:47.899Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-19T00:52:47.925Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:47.925Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 219ms INFO 2026-03-19T00:52:47.925Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 131ms INFO 2026-03-19T00:52:47.926Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 132ms WARN 2026-03-19T00:52:48.116Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:48.116Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:48.118Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:52:48.118Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:52:48.159Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:52:48.216Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=57ms INFO 2026-03-19T00:52:48.298Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T00:52:48.298Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T00:52:48.349Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-19T00:52:48.352Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T00:52:48.354Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T00:52:48.354Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T00:52:48.355Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T00:52:48.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4b8 ([REDACTED]0ee) INFO 2026-03-19T00:52:48.356Z [profiles] buildGetProfileOptions([REDACTED]4b8 ([REDACTED]0ee)): using unexpired profile key credential INFO 2026-03-19T00:52:48.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]e5a) INFO 2026-03-19T00:52:48.356Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]e5a)): using unexpired profile key credential INFO 2026-03-19T00:52:48.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]97a ([REDACTED]a74) INFO 2026-03-19T00:52:48.356Z [profiles] buildGetProfileOptions([REDACTED]97a ([REDACTED]a74)): using unexpired profile key credential INFO 2026-03-19T00:52:48.357Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.357Z [profiles] getProfile([REDACTED]4b8 ([REDACTED]0ee)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.357Z [profiles] getProfile([REDACTED]a22 ([REDACTED]e5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.357Z [profiles] getProfile([REDACTED]97a ([REDACTED]a74)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b8/[REDACTED]28c (unauth+key) INFO 2026-03-19T00:52:48.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]9ed (unauth+key) INFO 2026-03-19T00:52:48.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97a/[REDACTED]9c3 (unauth+key) INFO 2026-03-19T00:52:48.357Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T00:52:48.357Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]624 ([REDACTED]673) INFO 2026-03-19T00:52:48.357Z [profiles] buildGetProfileOptions([REDACTED]624 ([REDACTED]673)): generating profile key credential request INFO 2026-03-19T00:52:48.358Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]624/[REDACTED]8de/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-19T00:52:48.432Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T00:52:48.432Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-19T00:52:48.432Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T00:52:48.433Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-19T00:52:48.433Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-19T00:52:48.433Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-19T00:52:48.446Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b8/[REDACTED]28c (unauth+key) 200 Success INFO 2026-03-19T00:52:48.446Z [profiles] getProfile([REDACTED]4b8 ([REDACTED]0ee)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4b8 ([REDACTED]0ee) INFO 2026-03-19T00:52:48.446Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a71 ([REDACTED]6cf) INFO 2026-03-19T00:52:48.446Z [profiles] buildGetProfileOptions([REDACTED]a71 ([REDACTED]6cf)): using unexpired profile key credential INFO 2026-03-19T00:52:48.446Z [profiles] getProfile([REDACTED]a71 ([REDACTED]6cf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.446Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a71/[REDACTED]46f (unauth+key) INFO 2026-03-19T00:52:48.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97a/[REDACTED]9c3 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.463Z [profiles] getProfile([REDACTED]97a ([REDACTED]a74)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.463Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]97a ([REDACTED]a74) INFO 2026-03-19T00:52:48.464Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b9 ([REDACTED]9a6) INFO 2026-03-19T00:52:48.464Z [profiles] buildGetProfileOptions([REDACTED]0b9 ([REDACTED]9a6)): using unexpired profile key credential INFO 2026-03-19T00:52:48.464Z [profiles] getProfile([REDACTED]0b9 ([REDACTED]9a6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b9/[REDACTED]4e7 (unauth+key) INFO 2026-03-19T00:52:48.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]9ed (unauth+key) 200 Success INFO 2026-03-19T00:52:48.464Z [profiles] getProfile([REDACTED]a22 ([REDACTED]e5a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.464Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]e5a) INFO 2026-03-19T00:52:48.464Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fda ([REDACTED]e93) INFO 2026-03-19T00:52:48.465Z [profiles] buildGetProfileOptions([REDACTED]fda ([REDACTED]e93)): using unexpired profile key credential INFO 2026-03-19T00:52:48.465Z [profiles] getProfile([REDACTED]fda ([REDACTED]e93)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fda/[REDACTED]832 (unauth+key) WARN 2026-03-19T00:52:48.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]624/[REDACTED]8de/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T00:52:48.465Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): Failed to fetch profile. Code: 401 WARN 2026-03-19T00:52:48.465Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T00:52:48.465Z [profiles] buildGetProfileOptions([REDACTED]624 ([REDACTED]673)): using last profile key and version INFO 2026-03-19T00:52:48.465Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): Fetching profile (versioned, auth) INFO 2026-03-19T00:52:48.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]624/[REDACTED]8de INFO 2026-03-19T00:52:48.508Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-19T00:52:48.509Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T00:52:48.534Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a71/[REDACTED]46f (unauth+key) 200 Success INFO 2026-03-19T00:52:48.535Z [profiles] getProfile([REDACTED]a71 ([REDACTED]6cf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.535Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a71 ([REDACTED]6cf) INFO 2026-03-19T00:52:48.535Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]de0 ([REDACTED]0b8) INFO 2026-03-19T00:52:48.535Z [profiles] buildGetProfileOptions([REDACTED]de0 ([REDACTED]0b8)): using unexpired profile key credential INFO 2026-03-19T00:52:48.535Z [profiles] getProfile([REDACTED]de0 ([REDACTED]0b8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de0/[REDACTED]ec5 (unauth+key) INFO 2026-03-19T00:52:48.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-19T00:52:48.547Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T00:52:48.547Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T00:52:48.547Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T00:52:48.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T00:52:48.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]28d ([REDACTED]53e) INFO 2026-03-19T00:52:48.547Z [profiles] buildGetProfileOptions([REDACTED]28d ([REDACTED]53e)): generating profile key credential request INFO 2026-03-19T00:52:48.548Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28d/[REDACTED]d12/[REDACTED]f0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.561Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fda/[REDACTED]832 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.562Z [profiles] getProfile([REDACTED]fda ([REDACTED]e93)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fda ([REDACTED]e93) INFO 2026-03-19T00:52:48.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6aa ([REDACTED]4b1) INFO 2026-03-19T00:52:48.562Z [profiles] buildGetProfileOptions([REDACTED]6aa ([REDACTED]4b1)): using unexpired profile key credential INFO 2026-03-19T00:52:48.562Z [profiles] getProfile([REDACTED]6aa ([REDACTED]4b1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6aa/[REDACTED]eeb (unauth+key) INFO 2026-03-19T00:52:48.562Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b9/[REDACTED]4e7 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.562Z [profiles] getProfile([REDACTED]0b9 ([REDACTED]9a6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b9 ([REDACTED]9a6) INFO 2026-03-19T00:52:48.562Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2bc ([REDACTED]6e6) INFO 2026-03-19T00:52:48.563Z [profiles] buildGetProfileOptions([REDACTED]2bc ([REDACTED]6e6)): using unexpired profile key credential INFO 2026-03-19T00:52:48.563Z [profiles] getProfile([REDACTED]2bc ([REDACTED]6e6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.563Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2bc/[REDACTED]a01 (unauth+key) INFO 2026-03-19T00:52:48.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]624/[REDACTED]8de 200 Success INFO 2026-03-19T00:52:48.581Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T00:52:48.581Z [profiles] getProfile([REDACTED]624 ([REDACTED]673)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.581Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]624 ([REDACTED]673) INFO 2026-03-19T00:52:48.581Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]953 ([REDACTED]d78) INFO 2026-03-19T00:52:48.581Z [profiles] buildGetProfileOptions([REDACTED]953 ([REDACTED]d78)): using unexpired profile key credential INFO 2026-03-19T00:52:48.581Z [profiles] getProfile([REDACTED]953 ([REDACTED]d78)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]953/[REDACTED]161 (unauth+key) INFO 2026-03-19T00:52:48.613Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de0/[REDACTED]ec5 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.613Z [profiles] getProfile([REDACTED]de0 ([REDACTED]0b8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]de0 ([REDACTED]0b8) INFO 2026-03-19T00:52:48.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]142 ([REDACTED]72f) INFO 2026-03-19T00:52:48.614Z [profiles] buildGetProfileOptions([REDACTED]142 ([REDACTED]72f)): generating profile key credential request INFO 2026-03-19T00:52:48.615Z [profiles] getProfile([REDACTED]142 ([REDACTED]72f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.615Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]142/[REDACTED]05b/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2bc/[REDACTED]a01 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.673Z [profiles] getProfile([REDACTED]2bc ([REDACTED]6e6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2bc ([REDACTED]6e6) INFO 2026-03-19T00:52:48.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]22d ([REDACTED]f37) INFO 2026-03-19T00:52:48.674Z [profiles] buildGetProfileOptions([REDACTED]22d ([REDACTED]f37)): using unexpired profile key credential INFO 2026-03-19T00:52:48.674Z [profiles] getProfile([REDACTED]22d ([REDACTED]f37)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]22d/[REDACTED]78e (unauth+key) WARN 2026-03-19T00:52:48.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28d/[REDACTED]d12/[REDACTED]f0c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T00:52:48.674Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): Failed to fetch profile. Code: 401 WARN 2026-03-19T00:52:48.674Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T00:52:48.674Z [profiles] buildGetProfileOptions([REDACTED]28d ([REDACTED]53e)): using last profile key and version INFO 2026-03-19T00:52:48.674Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): Fetching profile (versioned, auth) INFO 2026-03-19T00:52:48.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28d/[REDACTED]d12 INFO 2026-03-19T00:52:48.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6aa/[REDACTED]eeb (unauth+key) 200 Success INFO 2026-03-19T00:52:48.674Z [profiles] getProfile([REDACTED]6aa ([REDACTED]4b1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.675Z [app/main] MainSQL: slow query updateConversations duration=98ms INFO 2026-03-19T00:52:48.694Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]953/[REDACTED]161 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.694Z [profiles] getProfile([REDACTED]953 ([REDACTED]d78)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.694Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]953 ([REDACTED]d78) INFO 2026-03-19T00:52:48.694Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9f0 ([REDACTED]afa) INFO 2026-03-19T00:52:48.695Z [profiles] buildGetProfileOptions([REDACTED]9f0 ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T00:52:48.695Z [profiles] getProfile([REDACTED]9f0 ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.695Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f0/[REDACTED]488 (unauth+key) INFO 2026-03-19T00:52:48.708Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T00:52:48.709Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]142/[REDACTED]05b/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:48.710Z [profiles] getProfile([REDACTED]142 ([REDACTED]72f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.710Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]142 ([REDACTED]72f) INFO 2026-03-19T00:52:48.710Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e3 ([REDACTED]178) INFO 2026-03-19T00:52:48.711Z [profiles] buildGetProfileOptions([REDACTED]0e3 ([REDACTED]178)): using unexpired profile key credential INFO 2026-03-19T00:52:48.711Z [profiles] getProfile([REDACTED]0e3 ([REDACTED]178)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.711Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e3/[REDACTED]f6b (unauth+key) INFO 2026-03-19T00:52:48.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]22d/[REDACTED]78e (unauth+key) 200 Success INFO 2026-03-19T00:52:48.770Z [profiles] getProfile([REDACTED]22d ([REDACTED]f37)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]22d ([REDACTED]f37) INFO 2026-03-19T00:52:48.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]892) INFO 2026-03-19T00:52:48.771Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]892)): using unexpired profile key credential INFO 2026-03-19T00:52:48.771Z [profiles] getProfile([REDACTED]416 ([REDACTED]892)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]ce9 (unauth+key) INFO 2026-03-19T00:52:48.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28d/[REDACTED]d12 200 Success INFO 2026-03-19T00:52:48.771Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T00:52:48.771Z [profiles] getProfile([REDACTED]28d ([REDACTED]53e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]28d ([REDACTED]53e) INFO 2026-03-19T00:52:48.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3a3 ([REDACTED]259) INFO 2026-03-19T00:52:48.771Z [profiles] buildGetProfileOptions([REDACTED]3a3 ([REDACTED]259)): using unexpired profile key credential INFO 2026-03-19T00:52:48.771Z [profiles] getProfile([REDACTED]3a3 ([REDACTED]259)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a3/[REDACTED]902 (unauth+key) INFO 2026-03-19T00:52:48.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f0/[REDACTED]488 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.785Z [profiles] getProfile([REDACTED]9f0 ([REDACTED]afa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9f0 ([REDACTED]afa) INFO 2026-03-19T00:52:48.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]13a ([REDACTED]eaa) INFO 2026-03-19T00:52:48.786Z [profiles] buildGetProfileOptions([REDACTED]13a ([REDACTED]eaa)): using unexpired profile key credential INFO 2026-03-19T00:52:48.786Z [profiles] getProfile([REDACTED]13a ([REDACTED]eaa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13a/[REDACTED]aee (unauth+key) WARN 2026-03-19T00:52:48.787Z [createStore] ActionRateLogger: got 25 events since 1773881568316: items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-19T00:52:48.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e3/[REDACTED]f6b (unauth+key) 200 Success INFO 2026-03-19T00:52:48.812Z [profiles] getProfile([REDACTED]0e3 ([REDACTED]178)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.813Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e3 ([REDACTED]178) INFO 2026-03-19T00:52:48.813Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c19 ([REDACTED]08b) INFO 2026-03-19T00:52:48.813Z [profiles] buildGetProfileOptions([REDACTED]c19 ([REDACTED]08b)): using unexpired profile key credential INFO 2026-03-19T00:52:48.813Z [profiles] getProfile([REDACTED]c19 ([REDACTED]08b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c19/[REDACTED]3f3 (unauth+key) WARN 2026-03-19T00:52:48.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881568677) WARN 2026-03-19T00:52:48.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-19T00:52:48.850Z [app/main] MainSQL: slow query saveMessage duration=142ms INFO 2026-03-19T00:52:48.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6aa ([REDACTED]4b1) INFO 2026-03-19T00:52:48.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]712 ([REDACTED]de2) INFO 2026-03-19T00:52:48.855Z [profiles] buildGetProfileOptions([REDACTED]712 ([REDACTED]de2)): using unexpired profile key credential INFO 2026-03-19T00:52:48.855Z [profiles] getProfile([REDACTED]712 ([REDACTED]de2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]712/[REDACTED]5d6 (unauth+key) INFO 2026-03-19T00:52:48.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]ce9 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.859Z [profiles] getProfile([REDACTED]416 ([REDACTED]892)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]892) INFO 2026-03-19T00:52:48.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a1 ([REDACTED]57c) INFO 2026-03-19T00:52:48.859Z [profiles] buildGetProfileOptions([REDACTED]8a1 ([REDACTED]57c)): generating profile key credential request INFO 2026-03-19T00:52:48.860Z [profiles] getProfile([REDACTED]8a1 ([REDACTED]57c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a1/[REDACTED]221/[REDACTED]a04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.875Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13a/[REDACTED]aee (unauth+key) 200 Success INFO 2026-03-19T00:52:48.875Z [profiles] getProfile([REDACTED]13a ([REDACTED]eaa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.875Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]13a ([REDACTED]eaa) INFO 2026-03-19T00:52:48.875Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3b8 ([REDACTED]ac2) INFO 2026-03-19T00:52:48.875Z [profiles] buildGetProfileOptions([REDACTED]3b8 ([REDACTED]ac2)): generating profile key credential request INFO 2026-03-19T00:52:48.876Z [profiles] getProfile([REDACTED]3b8 ([REDACTED]ac2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.876Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b8/[REDACTED]9e8/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a3/[REDACTED]902 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.885Z [profiles] getProfile([REDACTED]3a3 ([REDACTED]259)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3a3 ([REDACTED]259) INFO 2026-03-19T00:52:48.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]b8e) INFO 2026-03-19T00:52:48.886Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]b8e)): generating profile key credential request INFO 2026-03-19T00:52:48.887Z [profiles] getProfile([REDACTED]b23 ([REDACTED]b8e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]b27/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.910Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c19/[REDACTED]3f3 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.911Z [profiles] getProfile([REDACTED]c19 ([REDACTED]08b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c19 ([REDACTED]08b) INFO 2026-03-19T00:52:48.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f1a ([REDACTED]6f2) INFO 2026-03-19T00:52:48.911Z [profiles] buildGetProfileOptions([REDACTED]f1a ([REDACTED]6f2)): generating profile key credential request INFO 2026-03-19T00:52:48.912Z [profiles] getProfile([REDACTED]f1a ([REDACTED]6f2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f1a/[REDACTED]e30/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]712/[REDACTED]5d6 (unauth+key) 200 Success INFO 2026-03-19T00:52:48.941Z [profiles] getProfile([REDACTED]712 ([REDACTED]de2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.941Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]712 ([REDACTED]de2) INFO 2026-03-19T00:52:48.941Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6f1 ([REDACTED]4af) INFO 2026-03-19T00:52:48.941Z [profiles] buildGetProfileOptions([REDACTED]6f1 ([REDACTED]4af)): generating profile key credential request INFO 2026-03-19T00:52:48.942Z [profiles] getProfile([REDACTED]6f1 ([REDACTED]4af)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f1/[REDACTED]a65/[REDACTED]407?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a1/[REDACTED]221/[REDACTED]a04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:48.962Z [profiles] getProfile([REDACTED]8a1 ([REDACTED]57c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a1 ([REDACTED]57c) INFO 2026-03-19T00:52:48.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35c ([REDACTED]5bf) INFO 2026-03-19T00:52:48.963Z [profiles] buildGetProfileOptions([REDACTED]35c ([REDACTED]5bf)): generating profile key credential request INFO 2026-03-19T00:52:48.964Z [profiles] getProfile([REDACTED]35c ([REDACTED]5bf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35c/[REDACTED]e94/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b8/[REDACTED]9e8/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:48.964Z [profiles] getProfile([REDACTED]3b8 ([REDACTED]ac2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3b8 ([REDACTED]ac2) INFO 2026-03-19T00:52:48.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]373 ([REDACTED]a12) INFO 2026-03-19T00:52:48.965Z [profiles] buildGetProfileOptions([REDACTED]373 ([REDACTED]a12)): generating profile key credential request INFO 2026-03-19T00:52:48.966Z [profiles] getProfile([REDACTED]373 ([REDACTED]a12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]373/[REDACTED]039/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:48.983Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]b27/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:48.983Z [profiles] getProfile([REDACTED]b23 ([REDACTED]b8e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:48.984Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]b8e) INFO 2026-03-19T00:52:48.984Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cfe ([REDACTED]55f) INFO 2026-03-19T00:52:48.984Z [profiles] buildGetProfileOptions([REDACTED]cfe ([REDACTED]55f)): generating profile key credential request INFO 2026-03-19T00:52:48.985Z [profiles] getProfile([REDACTED]cfe ([REDACTED]55f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:48.985Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cfe/[REDACTED]2ae/[REDACTED]a06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f1a/[REDACTED]e30/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.002Z [profiles] getProfile([REDACTED]f1a ([REDACTED]6f2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.003Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f1a ([REDACTED]6f2) INFO 2026-03-19T00:52:49.003Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]069 ([REDACTED]8b7) INFO 2026-03-19T00:52:49.004Z [profiles] buildGetProfileOptions([REDACTED]069 ([REDACTED]8b7)): generating profile key credential request INFO 2026-03-19T00:52:49.005Z [profiles] getProfile([REDACTED]069 ([REDACTED]8b7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]069/[REDACTED]579/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f1/[REDACTED]a65/[REDACTED]407?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.037Z [profiles] getProfile([REDACTED]6f1 ([REDACTED]4af)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.038Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6f1 ([REDACTED]4af) INFO 2026-03-19T00:52:49.038Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f34 ([REDACTED]7b9) INFO 2026-03-19T00:52:49.038Z [profiles] buildGetProfileOptions([REDACTED]f34 ([REDACTED]7b9)): generating profile key credential request INFO 2026-03-19T00:52:49.039Z [profiles] getProfile([REDACTED]f34 ([REDACTED]7b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f34/[REDACTED]117/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35c/[REDACTED]e94/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.050Z [profiles] getProfile([REDACTED]35c ([REDACTED]5bf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35c ([REDACTED]5bf) INFO 2026-03-19T00:52:49.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f5d ([REDACTED]de4) INFO 2026-03-19T00:52:49.051Z [profiles] buildGetProfileOptions([REDACTED]f5d ([REDACTED]de4)): generating profile key credential request INFO 2026-03-19T00:52:49.052Z [profiles] getProfile([REDACTED]f5d ([REDACTED]de4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5d/[REDACTED]882/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.071Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]373/[REDACTED]039/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.071Z [profiles] getProfile([REDACTED]373 ([REDACTED]a12)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.072Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]373 ([REDACTED]a12) INFO 2026-03-19T00:52:49.072Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed9 ([REDACTED]ef3) INFO 2026-03-19T00:52:49.072Z [profiles] buildGetProfileOptions([REDACTED]ed9 ([REDACTED]ef3)): generating profile key credential request INFO 2026-03-19T00:52:49.073Z [profiles] getProfile([REDACTED]ed9 ([REDACTED]ef3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.073Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed9/[REDACTED]0b4/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cfe/[REDACTED]2ae/[REDACTED]a06?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.082Z [profiles] getProfile([REDACTED]cfe ([REDACTED]55f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cfe ([REDACTED]55f) INFO 2026-03-19T00:52:49.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b1e ([REDACTED]43f) INFO 2026-03-19T00:52:49.083Z [profiles] buildGetProfileOptions([REDACTED]b1e ([REDACTED]43f)): generating profile key credential request INFO 2026-03-19T00:52:49.084Z [profiles] getProfile([REDACTED]b1e ([REDACTED]43f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1e/[REDACTED]9f2/[REDACTED]e0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]069/[REDACTED]579/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.101Z [profiles] getProfile([REDACTED]069 ([REDACTED]8b7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]069 ([REDACTED]8b7) INFO 2026-03-19T00:52:49.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ce0 ([REDACTED]7f3) INFO 2026-03-19T00:52:49.102Z [profiles] buildGetProfileOptions([REDACTED]ce0 ([REDACTED]7f3)): generating profile key credential request INFO 2026-03-19T00:52:49.103Z [profiles] getProfile([REDACTED]ce0 ([REDACTED]7f3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce0/[REDACTED]dff/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-19T00:52:49.108Z [createStore] ActionRateLogger: got 25 events since 1773881568787: CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,MESSAGES_ADDED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED INFO 2026-03-19T00:52:49.121Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f34/[REDACTED]117/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.121Z [profiles] getProfile([REDACTED]f34 ([REDACTED]7b9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f34 ([REDACTED]7b9) INFO 2026-03-19T00:52:49.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2fe ([REDACTED]06a) INFO 2026-03-19T00:52:49.122Z [profiles] buildGetProfileOptions([REDACTED]2fe ([REDACTED]06a)): generating profile key credential request INFO 2026-03-19T00:52:49.123Z [profiles] getProfile([REDACTED]2fe ([REDACTED]06a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2fe/[REDACTED]4db/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5d/[REDACTED]882/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.136Z [profiles] getProfile([REDACTED]f5d ([REDACTED]de4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f5d ([REDACTED]de4) INFO 2026-03-19T00:52:49.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]333 ([REDACTED]59b) INFO 2026-03-19T00:52:49.137Z [profiles] buildGetProfileOptions([REDACTED]333 ([REDACTED]59b)): using unexpired profile key credential INFO 2026-03-19T00:52:49.137Z [profiles] getProfile([REDACTED]333 ([REDACTED]59b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]333/[REDACTED]b01 (unauth+key) INFO 2026-03-19T00:52:49.161Z [app/main] MainSQL: slow query updateConversations duration=157ms INFO 2026-03-19T00:52:49.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed9/[REDACTED]0b4/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.167Z [profiles] getProfile([REDACTED]ed9 ([REDACTED]ef3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.168Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed9 ([REDACTED]ef3) INFO 2026-03-19T00:52:49.168Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]168 ([REDACTED]87b) INFO 2026-03-19T00:52:49.168Z [profiles] buildGetProfileOptions([REDACTED]168 ([REDACTED]87b)): generating profile key credential request INFO 2026-03-19T00:52:49.169Z [profiles] getProfile([REDACTED]168 ([REDACTED]87b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]168/[REDACTED]046/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1e/[REDACTED]9f2/[REDACTED]e0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.185Z [profiles] getProfile([REDACTED]b1e ([REDACTED]43f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.186Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b1e ([REDACTED]43f) INFO 2026-03-19T00:52:49.186Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8fb ([REDACTED]e77) INFO 2026-03-19T00:52:49.186Z [profiles] buildGetProfileOptions([REDACTED]8fb ([REDACTED]e77)): generating profile key credential request INFO 2026-03-19T00:52:49.187Z [profiles] getProfile([REDACTED]8fb ([REDACTED]e77)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.187Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8fb/[REDACTED]74d/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:52:49.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce0/[REDACTED]dff/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.199Z [profiles] getProfile([REDACTED]ce0 ([REDACTED]7f3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.200Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ce0 ([REDACTED]7f3) INFO 2026-03-19T00:52:49.200Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5cb ([REDACTED]a81) INFO 2026-03-19T00:52:49.200Z [profiles] buildGetProfileOptions([REDACTED]5cb ([REDACTED]a81)): using unexpired profile key credential INFO 2026-03-19T00:52:49.200Z [profiles] getProfile([REDACTED]5cb ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cb/[REDACTED]ad0 (unauth+key) INFO 2026-03-19T00:52:49.200Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T00:52:49.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2fe/[REDACTED]4db/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.215Z [profiles] getProfile([REDACTED]2fe ([REDACTED]06a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.216Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2fe ([REDACTED]06a) INFO 2026-03-19T00:52:49.216Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]808 ([REDACTED]593) INFO 2026-03-19T00:52:49.216Z [profiles] buildGetProfileOptions([REDACTED]808 ([REDACTED]593)): using unexpired profile key credential INFO 2026-03-19T00:52:49.216Z [profiles] getProfile([REDACTED]808 ([REDACTED]593)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.216Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]808/[REDACTED]975 (unauth+key) INFO 2026-03-19T00:52:49.250Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T00:52:49.250Z [app/main] MainSQL: slow query updateOrCreateBadges duration=50ms INFO 2026-03-19T00:52:49.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]333/[REDACTED]b01 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.256Z [profiles] getProfile([REDACTED]333 ([REDACTED]59b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]333 ([REDACTED]59b) INFO 2026-03-19T00:52:49.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a8 ([REDACTED]56a) INFO 2026-03-19T00:52:49.256Z [profiles] buildGetProfileOptions([REDACTED]8a8 ([REDACTED]56a)): using unexpired profile key credential INFO 2026-03-19T00:52:49.256Z [profiles] getProfile([REDACTED]8a8 ([REDACTED]56a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.257Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a8/[REDACTED]0f7 (unauth+key) INFO 2026-03-19T00:52:49.271Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]168/[REDACTED]046/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.271Z [profiles] getProfile([REDACTED]168 ([REDACTED]87b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.272Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]168 ([REDACTED]87b) INFO 2026-03-19T00:52:49.272Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d0b ([REDACTED]326) INFO 2026-03-19T00:52:49.272Z [profiles] buildGetProfileOptions([REDACTED]d0b ([REDACTED]326)): using unexpired profile key credential INFO 2026-03-19T00:52:49.272Z [profiles] getProfile([REDACTED]d0b ([REDACTED]326)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d0b/[REDACTED]0e6 (unauth+key) INFO 2026-03-19T00:52:49.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8fb/[REDACTED]74d/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:52:49.286Z [profiles] getProfile([REDACTED]8fb ([REDACTED]e77)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8fb ([REDACTED]e77) INFO 2026-03-19T00:52:49.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dce ([REDACTED]81e) INFO 2026-03-19T00:52:49.287Z [profiles] buildGetProfileOptions([REDACTED]dce ([REDACTED]81e)): using unexpired profile key credential INFO 2026-03-19T00:52:49.287Z [profiles] getProfile([REDACTED]dce ([REDACTED]81e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dce/[REDACTED]075 (unauth+key) INFO 2026-03-19T00:52:49.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cb/[REDACTED]ad0 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.298Z [profiles] getProfile([REDACTED]5cb ([REDACTED]a81)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.298Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5cb ([REDACTED]a81) INFO 2026-03-19T00:52:49.298Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71b ([REDACTED]cd6) INFO 2026-03-19T00:52:49.298Z [profiles] buildGetProfileOptions([REDACTED]71b ([REDACTED]cd6)): using unexpired profile key credential INFO 2026-03-19T00:52:49.298Z [profiles] getProfile([REDACTED]71b ([REDACTED]cd6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71b/[REDACTED]ed3 (unauth+key) INFO 2026-03-19T00:52:49.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]808/[REDACTED]975 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.299Z [profiles] getProfile([REDACTED]808 ([REDACTED]593)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.299Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]808 ([REDACTED]593) INFO 2026-03-19T00:52:49.299Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]560 ([REDACTED]86b) INFO 2026-03-19T00:52:49.299Z [profiles] buildGetProfileOptions([REDACTED]560 ([REDACTED]86b)): using unexpired profile key credential INFO 2026-03-19T00:52:49.299Z [profiles] getProfile([REDACTED]560 ([REDACTED]86b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.299Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]560/[REDACTED]d3a (unauth+key) INFO 2026-03-19T00:52:49.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a8/[REDACTED]0f7 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.346Z [profiles] getProfile([REDACTED]8a8 ([REDACTED]56a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a8 ([REDACTED]56a) INFO 2026-03-19T00:52:49.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]053 ([REDACTED]460) INFO 2026-03-19T00:52:49.346Z [profiles] buildGetProfileOptions([REDACTED]053 ([REDACTED]460)): using unexpired profile key credential INFO 2026-03-19T00:52:49.347Z [profiles] getProfile([REDACTED]053 ([REDACTED]460)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]053/[REDACTED]8c3 (unauth+key) INFO 2026-03-19T00:52:49.369Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dce/[REDACTED]075 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.369Z [profiles] getProfile([REDACTED]dce ([REDACTED]81e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.370Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dce ([REDACTED]81e) INFO 2026-03-19T00:52:49.370Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eea ([REDACTED]22b) INFO 2026-03-19T00:52:49.370Z [profiles] buildGetProfileOptions([REDACTED]eea ([REDACTED]22b)): using unexpired profile key credential INFO 2026-03-19T00:52:49.370Z [profiles] getProfile([REDACTED]eea ([REDACTED]22b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:52:49.370Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eea/[REDACTED]ebc (unauth+key) INFO 2026-03-19T00:52:49.370Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d0b/[REDACTED]0e6 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.370Z [profiles] getProfile([REDACTED]d0b ([REDACTED]326)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.370Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d0b ([REDACTED]326) INFO 2026-03-19T00:52:49.399Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71b/[REDACTED]ed3 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.399Z [profiles] getProfile([REDACTED]71b ([REDACTED]cd6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.399Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71b ([REDACTED]cd6) INFO 2026-03-19T00:52:49.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]560/[REDACTED]d3a (unauth+key) 200 Success INFO 2026-03-19T00:52:49.423Z [profiles] getProfile([REDACTED]560 ([REDACTED]86b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]560 ([REDACTED]86b) INFO 2026-03-19T00:52:49.437Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]053/[REDACTED]8c3 (unauth+key) 200 Success INFO 2026-03-19T00:52:49.438Z [profiles] getProfile([REDACTED]053 ([REDACTED]460)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]053 ([REDACTED]460) INFO 2026-03-19T00:52:49.492Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eea/[REDACTED]ebc (unauth+key) 200 Success INFO 2026-03-19T00:52:49.492Z [profiles] getProfile([REDACTED]eea ([REDACTED]22b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T00:52:49.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eea ([REDACTED]22b) INFO 2026-03-19T00:52:49.492Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-19T00:52:49.492Z [app/main] MainSQL: slow query updateConversations duration=145ms WARN 2026-03-19T00:52:49.559Z [createStore] ActionRateLogger: got 25 events since 1773881569108: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW INFO 2026-03-19T00:52:49.851Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:52:49.851Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72573642 ms before clearing INFO 2026-03-19T00:52:49.933Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-19T00:52:52.050Z [app/main] MainSQL: slow query updateConversations duration=42ms WARN 2026-03-19T00:52:52.382Z [createStore] ActionRateLogger: got 25 events since 1773881571407: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP INFO 2026-03-19T00:52:53.058Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T00:52:53.260Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:52:55.200Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-19T00:52:57.706Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:52:57.706Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:52:57.707Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:52:57.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:57.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:57.707Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:52:57.808Z [WebAPI] send/1773881577706/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:52:57.808Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:52:57.899Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:52:57.899Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 193ms WARN 2026-03-19T00:52:58.498Z [createStore] ActionRateLogger: got 25 events since 1773881577577: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP INFO 2026-03-19T00:53:00.748Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881580660 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:00.748Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:00.824Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:00.824Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:00.824Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f) INFO 2026-03-19T00:53:00.824Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f)): unidentified message INFO 2026-03-19T00:53:00.824Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:00.824Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f)) INFO 2026-03-19T00:53:00.824Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f): unidentified message INFO 2026-03-19T00:53:00.825Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:00.825Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:53:00.825Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]901, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:53:00.825Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]558) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:00.825Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:00.825Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:00.857Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:00.857Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:00.857Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881580351 (019d0394.dccd.77cc.ba32.99a18bc9808f) INFO 2026-03-19T00:53:00.858Z [background] read receipt [REDACTED]b4b.1 1773881580351 for sent message 1773881566725 INFO 2026-03-19T00:53:00.858Z [background] onReadOrViewReceipt(type=Read, envelope=1773881580351, envelopeId=019d0394.dccd.77cc.ba32.99a18bc9808f): Saving 1 sync tasks INFO 2026-03-19T00:53:00.858Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:00.858Z [@signalapp/libsignal-client] ACKing message delivered at 1773881580660 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:00.891Z [background] onReadOrViewReceipt(type=Read, envelope=1773881580351, envelopeId=019d0394.dccd.77cc.ba32.99a18bc9808f): Queuing 1 sync tasks INFO 2026-03-19T00:53:00.891Z [background] onReadOrViewReceipt(type=Read, envelope=1773881580351, envelopeId=019d0394.dccd.77cc.ba32.99a18bc9808f): Done INFO 2026-03-19T00:53:01.117Z [CompositionInput] Submitting message 1773881581117 with 0 ranges INFO 2026-03-19T00:53:01.120Z [composer] withPreSendChecks: Send pre-checks took 3ms INFO 2026-03-19T00:53:01.121Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773881581117 WARN 2026-03-19T00:53:01.121Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:01.121Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T00:53:01.121Z [conversations] enqueueMessageForSend: saving message [REDACTED]98d and job [REDACTED]94c INFO 2026-03-19T00:53:01.166Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881566725): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:53:01.166Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) WARN 2026-03-19T00:53:01.166Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881566725) INFO 2026-03-19T00:53:01.166Z [app/main] MainSQL: slow query saveMessage duration=45ms INFO 2026-03-19T00:53:01.172Z [JobQueueDatabaseStore] adding job [REDACTED]94c to queue "conversation" INFO 2026-03-19T00:53:01.172Z [JobQueue] conversation job queue: added new job [REDACTED]94c INFO 2026-03-19T00:53:01.172Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773881581117): db save took 51ms INFO 2026-03-19T00:53:01.172Z [JobQueue] conversation job queue: enqueuing job [REDACTED]94c INFO 2026-03-19T00:53:01.172Z [JobQueue] conversation job queue: running job [REDACTED]94c, attempt 1 of 110 INFO 2026-03-19T00:53:01.172Z [JobQueue] conversation job queue, job ID [REDACTED]94c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:01.173Z [JobQueue] conversation job queue, job ID [REDACTED]94c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:53:01.173Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T00:53:01.173Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T00:53:01.173Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T00:53:01.177Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T00:53:01.177Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T00:53:01.193Z [createStore] ActionRateLogger: got 25 events since 1773881580565: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,composer/UPDATE_COMPOSER_DISABLED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED INFO 2026-03-19T00:53:01.216Z [app/main] MainSQL: slow query saveMessage duration=45ms INFO 2026-03-19T00:53:01.283Z [JobQueue] conversation job queue, job ID [REDACTED]94c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:53:01.283Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:01.283Z [JobQueue] conversation job queue, job ID [REDACTED]94c, attempt 1: sending direct message INFO 2026-03-19T00:53:01.283Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T00:53:01.284Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881581117,"receivedAt":1771163895585},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:01.284Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:01.284Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.284Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.284Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.286Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:53:01.286Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:01.358Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:53:01.400Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:53:01.437Z [UpdateKeysListener] Updating keys... INFO 2026-03-19T00:53:01.437Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci INFO 2026-03-19T00:53:01.441Z [WebAPI] send/1773881581117/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:01.441Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:01.441Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms WARN 2026-03-19T00:53:01.517Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.517Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.520Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.520Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:01.554Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci 200 Success INFO 2026-03-19T00:53:01.554Z [AccountManager] generateLastResortKyberKey(ACI): Saving new last resort prekey 2080 INFO 2026-03-19T00:53:01.554Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:01.555Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:01.555Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.555Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.555Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:01.566Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:53:01.599Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T00:53:01.601Z [AccountManager] maybeUpdateLastResortKyberKey(ACI, [REDACTED]70f): Saving new last resort prekey 2080 INFO 2026-03-19T00:53:01.641Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T00:53:01.683Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:53:01.741Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T00:53:01.775Z [WebAPI] send/1773881581286/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:01.775Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:01.810Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881581721 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:01.810Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:01.816Z [app/main] MainSQL: slow query bulkAddKyberPreKeys duration=42ms INFO 2026-03-19T00:53:01.817Z [AccountManager] AccountManager.generateSignedPreKey(ACI): Saving new signed prekey 180 WARN 2026-03-19T00:53:01.842Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.842Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.846Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.846Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.883Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:01.883Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:01.885Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:01.885Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:01.885Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58) INFO 2026-03-19T00:53:01.885Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58)): unidentified message INFO 2026-03-19T00:53:01.885Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:01.886Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58)) INFO 2026-03-19T00:53:01.886Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58): unidentified message INFO 2026-03-19T00:53:01.886Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:01.886Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:53:01.886Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]558, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:53:01.886Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]06f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:01.886Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:01.886Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:01.889Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:01.889Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 603ms INFO 2026-03-19T00:53:01.889Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 372ms INFO 2026-03-19T00:53:01.889Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 372ms INFO 2026-03-19T00:53:01.889Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 47ms INFO 2026-03-19T00:53:01.889Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 47ms INFO 2026-03-19T00:53:01.919Z [AccountManager] AccountManager.maybeUpdateSignedPreKey(ACI, [REDACTED]70f): Saving new signed prekey 180 INFO 2026-03-19T00:53:01.950Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T00:53:01.992Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:01.992Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T00:53:01.992Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 42ms INFO 2026-03-19T00:53:01.992Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:01.992Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881581446 (019d0394.e0f2.71db.a15c.774803865a58) INFO 2026-03-19T00:53:01.992Z [background] delivery receipt from [REDACTED]b4b.1 1773881581446 for sent message 1773881581117 wasSentEncrypted=true INFO 2026-03-19T00:53:01.992Z [background] onDeliveryReceipt(envelope=1773881581446, envelopeId=019d0394.e0f2.71db.a15c.774803865a58): Saving 1 sync tasks INFO 2026-03-19T00:53:01.992Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:53:01.993Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:01.993Z [@signalapp/libsignal-client] ACKing message delivered at 1773881581721 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:01.993Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:02.042Z [AccountManager] maybeUpdateKeys(ACI): Uploading with a signed prekey, a last-resort kyber prekey INFO 2026-03-19T00:53:02.042Z [WebAPI] PUT (WS) https://chat.signal.org/v2/keys?identity=aci INFO 2026-03-19T00:53:02.042Z [app/main] MainSQL: slow query createOrUpdateSignedPreKey duration=50ms INFO 2026-03-19T00:53:02.046Z [Message] tsx: Rendered 'send complete' for message 1773881581117; took 929ms INFO 2026-03-19T00:53:02.075Z [background] onDeliveryReceipt(envelope=1773881581446, envelopeId=019d0394.e0f2.71db.a15c.774803865a58): Queuing 1 sync tasks INFO 2026-03-19T00:53:02.076Z [background] onDeliveryReceipt(envelope=1773881581446, envelopeId=019d0394.e0f2.71db.a15c.774803865a58): Done INFO 2026-03-19T00:53:02.125Z [WebAPI] send/1773881581117/[REDACTED]70f/sendMessages INFO 2026-03-19T00:53:02.125Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:53:02.125Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:53:02.137Z [WebAPI] PUT (WS) https://chat.signal.org/v2/keys?identity=aci 204 Success INFO 2026-03-19T00:53:02.137Z [AccountManager] AccountManager.confirmKeys(ACI): confirming signed prekey key 180 WARN 2026-03-19T00:53:02.151Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.151Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.154Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.154Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.206Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:53:02.236Z [AccountManager] AccountManager.confirmKeys(ACI): confirming last resort key 2080 WARN 2026-03-19T00:53:02.267Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.267Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.272Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881582175 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:02.272Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:02.327Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881581117): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:53:02.327Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.327Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.342Z [JobQueue] conversation job queue: job [REDACTED]94c succeeded on attempt 1 INFO 2026-03-19T00:53:02.342Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T00:53:02.347Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:02.347Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:02.347Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3) INFO 2026-03-19T00:53:02.347Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3)): unidentified message INFO 2026-03-19T00:53:02.348Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:02.348Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3)) INFO 2026-03-19T00:53:02.348Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3): unidentified message INFO 2026-03-19T00:53:02.348Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:02.348Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]06f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:02.348Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:02.348Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:02.392Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T00:53:02.395Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci INFO 2026-03-19T00:53:02.509Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T00:53:02.515Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci 200 Success INFO 2026-03-19T00:53:02.516Z [AccountManager] maybeUpdateKeys(ACI): Successfully updated; server prekey count: 90, server kyber prekey count: 90 INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Most recent signed key: 180 INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Most recent confirmed signed key: 180 INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Most recent unconfirmed signed key: none INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Total signed key count: 20 - 20 confirmed INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Removing signed prekey: 161 with timestamp 2026-02-01T18:44:58.046Z (confirmed) INFO 2026-03-19T00:53:02.516Z [AccountManager] AccountManager.cleanSignedPreKeys(ACI): Removing 1 signed prekeys INFO 2026-03-19T00:53:02.516Z [SignalProtocolStore] removeSignedPreKeys: Removing signed prekeys: 161 INFO 2026-03-19T00:53:02.543Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:02.543Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:02.543Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881581945 (019d0394.e2c0.70ac.af31.0c407d9084c3) INFO 2026-03-19T00:53:02.543Z [background] read receipt [REDACTED]b4b.1 1773881581945 for sent message 1773881581117 INFO 2026-03-19T00:53:02.543Z [background] onReadOrViewReceipt(type=Read, envelope=1773881581945, envelopeId=019d0394.e2c0.70ac.af31.0c407d9084c3): Saving 1 sync tasks INFO 2026-03-19T00:53:02.543Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:02.543Z [@signalapp/libsignal-client] ACKing message delivered at 1773881582175 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-19T00:53:02.544Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.544Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.549Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.549Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Most recent last resort key: 2080 INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Most recent confirmed last resort key: 2080 INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Most recent unconfirmed last resort key: none INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Total last resort key count: 20 - 20 confirmed INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Removing last resort key: 1761 with timestamp 2026-02-01T18:44:57.971Z (confirmed) INFO 2026-03-19T00:53:02.626Z [AccountManager] AccountManager.cleanLastResortKeys(ACI): Removing 1 last resort keys INFO 2026-03-19T00:53:02.626Z [app/main] MainSQL: slow query removeSignedPreKeyById duration=50ms INFO 2026-03-19T00:53:02.627Z [SignalProtocolStore] removeKyberPreKeys(GLOBAL_ZONE): Will remove kyberPreKeys: 1761 INFO 2026-03-19T00:53:02.627Z [SignalProtocolStore] commitZoneChanges(removeKyberPreKeys): pending kyberPreKeysToRemove 0, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 0, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:02.659Z [background] onReadOrViewReceipt(type=Read, envelope=1773881581945, envelopeId=019d0394.e2c0.70ac.af31.0c407d9084c3): Queuing 1 sync tasks INFO 2026-03-19T00:53:02.660Z [background] onReadOrViewReceipt(type=Read, envelope=1773881581945, envelopeId=019d0394.e2c0.70ac.af31.0c407d9084c3): Done INFO 2026-03-19T00:53:02.693Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-19T00:53:02.734Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T00:53:02.735Z [AccountManager] AccountManager.cleanPreKeys(ACI): 258 total prekeys INFO 2026-03-19T00:53:02.735Z [AccountManager] AccountManager.cleanKyberPreKeys(ACI): 258 total prekeys INFO 2026-03-19T00:53:02.735Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni INFO 2026-03-19T00:53:02.776Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms WARN 2026-03-19T00:53:02.785Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.785Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.788Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.788Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.819Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni 200 Success INFO 2026-03-19T00:53:02.819Z [AccountManager] generateLastResortKyberKey(PNI): Saving new last resort prekey 381 INFO 2026-03-19T00:53:02.834Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:53:02.853Z [AccountManager] maybeUpdateLastResortKyberKey(PNI, PNI:[REDACTED]7ee): Saving new last resort prekey 381 INFO 2026-03-19T00:53:02.911Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881581117): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:53:02.911Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:02.911Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:02.918Z [AccountManager] AccountManager.generateSignedPreKey(PNI): Saving new signed prekey 181 INFO 2026-03-19T00:53:02.960Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T00:53:02.996Z [AccountManager] AccountManager.maybeUpdateSignedPreKey(PNI, PNI:[REDACTED]7ee): Saving new signed prekey 181 INFO 2026-03-19T00:53:03.060Z [AccountManager] maybeUpdateKeys(PNI): Uploading with a signed prekey, a last-resort kyber prekey INFO 2026-03-19T00:53:03.060Z [WebAPI] PUT (WS) https://chat.signal.org/v2/keys?identity=pni INFO 2026-03-19T00:53:03.182Z [WebAPI] PUT (WS) https://chat.signal.org/v2/keys?identity=pni 204 Success INFO 2026-03-19T00:53:03.182Z [AccountManager] AccountManager.confirmKeys(PNI): confirming signed prekey key 181 WARN 2026-03-19T00:53:03.228Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:03.228Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:03.232Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) WARN 2026-03-19T00:53:03.232Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881581117) INFO 2026-03-19T00:53:03.268Z [AccountManager] AccountManager.confirmKeys(PNI): confirming last resort key 381 INFO 2026-03-19T00:53:03.277Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:53:03.339Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni INFO 2026-03-19T00:53:03.419Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni 200 Success INFO 2026-03-19T00:53:03.419Z [AccountManager] maybeUpdateKeys(PNI): Successfully updated; server prekey count: 97, server kyber prekey count: 100 INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Most recent signed key: 181 INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Most recent confirmed signed key: 181 INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Most recent unconfirmed signed key: none INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Total signed key count: 21 - 21 confirmed INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Removing signed prekey: 162 with timestamp 2026-02-01T18:44:59.072Z (confirmed) INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Removing signed prekey: 161 with timestamp 2026-01-30T18:34:41.824Z (confirmed) INFO 2026-03-19T00:53:03.419Z [AccountManager] AccountManager.cleanSignedPreKeys(PNI): Removing 2 signed prekeys INFO 2026-03-19T00:53:03.419Z [SignalProtocolStore] removeSignedPreKeys: Removing signed prekeys: 161, 162 INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Most recent last resort key: 381 INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Most recent confirmed last resort key: 381 INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Most recent unconfirmed last resort key: none INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Total last resort key count: 21 - 21 confirmed INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Removing last resort key: 362 with timestamp 2026-02-01T18:44:58.972Z (confirmed) INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Removing last resort key: 361 with timestamp 2026-01-30T18:34:40.294Z (confirmed) INFO 2026-03-19T00:53:03.452Z [AccountManager] AccountManager.cleanLastResortKeys(PNI): Removing 2 last resort keys INFO 2026-03-19T00:53:03.452Z [SignalProtocolStore] removeKyberPreKeys(GLOBAL_ZONE): Will remove kyberPreKeys: 361, 362 INFO 2026-03-19T00:53:03.452Z [SignalProtocolStore] commitZoneChanges(removeKyberPreKeys): pending kyberPreKeysToRemove 0, pending preKeysToRemove 2, pending senderKeys 0, pending sessions 0, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:03.466Z [app/main] MainSQL: commitDecryptResult: Removed 2 kyberPreKeys INFO 2026-03-19T00:53:03.502Z [AccountManager] AccountManager.cleanPreKeys(PNI): 99 total prekeys INFO 2026-03-19T00:53:03.502Z [AccountManager] AccountManager.cleanKyberPreKeys(PNI): 199 total prekeys INFO 2026-03-19T00:53:03.502Z [UpdateKeysListener] Next update scheduled for 2026-03-21T00:53:03.502Z INFO 2026-03-19T00:53:03.502Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:53:03.960Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:03.961Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72559532 ms before clearing INFO 2026-03-19T00:53:04.287Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending false INFO 2026-03-19T00:53:04.287Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:04.288Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:04.288Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:04.288Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:04.288Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:04.386Z [WebAPI] send/1773881584287/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:04.386Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:04.497Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:04.497Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 211ms INFO 2026-03-19T00:53:04.509Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881584420 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:04.509Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:04.584Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:04.584Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:04.584Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433) INFO 2026-03-19T00:53:04.584Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433)): unidentified message INFO 2026-03-19T00:53:04.584Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:04.585Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433)) INFO 2026-03-19T00:53:04.585Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433): unidentified message INFO 2026-03-19T00:53:04.585Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:04.585Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]06f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:04.585Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:04.585Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:04.619Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:04.619Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:04.619Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881584204 (019d0394.eb7d.74fb.84d5.77172a49b433) INFO 2026-03-19T00:53:04.619Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:04.619Z [@signalapp/libsignal-client] ACKing message delivered at 1773881584420 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:05.425Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881585336 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:05.425Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:05.500Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:05.500Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:05.500Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe) INFO 2026-03-19T00:53:05.500Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe)): unidentified message INFO 2026-03-19T00:53:05.500Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:05.501Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe)) INFO 2026-03-19T00:53:05.501Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe): unidentified message INFO 2026-03-19T00:53:05.501Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:05.501Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:53:05.501Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]06f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:53:05.501Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]748) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:05.502Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:05.502Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:05.536Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:05.536Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:05.536Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881585121 (019d0394.ef11.741b.ba23.c5c330053ffe) INFO 2026-03-19T00:53:05.536Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:05.536Z [@signalapp/libsignal-client] ACKing message delivered at 1773881585336 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:05.630Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881585541 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:05.630Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:05.706Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:05.706Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:05.706Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4) INFO 2026-03-19T00:53:05.706Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4)): unidentified message INFO 2026-03-19T00:53:05.706Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:05.707Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4)) INFO 2026-03-19T00:53:05.707Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4): unidentified message INFO 2026-03-19T00:53:05.707Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:05.707Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]748) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:05.707Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:05.707Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:05.744Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:05.744Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:05.744Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881585231 (019d0394.efdf.7136.9a67.394ddb9439c4) INFO 2026-03-19T00:53:05.744Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:05.745Z [@signalapp/libsignal-client] ACKing message delivered at 1773881585541 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:06.018Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881585928 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:06.018Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:06.093Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:06.093Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:06.093Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d) INFO 2026-03-19T00:53:06.093Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d)): unidentified message INFO 2026-03-19T00:53:06.094Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:06.094Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d)) INFO 2026-03-19T00:53:06.094Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d): unidentified message INFO 2026-03-19T00:53:06.094Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:06.094Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]748) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:06.095Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:06.095Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:06.127Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:06.128Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:06.128Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d) INFO 2026-03-19T00:53:06.128Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881585379 (019d0394.f162.7297.b821.1eabdcc6958d) INFO 2026-03-19T00:53:06.128Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881585379: starting processing in queue INFO 2026-03-19T00:53:06.128Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881585379: duplicate check db lookup needed [REDACTED]bba.1-1773881585379 INFO 2026-03-19T00:53:06.128Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:06.128Z [@signalapp/libsignal-client] ACKing message delivered at 1773881585928 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:06.131Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881585379: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:06.131Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881585379: Batching save INFO 2026-03-19T00:53:06.207Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:53:06.319Z [saveAndNotify] Message saved 1773881585379 INFO 2026-03-19T00:53:06.319Z [app/main] MainSQL: slow query saveMessages duration=112ms INFO 2026-03-19T00:53:06.320Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881585379: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:06.320Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881585379: 0 edits in second run INFO 2026-03-19T00:53:06.320Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:53:06.478Z [app/main] MainSQL: slow query removeUnprocessed duration=83ms INFO 2026-03-19T00:53:06.629Z [JobQueueDatabaseStore] adding job [REDACTED]c3e to queue "conversation" INFO 2026-03-19T00:53:06.661Z [JobQueue] conversation job queue: added new job [REDACTED]c3e INFO 2026-03-19T00:53:06.662Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c3e INFO 2026-03-19T00:53:06.662Z [JobQueue] conversation job queue: running job [REDACTED]c3e, attempt 1 of 110 INFO 2026-03-19T00:53:06.662Z [JobQueue] conversation job queue, job ID [REDACTED]c3e, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:06.662Z [JobQueue] conversation job queue, job ID [REDACTED]c3e, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:53:06.662Z [JobQueue] conversation job queue, job ID [REDACTED]c3e, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:06.662Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:06.663Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:06.663Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:06.663Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:06.663Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:06.753Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T00:53:06.820Z [WebAPI] send/1773881586662/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:06.820Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:06.911Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:06.953Z [JobQueue] conversation job queue: job [REDACTED]c3e succeeded on attempt 1 INFO 2026-03-19T00:53:06.953Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T00:53:06.995Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-19T00:53:07.132Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T00:53:07.132Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:53:07.320Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:07.320Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72556173 ms before clearing INFO 2026-03-19T00:53:07.320Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T00:53:07.321Z [notifications] NotificationService: showing a notification 1773881585379 INFO 2026-03-19T00:53:07.331Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T00:53:09.300Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:53:09.353Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=40ms INFO 2026-03-19T00:53:09.354Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881585379,"receivedAt":1771163895591},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:09.354Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T00:53:09.395Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:53:09.395Z [JobQueueDatabaseStore] adding job [REDACTED]e6f to queue "read sync" INFO 2026-03-19T00:53:09.395Z [JobQueueDatabaseStore] adding job [REDACTED]840 to queue "conversation" INFO 2026-03-19T00:53:09.428Z [JobQueue] read sync job queue: added new job [REDACTED]e6f INFO 2026-03-19T00:53:09.428Z [JobQueue] read sync job queue: enqueuing job [REDACTED]e6f INFO 2026-03-19T00:53:09.428Z [JobQueue] read sync job queue: running job [REDACTED]e6f, attempt 1 of 110 INFO 2026-03-19T00:53:09.429Z [JobQueue] read sync job queue, job ID [REDACTED]e6f, attempt 1: sending readSync(s) for timestamp(s) 1773881585379 INFO 2026-03-19T00:53:09.429Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue: added new job [REDACTED]840 INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue: enqueuing job [REDACTED]840 INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue: running job [REDACTED]840, attempt 1 of 110 INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue, job ID [REDACTED]840, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue, job ID [REDACTED]840, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:53:09.462Z [JobQueue] conversation job queue, job ID [REDACTED]840, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:09.462Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:09.465Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:09.465Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:09.465Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:09.465Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:09.465Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T00:53:09.465Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:53:09.500Z [WebAPI] send/1773881589429/[REDACTED]70f/sendMessages INFO 2026-03-19T00:53:09.500Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:53:09.581Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:53:09.629Z [WebAPI] send/1773881589462/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:09.629Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:09.664Z [JobQueue] read sync job queue: job [REDACTED]e6f succeeded on attempt 1 INFO 2026-03-19T00:53:09.722Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:09.762Z [JobQueue] conversation job queue: job [REDACTED]840 succeeded on attempt 1 INFO 2026-03-19T00:53:10.300Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:53:10.301Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881585379,"receivedAt":1771163895591},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:10.462Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:10.463Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72553030 ms before clearing INFO 2026-03-19T00:53:12.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:53:18.451Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881598357 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:18.451Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:18.526Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:18.526Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:18.526Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1) INFO 2026-03-19T00:53:18.526Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1)): unidentified message INFO 2026-03-19T00:53:18.527Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:18.527Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1)) INFO 2026-03-19T00:53:18.527Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1): unidentified message INFO 2026-03-19T00:53:18.527Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:18.527Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:53:18.527Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]748, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:53:18.527Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:18.528Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:18.528Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:18.554Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:18.554Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:18.554Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881598130 (019d0395.21f3.712a.8e5c.76d77b0477c1) INFO 2026-03-19T00:53:18.555Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:18.555Z [@signalapp/libsignal-client] ACKing message delivered at 1773881598357 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:20.942Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881600854 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:20.942Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:21.018Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:21.018Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:21.018Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af) INFO 2026-03-19T00:53:21.018Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af)): unidentified message INFO 2026-03-19T00:53:21.018Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:21.018Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af)) INFO 2026-03-19T00:53:21.018Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af): unidentified message INFO 2026-03-19T00:53:21.018Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:21.019Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:21.019Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:21.019Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:21.046Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:21.046Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:21.046Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881600629 (019d0395.2baf.721f.b753.858ead31a6af) INFO 2026-03-19T00:53:21.046Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:21.046Z [@signalapp/libsignal-client] ACKing message delivered at 1773881600854 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:21.727Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881601638 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:21.727Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:21.803Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:21.803Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:21.803Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65) INFO 2026-03-19T00:53:21.803Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65)): unidentified message INFO 2026-03-19T00:53:21.803Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:21.804Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65)) INFO 2026-03-19T00:53:21.804Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65): unidentified message INFO 2026-03-19T00:53:21.804Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:21.804Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:21.804Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:21.804Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:21.829Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:21.830Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:21.830Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881601424 (019d0395.2ebf.7188.af3b.dbffb61c3f65) INFO 2026-03-19T00:53:21.830Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:21.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773881601638 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:23.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:53:24.938Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881604769 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:24.938Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:25.014Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:25.014Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:25.014Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570) INFO 2026-03-19T00:53:25.014Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570)): unidentified message INFO 2026-03-19T00:53:25.014Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:25.014Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570)) INFO 2026-03-19T00:53:25.014Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570): unidentified message INFO 2026-03-19T00:53:25.015Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:25.015Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:25.015Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:25.015Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:25.046Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:25.046Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:25.046Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881604494 (019d0395.3b4b.70f4.8619.ed6115961570) INFO 2026-03-19T00:53:25.046Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:25.046Z [@signalapp/libsignal-client] ACKing message delivered at 1773881604769 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:26.903Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881606813 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:26.903Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:26.979Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:26.979Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:26.979Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3) INFO 2026-03-19T00:53:26.979Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3)): unidentified message INFO 2026-03-19T00:53:26.979Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:26.979Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3)) INFO 2026-03-19T00:53:26.979Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3): unidentified message INFO 2026-03-19T00:53:26.979Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:26.980Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:26.980Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:26.980Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:27.012Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:27.012Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:27.012Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881606551 (019d0395.42f8.76ae.a015.1244e2d3e0e3) INFO 2026-03-19T00:53:27.012Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:27.012Z [@signalapp/libsignal-client] ACKing message delivered at 1773881606813 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:28.141Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881608051 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:28.141Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:28.216Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:28.216Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:28.216Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd) INFO 2026-03-19T00:53:28.216Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd)): unidentified message INFO 2026-03-19T00:53:28.217Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:28.217Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd)) INFO 2026-03-19T00:53:28.217Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd): unidentified message INFO 2026-03-19T00:53:28.217Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:28.217Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:28.218Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:28.218Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:28.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:28.253Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:28.253Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881607832 (019d0395.47cd.73c4.bda8.b038034d58cd) INFO 2026-03-19T00:53:28.253Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:28.253Z [@signalapp/libsignal-client] ACKing message delivered at 1773881608051 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:32.419Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881612330 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:32.419Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:32.495Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:32.495Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:32.495Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3) INFO 2026-03-19T00:53:32.495Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3)): unidentified message INFO 2026-03-19T00:53:32.495Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:32.495Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3)) INFO 2026-03-19T00:53:32.495Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3): unidentified message INFO 2026-03-19T00:53:32.495Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:32.496Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e24) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:32.496Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:32.496Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:32.527Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:32.527Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:32.527Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3) INFO 2026-03-19T00:53:32.527Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881611764 (019d0395.5883.7385.961e.8a6df62370b3) INFO 2026-03-19T00:53:32.528Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881611764: starting processing in queue INFO 2026-03-19T00:53:32.528Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881611764: duplicate check db lookup needed [REDACTED]bba.1-1773881611764 INFO 2026-03-19T00:53:32.528Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:32.528Z [@signalapp/libsignal-client] ACKing message delivered at 1773881612330 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:32.531Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881611764: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:32.531Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881611764: Batching save INFO 2026-03-19T00:53:32.606Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:53:32.652Z [app/main] MainSQL: slow query saveMessages duration=46ms INFO 2026-03-19T00:53:32.653Z [saveAndNotify] Message saved 1773881611764 INFO 2026-03-19T00:53:32.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881611764: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:32.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881611764: 0 edits in second run INFO 2026-03-19T00:53:32.653Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:53:33.029Z [JobQueueDatabaseStore] adding job [REDACTED]fc1 to queue "conversation" INFO 2026-03-19T00:53:33.061Z [JobQueue] conversation job queue: added new job [REDACTED]fc1 INFO 2026-03-19T00:53:33.061Z [JobQueue] conversation job queue: enqueuing job [REDACTED]fc1 INFO 2026-03-19T00:53:33.061Z [JobQueue] conversation job queue: running job [REDACTED]fc1, attempt 1 of 110 INFO 2026-03-19T00:53:33.061Z [JobQueue] conversation job queue, job ID [REDACTED]fc1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:33.061Z [JobQueue] conversation job queue, job ID [REDACTED]fc1, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:53:33.062Z [JobQueue] conversation job queue, job ID [REDACTED]fc1, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:33.062Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:33.063Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:33.063Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:33.063Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:33.063Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:33.194Z [WebAPI] send/1773881613062/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:33.195Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:33.302Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:33.336Z [JobQueue] conversation job queue: job [REDACTED]fc1 succeeded on attempt 1 INFO 2026-03-19T00:53:33.531Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T00:53:33.531Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:53:33.653Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:33.653Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T00:53:33.653Z [notifications] NotificationService: showing a notification 1773881611764 INFO 2026-03-19T00:53:33.653Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72529840 ms before clearing INFO 2026-03-19T00:53:33.663Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T00:53:37.699Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:53:38.699Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:53:38.727Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881611764,"receivedAt":1771163895598},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:38.727Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T00:53:38.760Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:53:38.760Z [JobQueueDatabaseStore] adding job [REDACTED]981 to queue "read sync" INFO 2026-03-19T00:53:38.760Z [JobQueueDatabaseStore] adding job [REDACTED]9c9 to queue "conversation" INFO 2026-03-19T00:53:38.793Z [JobQueue] read sync job queue: added new job [REDACTED]981 INFO 2026-03-19T00:53:38.793Z [JobQueue] read sync job queue: enqueuing job [REDACTED]981 INFO 2026-03-19T00:53:38.793Z [JobQueue] read sync job queue: running job [REDACTED]981, attempt 1 of 110 INFO 2026-03-19T00:53:38.794Z [JobQueue] read sync job queue, job ID [REDACTED]981, attempt 1: sending readSync(s) for timestamp(s) 1773881611764 INFO 2026-03-19T00:53:38.795Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:38.827Z [JobQueue] conversation job queue: added new job [REDACTED]9c9 INFO 2026-03-19T00:53:38.827Z [JobQueue] conversation job queue: enqueuing job [REDACTED]9c9 INFO 2026-03-19T00:53:38.827Z [JobQueue] conversation job queue: running job [REDACTED]9c9, attempt 1 of 110 INFO 2026-03-19T00:53:38.827Z [JobQueue] conversation job queue, job ID [REDACTED]9c9, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:38.828Z [JobQueue] conversation job queue, job ID [REDACTED]9c9, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:53:38.828Z [JobQueue] conversation job queue, job ID [REDACTED]9c9, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:38.828Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:38.830Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:38.830Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T00:53:38.830Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:53:38.831Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:38.831Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:38.832Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:38.875Z [WebAPI] send/1773881618794/[REDACTED]70f/sendMessages INFO 2026-03-19T00:53:38.875Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:53:38.961Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:53:39.010Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:53:39.011Z [WebAPI] send/1773881618828/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:39.011Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:39.052Z [JobQueue] read sync job queue: job [REDACTED]981 succeeded on attempt 1 INFO 2026-03-19T00:53:39.052Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T00:53:39.154Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:39.186Z [JobQueue] conversation job queue: job [REDACTED]9c9 succeeded on attempt 1 INFO 2026-03-19T00:53:39.827Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:39.828Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72523665 ms before clearing INFO 2026-03-19T00:53:40.703Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:53:40.704Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:40.704Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:40.705Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:40.705Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:40.705Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:40.811Z [WebAPI] send/1773881620703/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:40.811Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:40.912Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:40.912Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 209ms INFO 2026-03-19T00:53:43.104Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:53:43.246Z [CompositionInput] Submitting message 1773881623246 with 0 ranges INFO 2026-03-19T00:53:43.250Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T00:53:43.250Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773881623246 WARN 2026-03-19T00:53:43.250Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:43.250Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T00:53:43.250Z [conversations] enqueueMessageForSend: saving message [REDACTED]f79 and job [REDACTED]5b2 INFO 2026-03-19T00:53:43.295Z [app/main] MainSQL: slow query saveMessage duration=45ms INFO 2026-03-19T00:53:43.296Z [JobQueueDatabaseStore] adding job [REDACTED]5b2 to queue "conversation" INFO 2026-03-19T00:53:43.296Z [JobQueue] conversation job queue: added new job [REDACTED]5b2 INFO 2026-03-19T00:53:43.296Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773881623246): db save took 46ms INFO 2026-03-19T00:53:43.296Z [JobQueue] conversation job queue: enqueuing job [REDACTED]5b2 INFO 2026-03-19T00:53:43.296Z [JobQueue] conversation job queue: running job [REDACTED]5b2, attempt 1 of 110 INFO 2026-03-19T00:53:43.296Z [JobQueue] conversation job queue, job ID [REDACTED]5b2, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:43.296Z [JobQueue] conversation job queue, job ID [REDACTED]5b2, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:53:43.296Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T00:53:43.296Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T00:53:43.297Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T00:53:43.301Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T00:53:43.301Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T00:53:43.365Z [JobQueue] conversation job queue, job ID [REDACTED]5b2, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:53:43.366Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:43.366Z [JobQueue] conversation job queue, job ID [REDACTED]5b2, attempt 1: sending direct message INFO 2026-03-19T00:53:43.366Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T00:53:43.367Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881623246,"receivedAt":1771163895599},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:43.367Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:43.368Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:43.368Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:43.368Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:43.471Z [WebAPI] send/1773881623246/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:43.471Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:43.562Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T00:53:43.567Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.567Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.570Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.570Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:43.672Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:43.704Z [WebAPI] send/1773881623246/[REDACTED]70f/sendMessages INFO 2026-03-19T00:53:43.704Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:53:43.771Z [Message] tsx: Rendered 'send complete' for message 1773881623246; took 525ms INFO 2026-03-19T00:53:43.774Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881623683 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:43.775Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:43.794Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-19T00:53:43.829Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.829Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:43.850Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:43.850Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:43.850Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434) INFO 2026-03-19T00:53:43.850Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434)): unidentified message INFO 2026-03-19T00:53:43.850Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:43.850Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434)) INFO 2026-03-19T00:53:43.850Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434): unidentified message INFO 2026-03-19T00:53:43.850Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:43.851Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:53:43.851Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e24, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:53:43.851Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]33e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:43.851Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:43.851Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T00:53:43.872Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.872Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.872Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:43.872Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:43.913Z [JobQueue] conversation job queue: job [REDACTED]5b2 succeeded on attempt 1 INFO 2026-03-19T00:53:43.946Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:43.946Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:43.946Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881623433 (019d0395.84df.732f.976c.83f48e144434) INFO 2026-03-19T00:53:43.946Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:53:43.947Z [background] delivery receipt from [REDACTED]b4b.1 1773881623433 for sent message 1773881623246 wasSentEncrypted=true INFO 2026-03-19T00:53:43.947Z [background] onDeliveryReceipt(envelope=1773881623433, envelopeId=019d0395.84df.732f.976c.83f48e144434): Saving 1 sync tasks INFO 2026-03-19T00:53:43.947Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:43.947Z [@signalapp/libsignal-client] ACKing message delivered at 1773881623683 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:44.013Z [background] onDeliveryReceipt(envelope=1773881623433, envelopeId=019d0395.84df.732f.976c.83f48e144434): Queuing 1 sync tasks INFO 2026-03-19T00:53:44.013Z [background] onDeliveryReceipt(envelope=1773881623433, envelopeId=019d0395.84df.732f.976c.83f48e144434): Done WARN 2026-03-19T00:53:44.114Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.114Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.117Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.117Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:44.174Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881624085 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:44.174Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:44.250Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:44.250Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:44.250Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed) INFO 2026-03-19T00:53:44.250Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed)): unidentified message INFO 2026-03-19T00:53:44.250Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:44.250Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed)) INFO 2026-03-19T00:53:44.250Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed): unidentified message INFO 2026-03-19T00:53:44.250Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:44.250Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]33e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:44.251Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:44.251Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:44.264Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881623246): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:53:44.264Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.264Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:44.288Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:44.288Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:44.288Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881623851 (019d0395.866f.7258.8774.0f08e2532fed) INFO 2026-03-19T00:53:44.288Z [background] read receipt [REDACTED]b4b.1 1773881623851 for sent message 1773881623246 INFO 2026-03-19T00:53:44.288Z [background] onReadOrViewReceipt(type=Read, envelope=1773881623851, envelopeId=019d0395.866f.7258.8774.0f08e2532fed): Saving 1 sync tasks INFO 2026-03-19T00:53:44.288Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:44.288Z [@signalapp/libsignal-client] ACKing message delivered at 1773881624085 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:44.330Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T00:53:44.371Z [background] onReadOrViewReceipt(type=Read, envelope=1773881623851, envelopeId=019d0395.866f.7258.8774.0f08e2532fed): Queuing 1 sync tasks INFO 2026-03-19T00:53:44.371Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-19T00:53:44.372Z [background] onReadOrViewReceipt(type=Read, envelope=1773881623851, envelopeId=019d0395.866f.7258.8774.0f08e2532fed): Done INFO 2026-03-19T00:53:44.413Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T00:53:44.455Z [app/main] MainSQL: slow query updateConversations duration=42ms WARN 2026-03-19T00:53:44.614Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.614Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.617Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.617Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:44.653Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881623246): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:53:44.653Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.653Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:44.663Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:53:44.697Z [app/main] MainSQL: slow query saveMessage duration=44ms WARN 2026-03-19T00:53:44.965Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.965Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.967Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) WARN 2026-03-19T00:53:44.967Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881623246) INFO 2026-03-19T00:53:45.014Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:53:45.697Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:45.697Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72517796 ms before clearing INFO 2026-03-19T00:53:47.328Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881627236 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:47.328Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:47.403Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:47.403Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:47.403Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0) INFO 2026-03-19T00:53:47.403Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0)): unidentified message INFO 2026-03-19T00:53:47.404Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:47.404Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0)) INFO 2026-03-19T00:53:47.404Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0): unidentified message INFO 2026-03-19T00:53:47.404Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:47.404Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]33e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:47.404Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:47.404Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:47.439Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:47.439Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:47.439Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881627015 (019d0395.92c0.737b.8a05.64959973efa0) INFO 2026-03-19T00:53:47.439Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:47.439Z [@signalapp/libsignal-client] ACKing message delivered at 1773881627236 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:47.506Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881623246,"receivedAt":1771163895599},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:47.622Z [app/main] MainSQL: slow query removeUnprocessed duration=108ms INFO 2026-03-19T00:53:48.638Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881628548 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:53:48.638Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:53:48.713Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:53:48.713Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:53:48.713Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6) INFO 2026-03-19T00:53:48.713Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6)): unidentified message INFO 2026-03-19T00:53:48.714Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:53:48.714Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6)) INFO 2026-03-19T00:53:48.714Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6): unidentified message INFO 2026-03-19T00:53:48.714Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:53:48.714Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]33e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:53:48.714Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:53:48.714Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:53:48.747Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:53:48.747Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:53:48.747Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6) INFO 2026-03-19T00:53:48.747Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881628008 (019d0395.97de.747d.a26e.36877c72b4c6) INFO 2026-03-19T00:53:48.747Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881628008: starting processing in queue INFO 2026-03-19T00:53:48.747Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881628008: duplicate check db lookup needed [REDACTED]bba.1-1773881628008 INFO 2026-03-19T00:53:48.747Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:53:48.747Z [@signalapp/libsignal-client] ACKing message delivered at 1773881628548 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:53:48.750Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881628008: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:48.750Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881628008: Batching save INFO 2026-03-19T00:53:48.835Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:53:48.889Z [saveAndNotify] Message saved 1773881628008 INFO 2026-03-19T00:53:48.889Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881628008: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:53:48.889Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881628008: 0 edits in second run INFO 2026-03-19T00:53:48.889Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:53:48.889Z [app/main] MainSQL: slow query saveMessages duration=53ms INFO 2026-03-19T00:53:48.981Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881628008,"receivedAt":1771163895603},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:48.981Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T00:53:48.981Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:53:49.047Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:53:49.047Z [JobQueueDatabaseStore] adding job [REDACTED]241 to queue "read sync" INFO 2026-03-19T00:53:49.047Z [JobQueueDatabaseStore] adding job [REDACTED]9c4 to queue "conversation" INFO 2026-03-19T00:53:49.080Z [JobQueue] read sync job queue: added new job [REDACTED]241 INFO 2026-03-19T00:53:49.080Z [JobQueue] read sync job queue: enqueuing job [REDACTED]241 INFO 2026-03-19T00:53:49.080Z [JobQueue] read sync job queue: running job [REDACTED]241, attempt 1 of 110 INFO 2026-03-19T00:53:49.081Z [JobQueue] read sync job queue, job ID [REDACTED]241, attempt 1: sending readSync(s) for timestamp(s) 1773881628008 INFO 2026-03-19T00:53:49.081Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.128Z [JobQueue] conversation job queue: added new job [REDACTED]9c4 INFO 2026-03-19T00:53:49.128Z [JobQueue] conversation job queue: enqueuing job [REDACTED]9c4 INFO 2026-03-19T00:53:49.128Z [JobQueue] conversation job queue: running job [REDACTED]9c4, attempt 1 of 110 INFO 2026-03-19T00:53:49.128Z [JobQueue] conversation job queue, job ID [REDACTED]9c4, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:49.129Z [JobQueue] conversation job queue, job ID [REDACTED]9c4, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:53:49.129Z [JobQueue] conversation job queue, job ID [REDACTED]9c4, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:49.129Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:49.129Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:49.129Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.130Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.130Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.147Z [WebAPI] send/1773881629081/[REDACTED]70f/sendMessages INFO 2026-03-19T00:53:49.147Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:53:49.230Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:53:49.248Z [WebAPI] send/1773881629129/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:49.248Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:49.248Z [JobQueueDatabaseStore] adding job [REDACTED]571 to queue "conversation" INFO 2026-03-19T00:53:49.281Z [JobQueue] read sync job queue: job [REDACTED]241 succeeded on attempt 1 INFO 2026-03-19T00:53:49.314Z [JobQueue] conversation job queue: added new job [REDACTED]571 INFO 2026-03-19T00:53:49.314Z [JobQueue] conversation job queue: enqueuing job [REDACTED]571 INFO 2026-03-19T00:53:49.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:49.389Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-19T00:53:49.423Z [JobQueue] conversation job queue: job [REDACTED]9c4 succeeded on attempt 1 INFO 2026-03-19T00:53:49.423Z [JobQueue] conversation job queue: running job [REDACTED]571, attempt 1 of 110 INFO 2026-03-19T00:53:49.423Z [JobQueue] conversation job queue, job ID [REDACTED]571, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:53:49.423Z [JobQueue] conversation job queue, job ID [REDACTED]571, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:53:49.423Z [JobQueue] conversation job queue, job ID [REDACTED]571, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:53:49.423Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:53:49.424Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:53:49.424Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.424Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.424Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:53:49.473Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-19T00:53:49.492Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538806ms INFO 2026-03-19T00:53:49.573Z [WebAPI] send/1773881629423/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:53:49.573Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:53:49.573Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881628008,"receivedAt":1771163895603},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:53:49.673Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:53:49.706Z [JobQueue] conversation job queue: job [REDACTED]571 succeeded on attempt 1 INFO 2026-03-19T00:53:49.981Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:53:50.128Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:53:50.129Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72513364 ms before clearing INFO 2026-03-19T00:53:53.415Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:53:59.401Z [releaseNoteAndMegaphoneFetcher] Starting INFO 2026-03-19T00:53:59.401Z [releaseNoteAndMegaphoneFetcher] Version watermark is 7.89.0 INFO 2026-03-19T00:53:59.401Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json INFO 2026-03-19T00:53:59.470Z [createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 54ms (attempts v4=1 v6=0) INFO 2026-03-19T00:53:59.556Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success INFO 2026-03-19T00:53:59.556Z [releaseNoteAndMegaphoneFetcher] Manifest hash unchanged, aborting fetch INFO 2026-03-19T00:53:59.593Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-20T00:53:59.556Z INFO 2026-03-19T00:54:13.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:54:23.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:54:43.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:54:53.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:55:13.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:55:23.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:55:43.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:55:48.748Z [MessageReceiver] getAllFromCache INFO 2026-03-19T00:55:48.748Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T00:55:48.748Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T00:55:48.748Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T00:55:53.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:56:13.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:56:23.826Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:56:43.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:56:53.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:57:13.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:57:23.260Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T00:57:23.261Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T00:57:23.261Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T00:57:23.261Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T00:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T00:57:23.673Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T00:57:25.061Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881844966 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:57:25.062Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:57:25.137Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:57:25.137Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:57:25.137Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9) INFO 2026-03-19T00:57:25.137Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9)): unidentified message INFO 2026-03-19T00:57:25.138Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]6c8.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:57:25.138Z [ConversationController] maybeMergeContacts/onEnvelopeUnsealed(1773881820567)/aci=[REDACTED]6c8: Creating a new conversation with all inputs WARN 2026-03-19T00:57:25.138Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]6c8 ([REDACTED]40f), not in lookups WARN 2026-03-19T00:57:25.138Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]6c8 ([REDACTED]40f), not in lookups INFO 2026-03-19T00:57:25.146Z [MessageReceiver] decryptEnvelope([REDACTED]6c8.1 > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9)) INFO 2026-03-19T00:57:25.146Z [MessageReceiver] decrypt/[REDACTED]6c8.1 > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9): unidentified message INFO 2026-03-19T00:57:25.146Z [MessageReceiver] decryptSealedSender([REDACTED]6c8.1 > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:57:25.158Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:180 INFO 2026-03-19T00:57:25.158Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1990 INFO 2026-03-19T00:57:25.158Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]6c8.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-19T00:57:25.158Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1811 INFO 2026-03-19T00:57:25.159Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-19T00:57:25.159Z [@signalapp/libsignal-client] [REDACTED]6c8.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:57:25.159Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]6c8.1 with current session state (base key [REDACTED]d3e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:57:25.159Z [SignalProtocolStore] saveIdentity([REDACTED]6c8): Saving new identity... INFO 2026-03-19T00:57:25.255Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms INFO 2026-03-19T00:57:25.256Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1990 INFO 2026-03-19T00:57:25.256Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1990 INFO 2026-03-19T00:57:25.256Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1811 INFO 2026-03-19T00:57:25.256Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]6c8.1 > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9) INFO 2026-03-19T00:57:25.257Z [@signalapp/libsignal-client] [REDACTED]6c8.1 Processing SenderKey distribution [REDACTED]da4 with chain ID 1497114168 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-19T00:57:25.257Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]6c8.1--[REDACTED]da4 INFO 2026-03-19T00:57:25.257Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:57:25.257Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:57:25.272Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-19T00:57:25.272Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-19T00:57:25.389Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:57:25.389Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:57:25.389Z [MessageReceiver] queueing decrypted envelope [REDACTED]6c8.1 > [REDACTED]70f 1773881820567 (019d0398.e546.768f.a20f.85c89c38f6d9) INFO 2026-03-19T00:57:25.389Z [app/main] MainSQL: slow query commitDecryptResult duration=131ms INFO 2026-03-19T00:57:25.390Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:57:25.390Z [@signalapp/libsignal-client] ACKing message delivered at 1773881844966 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:57:25.564Z [app/main] MainSQL: slow query removeUnprocessed duration=99ms INFO 2026-03-19T00:57:25.647Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-19T00:57:25.647Z [storage] sync: fetching latest after version=9596 INFO 2026-03-19T00:57:25.647Z [storage] sync(9596): fetch start INFO 2026-03-19T00:57:25.647Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T00:57:25.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T00:57:25.768Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9596 INFO 2026-03-19T00:57:25.862Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 76ms (attempts v4=1 v6=0) INFO 2026-03-19T00:57:26.222Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9596 204 Success INFO 2026-03-19T00:57:26.223Z [storage] sync(9596): no newer manifest, ok INFO 2026-03-19T00:57:26.223Z [storage] sync: no updates, version=9596 INFO 2026-03-19T00:57:26.223Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9597: will update to manifest version INFO 2026-03-19T00:57:26.223Z [storage] upload(9597): generating manifest new=false INFO 2026-03-19T00:57:26.223Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T00:57:26.224Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T00:57:26.225Z [storage] upload(9597): adding key=9597:z+U PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-19T00:57:26.228Z [storage] upload(9597): adding key=9597:Dwf PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-19T00:57:26.246Z [storage] upload(9597): adding key=9597:Wo2 PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-19T00:57:26.251Z [storage] upload(9597): adding key=9597:Fhd PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-19T00:57:26.253Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T00:57:26.254Z [storage] upload(9597): adding key=9597:+Ol [REDACTED]6c8 ([REDACTED]40f) INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding storyDistributionLists=1 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding callLinks=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding defunctCallLinks=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding pendingCallLinks=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding chatFolders=1 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding unknown records=[] count=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): adding error records=[] count=0 INFO 2026-03-19T00:57:26.255Z [storage] upload(9597): deleting extra keys=["9596:EJV","9596:GWg","9596:Qhj","9596:XIs","9596:bDT","9596:guM","9596:mcD","9596:p7M","9596:zS/"] count=9 INFO 2026-03-19T00:57:26.259Z [storage] upload(9597): inserting=5 deleting=9 INFO 2026-03-19T00:57:26.259Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-19T00:57:26.426Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-19T00:57:26.426Z [storage] upload(9597): upload complete, updating items=5 INFO 2026-03-19T00:57:26.426Z [storage] upload(9597): setting new manifestVersion INFO 2026-03-19T00:57:26.466Z [JobQueueDatabaseStore] adding job [REDACTED]bf1 to queue "single proto" INFO 2026-03-19T00:57:26.489Z [JobQueue] single proto job queue: added new job [REDACTED]bf1 INFO 2026-03-19T00:57:26.489Z [JobQueue] single proto job queue: enqueuing job [REDACTED]bf1 INFO 2026-03-19T00:57:26.489Z [JobQueue] single proto job queue: running job [REDACTED]bf1, attempt 1 of 110 INFO 2026-03-19T00:57:26.489Z [JobQueue] single proto job queue, job ID [REDACTED]bf1, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773881846466 INFO 2026-03-19T00:57:26.490Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:57:26.572Z [WebAPI] send/1773881846466/[REDACTED]70f/sendMessages INFO 2026-03-19T00:57:26.572Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:57:26.573Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:57:26.658Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:57:26.697Z [JobQueue] single proto job queue: job [REDACTED]bf1 succeeded on attempt 1 INFO 2026-03-19T00:57:29.280Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881849189 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:57:29.280Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:57:29.356Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:57:29.356Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:57:29.356Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1) INFO 2026-03-19T00:57:29.356Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1)): unidentified message INFO 2026-03-19T00:57:29.356Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]6c8.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:57:29.357Z [MessageReceiver] decryptEnvelope([REDACTED]6c8.1 > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1)) INFO 2026-03-19T00:57:29.357Z [MessageReceiver] decrypt/[REDACTED]6c8.1 > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1): unidentified message INFO 2026-03-19T00:57:29.357Z [MessageReceiver] decryptSealedSender([REDACTED]6c8.1 > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1)): unidentified message/sender key contents INFO 2026-03-19T00:57:29.357Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]6c8.1--[REDACTED]da4 INFO 2026-03-19T00:57:29.358Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:57:29.358Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:57:29.397Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:57:29.397Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:57:29.397Z [MessageReceiver] queueing decrypted envelope [REDACTED]6c8.1 > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1) INFO 2026-03-19T00:57:29.397Z [MessageReceiver] handleDataMessage/[REDACTED]6c8.1 > [REDACTED]70f 1773881817926 (019d0398.f5c1.744f.8846.7f2c5e1071e1) INFO 2026-03-19T00:57:29.397Z [conversations] setProfileKey([REDACTED]6c8 ([REDACTED]40f)/x6c/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-19T00:57:29.398Z [profiles] buildGetProfileOptions([REDACTED]6c8 ([REDACTED]40f)): generating profile key credential request INFO 2026-03-19T00:57:29.399Z [conversations] storageService[captureChange] profileKey [REDACTED]6c8 ([REDACTED]40f) INFO 2026-03-19T00:57:29.399Z [profiles] getProfile([REDACTED]6c8 ([REDACTED]40f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:57:29.399Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T00:57:29.399Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c8/[REDACTED]7ca/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:57:29.399Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T00:57:29.400Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6c8.1 1773881817926: starting processing in queue INFO 2026-03-19T00:57:29.400Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6c8.1 1773881817926: duplicate check db lookup needed [REDACTED]40f.1-1773881817926 INFO 2026-03-19T00:57:29.400Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:57:29.400Z [@signalapp/libsignal-client] ACKing message delivered at 1773881849189 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:57:29.400Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T00:57:29.400Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T00:57:29.415Z [groupCredentialFetcher] maybeFetchNewCredentials: fetching credentials for 1774396800000 through 1774396800000 INFO 2026-03-19T00:57:29.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774396800&redemptionEndSeconds=1774396800&zkcCredential=true INFO 2026-03-19T00:57:29.486Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T00:57:29.486Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T00:57:29.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774396800&redemptionEndSeconds=1774396800&zkcCredential=true 200 Success INFO 2026-03-19T00:57:29.573Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new group credentials, cleaning up 1 old group credentials, haveToday=true INFO 2026-03-19T00:57:29.573Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new call link auth credentials, cleaning up 1 old call link auth credentials, haveToday=true INFO 2026-03-19T00:57:29.641Z [groupCredentialFetcher] maybeFetchNewCredentials: Save complete. INFO 2026-03-19T00:57:29.641Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-19T00:57:29.642Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2736 to 2739 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-19T00:57:29.664Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Endorsements are expired (already expired, now: 1773881849.664, exp: 1773878400), fetching new endorsements INFO 2026-03-19T00:57:29.664Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-19T00:57:29.666Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2736?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-19T00:57:29.899Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-19T00:57:29.899Z [storage] sync: fetching latest after version=9597 INFO 2026-03-19T00:57:29.899Z [storage] sync(9597): fetch start INFO 2026-03-19T00:57:29.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T00:57:30.021Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T00:57:30.058Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9597 INFO 2026-03-19T00:57:30.130Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 730.263ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T00:57:30.130Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T00:57:30.130Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T00:57:30.130Z [SocketManager] connected unauthenticated socket (localPort: 55554) INFO 2026-03-19T00:57:30.130Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T00:57:30.133Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2736?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-19T00:57:30.136Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2736 to 2736 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-19T00:57:30.687Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-19T00:57:30.688Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2736 to 2737 INFO 2026-03-19T00:57:30.689Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-19T00:57:30.690Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2737 to 2738 INFO 2026-03-19T00:57:30.690Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-19T00:57:30.691Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2738 to 2739 INFO 2026-03-19T00:57:30.691Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-19T00:57:30.691Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2738 to 2739 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":false,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-19T00:57:31.242Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages WARN 2026-03-19T00:57:31.242Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): local state was different from the remote final state. Got 0 change messages, 2 updated members, and otherChanges=true INFO 2026-03-19T00:57:31.242Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Saving group endorsements INFO 2026-03-19T00:57:31.251Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Z2g=), expiration: 1773964800, members: 973) INFO 2026-03-19T00:57:31.272Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c8/[REDACTED]7ca/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:57:31.272Z [profiles] getProfile([REDACTED]6c8 ([REDACTED]40f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T00:57:31.276Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]6c8 ([REDACTED]40f) WARN 2026-03-19T00:57:31.276Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 1216ms (attempts v4=1 v6=0) INFO 2026-03-19T00:57:31.322Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=47ms WARN 2026-03-19T00:57:31.325Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]f8d ([REDACTED]d7a), not in lookups WARN 2026-03-19T00:57:31.326Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]f8d ([REDACTED]d7a), not in lookups INFO 2026-03-19T00:57:31.332Z [conversations] setProfileKey([REDACTED]f8d ([REDACTED]d7a)/55Q/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-19T00:57:31.332Z [profiles] buildGetProfileOptions([REDACTED]f8d ([REDACTED]d7a)): generating profile key credential request INFO 2026-03-19T00:57:31.333Z [conversations] storageService[captureChange] profileKey [REDACTED]f8d ([REDACTED]d7a) WARN 2026-03-19T00:57:31.333Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]c71 ([REDACTED]263), not in lookups WARN 2026-03-19T00:57:31.333Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]c71 ([REDACTED]263), not in lookups INFO 2026-03-19T00:57:31.336Z [conversations] setProfileKey([REDACTED]c71 ([REDACTED]263)/cJE/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-19T00:57:31.336Z [profiles] buildGetProfileOptions([REDACTED]c71 ([REDACTED]263)): generating profile key credential request INFO 2026-03-19T00:57:31.337Z [conversations] storageService[captureChange] profileKey [REDACTED]c71 ([REDACTED]263) INFO 2026-03-19T00:57:31.337Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 2 missing profiles INFO 2026-03-19T00:57:31.347Z [profiles] getProfile([REDACTED]f8d ([REDACTED]d7a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:57:31.347Z [profiles] getProfile([REDACTED]c71 ([REDACTED]263)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T00:57:31.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8d/[REDACTED]20a/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:57:31.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c71/[REDACTED]416/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T00:57:31.383Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9597 204 Success INFO 2026-03-19T00:57:31.383Z [storage] sync(9597): no newer manifest, ok INFO 2026-03-19T00:57:31.383Z [storage] sync: no updates, version=9597 INFO 2026-03-19T00:57:31.383Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9598: will update to manifest version INFO 2026-03-19T00:57:31.383Z [storage] upload(9598): generating manifest new=false INFO 2026-03-19T00:57:31.383Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T00:57:31.385Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T00:57:31.410Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T00:57:31.410Z [storage] upload(9598): updating from=9597:+Ol to=9598:4Lr [REDACTED]6c8 ([REDACTED]40f) INFO 2026-03-19T00:57:31.410Z [storage] upload(9598): adding key=9598:KfC [REDACTED]f8d ([REDACTED]d7a) INFO 2026-03-19T00:57:31.411Z [storage] upload(9598): adding key=9598:bWF [REDACTED]c71 ([REDACTED]263) INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding storyDistributionLists=1 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding callLinks=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding defunctCallLinks=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding pendingCallLinks=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding chatFolders=1 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding unknown records=[] count=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): adding error records=[] count=0 INFO 2026-03-19T00:57:31.430Z [storage] upload(9598): deleting extra keys=[] count=0 INFO 2026-03-19T00:57:31.433Z [storage] upload(9598): inserting=3 deleting=1 INFO 2026-03-19T00:57:31.433Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T00:57:31.433Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-19T00:57:31.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8d/[REDACTED]20a/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:57:31.467Z [SignalProtocolStore] saveIdentity([REDACTED]f8d): Saving new identity... INFO 2026-03-19T00:57:31.480Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c71/[REDACTED]416/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-19T00:57:31.480Z [SignalProtocolStore] saveIdentity([REDACTED]c71): Saving new identity... INFO 2026-03-19T00:57:31.493Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 58ms (attempts v4=1 v6=0) INFO 2026-03-19T00:57:31.497Z [profiles] getProfile([REDACTED]f8d ([REDACTED]d7a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T00:57:31.500Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]f8d ([REDACTED]d7a) INFO 2026-03-19T00:57:31.531Z [profiles] getProfile([REDACTED]c71 ([REDACTED]263)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T00:57:31.534Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]c71 ([REDACTED]263) INFO 2026-03-19T00:57:31.534Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 2 profiles INFO 2026-03-19T00:57:31.534Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 3 messages INFO 2026-03-19T00:57:31.632Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-19T00:57:31.632Z [storage] upload(9598): upload complete, updating items=3 INFO 2026-03-19T00:57:31.632Z [storage] upload(9598): setting new manifestVersion INFO 2026-03-19T00:57:31.689Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-19T00:57:31.691Z [JobQueueDatabaseStore] adding job [REDACTED]32f to queue "single proto" INFO 2026-03-19T00:57:31.739Z [JobQueue] single proto job queue: added new job [REDACTED]32f INFO 2026-03-19T00:57:31.739Z [JobQueue] single proto job queue: enqueuing job [REDACTED]32f INFO 2026-03-19T00:57:31.739Z [JobQueue] single proto job queue: running job [REDACTED]32f, attempt 1 of 110 INFO 2026-03-19T00:57:31.739Z [JobQueue] single proto job queue, job ID [REDACTED]32f, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773881851691 INFO 2026-03-19T00:57:31.739Z [app/main] MainSQL: slow query insertJob duration=47ms INFO 2026-03-19T00:57:31.740Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:57:31.789Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T00:57:31.837Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-19T00:57:31.837Z [storage] sync: fetching latest after version=9598 INFO 2026-03-19T00:57:31.837Z [storage] sync(9598): fetch start INFO 2026-03-19T00:57:31.837Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T00:57:31.839Z [WebAPI] send/1773881851691/[REDACTED]70f/sendMessages INFO 2026-03-19T00:57:31.839Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:57:31.839Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:57:31.906Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T00:57:31.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T00:57:31.929Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:57:31.964Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T00:57:31.967Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9598 INFO 2026-03-19T00:57:32.014Z [JobQueue] single proto job queue: job [REDACTED]32f succeeded on attempt 1 INFO 2026-03-19T00:57:32.014Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-19T00:57:32.064Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-19T00:57:32.071Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9598 204 Success INFO 2026-03-19T00:57:32.071Z [storage] sync(9598): no newer manifest, ok INFO 2026-03-19T00:57:32.071Z [storage] sync: no updates, version=9598 INFO 2026-03-19T00:57:32.071Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9599: will update to manifest version INFO 2026-03-19T00:57:32.071Z [storage] upload(9599): generating manifest new=false INFO 2026-03-19T00:57:32.072Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T00:57:32.073Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T00:57:32.102Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T00:57:32.389Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T00:57:33.550Z [app/main] MainSQL: slow query getLastConversationMessage duration=2016ms INFO 2026-03-19T00:57:33.552Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 3 new messages INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding storyDistributionLists=1 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding callLinks=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding defunctCallLinks=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding pendingCallLinks=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding chatFolders=1 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding unknown records=[] count=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): adding error records=[] count=0 INFO 2026-03-19T00:57:33.552Z [storage] upload(9599): deleting extra keys=[] count=0 INFO 2026-03-19T00:57:33.555Z [storage] upload(9599): nothing to upload INFO 2026-03-19T00:57:33.614Z [app/main] MainSQL: slow query saveMessages duration=62ms INFO 2026-03-19T00:57:33.626Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6c8.1 1773881817926): took 4227ms INFO 2026-03-19T00:57:34.181Z [app/main] MainSQL: slow query updateConversations duration=54ms INFO 2026-03-19T00:57:34.614Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:57:34.619Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72288874 ms before clearing INFO 2026-03-19T00:57:43.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:57:54.633Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881874539 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:57:54.634Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:57:54.709Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:57:54.709Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:57:54.709Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111) INFO 2026-03-19T00:57:54.709Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111)): unidentified message INFO 2026-03-19T00:57:54.709Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:57:54.710Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111)) INFO 2026-03-19T00:57:54.710Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111): unidentified message INFO 2026-03-19T00:57:54.710Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:57:54.710Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:57:54.710Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]33e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:57:54.710Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]13a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:57:54.710Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:57:54.710Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:57:54.777Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:57:54.777Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:57:54.777Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881874295 (019d0399.58ca.776d.97e5.369a3fbd6111) INFO 2026-03-19T00:57:54.777Z [app/main] MainSQL: slow query commitDecryptResult duration=66ms INFO 2026-03-19T00:57:54.778Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:57:54.778Z [@signalapp/libsignal-client] ACKing message delivered at 1773881874539 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:57:54.928Z [app/main] MainSQL: slow query removeUnprocessed duration=70ms INFO 2026-03-19T00:58:00.135Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:58:00.283Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881880191 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:00.283Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:00.358Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:00.358Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:00.358Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa) INFO 2026-03-19T00:58:00.358Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa)): unidentified message INFO 2026-03-19T00:58:00.358Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:00.359Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa)) INFO 2026-03-19T00:58:00.359Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa): unidentified message INFO 2026-03-19T00:58:00.359Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:00.359Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]13a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:00.359Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:00.359Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:00.401Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:00.401Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:00.401Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881879966 (019d0399.6edb.7155.a968.2828970f57aa) INFO 2026-03-19T00:58:00.401Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:00.401Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-19T00:58:00.402Z [@signalapp/libsignal-client] ACKing message delivered at 1773881880191 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:08.326Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881888234 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:08.326Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:08.401Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:08.401Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:08.401Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674) INFO 2026-03-19T00:58:08.401Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674)): unidentified message INFO 2026-03-19T00:58:08.402Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:08.402Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674)) INFO 2026-03-19T00:58:08.402Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674): unidentified message INFO 2026-03-19T00:58:08.402Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:08.402Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]13a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:08.402Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:08.402Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:08.441Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:08.441Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:08.441Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881887987 (019d0399.8e46.76b5.ad92.2b4c0ac30674) INFO 2026-03-19T00:58:08.441Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:08.441Z [@signalapp/libsignal-client] ACKing message delivered at 1773881888234 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:14.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:58:18.305Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881898210 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:18.305Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:18.380Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:18.380Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:18.380Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657) INFO 2026-03-19T00:58:18.380Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657)): unidentified message INFO 2026-03-19T00:58:18.381Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:18.381Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657)) INFO 2026-03-19T00:58:18.381Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657): unidentified message INFO 2026-03-19T00:58:18.381Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:18.381Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]13a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:18.381Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:18.382Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:18.414Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:18.414Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:18.414Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881897987 (019d0399.b541.72fd.8ba7.00ff25bd0657) INFO 2026-03-19T00:58:18.415Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:18.415Z [@signalapp/libsignal-client] ACKing message delivered at 1773881898210 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:18.531Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T00:58:20.553Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881900461 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:20.553Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:20.628Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:20.628Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:20.628Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a) INFO 2026-03-19T00:58:20.628Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a)): unidentified message INFO 2026-03-19T00:58:20.629Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:20.629Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a)) INFO 2026-03-19T00:58:20.629Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a): unidentified message INFO 2026-03-19T00:58:20.629Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:20.629Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]13a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:20.629Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:20.630Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:20.672Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:20.672Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:20.672Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T00:58:20.673Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a) INFO 2026-03-19T00:58:20.673Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881899834 (019d0399.be09.76bb.bdb8.d830b6c6671a) INFO 2026-03-19T00:58:20.673Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881899834: starting processing in queue INFO 2026-03-19T00:58:20.673Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881899834: duplicate check db lookup needed [REDACTED]bba.1-1773881899834 INFO 2026-03-19T00:58:20.673Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:20.673Z [@signalapp/libsignal-client] ACKing message delivered at 1773881900461 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:20.677Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881899834: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:58:20.677Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881899834: Batching save INFO 2026-03-19T00:58:20.752Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:58:20.789Z [saveAndNotify] Message saved 1773881899834 INFO 2026-03-19T00:58:20.789Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881899834: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:58:20.789Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881899834: 0 edits in second run INFO 2026-03-19T00:58:20.789Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:58:21.174Z [JobQueueDatabaseStore] adding job [REDACTED]bec to queue "conversation" INFO 2026-03-19T00:58:21.214Z [JobQueue] conversation job queue: added new job [REDACTED]bec INFO 2026-03-19T00:58:21.214Z [JobQueue] conversation job queue: enqueuing job [REDACTED]bec INFO 2026-03-19T00:58:21.214Z [JobQueue] conversation job queue: running job [REDACTED]bec, attempt 1 of 110 INFO 2026-03-19T00:58:21.215Z [JobQueue] conversation job queue, job ID [REDACTED]bec, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:58:21.215Z [JobQueue] conversation job queue, job ID [REDACTED]bec, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:58:21.215Z [JobQueue] conversation job queue, job ID [REDACTED]bec, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:58:21.215Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:58:21.216Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:58:21.216Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:21.216Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:21.216Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:21.348Z [WebAPI] send/1773881901215/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:58:21.348Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:58:21.448Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:58:21.490Z [JobQueue] conversation job queue: job [REDACTED]bec succeeded on attempt 1 INFO 2026-03-19T00:58:21.490Z [app/main] MainSQL: slow query insertSentProto duration=41ms INFO 2026-03-19T00:58:21.677Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T00:58:21.677Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:58:21.789Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:58:21.790Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T00:58:21.790Z [notifications] NotificationService: showing a notification 1773881899834 INFO 2026-03-19T00:58:21.790Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72241703 ms before clearing INFO 2026-03-19T00:58:21.800Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T00:58:26.357Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881906266 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:26.357Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:26.432Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:26.432Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:26.432Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773881905889 (019d0399.d4b5.748c.a940.d0a467d2158c) INFO 2026-03-19T00:58:26.433Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773881905889 (019d0399.d4b5.748c.a940.d0a467d2158c)) INFO 2026-03-19T00:58:26.433Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773881905889 (019d0399.d4b5.748c.a940.d0a467d2158c): ciphertext message INFO 2026-03-19T00:58:26.433Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:58:26.433Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]429, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:58:26.433Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]c00) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:26.433Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:26.433Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:26.473Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:26.473Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:26.473Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773881905889 (019d0399.d4b5.748c.a940.d0a467d2158c) INFO 2026-03-19T00:58:26.473Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773881905889 (019d0399.d4b5.748c.a940.d0a467d2158c) INFO 2026-03-19T00:58:26.473Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T00:58:26.473Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:26.473Z [@signalapp/libsignal-client] ACKing message delivered at 1773881906266 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:26.597Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-19T00:58:26.973Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T00:58:26.973Z [storage] sync: fetching latest after version=9598 INFO 2026-03-19T00:58:26.973Z [storage] sync(9598): fetch start INFO 2026-03-19T00:58:26.973Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T00:58:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T00:58:27.084Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9598 INFO 2026-03-19T00:58:27.378Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9598 200 Success INFO 2026-03-19T00:58:27.379Z [storage] sync: updating to remoteVersion=9599 sourceDevice=1 from version=9598 INFO 2026-03-19T00:58:27.383Z [storage] process(9599): localRecords=1808 localKeys=1425 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T00:58:27.383Z [storage] process(9599): remoteOnlyCount=12 remoteOnlyKeys=["9599:GWg","9599:EJV","9599:guM","9599:zS/","9599:Qhj","9599:XIs","9599:mcD","9599:2Yq","9599:La5","9599:ooW","9599:p7M","9599:bDT"] INFO 2026-03-19T00:58:27.383Z [storage] process(9599): localOnlyCount=7 localOnlyKeys=["9597:z+U","9597:Dwf","9597:Wo2","9597:Fhd","9598:4Lr","9598:KfC","9598:bWF"] INFO 2026-03-19T00:58:27.383Z [storage] fetchRemoteRecords(9599): fetching remote keys count=12 INFO 2026-03-19T00:58:27.383Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T00:58:27.502Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T00:58:27.502Z [storage] fetchRemoteRecords(9599): missing remote keys=[] count=0 INFO 2026-03-19T00:58:27.502Z [storage] process(9599): attempting to merge records=3 INFO 2026-03-19T00:58:27.502Z [storage] process(9599): split pni contacts=9 INFO 2026-03-19T00:58:27.504Z [storage] merge(9599:La5 [REDACTED]f8d ([REDACTED]d7a)): merged item type=1 oldID=9598:KfC shouldDrop=false details=["key=avatarColor: added","key=identityKey: different bytes"] INFO 2026-03-19T00:58:27.504Z [storage] merge(9599:ooW [REDACTED]c71 ([REDACTED]263)): merged item type=1 oldID=9598:bWF shouldDrop=false details=["key=avatarColor: added","key=identityKey: different bytes"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:2Yq [REDACTED]6c8 ([REDACTED]40f)): merged item type=1 oldID=9598:4Lr shouldDrop=false details=["key=avatarColor: added"] WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T00:58:27.505Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] merge(9599:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T00:58:27.505Z [storage] process(9599): processed records=12 INFO 2026-03-19T00:58:27.572Z [storage] process(9599): updated conversations=3 INFO 2026-03-19T00:58:27.572Z [storage] process(9599): kicking off profile fetches=0 INFO 2026-03-19T00:58:27.572Z [storage] process(9599): dropped keys=["9599:EJV","9599:GWg","9599:Qhj","9599:XIs","9599:bDT","9599:guM","9599:mcD","9599:p7M","9599:zS/"] count=9 INFO 2026-03-19T00:58:27.572Z [storage] process(9599): unknown records=[] count=0 INFO 2026-03-19T00:58:27.608Z [storage] process(9599): error records=[] count=0 INFO 2026-03-19T00:58:27.649Z [storage] process(9599): pending deletes=["9599:EJV","9599:GWg","9599:Qhj","9599:XIs","9599:bDT","9599:guM","9599:mcD","9599:p7M","9599:zS/"] count=9 INFO 2026-03-19T00:58:27.691Z [storage] process(9599): localKey=9597:z+U PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-19T00:58:27.691Z [storage] process(9599): localKey=9597:Dwf PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-19T00:58:27.692Z [storage] process(9599): localKey=9597:Wo2 PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-19T00:58:27.692Z [storage] process(9599): localKey=9597:Fhd PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-19T00:58:27.703Z [storage] process(9599): done INFO 2026-03-19T00:58:27.703Z [storage] sync: updated to version=9599 INFO 2026-03-19T00:58:27.823Z [storage] sync: complete INFO 2026-03-19T00:58:28.331Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-19T00:58:28.373Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:58:28.556Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-19T00:58:29.373Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:58:29.407Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881899834,"receivedAt":1771163895610},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:58:29.407Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T00:58:29.448Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:58:29.448Z [JobQueueDatabaseStore] adding job [REDACTED]80d to queue "read sync" INFO 2026-03-19T00:58:29.448Z [JobQueueDatabaseStore] adding job [REDACTED]75e to queue "conversation" INFO 2026-03-19T00:58:29.481Z [JobQueue] read sync job queue: added new job [REDACTED]80d INFO 2026-03-19T00:58:29.481Z [JobQueue] read sync job queue: enqueuing job [REDACTED]80d INFO 2026-03-19T00:58:29.482Z [JobQueue] read sync job queue: running job [REDACTED]80d, attempt 1 of 110 INFO 2026-03-19T00:58:29.482Z [JobQueue] read sync job queue, job ID [REDACTED]80d, attempt 1: sending readSync(s) for timestamp(s) 1773881899834 INFO 2026-03-19T00:58:29.483Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue: added new job [REDACTED]75e INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue: enqueuing job [REDACTED]75e INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue: running job [REDACTED]75e, attempt 1 of 110 INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue, job ID [REDACTED]75e, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue, job ID [REDACTED]75e, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:58:29.515Z [JobQueue] conversation job queue, job ID [REDACTED]75e, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:58:29.515Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:58:29.518Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:58:29.518Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:29.518Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:29.518Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:29.518Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T00:58:29.518Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:58:29.559Z [WebAPI] send/1773881909482/[REDACTED]70f/sendMessages INFO 2026-03-19T00:58:29.559Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:58:29.649Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:58:29.682Z [WebAPI] send/1773881909515/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:58:29.682Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:58:29.715Z [JobQueue] read sync job queue: job [REDACTED]80d succeeded on attempt 1 INFO 2026-03-19T00:58:29.772Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:58:29.807Z [JobQueue] conversation job queue: job [REDACTED]75e succeeded on attempt 1 INFO 2026-03-19T00:58:30.065Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-19T00:58:30.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:58:30.515Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:58:30.516Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72232977 ms before clearing INFO 2026-03-19T00:58:32.236Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:58:32.236Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:58:32.237Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:58:32.237Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:32.237Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:32.237Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:32.341Z [WebAPI] send/1773881912236/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:58:32.341Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:58:32.477Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:58:32.477Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 241ms INFO 2026-03-19T00:58:33.603Z [CompositionInput] Submitting message 1773881913603 with 0 ranges INFO 2026-03-19T00:58:33.606Z [composer] withPreSendChecks: Send pre-checks took 3ms INFO 2026-03-19T00:58:33.606Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773881913603 WARN 2026-03-19T00:58:33.607Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:33.607Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T00:58:33.607Z [conversations] enqueueMessageForSend: saving message [REDACTED]2d4 and job [REDACTED]dab INFO 2026-03-19T00:58:33.649Z [JobQueueDatabaseStore] adding job [REDACTED]dab to queue "conversation" INFO 2026-03-19T00:58:33.649Z [JobQueue] conversation job queue: added new job [REDACTED]dab INFO 2026-03-19T00:58:33.649Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773881913603): db save took 42ms INFO 2026-03-19T00:58:33.649Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dab INFO 2026-03-19T00:58:33.649Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T00:58:33.650Z [JobQueue] conversation job queue: running job [REDACTED]dab, attempt 1 of 110 INFO 2026-03-19T00:58:33.650Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:58:33.650Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:58:33.650Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T00:58:33.650Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-19T00:58:33.651Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T00:58:33.656Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T00:58:33.665Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T00:58:33.724Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:58:33.724Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:58:33.725Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: sending direct message INFO 2026-03-19T00:58:33.725Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T00:58:33.726Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881913603,"receivedAt":1771163895612},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:58:33.726Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:58:33.726Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:33.727Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:33.727Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:33.833Z [WebAPI] send/1773881913603/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:58:33.833Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) WARN 2026-03-19T00:58:33.926Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:33.926Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:33.929Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:33.929Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:33.972Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T00:58:34.026Z [createStore] ActionRateLogger: got 25 events since 1773881913152: NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,items/PUT_EXTERNAL,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,callHistory/UPDATE_UNREAD WARN 2026-03-19T00:58:34.075Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.075Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.109Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:58:34.130Z [Message] tsx: Rendered 'send complete' for message 1773881913603; took 526ms INFO 2026-03-19T00:58:34.141Z [WebAPI] send/1773881913603/[REDACTED]70f/sendMessages INFO 2026-03-19T00:58:34.141Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:58:34.176Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881914084 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:34.176Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:34.232Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:58:34.251Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:34.251Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:34.251Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4) INFO 2026-03-19T00:58:34.251Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4)): unidentified message INFO 2026-03-19T00:58:34.251Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:34.252Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4)) INFO 2026-03-19T00:58:34.252Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4): unidentified message INFO 2026-03-19T00:58:34.252Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:34.252Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:58:34.252Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]13a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:58:34.252Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:34.253Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:34.253Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T00:58:34.266Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.266Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.300Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:34.300Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:34.300Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881913834 (019d0399.f340.761e.bc49.b66a35c045d4) INFO 2026-03-19T00:58:34.300Z [background] delivery receipt from [REDACTED]b4b.1 1773881913834 for sent message 1773881913603 wasSentEncrypted=true INFO 2026-03-19T00:58:34.300Z [background] onDeliveryReceipt(envelope=1773881913834, envelopeId=019d0399.f340.761e.bc49.b66a35c045d4): Saving 1 sync tasks INFO 2026-03-19T00:58:34.300Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:34.300Z [@signalapp/libsignal-client] ACKing message delivered at 1773881914084 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-19T00:58:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.309Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.347Z [JobQueue] conversation job queue: job [REDACTED]dab succeeded on attempt 1 INFO 2026-03-19T00:58:34.375Z [background] onDeliveryReceipt(envelope=1773881913834, envelopeId=019d0399.f340.761e.bc49.b66a35c045d4): Queuing 1 sync tasks INFO 2026-03-19T00:58:34.375Z [background] onDeliveryReceipt(envelope=1773881913834, envelopeId=019d0399.f340.761e.bc49.b66a35c045d4): Done INFO 2026-03-19T00:58:34.375Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms WARN 2026-03-19T00:58:34.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.550Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.550Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.626Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881913603): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:58:34.627Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.627Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.629Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881914538 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:34.629Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:34.704Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:34.704Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:34.704Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84) INFO 2026-03-19T00:58:34.704Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84)): unidentified message INFO 2026-03-19T00:58:34.704Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:34.705Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84)) INFO 2026-03-19T00:58:34.705Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84): unidentified message INFO 2026-03-19T00:58:34.705Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:34.705Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:34.705Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:34.705Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:34.750Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-19T00:58:34.752Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:34.752Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:34.752Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881914306 (019d0399.f505.77e3.b1b2.d7caed12bc84) INFO 2026-03-19T00:58:34.752Z [background] read receipt [REDACTED]b4b.1 1773881914306 for sent message 1773881913603 INFO 2026-03-19T00:58:34.752Z [background] onReadOrViewReceipt(type=Read, envelope=1773881914306, envelopeId=019d0399.f505.77e3.b1b2.d7caed12bc84): Saving 1 sync tasks INFO 2026-03-19T00:58:34.752Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:34.752Z [@signalapp/libsignal-client] ACKing message delivered at 1773881914538 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:34.783Z [background] onReadOrViewReceipt(type=Read, envelope=1773881914306, envelopeId=019d0399.f505.77e3.b1b2.d7caed12bc84): Queuing 1 sync tasks INFO 2026-03-19T00:58:34.784Z [background] onReadOrViewReceipt(type=Read, envelope=1773881914306, envelopeId=019d0399.f505.77e3.b1b2.d7caed12bc84): Done WARN 2026-03-19T00:58:34.892Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.892Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.895Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:34.895Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:34.942Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:58:35.041Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881913603): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:58:35.041Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:35.041Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:35.310Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:35.310Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:35.314Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) WARN 2026-03-19T00:58:35.314Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881913603) INFO 2026-03-19T00:58:35.359Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:58:36.075Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:58:36.076Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72227417 ms before clearing INFO 2026-03-19T00:58:39.262Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881919171 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:39.262Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:39.337Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:39.337Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:39.337Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6) INFO 2026-03-19T00:58:39.338Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6)): unidentified message INFO 2026-03-19T00:58:39.338Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:39.338Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6)) INFO 2026-03-19T00:58:39.338Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6): unidentified message INFO 2026-03-19T00:58:39.338Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:39.338Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:39.338Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:39.339Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:39.375Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:39.375Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:39.375Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881918948 (019d039a.071e.7164.8a57.a5ecd5650bd6) INFO 2026-03-19T00:58:39.375Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:39.375Z [@signalapp/libsignal-client] ACKing message delivered at 1773881919171 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:44.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:58:49.315Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881929223 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:49.315Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:49.390Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:49.390Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:49.390Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810) INFO 2026-03-19T00:58:49.390Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810)): unidentified message INFO 2026-03-19T00:58:49.391Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:49.391Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810)) INFO 2026-03-19T00:58:49.391Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810): unidentified message INFO 2026-03-19T00:58:49.391Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:49.391Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:49.391Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:49.391Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:49.432Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T00:58:49.433Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:49.433Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:49.433Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881928986 (019d039a.2e63.712d.9308.4d4bc5625810) INFO 2026-03-19T00:58:49.433Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:49.433Z [@signalapp/libsignal-client] ACKing message delivered at 1773881929223 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:49.511Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881929418 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:49.511Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:49.549Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-19T00:58:49.586Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:49.586Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:49.586Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876) INFO 2026-03-19T00:58:49.586Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876)): unidentified message INFO 2026-03-19T00:58:49.586Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:49.587Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876)) INFO 2026-03-19T00:58:49.587Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876): unidentified message INFO 2026-03-19T00:58:49.587Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:49.587Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:49.587Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:49.587Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:49.716Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:49.716Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:49.716Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881929113 (019d039a.2f27.706b.8642.82b033d39876) INFO 2026-03-19T00:58:49.716Z [app/main] MainSQL: slow query commitDecryptResult duration=128ms INFO 2026-03-19T00:58:49.717Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:49.717Z [@signalapp/libsignal-client] ACKing message delivered at 1773881929418 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:49.891Z [app/main] MainSQL: slow query removeUnprocessed duration=99ms INFO 2026-03-19T00:58:55.204Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881935097 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:55.205Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:55.280Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:55.280Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:55.280Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032) INFO 2026-03-19T00:58:55.280Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032)): unidentified message INFO 2026-03-19T00:58:55.280Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:55.281Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032)) INFO 2026-03-19T00:58:55.281Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032): unidentified message INFO 2026-03-19T00:58:55.281Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:55.281Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:55.281Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:55.281Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:55.315Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:55.315Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:55.315Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881934869 (019d039a.4565.7666.97e9.0efd9a841032) INFO 2026-03-19T00:58:55.315Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:55.315Z [@signalapp/libsignal-client] ACKing message delivered at 1773881935097 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:58.324Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881938232 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:58:58.324Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:58:58.400Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:58:58.400Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:58:58.400Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791) INFO 2026-03-19T00:58:58.400Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791)): unidentified message INFO 2026-03-19T00:58:58.400Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:58:58.400Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791)) INFO 2026-03-19T00:58:58.400Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791): unidentified message INFO 2026-03-19T00:58:58.400Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:58:58.400Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:58:58.401Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:58:58.401Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:58:58.448Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:58:58.448Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:58:58.448Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881938006 (019d039a.5194.70b7.be3b.716ba0b0a791) INFO 2026-03-19T00:58:58.448Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:58:58.448Z [@signalapp/libsignal-client] ACKing message delivered at 1773881938232 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:58:58.448Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-19T00:59:00.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:59:02.667Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881942575 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:02.667Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:02.742Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:02.742Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:02.742Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2) INFO 2026-03-19T00:59:02.742Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2)): unidentified message INFO 2026-03-19T00:59:02.743Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:02.743Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2)) INFO 2026-03-19T00:59:02.743Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2): unidentified message INFO 2026-03-19T00:59:02.743Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:02.743Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:02.743Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:02.743Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:02.781Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:02.781Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:02.781Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881942349 (019d039a.628b.704b.9ea8.d63f9c56afb2) INFO 2026-03-19T00:59:02.781Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:02.781Z [@signalapp/libsignal-client] ACKing message delivered at 1773881942575 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:12.670Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881952579 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:12.671Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:12.746Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:12.746Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:12.746Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a) INFO 2026-03-19T00:59:12.746Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a)): unidentified message INFO 2026-03-19T00:59:12.746Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:12.747Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a)) INFO 2026-03-19T00:59:12.747Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a): unidentified message INFO 2026-03-19T00:59:12.747Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:12.747Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:12.747Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:12.747Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:12.786Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:12.787Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:12.787Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881952350 (019d039a.899f.72cb.820d.327af245327a) INFO 2026-03-19T00:59:12.787Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:12.787Z [@signalapp/libsignal-client] ACKing message delivered at 1773881952579 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:14.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T00:59:15.277Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881955185 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:15.277Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:15.352Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:15.352Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:15.352Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7) INFO 2026-03-19T00:59:15.352Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7)): unidentified message INFO 2026-03-19T00:59:15.353Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:15.353Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7)) INFO 2026-03-19T00:59:15.353Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7): unidentified message INFO 2026-03-19T00:59:15.353Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:15.353Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:15.353Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:15.353Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:15.386Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:15.386Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:15.386Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881954911 (019d039a.93cd.74a9.8681.dc23c23ca6c7) INFO 2026-03-19T00:59:15.386Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:15.386Z [@signalapp/libsignal-client] ACKing message delivered at 1773881955185 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:16.038Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881955942 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:16.038Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:16.113Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:16.113Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:16.113Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11) INFO 2026-03-19T00:59:16.113Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11)): unidentified message INFO 2026-03-19T00:59:16.113Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:16.114Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11)) INFO 2026-03-19T00:59:16.114Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11): unidentified message INFO 2026-03-19T00:59:16.114Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:16.114Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]244) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:16.114Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:16.114Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:16.152Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:16.152Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:16.153Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11) INFO 2026-03-19T00:59:16.153Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881955326 (019d039a.96c6.73c1.81b9.b2343573ea11) INFO 2026-03-19T00:59:16.153Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881955326: starting processing in queue INFO 2026-03-19T00:59:16.153Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881955326: duplicate check db lookup needed [REDACTED]bba.1-1773881955326 INFO 2026-03-19T00:59:16.153Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:16.153Z [@signalapp/libsignal-client] ACKing message delivered at 1773881955942 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:16.157Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881955326: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:59:16.157Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881955326: Batching save INFO 2026-03-19T00:59:16.232Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:59:16.269Z [saveAndNotify] Message saved 1773881955326 INFO 2026-03-19T00:59:16.269Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881955326: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:59:16.269Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881955326: 0 edits in second run INFO 2026-03-19T00:59:16.270Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:59:16.394Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-19T00:59:16.654Z [JobQueueDatabaseStore] adding job [REDACTED]ca4 to queue "conversation" INFO 2026-03-19T00:59:16.686Z [JobQueue] conversation job queue: added new job [REDACTED]ca4 INFO 2026-03-19T00:59:16.686Z [JobQueue] conversation job queue: enqueuing job [REDACTED]ca4 INFO 2026-03-19T00:59:16.687Z [JobQueue] conversation job queue: running job [REDACTED]ca4, attempt 1 of 110 INFO 2026-03-19T00:59:16.687Z [JobQueue] conversation job queue, job ID [REDACTED]ca4, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:59:16.687Z [JobQueue] conversation job queue, job ID [REDACTED]ca4, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:59:16.687Z [JobQueue] conversation job queue, job ID [REDACTED]ca4, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:59:16.687Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:16.688Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:16.688Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:16.689Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:16.689Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:16.821Z [WebAPI] send/1773881956687/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:16.821Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:16.921Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:16.953Z [JobQueue] conversation job queue: job [REDACTED]ca4 succeeded on attempt 1 INFO 2026-03-19T00:59:17.157Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T00:59:17.157Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:59:17.269Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:59:17.270Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72186223 ms before clearing INFO 2026-03-19T00:59:17.270Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T00:59:17.270Z [notifications] NotificationService: showing a notification 1773881955326 INFO 2026-03-19T00:59:17.280Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T00:59:17.367Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881957270 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:17.367Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:17.442Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:17.442Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:17.443Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707) INFO 2026-03-19T00:59:17.443Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707)): unidentified message INFO 2026-03-19T00:59:17.443Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:17.443Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707)) INFO 2026-03-19T00:59:17.443Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707): unidentified message INFO 2026-03-19T00:59:17.443Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:17.444Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:59:17.444Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]244, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:59:17.444Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]617) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:17.444Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:17.444Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:17.470Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:17.470Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:17.470Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881957056 (019d039a.9bf7.7749.832d.8dfdc8e2a707) INFO 2026-03-19T00:59:17.470Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:17.470Z [@signalapp/libsignal-client] ACKing message delivered at 1773881957270 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:18.309Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881958217 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:18.309Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:18.385Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:18.385Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:18.385Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99) INFO 2026-03-19T00:59:18.385Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99)): unidentified message INFO 2026-03-19T00:59:18.385Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:18.385Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99)) INFO 2026-03-19T00:59:18.386Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99): unidentified message INFO 2026-03-19T00:59:18.386Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:18.386Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]617) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:18.386Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:18.386Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:18.421Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:18.421Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:18.421Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881957999 (019d039a.9fa5.7506.a723.c64198b6fb99) INFO 2026-03-19T00:59:18.421Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:18.421Z [@signalapp/libsignal-client] ACKing message delivered at 1773881958217 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:18.537Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T00:59:21.935Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881961843 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:21.935Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:22.010Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:22.010Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:22.010Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21) INFO 2026-03-19T00:59:22.011Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21)): unidentified message INFO 2026-03-19T00:59:22.011Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:22.011Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21)) INFO 2026-03-19T00:59:22.011Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21): unidentified message INFO 2026-03-19T00:59:22.011Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:22.011Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]617) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:22.012Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:22.012Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:22.045Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:22.045Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:22.045Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881961617 (019d039a.adcf.740d.9b7a.5823ae11fe21) INFO 2026-03-19T00:59:22.045Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:22.045Z [@signalapp/libsignal-client] ACKing message delivered at 1773881961843 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:22.777Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881962684 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:22.777Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:22.853Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:22.853Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:22.853Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26) INFO 2026-03-19T00:59:22.853Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26)): unidentified message INFO 2026-03-19T00:59:22.853Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:22.853Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26)) INFO 2026-03-19T00:59:22.853Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26): unidentified message INFO 2026-03-19T00:59:22.853Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:22.854Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]617) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:22.854Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:22.854Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:22.887Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:22.887Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:22.887Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881962471 (019d039a.b11a.7019.b39e.fde7611a8d26) INFO 2026-03-19T00:59:22.887Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:22.887Z [@signalapp/libsignal-client] ACKing message delivered at 1773881962684 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:23.602Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881963511 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:23.602Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:23.678Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:23.678Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:23.678Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468) INFO 2026-03-19T00:59:23.678Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468)): unidentified message INFO 2026-03-19T00:59:23.678Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:23.678Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468)) INFO 2026-03-19T00:59:23.679Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468): unidentified message INFO 2026-03-19T00:59:23.679Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:23.679Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]617) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:23.679Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:23.679Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:23.712Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:23.712Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:23.712Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881963292 (019d039a.b452.70ef.8004.e6482abf0468) INFO 2026-03-19T00:59:23.712Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:23.712Z [@signalapp/libsignal-client] ACKing message delivered at 1773881963511 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:23.861Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:59:24.861Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:59:24.904Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881955326,"receivedAt":1771163895623},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:59:24.904Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T00:59:24.904Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=42ms INFO 2026-03-19T00:59:24.945Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:59:24.945Z [JobQueueDatabaseStore] adding job [REDACTED]666 to queue "read sync" INFO 2026-03-19T00:59:24.945Z [JobQueueDatabaseStore] adding job [REDACTED]799 to queue "conversation" INFO 2026-03-19T00:59:24.979Z [JobQueue] read sync job queue: added new job [REDACTED]666 INFO 2026-03-19T00:59:24.979Z [JobQueue] read sync job queue: enqueuing job [REDACTED]666 INFO 2026-03-19T00:59:24.979Z [JobQueue] read sync job queue: running job [REDACTED]666, attempt 1 of 110 INFO 2026-03-19T00:59:24.979Z [JobQueue] read sync job queue, job ID [REDACTED]666, attempt 1: sending readSync(s) for timestamp(s) 1773881955326 INFO 2026-03-19T00:59:24.980Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:25.020Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue: added new job [REDACTED]799 INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue: enqueuing job [REDACTED]799 INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue: running job [REDACTED]799, attempt 1 of 110 INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue, job ID [REDACTED]799, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue, job ID [REDACTED]799, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:59:25.021Z [JobQueue] conversation job queue, job ID [REDACTED]799, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:59:25.021Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:25.024Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:25.024Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T00:59:25.024Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T00:59:25.025Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:25.025Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:25.025Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:25.075Z [WebAPI] send/1773881964979/[REDACTED]70f/sendMessages INFO 2026-03-19T00:59:25.075Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:59:25.104Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T00:59:25.154Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T00:59:25.178Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:59:25.221Z [WebAPI] send/1773881965022/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:25.221Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:25.254Z [JobQueue] read sync job queue: job [REDACTED]666 succeeded on attempt 1 INFO 2026-03-19T00:59:25.325Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:25.363Z [JobQueue] conversation job queue: job [REDACTED]799 succeeded on attempt 1 INFO 2026-03-19T00:59:25.787Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881965695 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:25.787Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:25.862Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:25.862Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:25.862Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467) INFO 2026-03-19T00:59:25.862Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467)): unidentified message INFO 2026-03-19T00:59:25.863Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:25.863Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467)) INFO 2026-03-19T00:59:25.863Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467): unidentified message INFO 2026-03-19T00:59:25.863Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:25.864Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:59:25.864Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]617, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:59:25.864Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:25.864Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:25.864Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:25.896Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:25.896Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:25.896Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881965440 (019d039a.bcdb.758b.9da3.a8755fbc0467) INFO 2026-03-19T00:59:25.897Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:25.897Z [@signalapp/libsignal-client] ACKing message delivered at 1773881965695 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:26.021Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:59:26.022Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72177471 ms before clearing INFO 2026-03-19T00:59:28.506Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881968414 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:28.506Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:28.582Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:28.582Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:28.582Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d) INFO 2026-03-19T00:59:28.582Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d)): unidentified message INFO 2026-03-19T00:59:28.582Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:28.583Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d)) INFO 2026-03-19T00:59:28.583Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d): unidentified message INFO 2026-03-19T00:59:28.583Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:28.583Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:28.583Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:28.583Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:28.621Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:28.621Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:28.621Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881968192 (019d039a.c77b.7029.b6f5.e01d9cd3cc0d) INFO 2026-03-19T00:59:28.621Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:28.621Z [@signalapp/libsignal-client] ACKing message delivered at 1773881968414 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:30.380Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T00:59:30.488Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881970174 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:30.488Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:30.563Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:30.563Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:30.563Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4) INFO 2026-03-19T00:59:30.563Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4)): unidentified message INFO 2026-03-19T00:59:30.563Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:30.564Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4)) INFO 2026-03-19T00:59:30.564Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4): unidentified message INFO 2026-03-19T00:59:30.564Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:30.564Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:30.564Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:30.564Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:30.604Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:30.604Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:30.604Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881969944 (019d039a.cf38.777e.b91d.8d1bae0df2b4) INFO 2026-03-19T00:59:30.604Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:30.604Z [@signalapp/libsignal-client] ACKing message delivered at 1773881970174 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:33.086Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881972991 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:33.086Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:33.161Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:33.162Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:33.162Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071) INFO 2026-03-19T00:59:33.162Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071)): unidentified message INFO 2026-03-19T00:59:33.162Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:33.162Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071)) INFO 2026-03-19T00:59:33.162Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071): unidentified message INFO 2026-03-19T00:59:33.162Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:33.162Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:33.163Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:33.163Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:33.195Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:33.195Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:33.195Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881972766 (019d039a.d95e.7072.86aa.531474810071) INFO 2026-03-19T00:59:33.195Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:33.196Z [@signalapp/libsignal-client] ACKing message delivered at 1773881972991 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:33.807Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881973715 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:33.807Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:33.882Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:33.882Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:33.882Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620) INFO 2026-03-19T00:59:33.883Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620)): unidentified message INFO 2026-03-19T00:59:33.883Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:33.883Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620)) INFO 2026-03-19T00:59:33.883Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620): unidentified message INFO 2026-03-19T00:59:33.883Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:33.883Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:33.883Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:33.884Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:33.920Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:33.920Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:33.920Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620) INFO 2026-03-19T00:59:33.920Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773881973107 (019d039a.dc2f.75d1.b49a.5cc12a144620) INFO 2026-03-19T00:59:33.921Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881973107: starting processing in queue INFO 2026-03-19T00:59:33.921Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881973107: duplicate check db lookup needed [REDACTED]bba.1-1773881973107 INFO 2026-03-19T00:59:33.921Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:33.921Z [@signalapp/libsignal-client] ACKing message delivered at 1773881973715 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:33.924Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881973107: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:59:33.924Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773881973107: Batching save INFO 2026-03-19T00:59:33.999Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T00:59:34.037Z [saveAndNotify] Message saved 1773881973107 INFO 2026-03-19T00:59:34.037Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881973107: Found 0 early reaction(s) for incoming message INFO 2026-03-19T00:59:34.037Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773881973107: 0 edits in second run INFO 2026-03-19T00:59:34.037Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T00:59:34.154Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881973107,"receivedAt":1771163895633},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:59:34.154Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T00:59:34.154Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T00:59:34.154Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=59ms INFO 2026-03-19T00:59:34.220Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T00:59:34.220Z [JobQueueDatabaseStore] adding job [REDACTED]46d to queue "read sync" INFO 2026-03-19T00:59:34.220Z [JobQueueDatabaseStore] adding job [REDACTED]d2c to queue "conversation" INFO 2026-03-19T00:59:34.286Z [JobQueue] read sync job queue: added new job [REDACTED]46d INFO 2026-03-19T00:59:34.286Z [JobQueue] read sync job queue: enqueuing job [REDACTED]46d INFO 2026-03-19T00:59:34.286Z [JobQueue] read sync job queue: running job [REDACTED]46d, attempt 1 of 110 INFO 2026-03-19T00:59:34.286Z [JobQueue] read sync job queue, job ID [REDACTED]46d, attempt 1: sending readSync(s) for timestamp(s) 1773881973107 INFO 2026-03-19T00:59:34.287Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.287Z [JobQueue] conversation job queue: added new job [REDACTED]d2c INFO 2026-03-19T00:59:34.287Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d2c INFO 2026-03-19T00:59:34.288Z [JobQueue] conversation job queue: running job [REDACTED]d2c, attempt 1 of 110 INFO 2026-03-19T00:59:34.288Z [JobQueue] conversation job queue, job ID [REDACTED]d2c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:59:34.288Z [JobQueue] conversation job queue, job ID [REDACTED]d2c, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T00:59:34.288Z [JobQueue] conversation job queue, job ID [REDACTED]d2c, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:59:34.288Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:34.288Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:34.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.321Z [WebAPI] send/1773881974286/[REDACTED]70f/sendMessages INFO 2026-03-19T00:59:34.321Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:59:34.401Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:59:34.425Z [WebAPI] send/1773881974288/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:34.425Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:34.426Z [JobQueueDatabaseStore] adding job [REDACTED]3c1 to queue "conversation" INFO 2026-03-19T00:59:34.454Z [JobQueue] read sync job queue: job [REDACTED]46d succeeded on attempt 1 INFO 2026-03-19T00:59:34.487Z [JobQueue] conversation job queue: added new job [REDACTED]3c1 INFO 2026-03-19T00:59:34.487Z [JobQueue] conversation job queue: enqueuing job [REDACTED]3c1 INFO 2026-03-19T00:59:34.529Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T00:59:34.553Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:34.571Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-19T00:59:34.604Z [JobQueue] conversation job queue: job [REDACTED]d2c succeeded on attempt 1 INFO 2026-03-19T00:59:34.604Z [JobQueue] conversation job queue: running job [REDACTED]3c1, attempt 1 of 110 INFO 2026-03-19T00:59:34.604Z [JobQueue] conversation job queue, job ID [REDACTED]3c1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:59:34.604Z [JobQueue] conversation job queue, job ID [REDACTED]3c1, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T00:59:34.604Z [JobQueue] conversation job queue, job ID [REDACTED]3c1, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T00:59:34.605Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:34.605Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881973107,"receivedAt":1771163895633},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:59:34.605Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:34.606Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.606Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.606Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:34.646Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-19T00:59:34.746Z [WebAPI] send/1773881974605/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:34.747Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:34.859Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:34.896Z [JobQueue] conversation job queue: job [REDACTED]3c1 succeeded on attempt 1 INFO 2026-03-19T00:59:35.154Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T00:59:35.287Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:59:35.288Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72168205 ms before clearing INFO 2026-03-19T00:59:38.622Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:59:38.623Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:38.624Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:38.624Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:38.624Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:38.624Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:38.723Z [WebAPI] send/1773881978622/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:38.723Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:39.058Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:39.059Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 437ms INFO 2026-03-19T00:59:39.430Z [CompositionInput] Submitting message 1773881979430 with 0 ranges INFO 2026-03-19T00:59:39.435Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T00:59:39.435Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773881979430 WARN 2026-03-19T00:59:39.436Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:39.436Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T00:59:39.436Z [conversations] enqueueMessageForSend: saving message [REDACTED]3c1 and job [REDACTED]352 INFO 2026-03-19T00:59:39.462Z [JobQueueDatabaseStore] adding job [REDACTED]352 to queue "conversation" INFO 2026-03-19T00:59:39.462Z [JobQueue] conversation job queue: added new job [REDACTED]352 INFO 2026-03-19T00:59:39.462Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773881979430): db save took 26ms INFO 2026-03-19T00:59:39.462Z [JobQueue] conversation job queue: enqueuing job [REDACTED]352 INFO 2026-03-19T00:59:39.462Z [JobQueue] conversation job queue: running job [REDACTED]352, attempt 1 of 110 INFO 2026-03-19T00:59:39.462Z [JobQueue] conversation job queue, job ID [REDACTED]352, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T00:59:39.462Z [JobQueue] conversation job queue, job ID [REDACTED]352, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:59:39.463Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T00:59:39.463Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T00:59:39.464Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T00:59:39.469Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T00:59:39.469Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T00:59:39.487Z [createStore] ActionRateLogger: got 25 events since 1773881978521: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP INFO 2026-03-19T00:59:39.528Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T00:59:39.528Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:39.532Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:39.532Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:39.532Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:39.533Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:39.533Z [JobQueue] conversation job queue, job ID [REDACTED]352, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T00:59:39.534Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:39.534Z [JobQueue] conversation job queue, job ID [REDACTED]352, attempt 1: sending direct message INFO 2026-03-19T00:59:39.535Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T00:59:39.535Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773881979430,"receivedAt":1771163895634},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T00:59:39.629Z [WebAPI] send/1773881979528/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:39.629Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:39.734Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:39.734Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 206ms INFO 2026-03-19T00:59:39.735Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:39.735Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:39.735Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:39.735Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 WARN 2026-03-19T00:59:39.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:39.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:39.740Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:39.740Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:39.839Z [WebAPI] send/1773881979430/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:39.839Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:39.950Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T00:59:40.013Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.013Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:40.018Z [Message] tsx: Rendered 'send complete' for message 1773881979430; took 588ms INFO 2026-03-19T00:59:40.056Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:40.079Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881979973 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:40.079Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:40.096Z [WebAPI] send/1773881979430/[REDACTED]70f/sendMessages INFO 2026-03-19T00:59:40.096Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T00:59:40.154Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:40.154Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:40.154Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236) INFO 2026-03-19T00:59:40.154Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236)): unidentified message INFO 2026-03-19T00:59:40.155Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:40.155Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236)) INFO 2026-03-19T00:59:40.155Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236): unidentified message INFO 2026-03-19T00:59:40.155Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:40.155Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T00:59:40.155Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]90a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T00:59:40.155Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]74c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:40.155Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:40.155Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:40.196Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:40.196Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:40.196Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881979735 (019d039a.f4af.7447.9efc.d47b684f3236) INFO 2026-03-19T00:59:40.196Z [background] delivery receipt from [REDACTED]b4b.1 1773881979735 for sent message 1773881979430 wasSentEncrypted=true INFO 2026-03-19T00:59:40.196Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T00:59:40.197Z [background] onDeliveryReceipt(envelope=1773881979735, envelopeId=019d039a.f4af.7447.9efc.d47b684f3236): Saving 1 sync tasks INFO 2026-03-19T00:59:40.197Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:40.197Z [@signalapp/libsignal-client] ACKing message delivered at 1773881979973 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:40.220Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T00:59:40.238Z [background] onDeliveryReceipt(envelope=1773881979735, envelopeId=019d039a.f4af.7447.9efc.d47b684f3236): Queuing 1 sync tasks INFO 2026-03-19T00:59:40.238Z [background] onDeliveryReceipt(envelope=1773881979735, envelopeId=019d039a.f4af.7447.9efc.d47b684f3236): Done INFO 2026-03-19T00:59:40.238Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms WARN 2026-03-19T00:59:40.255Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.255Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.259Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.259Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.298Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:40.346Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T00:59:40.347Z [JobQueue] conversation job queue: job [REDACTED]352 succeeded on attempt 1 INFO 2026-03-19T00:59:40.479Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773881980387 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T00:59:40.479Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T00:59:40.489Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881979430): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:59:40.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:40.586Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T00:59:40.586Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T00:59:40.586Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0) INFO 2026-03-19T00:59:40.586Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0)): unidentified message INFO 2026-03-19T00:59:40.586Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T00:59:40.587Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0)) INFO 2026-03-19T00:59:40.587Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0): unidentified message INFO 2026-03-19T00:59:40.587Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T00:59:40.587Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]74c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T00:59:40.587Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T00:59:40.587Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T00:59:40.622Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T00:59:40.622Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T00:59:40.622Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773881980161 (019d039a.f63f.7668.bc35.6d1ccc724db0) INFO 2026-03-19T00:59:40.622Z [background] read receipt [REDACTED]b4b.1 1773881980161 for sent message 1773881979430 INFO 2026-03-19T00:59:40.622Z [background] onReadOrViewReceipt(type=Read, envelope=1773881980161, envelopeId=019d039a.f63f.7668.bc35.6d1ccc724db0): Saving 1 sync tasks INFO 2026-03-19T00:59:40.622Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T00:59:40.622Z [@signalapp/libsignal-client] ACKing message delivered at 1773881980387 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T00:59:40.655Z [background] onReadOrViewReceipt(type=Read, envelope=1773881980161, envelopeId=019d039a.f63f.7668.bc35.6d1ccc724db0): Queuing 1 sync tasks INFO 2026-03-19T00:59:40.655Z [background] onReadOrViewReceipt(type=Read, envelope=1773881980161, envelopeId=019d039a.f63f.7668.bc35.6d1ccc724db0): Done INFO 2026-03-19T00:59:40.772Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms WARN 2026-03-19T00:59:40.787Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.787Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.790Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.790Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:40.836Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:59:40.906Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773881979430): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T00:59:40.907Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:40.907Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:41.181Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:41.181Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:41.184Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) WARN 2026-03-19T00:59:41.184Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881979430) INFO 2026-03-19T00:59:41.230Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T00:59:41.947Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T00:59:41.948Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72161545 ms before clearing INFO 2026-03-19T00:59:42.529Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending false INFO 2026-03-19T00:59:42.529Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T00:59:42.530Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T00:59:42.530Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:42.530Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:42.530Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T00:59:42.631Z [WebAPI] send/1773881982529/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T00:59:42.631Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T00:59:42.730Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T00:59:42.730Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 202ms INFO 2026-03-19T00:59:44.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:00:00.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:00:14.357Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:00:16.708Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882016616 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:16.709Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:16.784Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:16.784Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:16.784Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54) INFO 2026-03-19T01:00:16.784Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54)): unidentified message INFO 2026-03-19T01:00:16.784Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:16.784Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54)) INFO 2026-03-19T01:00:16.785Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54): unidentified message INFO 2026-03-19T01:00:16.785Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:16.785Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:00:16.785Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]74c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:00:16.785Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d57) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:16.785Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:16.785Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:16.816Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:16.816Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:16.816Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882016387 (019d039b.83c5.769e.a07a.bdb1e1a95f54) INFO 2026-03-19T01:00:16.816Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:16.816Z [@signalapp/libsignal-client] ACKing message delivered at 1773882016616 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:18.913Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882018814 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:18.913Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:18.988Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:18.988Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:18.988Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332) INFO 2026-03-19T01:00:18.988Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332)): unidentified message INFO 2026-03-19T01:00:18.989Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:18.989Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332)) INFO 2026-03-19T01:00:18.989Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332): unidentified message INFO 2026-03-19T01:00:18.989Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:18.989Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d57) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:18.990Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:18.990Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:19.033Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:19.033Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:19.033Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332) INFO 2026-03-19T01:00:19.033Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882018384 (019d039b.8c61.761a.a955.5793fef29332) INFO 2026-03-19T01:00:19.033Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882018384: starting processing in queue INFO 2026-03-19T01:00:19.033Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882018384: duplicate check db lookup needed [REDACTED]bba.1-1773882018384 INFO 2026-03-19T01:00:19.033Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:19.033Z [@signalapp/libsignal-client] ACKing message delivered at 1773882018814 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:19.033Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:00:19.036Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882018384: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:00:19.036Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882018384: Batching save INFO 2026-03-19T01:00:19.122Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:00:19.158Z [saveAndNotify] Message saved 1773882018384 INFO 2026-03-19T01:00:19.158Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882018384: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:00:19.158Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882018384: 0 edits in second run INFO 2026-03-19T01:00:19.159Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:00:19.534Z [JobQueueDatabaseStore] adding job [REDACTED]6f3 to queue "conversation" INFO 2026-03-19T01:00:19.567Z [JobQueue] conversation job queue: added new job [REDACTED]6f3 INFO 2026-03-19T01:00:19.567Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6f3 INFO 2026-03-19T01:00:19.568Z [JobQueue] conversation job queue: running job [REDACTED]6f3, attempt 1 of 110 INFO 2026-03-19T01:00:19.568Z [JobQueue] conversation job queue, job ID [REDACTED]6f3, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:00:19.568Z [JobQueue] conversation job queue, job ID [REDACTED]6f3, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:00:19.568Z [JobQueue] conversation job queue, job ID [REDACTED]6f3, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:00:19.568Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:00:19.569Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:00:19.569Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:19.569Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:19.569Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:19.708Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:00:19.800Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-19T01:00:19.801Z [WebAPI] send/1773882019568/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:00:19.801Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:00:19.932Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:00:19.975Z [JobQueue] conversation job queue: job [REDACTED]6f3 succeeded on attempt 1 INFO 2026-03-19T01:00:19.975Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T01:00:20.025Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-19T01:00:20.036Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:00:20.036Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:00:20.084Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T01:00:20.158Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:00:20.159Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72123334 ms before clearing INFO 2026-03-19T01:00:20.159Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:00:20.159Z [notifications] NotificationService: showing a notification 1773882018384 INFO 2026-03-19T01:00:20.169Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:00:25.062Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:00:26.062Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:00:26.100Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882018384,"receivedAt":1771163895638},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:00:26.100Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T01:00:26.141Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:00:26.141Z [JobQueueDatabaseStore] adding job [REDACTED]72a to queue "read sync" INFO 2026-03-19T01:00:26.141Z [JobQueueDatabaseStore] adding job [REDACTED]6eb to queue "conversation" INFO 2026-03-19T01:00:26.174Z [JobQueue] read sync job queue: added new job [REDACTED]72a INFO 2026-03-19T01:00:26.174Z [JobQueue] read sync job queue: enqueuing job [REDACTED]72a INFO 2026-03-19T01:00:26.174Z [JobQueue] read sync job queue: running job [REDACTED]72a, attempt 1 of 110 INFO 2026-03-19T01:00:26.174Z [JobQueue] read sync job queue, job ID [REDACTED]72a, attempt 1: sending readSync(s) for timestamp(s) 1773882018384 INFO 2026-03-19T01:00:26.175Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue: added new job [REDACTED]6eb INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6eb INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue: running job [REDACTED]6eb, attempt 1 of 110 INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue, job ID [REDACTED]6eb, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue, job ID [REDACTED]6eb, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:00:26.208Z [JobQueue] conversation job queue, job ID [REDACTED]6eb, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:00:26.208Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:00:26.211Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:00:26.211Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:26.211Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:26.211Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:00:26.211Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:00:26.212Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:26.260Z [WebAPI] send/1773882026175/[REDACTED]70f/sendMessages INFO 2026-03-19T01:00:26.260Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:00:26.349Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:00:26.375Z [WebAPI] send/1773882026208/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:00:26.375Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:00:26.408Z [JobQueue] read sync job queue: job [REDACTED]72a succeeded on attempt 1 INFO 2026-03-19T01:00:26.472Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:00:26.511Z [JobQueue] conversation job queue: job [REDACTED]6eb succeeded on attempt 1 INFO 2026-03-19T01:00:27.208Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:00:27.209Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72116284 ms before clearing INFO 2026-03-19T01:00:30.558Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:00:42.730Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882042637 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:42.730Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:42.805Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:42.805Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:42.806Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595) INFO 2026-03-19T01:00:42.806Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595)): unidentified message INFO 2026-03-19T01:00:42.806Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:42.806Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595)) INFO 2026-03-19T01:00:42.806Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595): unidentified message INFO 2026-03-19T01:00:42.806Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:42.807Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:00:42.807Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]d57, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:00:42.807Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:42.807Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:42.807Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:42.906Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:42.906Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:42.906Z [app/main] MainSQL: slow query commitDecryptResult duration=99ms INFO 2026-03-19T01:00:42.907Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882042409 (019d039b.e96a.74fc.aae8.bd43f2bc4595) INFO 2026-03-19T01:00:42.907Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:42.907Z [@signalapp/libsignal-client] ACKing message delivered at 1773882042637 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:43.065Z [app/main] MainSQL: slow query removeUnprocessed duration=83ms INFO 2026-03-19T01:00:44.435Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:00:48.305Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882048212 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:48.305Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:48.381Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:48.381Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:48.381Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e) INFO 2026-03-19T01:00:48.381Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e)): unidentified message INFO 2026-03-19T01:00:48.381Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:48.381Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e)) INFO 2026-03-19T01:00:48.381Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e): unidentified message INFO 2026-03-19T01:00:48.381Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:48.381Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:48.382Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:48.382Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:48.450Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:48.450Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:48.450Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882047688 (019d039b.ff31.75ae.b959.98f3d906b66e) INFO 2026-03-19T01:00:48.450Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:48.450Z [app/main] MainSQL: slow query commitDecryptResult duration=68ms INFO 2026-03-19T01:00:48.451Z [@signalapp/libsignal-client] ACKing message delivered at 1773882048212 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:48.535Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882048437 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:48.535Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:48.600Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:00:48.610Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:48.610Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:48.610Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f) INFO 2026-03-19T01:00:48.610Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f)): unidentified message INFO 2026-03-19T01:00:48.610Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:48.611Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f)) INFO 2026-03-19T01:00:48.611Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f): unidentified message INFO 2026-03-19T01:00:48.611Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:48.611Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:48.611Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:48.611Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:48.659Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:48.659Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:48.659Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882048101 (019d039c.0017.75a4.acad.7b346619419f) INFO 2026-03-19T01:00:48.659Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:48.659Z [@signalapp/libsignal-client] ACKing message delivered at 1773882048437 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:48.659Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-19T01:00:52.138Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882052043 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:52.138Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:52.213Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:52.213Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:52.213Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450) INFO 2026-03-19T01:00:52.213Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450)): unidentified message INFO 2026-03-19T01:00:52.214Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:52.214Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450)) INFO 2026-03-19T01:00:52.214Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450): unidentified message INFO 2026-03-19T01:00:52.214Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:52.214Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:52.214Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:52.214Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:52.248Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:52.248Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:52.248Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882051814 (019d039c.0e2a.74cb.9d5b.6e4465f0f450) INFO 2026-03-19T01:00:52.248Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:52.248Z [@signalapp/libsignal-client] ACKing message delivered at 1773882052043 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:53.094Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882053000 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:53.094Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:53.169Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:53.169Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:53.169Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f) INFO 2026-03-19T01:00:53.169Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f)): unidentified message INFO 2026-03-19T01:00:53.170Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:53.170Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f)) INFO 2026-03-19T01:00:53.170Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f): unidentified message INFO 2026-03-19T01:00:53.170Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:53.170Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:53.171Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:53.171Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:53.287Z [app/main] MainSQL: slow query commitDecryptResult duration=115ms INFO 2026-03-19T01:00:53.299Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:53.299Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:53.299Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882052786 (019d039c.11e6.7088.b26c.df7b4af7c60f) INFO 2026-03-19T01:00:53.299Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:53.299Z [@signalapp/libsignal-client] ACKing message delivered at 1773882053000 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:53.416Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:00:53.773Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882053681 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:53.773Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:53.849Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:53.849Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:53.849Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68) INFO 2026-03-19T01:00:53.849Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68)): unidentified message INFO 2026-03-19T01:00:53.849Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:53.849Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68)) INFO 2026-03-19T01:00:53.849Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68): unidentified message INFO 2026-03-19T01:00:53.849Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:53.850Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:53.850Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:53.850Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:53.892Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:53.892Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:53.892Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882053464 (019d039c.148e.718c.a4df.87910c952e68) INFO 2026-03-19T01:00:53.892Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:53.892Z [@signalapp/libsignal-client] ACKing message delivered at 1773882053681 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:53.892Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:00:54.867Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882054773 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:00:54.867Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:00:54.942Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:00:54.942Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:00:54.942Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a) INFO 2026-03-19T01:00:54.942Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a)): unidentified message INFO 2026-03-19T01:00:54.943Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:00:54.943Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a)) INFO 2026-03-19T01:00:54.943Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a): unidentified message INFO 2026-03-19T01:00:54.943Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:00:54.943Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]055) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:00:54.944Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:00:54.944Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:00:55.069Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:00:55.069Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:00:55.069Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a) INFO 2026-03-19T01:00:55.069Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882054365 (019d039c.18d3.7454.affc.d55b14c1ef5a) INFO 2026-03-19T01:00:55.069Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882054365: starting processing in queue INFO 2026-03-19T01:00:55.069Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882054365: duplicate check db lookup needed [REDACTED]bba.1-1773882054365 INFO 2026-03-19T01:00:55.069Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:00:55.069Z [@signalapp/libsignal-client] ACKing message delivered at 1773882054773 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:00:55.069Z [app/main] MainSQL: slow query commitDecryptResult duration=125ms INFO 2026-03-19T01:00:55.073Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882054365: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:00:55.073Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882054365: Batching save INFO 2026-03-19T01:00:55.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T01:00:55.157Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:00:55.194Z [saveAndNotify] Message saved 1773882054365 INFO 2026-03-19T01:00:55.194Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882054365: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:00:55.194Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882054365: 0 edits in second run INFO 2026-03-19T01:00:55.195Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:00:55.336Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-19T01:00:55.570Z [JobQueueDatabaseStore] adding job [REDACTED]eeb to queue "conversation" INFO 2026-03-19T01:00:55.637Z [JobQueue] conversation job queue: added new job [REDACTED]eeb INFO 2026-03-19T01:00:55.637Z [JobQueue] conversation job queue: enqueuing job [REDACTED]eeb INFO 2026-03-19T01:00:55.637Z [JobQueue] conversation job queue: running job [REDACTED]eeb, attempt 1 of 110 INFO 2026-03-19T01:00:55.637Z [JobQueue] conversation job queue, job ID [REDACTED]eeb, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:00:55.637Z [app/main] MainSQL: slow query insertJob duration=66ms INFO 2026-03-19T01:00:55.638Z [JobQueue] conversation job queue, job ID [REDACTED]eeb, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:00:55.638Z [JobQueue] conversation job queue, job ID [REDACTED]eeb, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:00:55.638Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:00:55.639Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:00:55.639Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:55.639Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:55.639Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:55.687Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T01:00:55.729Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:00:55.787Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:00:55.829Z [WebAPI] send/1773882055638/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:00:55.829Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:00:55.829Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:00:55.971Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:00:56.004Z [JobQueue] conversation job queue: job [REDACTED]eeb succeeded on attempt 1 INFO 2026-03-19T01:00:56.073Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:00:56.073Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:00:56.130Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-19T01:00:56.194Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:00:56.195Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72087298 ms before clearing INFO 2026-03-19T01:00:56.195Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:00:56.195Z [notifications] NotificationService: showing a notification 1773882054365 INFO 2026-03-19T01:00:56.205Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:00:59.135Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:00:59.167Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882054365,"receivedAt":1771163895645},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:00:59.167Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T01:00:59.209Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:00:59.209Z [JobQueueDatabaseStore] adding job [REDACTED]c75 to queue "read sync" INFO 2026-03-19T01:00:59.209Z [JobQueueDatabaseStore] adding job [REDACTED]5c9 to queue "conversation" INFO 2026-03-19T01:00:59.259Z [JobQueue] read sync job queue: added new job [REDACTED]c75 INFO 2026-03-19T01:00:59.259Z [JobQueue] read sync job queue: enqueuing job [REDACTED]c75 INFO 2026-03-19T01:00:59.259Z [JobQueue] read sync job queue: running job [REDACTED]c75, attempt 1 of 110 INFO 2026-03-19T01:00:59.259Z [JobQueue] read sync job queue, job ID [REDACTED]c75, attempt 1: sending readSync(s) for timestamp(s) 1773882054365 INFO 2026-03-19T01:00:59.259Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-19T01:00:59.260Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:59.309Z [JobQueue] conversation job queue: added new job [REDACTED]5c9 INFO 2026-03-19T01:00:59.309Z [JobQueue] conversation job queue: enqueuing job [REDACTED]5c9 INFO 2026-03-19T01:00:59.309Z [JobQueue] conversation job queue: running job [REDACTED]5c9, attempt 1 of 110 INFO 2026-03-19T01:00:59.309Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:00:59.309Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-19T01:00:59.310Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:00:59.310Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:00:59.310Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:00:59.313Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:00:59.313Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:59.313Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:59.313Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:00:59.313Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:00:59.313Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:00:59.363Z [WebAPI] send/1773882059259/[REDACTED]70f/sendMessages INFO 2026-03-19T01:00:59.363Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:00:59.434Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:00:59.445Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:00:59.484Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T01:00:59.518Z [WebAPI] send/1773882059310/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:00:59.518Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:00:59.551Z [JobQueue] read sync job queue: job [REDACTED]c75 succeeded on attempt 1 INFO 2026-03-19T01:00:59.609Z [app/main] MainSQL: slow query deleteJob duration=58ms INFO 2026-03-19T01:00:59.612Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:00:59.660Z [JobQueue] conversation job queue: job [REDACTED]5c9 succeeded on attempt 1 INFO 2026-03-19T01:00:59.660Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-19T01:01:00.135Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T01:01:00.309Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:00.309Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72083184 ms before clearing INFO 2026-03-19T01:01:00.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:01:05.977Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:01:06.843Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:06.844Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:06.844Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:06.845Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:06.845Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:06.845Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:06.898Z [app/main] MainSQL: slow query commitDecryptResult duration=52ms INFO 2026-03-19T01:01:06.965Z [WebAPI] send/1773882066843/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:06.965Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:06.977Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:01:06.978Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882054365,"receivedAt":1771163895645},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:07.060Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:07.060Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 217ms INFO 2026-03-19T01:01:07.424Z [app/main] MainSQL: slow query updateConversations duration=80ms INFO 2026-03-19T01:01:07.893Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-19T01:01:08.444Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-19T01:01:09.063Z [app/main] MainSQL: slow query updateConversations duration=102ms WARN 2026-03-19T01:01:09.720Z [createStore] ActionRateLogger: got 25 events since 1773882068791: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP INFO 2026-03-19T01:01:10.176Z [CompositionInput] Submitting message 1773882070176 with 0 ranges INFO 2026-03-19T01:01:10.181Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T01:01:10.181Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882070176 WARN 2026-03-19T01:01:10.181Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:10.181Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:01:10.181Z [conversations] enqueueMessageForSend: saving message [REDACTED]fad and job [REDACTED]27d INFO 2026-03-19T01:01:10.267Z [JobQueueDatabaseStore] adding job [REDACTED]27d to queue "conversation" INFO 2026-03-19T01:01:10.267Z [JobQueue] conversation job queue: added new job [REDACTED]27d INFO 2026-03-19T01:01:10.267Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882070176): db save took 86ms INFO 2026-03-19T01:01:10.267Z [JobQueue] conversation job queue: enqueuing job [REDACTED]27d INFO 2026-03-19T01:01:10.267Z [JobQueue] conversation job queue: running job [REDACTED]27d, attempt 1 of 110 INFO 2026-03-19T01:01:10.267Z [JobQueue] conversation job queue, job ID [REDACTED]27d, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:10.267Z [JobQueue] conversation job queue, job ID [REDACTED]27d, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:10.267Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:10.267Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:10.267Z [app/main] MainSQL: slow query saveMessage duration=85ms INFO 2026-03-19T01:01:10.269Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:01:10.274Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:01:10.274Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:10.344Z [JobQueue] conversation job queue, job ID [REDACTED]27d, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:10.344Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:10.344Z [JobQueue] conversation job queue, job ID [REDACTED]27d, attempt 1: sending direct message INFO 2026-03-19T01:01:10.344Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:10.345Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882070176,"receivedAt":1771163895646},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:10.346Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:10.346Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.346Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.346Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.409Z [app/main] MainSQL: slow query updateConversations duration=65ms INFO 2026-03-19T01:01:10.467Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms INFO 2026-03-19T01:01:10.526Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms WARN 2026-03-19T01:01:10.545Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:10.545Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:10.549Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:10.549Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:10.610Z [createStore] ActionRateLogger: got 25 events since 1773882069720: NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,items/PUT_EXTERNAL,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,NOOP INFO 2026-03-19T01:01:10.715Z [app/main] MainSQL: slow query commitDecryptResult duration=189ms INFO 2026-03-19T01:01:10.717Z [WebAPI] send/1773882070176/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:10.717Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:10.817Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:10.817Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:10.858Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:10.858Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:10.859Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.859Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.859Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:10.942Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882070850 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:10.942Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:10.952Z [app/main] MainSQL: slow query insertSentProto duration=94ms INFO 2026-03-19T01:01:11.011Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:01:11.064Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:11.064Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:11.136Z [app/main] MainSQL: slow query commitDecryptResult duration=125ms WARN 2026-03-19T01:01:11.156Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.156Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.159Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.160Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:11.231Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:11.231Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 167ms INFO 2026-03-19T01:01:11.231Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:11.231Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e) INFO 2026-03-19T01:01:11.231Z [app/main] MainSQL: slow query commitDecryptResult duration=95ms INFO 2026-03-19T01:01:11.232Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e)): unidentified message INFO 2026-03-19T01:01:11.232Z [WebAPI] send/1773882070817/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:11.232Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:11.232Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:11.232Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e)) INFO 2026-03-19T01:01:11.232Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e): unidentified message INFO 2026-03-19T01:01:11.232Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:11.233Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:11.233Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]055, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:11.233Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c62) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:11.233Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:11.233Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:01:11.312Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.312Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:11.312Z [app/main] MainSQL: slow query saveMessage duration=81ms INFO 2026-03-19T01:01:11.326Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:11.326Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 509ms INFO 2026-03-19T01:01:11.326Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 170ms INFO 2026-03-19T01:01:11.326Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 170ms INFO 2026-03-19T01:01:11.362Z [Message] tsx: Rendered 'send complete' for message 1773882070176; took 1186ms INFO 2026-03-19T01:01:11.362Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T01:01:11.437Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:11.437Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:11.437Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882070613 (019d039c.579e.7330.a619.58be6d6d6d7e) INFO 2026-03-19T01:01:11.437Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:11.438Z [background] delivery receipt from [REDACTED]b4b.1 1773882070613 for sent message 1773882070176 wasSentEncrypted=true INFO 2026-03-19T01:01:11.438Z [background] onDeliveryReceipt(envelope=1773882070613, envelopeId=019d039c.579e.7330.a619.58be6d6d6d7e): Saving 1 sync tasks INFO 2026-03-19T01:01:11.438Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:11.438Z [@signalapp/libsignal-client] ACKing message delivered at 1773882070850 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-19T01:01:11.503Z [createStore] ActionRateLogger: got 25 events since 1773882070610: NOOP,callHistory/UPDATE_UNREAD,NOOP,NOOP,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,MESSAGE_CHANGED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,MESSAGE_CHANGED,NOOP,NOOP,NOOP INFO 2026-03-19T01:01:11.521Z [app/main] MainSQL: slow query saveMessage duration=84ms INFO 2026-03-19T01:01:11.523Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:11.529Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882071436 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:11.529Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:11.605Z [background] onDeliveryReceipt(envelope=1773882070613, envelopeId=019d039c.579e.7330.a619.58be6d6d6d7e): Queuing 1 sync tasks INFO 2026-03-19T01:01:11.605Z [background] onDeliveryReceipt(envelope=1773882070613, envelopeId=019d039c.579e.7330.a619.58be6d6d6d7e): Done INFO 2026-03-19T01:01:11.605Z [app/main] MainSQL: slow query saveSyncTasks duration=84ms INFO 2026-03-19T01:01:11.611Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:11.611Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:11.730Z [app/main] MainSQL: slow query commitDecryptResult duration=125ms INFO 2026-03-19T01:01:11.757Z [CompositionInput] Submitting message 1773882071757 with 0 ranges INFO 2026-03-19T01:01:11.760Z [composer] withPreSendChecks: Send pre-checks took 3ms INFO 2026-03-19T01:01:11.760Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882071757 WARN 2026-03-19T01:01:11.760Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:11.760Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:01:11.760Z [conversations] enqueueMessageForSend: saving message [REDACTED]995 and job [REDACTED]19d INFO 2026-03-19T01:01:11.762Z [WebAPI] send/1773882070176/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:11.762Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false WARN 2026-03-19T01:01:11.764Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.764Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.767Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.767Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:11.856Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882070176): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:11.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:11.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:11.864Z [app/main] MainSQL: slow query updateConversations duration=134ms INFO 2026-03-19T01:01:11.939Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:11.939Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 328ms INFO 2026-03-19T01:01:11.939Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:11.939Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b) INFO 2026-03-19T01:01:11.939Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b)): unidentified message INFO 2026-03-19T01:01:11.939Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:01:11.940Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:11.940Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b)) INFO 2026-03-19T01:01:11.940Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b): unidentified message INFO 2026-03-19T01:01:11.940Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:11.940Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c62) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:11.940Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:11.940Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:12.023Z [JobQueueDatabaseStore] adding job [REDACTED]19d to queue "conversation" INFO 2026-03-19T01:01:12.023Z [JobQueue] conversation job queue: added new job [REDACTED]19d INFO 2026-03-19T01:01:12.023Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882071757): db save took 263ms INFO 2026-03-19T01:01:12.023Z [JobQueue] conversation job queue: enqueuing job [REDACTED]19d INFO 2026-03-19T01:01:12.023Z [app/main] MainSQL: slow query saveMessage duration=84ms INFO 2026-03-19T01:01:12.025Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:01:12.029Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:01:12.081Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-19T01:01:12.105Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:12.182Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:12.182Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:12.182Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882071057 (019d039c.59e9.727e.b7dd.db0b1d97189b) INFO 2026-03-19T01:01:12.182Z [background] read receipt [REDACTED]b4b.1 1773882071057 for sent message 1773882070176 INFO 2026-03-19T01:01:12.182Z [background] onReadOrViewReceipt(type=Read, envelope=1773882071057, envelopeId=019d039c.59e9.727e.b7dd.db0b1d97189b): Saving 1 sync tasks INFO 2026-03-19T01:01:12.182Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:12.182Z [@signalapp/libsignal-client] ACKing message delivered at 1773882071436 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:12.182Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-19T01:01:12.257Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-19T01:01:12.258Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882071757,"receivedAt":1771163895649},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:12.299Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms WARN 2026-03-19T01:01:12.358Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:12.358Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:12.358Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-19T01:01:12.417Z [background] onReadOrViewReceipt(type=Read, envelope=1773882071057, envelopeId=019d039c.59e9.727e.b7dd.db0b1d97189b): Queuing 1 sync tasks INFO 2026-03-19T01:01:12.417Z [background] onReadOrViewReceipt(type=Read, envelope=1773882071057, envelopeId=019d039c.59e9.727e.b7dd.db0b1d97189b): Done INFO 2026-03-19T01:01:12.417Z [app/main] MainSQL: slow query saveSyncTasks duration=59ms INFO 2026-03-19T01:01:12.484Z [JobQueue] conversation job queue: job [REDACTED]27d succeeded on attempt 1 INFO 2026-03-19T01:01:12.484Z [JobQueue] conversation job queue: running job [REDACTED]19d, attempt 1 of 110 INFO 2026-03-19T01:01:12.484Z [JobQueue] conversation job queue, job ID [REDACTED]19d, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:12.484Z [JobQueue] conversation job queue, job ID [REDACTED]19d, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:12.484Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:12.484Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:12.484Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:12.549Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:12.554Z [app/main] MainSQL: slow query deleteJob duration=70ms INFO 2026-03-19T01:01:12.626Z [app/main] MainSQL: slow query saveMessage duration=71ms INFO 2026-03-19T01:01:12.658Z [JobQueue] conversation job queue, job ID [REDACTED]19d, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:12.658Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:12.658Z [JobQueue] conversation job queue, job ID [REDACTED]19d, attempt 1: sending direct message INFO 2026-03-19T01:01:12.658Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:12.659Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:12.659Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.660Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.660Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.675Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882070176): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:12.675Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) WARN 2026-03-19T01:01:12.675Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882070176) INFO 2026-03-19T01:01:12.726Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=67ms INFO 2026-03-19T01:01:12.762Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:12.762Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:12.802Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:01:12.844Z [WebAPI] send/1773882071757/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:12.844Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:12.844Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:01:12.845Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882071757,"receivedAt":1771163895649},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-19T01:01:12.860Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:12.860Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:12.864Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:12.864Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:12.938Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:12.939Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:12.939Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.939Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.939Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:12.947Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882072853 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:12.947Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:12.994Z [app/main] MainSQL: slow query removeSyncTaskById duration=80ms INFO 2026-03-19T01:01:13.022Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:13.022Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:13.094Z [app/main] MainSQL: slow query insertSentProto duration=100ms INFO 2026-03-19T01:01:13.170Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:13.244Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:13.253Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms WARN 2026-03-19T01:01:13.295Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.295Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.299Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:13.362Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-19T01:01:13.363Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:13.363Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 341ms INFO 2026-03-19T01:01:13.363Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:13.363Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c) INFO 2026-03-19T01:01:13.363Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c)): unidentified message INFO 2026-03-19T01:01:13.363Z [WebAPI] send/1773882072762/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:13.363Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:13.363Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:13.364Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c)) INFO 2026-03-19T01:01:13.364Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c): unidentified message INFO 2026-03-19T01:01:13.364Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:13.364Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c62) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:13.364Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:13.364Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:01:13.429Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.429Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:13.429Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:01:13.464Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:13.464Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 702ms INFO 2026-03-19T01:01:13.464Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 605ms INFO 2026-03-19T01:01:13.464Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 605ms INFO 2026-03-19T01:01:13.464Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 169ms INFO 2026-03-19T01:01:13.464Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 169ms INFO 2026-03-19T01:01:13.500Z [Message] tsx: Rendered 'send complete' for message 1773882071757; took 1743ms INFO 2026-03-19T01:01:13.504Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:01:13.563Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:13.563Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:13.563Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882072636 (019d039c.5f73.735d.8d60.bb9faaa0ed2c) INFO 2026-03-19T01:01:13.563Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms INFO 2026-03-19T01:01:13.564Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:13.564Z [@signalapp/libsignal-client] ACKing message delivered at 1773882072853 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:13.638Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-19T01:01:13.641Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:13.641Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882073549 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:13.642Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:13.652Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882073549 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:13.653Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:13.719Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-19T01:01:13.719Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting WARN 2026-03-19T01:01:13.853Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.853Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:13.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:13.860Z [app/main] MainSQL: slow query removeUnprocessed duration=220ms INFO 2026-03-19T01:01:13.922Z [app/main] MainSQL: slow query commitDecryptResult duration=62ms INFO 2026-03-19T01:01:13.923Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:13.923Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 204ms INFO 2026-03-19T01:01:13.923Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:13.923Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9) INFO 2026-03-19T01:01:13.923Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9)): unidentified message INFO 2026-03-19T01:01:13.923Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856) INFO 2026-03-19T01:01:13.923Z [WebAPI] send/1773882071757/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:13.923Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:13.923Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:13.924Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9)) INFO 2026-03-19T01:01:13.924Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9): unidentified message INFO 2026-03-19T01:01:13.924Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:13.924Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:13.924Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c62, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:13.924Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]34a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:13.924Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856)): unidentified message INFO 2026-03-19T01:01:13.924Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:13.924Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856)) INFO 2026-03-19T01:01:13.925Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856): unidentified message INFO 2026-03-19T01:01:13.925Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:13.925Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]34a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:13.925Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:13.925Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-19T01:01:13.925Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882071757,"receivedAt":1771163895649},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:13.998Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:01:14.009Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:14.065Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:14.065Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:14.065Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882072728 (019d039c.622a.7757.8108.705ef65920a9) INFO 2026-03-19T01:01:14.065Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882073113 (019d039c.6235.73ce.8ae2.eb7bbc091856) INFO 2026-03-19T01:01:14.065Z [background] delivery receipt from [REDACTED]b4b.1 1773882072728 for sent message 1773882071757 wasSentEncrypted=true INFO 2026-03-19T01:01:14.065Z [background] onDeliveryReceipt(envelope=1773882072728, envelopeId=019d039c.622a.7757.8108.705ef65920a9): Saving 1 sync tasks INFO 2026-03-19T01:01:14.065Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:14.065Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:14.066Z [@signalapp/libsignal-client] ACKing message delivered at 1773882073549 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:14.066Z [@signalapp/libsignal-client] ACKing message delivered at 1773882073549 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-19T01:01:14.157Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:14.157Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:14.157Z [app/main] MainSQL: slow query insertSentProto duration=92ms INFO 2026-03-19T01:01:14.382Z [background] onDeliveryReceipt(envelope=1773882072728, envelopeId=019d039c.622a.7757.8108.705ef65920a9): Queuing 1 sync tasks INFO 2026-03-19T01:01:14.382Z [background] onDeliveryReceipt(envelope=1773882072728, envelopeId=019d039c.622a.7757.8108.705ef65920a9): Done INFO 2026-03-19T01:01:14.382Z [background] read receipt [REDACTED]b4b.1 1773882073113 for sent message 1773882071757 INFO 2026-03-19T01:01:14.382Z [app/main] MainSQL: slow query saveSyncTasks duration=225ms INFO 2026-03-19T01:01:14.383Z [background] onReadOrViewReceipt(type=Read, envelope=1773882073113, envelopeId=019d039c.6235.73ce.8ae2.eb7bbc091856): Saving 1 sync tasks INFO 2026-03-19T01:01:14.432Z [JobQueue] conversation job queue: job [REDACTED]19d succeeded on attempt 1 INFO 2026-03-19T01:01:14.432Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-19T01:01:14.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:01:14.558Z [app/main] MainSQL: slow query updateConversations duration=126ms WARN 2026-03-19T01:01:14.634Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:14.634Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:14.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:14.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:14.638Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882071757): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:14.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:14.638Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:14.684Z [background] onReadOrViewReceipt(type=Read, envelope=1773882073113, envelopeId=019d039c.6235.73ce.8ae2.eb7bbc091856): Queuing 1 sync tasks INFO 2026-03-19T01:01:14.684Z [app/main] MainSQL: slow query saveSyncTasks duration=126ms INFO 2026-03-19T01:01:14.685Z [background] onReadOrViewReceipt(type=Read, envelope=1773882073113, envelopeId=019d039c.6235.73ce.8ae2.eb7bbc091856): Done INFO 2026-03-19T01:01:14.736Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882074643 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:14.736Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:14.811Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:14.812Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:15.060Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:15.060Z [app/main] MainSQL: slow query removeUnprocessed duration=351ms INFO 2026-03-19T01:01:15.061Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 249ms INFO 2026-03-19T01:01:15.061Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:15.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f) INFO 2026-03-19T01:01:15.061Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f)): unidentified message INFO 2026-03-19T01:01:15.061Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:15.061Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:15.062Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f)) INFO 2026-03-19T01:01:15.062Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f): unidentified message INFO 2026-03-19T01:01:15.062Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:15.062Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]34a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:15.062Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:15.062Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:15.240Z [app/main] MainSQL: slow query saveMessage duration=180ms INFO 2026-03-19T01:01:15.311Z [app/main] MainSQL: slow query commitDecryptResult duration=71ms INFO 2026-03-19T01:01:15.343Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:15.343Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:15.343Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 282ms INFO 2026-03-19T01:01:15.343Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:15.343Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f) INFO 2026-03-19T01:01:15.343Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882074037 (019d039c.6670.7349.82a5.db89e412110f) INFO 2026-03-19T01:01:15.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882074037: starting processing in queue INFO 2026-03-19T01:01:15.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882074037: duplicate check db lookup needed [REDACTED]bba.1-1773882074037 INFO 2026-03-19T01:01:15.344Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:15.344Z [@signalapp/libsignal-client] ACKing message delivered at 1773882074643 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:15.347Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882074037: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:15.347Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882074037: Batching save INFO 2026-03-19T01:01:15.403Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-19T01:01:15.404Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882071757): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:15.404Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.404Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:15.422Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:01:15.433Z [CompositionInput] Submitting message 1773882075433 with 0 ranges INFO 2026-03-19T01:01:15.437Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T01:01:15.437Z [sendEditedMessage] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): edited(1773882075437) original(1773882071757) INFO 2026-03-19T01:01:15.438Z [handleEditMessage] handleEditMessage(edit=1773882075437,original=[REDACTED]70f.3 1773882071757) WARN 2026-03-19T01:01:15.438Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.438Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.438Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.438Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:15.438Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.3 1773882071757}): Looping through 2 edits INFO 2026-03-19T01:01:15.439Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.3 1773882071757: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T01:01:15.440Z [handleEditMessage] handleEditMessage(edit=1773882075437,original=[REDACTED]70f.3 1773882071757): 0 edits WARN 2026-03-19T01:01:15.441Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.441Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:15.442Z [sendEditedMessage] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): saving message [REDACTED]995 and job [REDACTED]e25 INFO 2026-03-19T01:01:15.444Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882075344 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:15.444Z [MessageReceiver] got request /api/v1/message WARN 2026-03-19T01:01:15.444Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.444Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.444Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.444Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:15.453Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T01:01:15.503Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T01:01:15.519Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:15.519Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:15.519Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b) INFO 2026-03-19T01:01:15.519Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b)): unidentified message INFO 2026-03-19T01:01:15.520Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:15.520Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b)) INFO 2026-03-19T01:01:15.520Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b): unidentified message INFO 2026-03-19T01:01:15.520Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:15.520Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]34a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:15.520Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:15.520Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:15.562Z [app/main] MainSQL: slow query saveMessage duration=58ms WARN 2026-03-19T01:01:15.604Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.604Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.610Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:15.610Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:15.620Z [app/main] MainSQL: slow query saveMessages duration=58ms INFO 2026-03-19T01:01:15.657Z [saveAndNotify] Message saved 1773882074037 INFO 2026-03-19T01:01:15.657Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882074037: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:15.657Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882074037: 0 edits in second run INFO 2026-03-19T01:01:15.657Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:01:15.670Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:15.732Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:15.844Z [JobQueueDatabaseStore] adding job [REDACTED]fc0 to queue "conversation" INFO 2026-03-19T01:01:15.845Z [app/main] MainSQL: slow query saveEditedMessage duration=225ms INFO 2026-03-19T01:01:15.846Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882071757,"receivedAt":1771163895649},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:15.887Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-19T01:01:15.905Z [JobQueueDatabaseStore] adding job [REDACTED]e25 to queue "conversation" INFO 2026-03-19T01:01:15.905Z [JobQueue] conversation job queue: added new job [REDACTED]e25 INFO 2026-03-19T01:01:15.906Z [timeAndLogIfTooLong] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): db save took 464ms INFO 2026-03-19T01:01:15.907Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(false) INFO 2026-03-19T01:01:15.908Z [JobQueue] conversation job queue: enqueuing job [REDACTED]e25 INFO 2026-03-19T01:01:15.909Z [JobQueue] conversation job queue: running job [REDACTED]e25, attempt 1 of 110 INFO 2026-03-19T01:01:15.909Z [JobQueue] conversation job queue, job ID [REDACTED]e25, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:15.909Z [JobQueue] conversation job queue, job ID [REDACTED]e25, attempt 1: Sending normal message; editedMessageTimestamp=1773882075437, storyMessage=false INFO 2026-03-19T01:01:15.909Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:15.909Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:15.909Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:15.929Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:01:15.962Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:15.962Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:15.962Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 230ms INFO 2026-03-19T01:01:15.962Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:15.963Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882074923 (019d039c.6934.74d7.8756.2855fe37cb7b) INFO 2026-03-19T01:01:15.963Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:15.963Z [@signalapp/libsignal-client] ACKing message delivered at 1773882075344 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:16.029Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=67ms INFO 2026-03-19T01:01:16.079Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T01:01:16.113Z [JobQueue] conversation job queue: added new job [REDACTED]fc0 INFO 2026-03-19T01:01:16.113Z [JobQueue] conversation job queue: enqueuing job [REDACTED]fc0 INFO 2026-03-19T01:01:16.154Z [JobQueue] conversation job queue, job ID [REDACTED]e25, attempt 1: Sending normal message; editedMessageTimestamp=1773882075437, storyMessage=false INFO 2026-03-19T01:01:16.154Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T01:01:16.155Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:16.155Z [JobQueue] conversation job queue, job ID [REDACTED]e25, attempt 1: sending direct message INFO 2026-03-19T01:01:16.155Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:16.156Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:16.156Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:16.156Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:16.156Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:16.196Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:01:16.215Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:16.230Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882074037,"receivedAt":1771163895653},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:16.230Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:01:16.230Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:01:16.271Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-19T01:01:16.338Z [WebAPI] send/1773882075437/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:16.339Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:16.349Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:01:16.349Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:01:16.380Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:01:16.421Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-19T01:01:16.422Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:01:16.422Z [JobQueueDatabaseStore] adding job [REDACTED]709 to queue "read sync" INFO 2026-03-19T01:01:16.422Z [JobQueueDatabaseStore] adding job [REDACTED]225 to queue "conversation" INFO 2026-03-19T01:01:16.450Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:16.497Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T01:01:16.530Z [JobQueue] read sync job queue: added new job [REDACTED]709 INFO 2026-03-19T01:01:16.530Z [JobQueue] read sync job queue: enqueuing job [REDACTED]709 INFO 2026-03-19T01:01:16.530Z [JobQueue] read sync job queue: running job [REDACTED]709, attempt 1 of 110 INFO 2026-03-19T01:01:16.530Z [JobQueue] read sync job queue, job ID [REDACTED]709, attempt 1: sending readSync(s) for timestamp(s) 1773882074037 INFO 2026-03-19T01:01:16.531Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:16.563Z [JobQueue] conversation job queue: added new job [REDACTED]225 INFO 2026-03-19T01:01:16.564Z [JobQueue] conversation job queue: enqueuing job [REDACTED]225 INFO 2026-03-19T01:01:16.613Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-19T01:01:16.614Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882074037,"receivedAt":1771163895653},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:16.655Z [WebAPI] send/1773882076530/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:16.655Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:16.655Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms WARN 2026-03-19T01:01:16.697Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:16.697Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:16.697Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T01:01:16.702Z [Message] tsx: Rendered 'send complete' for message 1773882071757; took 4945ms INFO 2026-03-19T01:01:16.751Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882076656 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:16.751Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:16.773Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:16.774Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:16.822Z [JobQueue] read sync job queue: job [REDACTED]709 succeeded on attempt 1 INFO 2026-03-19T01:01:16.822Z [app/main] MainSQL: slow query insertSentProto duration=49ms INFO 2026-03-19T01:01:16.826Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:16.826Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:16.856Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:16.856Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 30ms INFO 2026-03-19T01:01:16.856Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:16.856Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34) INFO 2026-03-19T01:01:16.856Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34)): unidentified message INFO 2026-03-19T01:01:16.856Z [WebAPI] send/1773882075437/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:16.856Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:16.856Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:16.857Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34)) INFO 2026-03-19T01:01:16.857Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34): unidentified message INFO 2026-03-19T01:01:16.857Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:16.857Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:16.857Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]34a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:16.857Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b60) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:16.857Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:16.857Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:16.922Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:16.923Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:16.923Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882076375 (019d039c.6e4f.7618.8f73.f9c9236e6a34) INFO 2026-03-19T01:01:16.923Z [background] delivery receipt from [REDACTED]b4b.1 1773882076375 for sent message 1773882075437 wasSentEncrypted=true INFO 2026-03-19T01:01:16.923Z [background] onDeliveryReceipt(envelope=1773882076375, envelopeId=019d039c.6e4f.7618.8f73.f9c9236e6a34): Saving 1 sync tasks INFO 2026-03-19T01:01:16.923Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:16.923Z [@signalapp/libsignal-client] ACKing message delivered at 1773882076656 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:16.977Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:16.978Z [background] onDeliveryReceipt(envelope=1773882076375, envelopeId=019d039c.6e4f.7618.8f73.f9c9236e6a34): Queuing 1 sync tasks INFO 2026-03-19T01:01:16.978Z [background] onDeliveryReceipt(envelope=1773882076375, envelopeId=019d039c.6e4f.7618.8f73.f9c9236e6a34): Done WARN 2026-03-19T01:01:17.031Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:17.031Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:17.031Z [app/main] MainSQL: slow query insertSentProto duration=53ms INFO 2026-03-19T01:01:17.073Z [JobQueue] conversation job queue: job [REDACTED]e25 succeeded on attempt 1 INFO 2026-03-19T01:01:17.073Z [JobQueue] conversation job queue: running job [REDACTED]fc0, attempt 1 of 110 INFO 2026-03-19T01:01:17.073Z [JobQueue] conversation job queue, job ID [REDACTED]fc0, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:17.073Z [JobQueue] conversation job queue, job ID [REDACTED]fc0, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:01:17.073Z [JobQueue] conversation job queue, job ID [REDACTED]fc0, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:17.073Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:17.074Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:17.074Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.074Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.074Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.181Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-19T01:01:17.230Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:01:17.241Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882071757): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:17.241Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:17.241Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:17.315Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:17.322Z [WebAPI] send/1773882077073/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:17.322Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:17.465Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:17.557Z [JobQueue] conversation job queue: job [REDACTED]fc0 succeeded on attempt 1 INFO 2026-03-19T01:01:17.557Z [JobQueue] conversation job queue: running job [REDACTED]225, attempt 1 of 110 INFO 2026-03-19T01:01:17.557Z [JobQueue] conversation job queue, job ID [REDACTED]225, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:17.557Z [JobQueue] conversation job queue, job ID [REDACTED]225, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:01:17.557Z [JobQueue] conversation job queue, job ID [REDACTED]225, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:17.557Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:17.557Z [app/main] MainSQL: slow query insertSentProto duration=92ms INFO 2026-03-19T01:01:17.558Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:17.559Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.559Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.559Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:17.566Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:01:17.566Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:01:17.623Z [app/main] MainSQL: slow query deleteJob duration=66ms INFO 2026-03-19T01:01:17.629Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:17.630Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:17.682Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:01:17.683Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:17.733Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-19T01:01:17.766Z [WebAPI] send/1773882077557/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:17.766Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:17.883Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T01:01:18.117Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:18.119Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:18.119Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:18.119Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:18.119Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:18.158Z [JobQueue] conversation job queue: job [REDACTED]225 succeeded on attempt 1 INFO 2026-03-19T01:01:18.268Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882078138 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:18.268Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:18.270Z [WebAPI] send/1773882077629/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:18.270Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:18.344Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:18.344Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:18.344Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25) INFO 2026-03-19T01:01:18.344Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25)): unidentified message INFO 2026-03-19T01:01:18.344Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:18.344Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25)) INFO 2026-03-19T01:01:18.344Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25): unidentified message INFO 2026-03-19T01:01:18.344Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:18.344Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:18.344Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b60, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:18.345Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]836) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:18.345Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:18.345Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:18.348Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:18.349Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72065144 ms before clearing INFO 2026-03-19T01:01:18.411Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:18.412Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:18.412Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25) INFO 2026-03-19T01:01:18.412Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882077514 (019d039c.743c.76a1.bb73.5fd833fd3a25) INFO 2026-03-19T01:01:18.412Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:18.412Z [@signalapp/libsignal-client] ACKing message delivered at 1773882078138 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:18.438Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:18.438Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 809ms INFO 2026-03-19T01:01:18.438Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882077514): was blocked for 26ms INFO 2026-03-19T01:01:18.438Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882077514: starting processing in queue INFO 2026-03-19T01:01:18.438Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882077514: duplicate check db lookup needed [REDACTED]bba.1-1773882077514 INFO 2026-03-19T01:01:18.441Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882077514: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:18.441Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882077514: Batching save INFO 2026-03-19T01:01:18.516Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:01:18.542Z [app/main] MainSQL: slow query updateConversations duration=54ms INFO 2026-03-19T01:01:18.572Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882078430 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:18.572Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:18.592Z [saveAndNotify] Message saved 1773882077514 INFO 2026-03-19T01:01:18.592Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882077514: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:18.592Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882077514: 0 edits in second run INFO 2026-03-19T01:01:18.592Z [app/main] MainSQL: slow query saveMessages duration=50ms INFO 2026-03-19T01:01:18.593Z [notifications] NotificationService: adding a notification and requesting an update WARN 2026-03-19T01:01:18.593Z [createStore] ActionRateLogger: got 25 events since 1773882077746: NOOP,MESSAGE_CHANGED,items/PUT_EXTERNAL,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,NOOP,NOOP,MESSAGES_ADDED INFO 2026-03-19T01:01:18.658Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:18.658Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:18.658Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651) INFO 2026-03-19T01:01:18.658Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651)): unidentified message INFO 2026-03-19T01:01:18.659Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:18.659Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651)) INFO 2026-03-19T01:01:18.659Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651): unidentified message INFO 2026-03-19T01:01:18.659Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:18.659Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]836) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:18.659Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:18.659Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:18.672Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:18.709Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=57ms INFO 2026-03-19T01:01:18.721Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882077514,"receivedAt":1771163895657},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:18.721Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:01:18.721Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:01:18.776Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:18.776Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:18.776Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 104ms INFO 2026-03-19T01:01:18.776Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:18.776Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882077900 (019d039c.756c.7490.9865.22ef70116651) INFO 2026-03-19T01:01:18.776Z [app/main] MainSQL: slow query commitDecryptResult duration=66ms INFO 2026-03-19T01:01:18.777Z [background] read receipt [REDACTED]b4b.1 1773882077900 for sent message 1773882075437 INFO 2026-03-19T01:01:18.777Z [background] onReadOrViewReceipt(type=Read, envelope=1773882077900, envelopeId=019d039c.756c.7490.9865.22ef70116651): Saving 1 sync tasks INFO 2026-03-19T01:01:18.777Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:18.777Z [@signalapp/libsignal-client] ACKing message delivered at 1773882078430 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:18.826Z [app/main] MainSQL: slow query saveMessages duration=50ms INFO 2026-03-19T01:01:18.846Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:01:18.846Z [JobQueueDatabaseStore] adding job [REDACTED]c1c to queue "read sync" INFO 2026-03-19T01:01:18.846Z [JobQueueDatabaseStore] adding job [REDACTED]c1b to queue "conversation" INFO 2026-03-19T01:01:18.893Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T01:01:18.948Z [JobQueueDatabaseStore] adding job [REDACTED]179 to queue "conversation" INFO 2026-03-19T01:01:18.951Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-19T01:01:18.952Z [background] onReadOrViewReceipt(type=Read, envelope=1773882077900, envelopeId=019d039c.756c.7490.9865.22ef70116651): Queuing 1 sync tasks INFO 2026-03-19T01:01:18.952Z [background] onReadOrViewReceipt(type=Read, envelope=1773882077900, envelopeId=019d039c.756c.7490.9865.22ef70116651): Done INFO 2026-03-19T01:01:18.985Z [JobQueue] read sync job queue: added new job [REDACTED]c1c INFO 2026-03-19T01:01:18.985Z [JobQueue] read sync job queue: enqueuing job [REDACTED]c1c INFO 2026-03-19T01:01:18.985Z [JobQueue] read sync job queue: running job [REDACTED]c1c, attempt 1 of 110 INFO 2026-03-19T01:01:18.985Z [JobQueue] read sync job queue, job ID [REDACTED]c1c, attempt 1: sending readSync(s) for timestamp(s) 1773882077514 INFO 2026-03-19T01:01:18.986Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.018Z [JobQueue] conversation job queue: added new job [REDACTED]c1b INFO 2026-03-19T01:01:19.019Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c1b INFO 2026-03-19T01:01:19.019Z [JobQueue] conversation job queue: running job [REDACTED]c1b, attempt 1 of 110 INFO 2026-03-19T01:01:19.019Z [JobQueue] conversation job queue, job ID [REDACTED]c1b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:19.019Z [JobQueue] conversation job queue, job ID [REDACTED]c1b, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:01:19.019Z [JobQueue] conversation job queue, job ID [REDACTED]c1b, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:19.019Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:19.020Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:19.020Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.020Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.020Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.069Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-19T01:01:19.074Z [JobQueue] conversation job queue: added new job [REDACTED]179 INFO 2026-03-19T01:01:19.074Z [JobQueue] conversation job queue: enqueuing job [REDACTED]179 INFO 2026-03-19T01:01:19.102Z [WebAPI] send/1773882078985/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:19.102Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:19.197Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:19.203Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882071757): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:19.203Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) WARN 2026-03-19T01:01:19.204Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882071757) INFO 2026-03-19T01:01:19.252Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:01:19.254Z [WebAPI] send/1773882079019/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:19.254Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:19.322Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882077514,"receivedAt":1771163895657},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:19.353Z [JobQueue] read sync job queue: job [REDACTED]c1c succeeded on attempt 1 INFO 2026-03-19T01:01:19.395Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T01:01:19.414Z [createStore] ActionRateLogger: got 25 events since 1773882078593: CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,MESSAGE_CHANGED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,callHistory/UPDATE_UNREAD,CONVERSATIONS_UPDATED,NOOP,NOOP INFO 2026-03-19T01:01:19.419Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:01:19.486Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:01:19.528Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T01:01:19.529Z [JobQueue] conversation job queue: job [REDACTED]c1b succeeded on attempt 1 INFO 2026-03-19T01:01:19.529Z [JobQueue] conversation job queue: running job [REDACTED]179, attempt 1 of 110 INFO 2026-03-19T01:01:19.529Z [JobQueue] conversation job queue, job ID [REDACTED]179, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:19.529Z [JobQueue] conversation job queue, job ID [REDACTED]179, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:01:19.529Z [JobQueue] conversation job queue, job ID [REDACTED]179, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:19.529Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:19.530Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:19.530Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.530Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.531Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:19.570Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T01:01:19.662Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-19T01:01:19.721Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:01:19.737Z [app/main] MainSQL: slow query deleteJob duration=75ms INFO 2026-03-19T01:01:19.804Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:19.826Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:20.180Z [app/main] MainSQL: slow query commitDecryptResult duration=376ms INFO 2026-03-19T01:01:20.256Z [WebAPI] send/1773882079529/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:20.256Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:20.256Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:20.331Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:01:20.386Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:20.415Z [app/main] MainSQL: slow query updateConversations duration=83ms INFO 2026-03-19T01:01:20.420Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:20.420Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72063073 ms before clearing INFO 2026-03-19T01:01:20.490Z [app/main] MainSQL: slow query insertSentProto duration=76ms INFO 2026-03-19T01:01:20.491Z [JobQueue] conversation job queue: job [REDACTED]179 succeeded on attempt 1 INFO 2026-03-19T01:01:20.591Z [app/main] MainSQL: slow query deleteJob duration=100ms INFO 2026-03-19T01:01:22.074Z [app/main] MainSQL: slow query updateConversations duration=70ms INFO 2026-03-19T01:01:22.152Z [CompositionInput] Submitting message 1773882082152 with 0 ranges INFO 2026-03-19T01:01:22.157Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-19T01:01:22.157Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882082152 WARN 2026-03-19T01:01:22.157Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:22.157Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:01:22.157Z [conversations] enqueueMessageForSend: saving message [REDACTED]d57 and job [REDACTED]dde INFO 2026-03-19T01:01:22.167Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:22.168Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:22.169Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:22.169Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.169Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.169Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.216Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-19T01:01:22.217Z [JobQueueDatabaseStore] adding job [REDACTED]dde to queue "conversation" INFO 2026-03-19T01:01:22.217Z [JobQueue] conversation job queue: added new job [REDACTED]dde INFO 2026-03-19T01:01:22.217Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882082152): db save took 60ms INFO 2026-03-19T01:01:22.217Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dde INFO 2026-03-19T01:01:22.217Z [JobQueue] conversation job queue: running job [REDACTED]dde, attempt 1 of 110 INFO 2026-03-19T01:01:22.217Z [JobQueue] conversation job queue, job ID [REDACTED]dde, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:22.217Z [JobQueue] conversation job queue, job ID [REDACTED]dde, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:22.217Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:22.217Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:22.219Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:01:22.224Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:01:22.224Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:22.308Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-19T01:01:22.417Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-19T01:01:22.484Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:22.485Z [WebAPI] send/1773882082167/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:22.485Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:22.585Z [app/main] MainSQL: slow query createOrUpdateItem duration=100ms INFO 2026-03-19T01:01:22.606Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:22.606Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 439ms INFO 2026-03-19T01:01:22.726Z [JobQueue] conversation job queue, job ID [REDACTED]dde, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:22.726Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:22.726Z [JobQueue] conversation job queue, job ID [REDACTED]dde, attempt 1: sending direct message INFO 2026-03-19T01:01:22.726Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:22.726Z [app/main] MainSQL: slow query saveMessage duration=141ms INFO 2026-03-19T01:01:22.727Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882082152,"receivedAt":1771163895659},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:22.727Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:22.728Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.728Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.728Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:22.811Z [app/main] MainSQL: slow query updateConversations duration=85ms WARN 2026-03-19T01:01:22.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:22.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:22.932Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:22.932Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:22.978Z [app/main] MainSQL: slow query commitDecryptResult duration=167ms INFO 2026-03-19T01:01:23.053Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:23.128Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:23.131Z [WebAPI] send/1773882082152/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:23.131Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:23.250Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:23.346Z [app/main] MainSQL: slow query insertSentProto duration=96ms INFO 2026-03-19T01:01:23.367Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882083274 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:23.368Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:23.443Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:23.443Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:23.443Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f) INFO 2026-03-19T01:01:23.443Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f)): unidentified message INFO 2026-03-19T01:01:23.443Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:23.444Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f)) INFO 2026-03-19T01:01:23.444Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f): unidentified message INFO 2026-03-19T01:01:23.444Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:23.444Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:23.444Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]836, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:23.444Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a30) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:23.444Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:23.444Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:01:23.455Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:23.455Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:23.455Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-19T01:01:23.461Z [Message] tsx: Rendered 'send complete' for message 1773882082152; took 1309ms INFO 2026-03-19T01:01:23.538Z [app/main] MainSQL: slow query updateConversations duration=84ms WARN 2026-03-19T01:01:23.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:23.547Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:23.548Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:23.548Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:23.697Z [app/main] MainSQL: slow query commitDecryptResult duration=159ms INFO 2026-03-19T01:01:23.698Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:23.698Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:23.698Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882083034 (019d039c.8828.723b.baac.1bea89d3f09f) INFO 2026-03-19T01:01:23.698Z [background] delivery receipt from [REDACTED]b4b.1 1773882083034 for sent message 1773882082152 wasSentEncrypted=true INFO 2026-03-19T01:01:23.698Z [background] onDeliveryReceipt(envelope=1773882083034, envelopeId=019d039c.8828.723b.baac.1bea89d3f09f): Saving 1 sync tasks INFO 2026-03-19T01:01:23.698Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:23.698Z [@signalapp/libsignal-client] ACKing message delivered at 1773882083274 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:23.803Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882083703 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:23.803Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:23.840Z [app/main] MainSQL: slow query saveMessage duration=142ms INFO 2026-03-19T01:01:23.841Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:23.878Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:23.878Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:23.882Z [background] onDeliveryReceipt(envelope=1773882083034, envelopeId=019d039c.8828.723b.baac.1bea89d3f09f): Queuing 1 sync tasks INFO 2026-03-19T01:01:23.882Z [app/main] MainSQL: slow query saveSyncTasks duration=43ms INFO 2026-03-19T01:01:23.883Z [background] onDeliveryReceipt(envelope=1773882083034, envelopeId=019d039c.8828.723b.baac.1bea89d3f09f): Done INFO 2026-03-19T01:01:23.964Z [WebAPI] send/1773882082152/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:23.964Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:23.964Z [app/main] MainSQL: slow query commitDecryptResult duration=82ms INFO 2026-03-19T01:01:24.024Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:24.024Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 146ms INFO 2026-03-19T01:01:24.024Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:24.024Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039) INFO 2026-03-19T01:01:24.024Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039)): unidentified message INFO 2026-03-19T01:01:24.024Z [app/main] MainSQL: slow query removeUnprocessed duration=60ms INFO 2026-03-19T01:01:24.025Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:24.025Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039)) INFO 2026-03-19T01:01:24.025Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039): unidentified message INFO 2026-03-19T01:01:24.025Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:24.025Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a30) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:24.025Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:24.026Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:01:24.041Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.041Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.045Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.045Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:24.088Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:24.091Z [app/main] MainSQL: slow query commitDecryptResult duration=65ms INFO 2026-03-19T01:01:24.096Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:24.096Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:24.096Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882083470 (019d039c.89db.7569.86e8.accccc78f039) INFO 2026-03-19T01:01:24.096Z [background] read receipt [REDACTED]b4b.1 1773882083470 for sent message 1773882082152 INFO 2026-03-19T01:01:24.096Z [background] onReadOrViewReceipt(type=Read, envelope=1773882083470, envelopeId=019d039c.89db.7569.86e8.accccc78f039): Saving 1 sync tasks INFO 2026-03-19T01:01:24.096Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:24.097Z [@signalapp/libsignal-client] ACKing message delivered at 1773882083703 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:24.134Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882082152): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:24.134Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.134Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:24.166Z [app/main] MainSQL: slow query insertSentProto duration=75ms WARN 2026-03-19T01:01:24.167Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.167Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:24.233Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T01:01:24.300Z [background] onReadOrViewReceipt(type=Read, envelope=1773882083470, envelopeId=019d039c.89db.7569.86e8.accccc78f039): Queuing 1 sync tasks INFO 2026-03-19T01:01:24.300Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-19T01:01:24.301Z [background] onReadOrViewReceipt(type=Read, envelope=1773882083470, envelopeId=019d039c.89db.7569.86e8.accccc78f039): Done INFO 2026-03-19T01:01:24.367Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:01:24.442Z [JobQueue] conversation job queue: job [REDACTED]dde succeeded on attempt 1 INFO 2026-03-19T01:01:24.442Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-19T01:01:24.509Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-19T01:01:24.552Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882082152): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:24.552Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.552Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:24.601Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-19T01:01:24.668Z [app/main] MainSQL: slow query deleteJob duration=67ms WARN 2026-03-19T01:01:24.710Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.710Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.711Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:24.711Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:24.735Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:01:24.759Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:24.869Z [app/main] MainSQL: slow query removeSyncTaskById duration=115ms INFO 2026-03-19T01:01:24.944Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=75ms WARN 2026-03-19T01:01:25.070Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:25.071Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:25.075Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) WARN 2026-03-19T01:01:25.075Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882082152) INFO 2026-03-19T01:01:25.125Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:25.296Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-19T01:01:25.753Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:25.754Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72057739 ms before clearing INFO 2026-03-19T01:01:25.835Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882085739 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:25.835Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:25.910Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:25.910Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:25.910Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af) INFO 2026-03-19T01:01:25.911Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af)): unidentified message INFO 2026-03-19T01:01:25.911Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:25.911Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af)) INFO 2026-03-19T01:01:25.911Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af): unidentified message INFO 2026-03-19T01:01:25.911Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:25.911Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a30) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:25.912Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:25.912Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:26.032Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:26.032Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:26.032Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882085518 (019d039c.91cb.759a.94b6.3ae61299e1af) INFO 2026-03-19T01:01:26.032Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:26.032Z [@signalapp/libsignal-client] ACKing message delivered at 1773882085739 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:26.032Z [app/main] MainSQL: slow query commitDecryptResult duration=120ms INFO 2026-03-19T01:01:26.199Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-19T01:01:26.200Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882082152,"receivedAt":1771163895659},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:27.737Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882087643 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:27.737Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:27.812Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:27.812Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:27.812Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc) INFO 2026-03-19T01:01:27.813Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc)): unidentified message INFO 2026-03-19T01:01:27.813Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:27.813Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc)) INFO 2026-03-19T01:01:27.813Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc): unidentified message INFO 2026-03-19T01:01:27.813Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:27.813Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a30) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:27.813Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:27.814Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:27.972Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:27.972Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:27.972Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882087392 (019d039c.9939.71bd.9c2a.f02af2de3abc) INFO 2026-03-19T01:01:27.972Z [app/main] MainSQL: slow query commitDecryptResult duration=158ms INFO 2026-03-19T01:01:27.973Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:27.973Z [@signalapp/libsignal-client] ACKing message delivered at 1773882087643 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:28.190Z [app/main] MainSQL: slow query removeUnprocessed duration=142ms INFO 2026-03-19T01:01:29.083Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882088990 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:29.084Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:29.159Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:29.159Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:29.159Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a) INFO 2026-03-19T01:01:29.159Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a)): unidentified message INFO 2026-03-19T01:01:29.159Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:29.160Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a)) INFO 2026-03-19T01:01:29.160Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a): unidentified message INFO 2026-03-19T01:01:29.160Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:29.160Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a30) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:29.160Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:29.160Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:29.228Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:29.228Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:29.228Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a) INFO 2026-03-19T01:01:29.228Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882088514 (019d039c.9e7c.700a.b466.d7a27953b74a) INFO 2026-03-19T01:01:29.228Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:29.229Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882088514: starting processing in queue INFO 2026-03-19T01:01:29.229Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882088514: duplicate check db lookup needed [REDACTED]bba.1-1773882088514 INFO 2026-03-19T01:01:29.229Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:29.229Z [@signalapp/libsignal-client] ACKing message delivered at 1773882088990 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:29.232Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882088514: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:29.232Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882088514: Batching save INFO 2026-03-19T01:01:29.307Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:01:29.312Z [app/main] MainSQL: slow query createOrUpdateItem duration=79ms INFO 2026-03-19T01:01:29.412Z [saveAndNotify] Message saved 1773882088514 INFO 2026-03-19T01:01:29.412Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882088514: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:01:29.412Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882088514: 0 edits in second run INFO 2026-03-19T01:01:29.412Z [app/main] MainSQL: slow query saveMessages duration=100ms INFO 2026-03-19T01:01:29.413Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:01:29.535Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882088514,"receivedAt":1771163895664},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:29.535Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:01:29.535Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:01:29.638Z [app/main] MainSQL: slow query removeUnprocessed duration=108ms INFO 2026-03-19T01:01:29.705Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:01:29.705Z [JobQueueDatabaseStore] adding job [REDACTED]27c to queue "read sync" INFO 2026-03-19T01:01:29.705Z [JobQueueDatabaseStore] adding job [REDACTED]ad6 to queue "conversation" INFO 2026-03-19T01:01:29.705Z [app/main] MainSQL: slow query saveMessages duration=67ms INFO 2026-03-19T01:01:29.729Z [JobQueueDatabaseStore] adding job [REDACTED]181 to queue "conversation" INFO 2026-03-19T01:01:29.797Z [JobQueue] read sync job queue: added new job [REDACTED]27c INFO 2026-03-19T01:01:29.797Z [JobQueue] read sync job queue: enqueuing job [REDACTED]27c INFO 2026-03-19T01:01:29.797Z [JobQueue] read sync job queue: running job [REDACTED]27c, attempt 1 of 110 INFO 2026-03-19T01:01:29.797Z [JobQueue] read sync job queue, job ID [REDACTED]27c, attempt 1: sending readSync(s) for timestamp(s) 1773882088514 INFO 2026-03-19T01:01:29.797Z [app/main] MainSQL: slow query insertJob duration=92ms INFO 2026-03-19T01:01:29.798Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:29.872Z [JobQueue] conversation job queue: added new job [REDACTED]ad6 INFO 2026-03-19T01:01:29.872Z [app/main] MainSQL: slow query insertJob duration=75ms INFO 2026-03-19T01:01:29.873Z [JobQueue] conversation job queue: enqueuing job [REDACTED]ad6 INFO 2026-03-19T01:01:29.873Z [JobQueue] conversation job queue: running job [REDACTED]ad6, attempt 1 of 110 INFO 2026-03-19T01:01:29.873Z [JobQueue] conversation job queue, job ID [REDACTED]ad6, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:29.873Z [JobQueue] conversation job queue, job ID [REDACTED]ad6, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:01:29.873Z [JobQueue] conversation job queue, job ID [REDACTED]ad6, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:29.873Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:29.874Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:29.874Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:29.874Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:29.874Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:29.998Z [JobQueue] conversation job queue: added new job [REDACTED]181 INFO 2026-03-19T01:01:29.998Z [JobQueue] conversation job queue: enqueuing job [REDACTED]181 INFO 2026-03-19T01:01:29.998Z [app/main] MainSQL: slow query insertJob duration=125ms INFO 2026-03-19T01:01:30.065Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T01:01:30.241Z [WebAPI] send/1773882089797/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:30.241Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:30.241Z [app/main] MainSQL: slow query commitDecryptResult duration=176ms INFO 2026-03-19T01:01:30.308Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:30.321Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:30.408Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-19T01:01:30.475Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:30.476Z [WebAPI] send/1773882089873/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:30.476Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:30.535Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:01:30.575Z [app/main] MainSQL: slow query createOrUpdateItem duration=100ms INFO 2026-03-19T01:01:30.603Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:30.651Z [JobQueue] read sync job queue: job [REDACTED]27c succeeded on attempt 1 INFO 2026-03-19T01:01:30.651Z [app/main] MainSQL: slow query insertSentProto duration=75ms INFO 2026-03-19T01:01:30.751Z [app/main] MainSQL: slow query updateConversations duration=100ms INFO 2026-03-19T01:01:30.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:01:30.835Z [JobQueue] conversation job queue: job [REDACTED]ad6 succeeded on attempt 1 INFO 2026-03-19T01:01:30.835Z [JobQueue] conversation job queue: running job [REDACTED]181, attempt 1 of 110 INFO 2026-03-19T01:01:30.835Z [JobQueue] conversation job queue, job ID [REDACTED]181, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:30.835Z [JobQueue] conversation job queue, job ID [REDACTED]181, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:01:30.835Z [JobQueue] conversation job queue, job ID [REDACTED]181, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:01:30.835Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:30.835Z [app/main] MainSQL: slow query insertSentProto duration=84ms INFO 2026-03-19T01:01:30.836Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:30.836Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:30.836Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:30.837Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:30.872Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:30.873Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72052620 ms before clearing INFO 2026-03-19T01:01:30.952Z [app/main] MainSQL: slow query deleteJob duration=117ms INFO 2026-03-19T01:01:31.137Z [app/main] MainSQL: slow query deleteJob duration=185ms INFO 2026-03-19T01:01:31.211Z [app/main] MainSQL: slow query commitDecryptResult duration=74ms INFO 2026-03-19T01:01:31.311Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-19T01:01:31.386Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:01:31.387Z [WebAPI] send/1773882090835/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:31.387Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:31.484Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:31.545Z [app/main] MainSQL: slow query insertSentProto duration=61ms INFO 2026-03-19T01:01:31.546Z [JobQueue] conversation job queue: job [REDACTED]181 succeeded on attempt 1 INFO 2026-03-19T01:01:31.654Z [app/main] MainSQL: slow query deleteJob duration=109ms INFO 2026-03-19T01:01:34.219Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:34.219Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:34.220Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:34.220Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:34.221Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:34.221Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:34.337Z [app/main] MainSQL: slow query commitDecryptResult duration=116ms INFO 2026-03-19T01:01:34.404Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:34.488Z [WebAPI] send/1773882094219/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:34.488Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:34.488Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:01:34.593Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:34.593Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 374ms INFO 2026-03-19T01:01:34.814Z [app/main] MainSQL: slow query updateConversations duration=94ms INFO 2026-03-19T01:01:35.803Z [app/main] MainSQL: slow query updateConversations duration=114ms INFO 2026-03-19T01:01:37.446Z [app/main] MainSQL: slow query updateConversations duration=68ms INFO 2026-03-19T01:01:38.409Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-19T01:01:39.113Z [app/main] MainSQL: slow query updateConversations duration=92ms INFO 2026-03-19T01:01:39.255Z [app/main] MainSQL: slow query updateEmojiUsage duration=140ms ERROR 2026-03-19T01:01:39.411Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-19T01:01:39.715Z [app/main] MainSQL: slow query updateConversations duration=97ms INFO 2026-03-19T01:01:39.974Z [CompositionInput] Submitting message 1773882099974 with 0 ranges INFO 2026-03-19T01:01:39.978Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T01:01:39.979Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882099974 WARN 2026-03-19T01:01:39.979Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:39.979Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:01:39.979Z [conversations] enqueueMessageForSend: saving message [REDACTED]83e and job [REDACTED]f99 INFO 2026-03-19T01:01:40.050Z [app/main] MainSQL: slow query saveMessage duration=71ms INFO 2026-03-19T01:01:40.051Z [JobQueueDatabaseStore] adding job [REDACTED]f99 to queue "conversation" INFO 2026-03-19T01:01:40.051Z [JobQueue] conversation job queue: added new job [REDACTED]f99 INFO 2026-03-19T01:01:40.051Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882099974): db save took 72ms INFO 2026-03-19T01:01:40.051Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f99 INFO 2026-03-19T01:01:40.051Z [JobQueue] conversation job queue: running job [REDACTED]f99, attempt 1 of 110 INFO 2026-03-19T01:01:40.051Z [JobQueue] conversation job queue, job ID [REDACTED]f99, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:40.051Z [JobQueue] conversation job queue, job ID [REDACTED]f99, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:40.051Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:40.051Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:40.053Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:01:40.058Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:01:40.058Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:40.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T01:01:40.129Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:40.130Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:40.131Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:40.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.132Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.226Z [JobQueue] conversation job queue, job ID [REDACTED]f99, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:40.226Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:40.226Z [app/main] MainSQL: slow query saveMessage duration=109ms INFO 2026-03-19T01:01:40.227Z [JobQueue] conversation job queue, job ID [REDACTED]f99, attempt 1: sending direct message INFO 2026-03-19T01:01:40.227Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:40.227Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882099974,"receivedAt":1771163895665},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-19T01:01:40.428Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:40.428Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:40.433Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:40.434Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:40.435Z [app/main] MainSQL: slow query commitDecryptResult duration=208ms INFO 2026-03-19T01:01:40.519Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:01:40.586Z [WebAPI] send/1773882100129/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:40.586Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:40.586Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:40.669Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-19T01:01:40.688Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:40.689Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 560ms INFO 2026-03-19T01:01:40.689Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 261ms INFO 2026-03-19T01:01:40.689Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 261ms INFO 2026-03-19T01:01:40.689Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:40.690Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.690Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.690Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:40.753Z [app/main] MainSQL: slow query commitDecryptResult duration=63ms INFO 2026-03-19T01:01:40.820Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:40.903Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:01:40.904Z [WebAPI] send/1773882099974/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:40.904Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:40.998Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:41.004Z [app/main] MainSQL: slow query updateConversations duration=70ms INFO 2026-03-19T01:01:41.088Z [app/main] MainSQL: slow query insertSentProto duration=83ms WARN 2026-03-19T01:01:41.155Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.155Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:41.155Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:01:41.161Z [Message] tsx: Rendered 'send complete' for message 1773882099974; took 1187ms INFO 2026-03-19T01:01:41.186Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882101093 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:41.186Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:41.221Z [app/main] MainSQL: slow query saveMessage duration=64ms INFO 2026-03-19T01:01:41.223Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:41.261Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:41.261Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:41.305Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:41.305Z [app/main] MainSQL: slow query commitDecryptResult duration=82ms INFO 2026-03-19T01:01:41.306Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 45ms INFO 2026-03-19T01:01:41.306Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:41.306Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857) INFO 2026-03-19T01:01:41.306Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857)): unidentified message INFO 2026-03-19T01:01:41.306Z [WebAPI] send/1773882099974/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:41.306Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:41.307Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:41.307Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857)) INFO 2026-03-19T01:01:41.307Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857): unidentified message INFO 2026-03-19T01:01:41.307Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:41.307Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:41.307Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a30, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:41.307Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]553) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:41.308Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:41.308Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:41.372Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:41.372Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:41.372Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882100821 (019d039c.cdc2.7161.a322.7e4f6984f857) INFO 2026-03-19T01:01:41.372Z [app/main] MainSQL: slow query commitDecryptResult duration=64ms INFO 2026-03-19T01:01:41.373Z [background] delivery receipt from [REDACTED]b4b.1 1773882100821 for sent message 1773882099974 wasSentEncrypted=true INFO 2026-03-19T01:01:41.373Z [background] onDeliveryReceipt(envelope=1773882100821, envelopeId=019d039c.cdc2.7161.a322.7e4f6984f857): Saving 1 sync tasks INFO 2026-03-19T01:01:41.373Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:41.373Z [@signalapp/libsignal-client] ACKing message delivered at 1773882101093 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:41.393Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-19T01:01:41.423Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.423Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.427Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.427Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:41.464Z [app/main] MainSQL: slow query saveSyncTasks duration=91ms INFO 2026-03-19T01:01:41.470Z [background] onDeliveryReceipt(envelope=1773882100821, envelopeId=019d039c.cdc2.7161.a322.7e4f6984f857): Queuing 1 sync tasks INFO 2026-03-19T01:01:41.471Z [background] onDeliveryReceipt(envelope=1773882100821, envelopeId=019d039c.cdc2.7161.a322.7e4f6984f857): Done WARN 2026-03-19T01:01:41.573Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.573Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:41.573Z [app/main] MainSQL: slow query insertSentProto duration=109ms INFO 2026-03-19T01:01:41.640Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T01:01:41.722Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882099974): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:41.722Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.722Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:41.724Z [JobQueue] conversation job queue: job [REDACTED]f99 succeeded on attempt 1 INFO 2026-03-19T01:01:41.724Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-19T01:01:41.800Z [app/main] MainSQL: slow query saveMessage duration=76ms INFO 2026-03-19T01:01:41.875Z [app/main] MainSQL: slow query deleteJob duration=75ms WARN 2026-03-19T01:01:41.932Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.932Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.935Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:41.935Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:41.984Z [app/main] MainSQL: slow query removeSyncTaskById duration=109ms INFO 2026-03-19T01:01:42.059Z [app/main] MainSQL: slow query updateConversations duration=75ms WARN 2026-03-19T01:01:42.185Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:42.185Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:42.188Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:42.188Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:42.238Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:42.285Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=47ms INFO 2026-03-19T01:01:42.478Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T01:01:42.800Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:42.800Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72040693 ms before clearing INFO 2026-03-19T01:01:43.130Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending false INFO 2026-03-19T01:01:43.130Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:43.131Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:43.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:43.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:43.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:43.232Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-19T01:01:43.300Z [app/main] MainSQL: slow query commitDecryptResult duration=68ms INFO 2026-03-19T01:01:43.416Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-19T01:01:43.417Z [WebAPI] send/1773882103130/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:43.417Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:43.511Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:43.511Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 381ms INFO 2026-03-19T01:01:43.565Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:01:44.565Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:01:44.566Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882099974,"receivedAt":1771163895665},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:44.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:01:45.152Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:01:45.152Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:45.153Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:45.153Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:45.153Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:45.153Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:45.201Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-19T01:01:45.243Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:01:45.285Z [WebAPI] send/1773882105152/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:45.285Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:45.285Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:01:45.385Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:45.385Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 233ms INFO 2026-03-19T01:01:45.762Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-19T01:01:46.060Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882105960 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:46.061Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:46.136Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:46.136Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:46.136Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493) INFO 2026-03-19T01:01:46.136Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493)): unidentified message INFO 2026-03-19T01:01:46.136Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:46.136Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493)) INFO 2026-03-19T01:01:46.136Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493): unidentified message INFO 2026-03-19T01:01:46.136Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:46.137Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:46.137Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]553, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:46.137Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]97c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:46.137Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:46.137Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:46.181Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:46.181Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:46.181Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882105689 (019d039c.e0cd.734f.96f0.5218d9369493) INFO 2026-03-19T01:01:46.181Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-19T01:01:46.182Z [background] read receipt [REDACTED]b4b.1 1773882105689 for sent message 1773882099974 INFO 2026-03-19T01:01:46.183Z [background] onReadOrViewReceipt(type=Read, envelope=1773882105689, envelopeId=019d039c.e0cd.734f.96f0.5218d9369493): Saving 1 sync tasks INFO 2026-03-19T01:01:46.183Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:46.183Z [@signalapp/libsignal-client] ACKing message delivered at 1773882105960 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:46.265Z [background] onReadOrViewReceipt(type=Read, envelope=1773882105689, envelopeId=019d039c.e0cd.734f.96f0.5218d9369493): Queuing 1 sync tasks INFO 2026-03-19T01:01:46.265Z [background] onReadOrViewReceipt(type=Read, envelope=1773882105689, envelopeId=019d039c.e0cd.734f.96f0.5218d9369493): Done INFO 2026-03-19T01:01:46.265Z [app/main] MainSQL: slow query saveSyncTasks duration=82ms INFO 2026-03-19T01:01:46.399Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-19T01:01:46.483Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-19T01:01:46.514Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882106405 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:46.514Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:46.516Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882099974): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:46.516Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:46.516Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:46.567Z [app/main] MainSQL: slow query saveMessage duration=45ms INFO 2026-03-19T01:01:46.590Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:46.590Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:46.590Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452) INFO 2026-03-19T01:01:46.590Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452)): unidentified message INFO 2026-03-19T01:01:46.590Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:46.590Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452)) INFO 2026-03-19T01:01:46.590Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452): unidentified message INFO 2026-03-19T01:01:46.590Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:46.590Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]97c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:46.591Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:46.591Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:46.709Z [app/main] MainSQL: slow query removeSyncTaskById duration=120ms INFO 2026-03-19T01:01:46.792Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:01:46.793Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:46.793Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:46.793Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882106181 (019d039c.e292.76d6.b952.3d1eb2292452) INFO 2026-03-19T01:01:46.793Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:46.793Z [@signalapp/libsignal-client] ACKing message delivered at 1773882106405 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-19T01:01:46.910Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:46.910Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:46.914Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) WARN 2026-03-19T01:01:46.914Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882099974) INFO 2026-03-19T01:01:46.943Z [app/main] MainSQL: slow query removeUnprocessed duration=64ms INFO 2026-03-19T01:01:46.972Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:47.116Z [app/main] MainSQL: slow query updateConversations duration=172ms INFO 2026-03-19T01:01:47.470Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-19T01:01:47.605Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:47.608Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72035885 ms before clearing INFO 2026-03-19T01:01:48.064Z [app/main] MainSQL: slow query updateConversations duration=79ms INFO 2026-03-19T01:01:48.902Z [app/main] MainSQL: slow query updateConversations duration=102ms INFO 2026-03-19T01:01:49.387Z [app/main] MainSQL: slow query updateConversations duration=68ms INFO 2026-03-19T01:01:49.992Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-19T01:01:50.176Z [CompositionInput] Submitting message 1773882110176 with 0 ranges INFO 2026-03-19T01:01:50.180Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T01:01:50.180Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882110176 WARN 2026-03-19T01:01:50.181Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:50.181Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:01:50.181Z [conversations] enqueueMessageForSend: saving message [REDACTED]e3d and job [REDACTED]e42 INFO 2026-03-19T01:01:50.385Z [JobQueueDatabaseStore] adding job [REDACTED]e42 to queue "conversation" INFO 2026-03-19T01:01:50.385Z [JobQueue] conversation job queue: added new job [REDACTED]e42 INFO 2026-03-19T01:01:50.385Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882110176): db save took 204ms INFO 2026-03-19T01:01:50.385Z [JobQueue] conversation job queue: enqueuing job [REDACTED]e42 INFO 2026-03-19T01:01:50.385Z [JobQueue] conversation job queue: running job [REDACTED]e42, attempt 1 of 110 INFO 2026-03-19T01:01:50.385Z [JobQueue] conversation job queue, job ID [REDACTED]e42, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:01:50.385Z [JobQueue] conversation job queue, job ID [REDACTED]e42, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:50.385Z [app/main] MainSQL: slow query saveMessage duration=204ms INFO 2026-03-19T01:01:50.386Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:01:50.386Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:01:50.387Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:01:50.392Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:01:50.392Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:01:50.485Z [app/main] MainSQL: slow query createOrUpdateItem duration=96ms INFO 2026-03-19T01:01:50.808Z [JobQueue] conversation job queue, job ID [REDACTED]e42, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:01:50.808Z [app/main] MainSQL: slow query saveMessage duration=323ms INFO 2026-03-19T01:01:50.809Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:01:50.809Z [JobQueue] conversation job queue, job ID [REDACTED]e42, attempt 1: sending direct message INFO 2026-03-19T01:01:50.809Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:01:50.810Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882110176,"receivedAt":1771163895669},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:01:50.810Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:01:50.810Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:50.811Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:50.811Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:01:50.894Z [app/main] MainSQL: slow query updateConversations duration=85ms INFO 2026-03-19T01:01:50.978Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms WARN 2026-03-19T01:01:51.010Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.010Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.014Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.014Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:51.054Z [app/main] MainSQL: slow query commitDecryptResult duration=76ms INFO 2026-03-19T01:01:51.137Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:01:51.138Z [WebAPI] send/1773882110176/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:01:51.138Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:01:51.244Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:01:51.305Z [app/main] MainSQL: slow query insertSentProto duration=60ms INFO 2026-03-19T01:01:51.388Z [app/main] MainSQL: slow query saveMessage duration=83ms WARN 2026-03-19T01:01:51.389Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.389Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:51.394Z [Message] tsx: Rendered 'send complete' for message 1773882110176; took 1218ms INFO 2026-03-19T01:01:51.396Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882111303 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:51.396Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:51.471Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:51.471Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:51.471Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e) INFO 2026-03-19T01:01:51.472Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e)): unidentified message INFO 2026-03-19T01:01:51.472Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:51.472Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e)) INFO 2026-03-19T01:01:51.472Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e): unidentified message INFO 2026-03-19T01:01:51.472Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:51.472Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:01:51.472Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]97c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:01:51.472Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:51.473Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:51.473Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:01:51.506Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.506Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.506Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.506Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:51.614Z [app/main] MainSQL: slow query saveMessage duration=223ms INFO 2026-03-19T01:01:51.615Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:51.781Z [app/main] MainSQL: slow query commitDecryptResult duration=167ms INFO 2026-03-19T01:01:51.782Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:51.782Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:51.782Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 167ms INFO 2026-03-19T01:01:51.782Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:51.782Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882111048 (019d039c.f5a4.72eb.b5e1.36a79142b81e) INFO 2026-03-19T01:01:51.782Z [background] delivery receipt from [REDACTED]b4b.1 1773882111048 for sent message 1773882110176 wasSentEncrypted=true INFO 2026-03-19T01:01:51.782Z [background] onDeliveryReceipt(envelope=1773882111048, envelopeId=019d039c.f5a4.72eb.b5e1.36a79142b81e): Saving 1 sync tasks INFO 2026-03-19T01:01:51.782Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:51.783Z [@signalapp/libsignal-client] ACKing message delivered at 1773882111303 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:51.783Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 WARN 2026-03-19T01:01:51.815Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.815Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.819Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:51.819Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:51.832Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-19T01:01:51.864Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882111767 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:51.864Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:51.864Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882111767 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:51.864Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:51.891Z [background] onDeliveryReceipt(envelope=1773882111048, envelopeId=019d039c.f5a4.72eb.b5e1.36a79142b81e): Queuing 1 sync tasks INFO 2026-03-19T01:01:51.891Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-19T01:01:51.892Z [background] onDeliveryReceipt(envelope=1773882111048, envelopeId=019d039c.f5a4.72eb.b5e1.36a79142b81e): Done INFO 2026-03-19T01:01:51.939Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-19T01:01:51.939Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:51.958Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:51.958Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:01:51.959Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 20ms INFO 2026-03-19T01:01:51.959Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:51.959Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977) INFO 2026-03-19T01:01:51.959Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977)): unidentified message INFO 2026-03-19T01:01:51.959Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031) INFO 2026-03-19T01:01:51.959Z [WebAPI] send/1773882110176/[REDACTED]70f/sendMessages INFO 2026-03-19T01:01:51.959Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:01:51.960Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:51.960Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977)) INFO 2026-03-19T01:01:51.960Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977): unidentified message INFO 2026-03-19T01:01:51.960Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:51.960Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:51.960Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031)): unidentified message INFO 2026-03-19T01:01:51.961Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:51.961Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031)) INFO 2026-03-19T01:01:51.961Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031): unidentified message INFO 2026-03-19T01:01:51.961Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:51.961Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:51.961Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:51.961Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-19T01:01:51.966Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:52.025Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:52.025Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:52.025Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 59ms INFO 2026-03-19T01:01:52.025Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:52.025Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882111093 (019d039c.f778.708d.80df.f51f63acc977) INFO 2026-03-19T01:01:52.025Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882111487 (019d039c.f778.708d.80df.fa1946be3031) INFO 2026-03-19T01:01:52.025Z [app/main] MainSQL: slow query commitDecryptResult duration=64ms INFO 2026-03-19T01:01:52.026Z [background] read receipt [REDACTED]b4b.1 1773882111487 for sent message 1773882110176 INFO 2026-03-19T01:01:52.026Z [background] onReadOrViewReceipt(type=Read, envelope=1773882111487, envelopeId=019d039c.f778.708d.80df.fa1946be3031): Saving 1 sync tasks INFO 2026-03-19T01:01:52.026Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:52.026Z [@signalapp/libsignal-client] ACKing message delivered at 1773882111767 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:52.026Z [@signalapp/libsignal-client] ACKing message delivered at 1773882111767 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:52.044Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:01:52.092Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T01:01:52.107Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882112014 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:52.107Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:52.143Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882110176): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:52.143Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.143Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:52.167Z [background] onReadOrViewReceipt(type=Read, envelope=1773882111487, envelopeId=019d039c.f778.708d.80df.fa1946be3031): Queuing 1 sync tasks INFO 2026-03-19T01:01:52.167Z [app/main] MainSQL: slow query saveSyncTasks duration=75ms INFO 2026-03-19T01:01:52.168Z [background] onReadOrViewReceipt(type=Read, envelope=1773882111487, envelopeId=019d039c.f778.708d.80df.fa1946be3031): Done INFO 2026-03-19T01:01:52.183Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:52.183Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:01:52.242Z [app/main] MainSQL: slow query insertSentProto duration=75ms WARN 2026-03-19T01:01:52.243Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.243Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:52.318Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:01:52.318Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 135ms INFO 2026-03-19T01:01:52.318Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:52.318Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da) INFO 2026-03-19T01:01:52.318Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da)): unidentified message INFO 2026-03-19T01:01:52.318Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:01:52.318Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:52.318Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:01:52.319Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da)) INFO 2026-03-19T01:01:52.319Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da): unidentified message INFO 2026-03-19T01:01:52.319Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:52.319Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:52.319Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:52.319Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:52.451Z [app/main] MainSQL: slow query saveMessage duration=134ms INFO 2026-03-19T01:01:52.535Z [JobQueue] conversation job queue: job [REDACTED]e42 succeeded on attempt 1 INFO 2026-03-19T01:01:52.535Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-19T01:01:52.618Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:01:52.619Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:52.619Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:01:52.619Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 301ms INFO 2026-03-19T01:01:52.619Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:52.619Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882111645 (019d039c.f86c.7599.95d3.0dd7cf2105da) INFO 2026-03-19T01:01:52.619Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:52.619Z [@signalapp/libsignal-client] ACKing message delivered at 1773882112014 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:52.694Z [app/main] MainSQL: slow query updateConversations duration=75ms WARN 2026-03-19T01:01:52.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.740Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.740Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:52.769Z [app/main] MainSQL: slow query removeSyncTaskById duration=75ms INFO 2026-03-19T01:01:52.784Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882110176): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:01:52.784Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.784Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:52.836Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:01:52.903Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T01:01:52.978Z [app/main] MainSQL: slow query saveMessage duration=75ms WARN 2026-03-19T01:01:52.984Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.984Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.987Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:52.987Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:53.039Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:53.070Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-19T01:01:53.154Z [app/main] MainSQL: slow query removeSyncTaskById duration=84ms INFO 2026-03-19T01:01:53.271Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=117ms WARN 2026-03-19T01:01:53.355Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:53.355Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:53.360Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) WARN 2026-03-19T01:01:53.360Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882110176) INFO 2026-03-19T01:01:53.379Z [app/main] MainSQL: slow query updateConversations duration=109ms INFO 2026-03-19T01:01:53.405Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:01:53.978Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:01:53.979Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72029514 ms before clearing INFO 2026-03-19T01:01:53.991Z [app/main] MainSQL: slow query updateConversations duration=130ms INFO 2026-03-19T01:01:56.431Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882116325 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:01:56.431Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:01:56.531Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:01:56.531Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:01:56.531Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457) INFO 2026-03-19T01:01:56.531Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457)): unidentified message INFO 2026-03-19T01:01:56.532Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:01:56.532Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457)) INFO 2026-03-19T01:01:56.532Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457): unidentified message INFO 2026-03-19T01:01:56.532Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:01:56.532Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:01:56.533Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:01:56.533Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:01:56.586Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:01:56.586Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:01:56.586Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882116102 (019d039d.094f.744e.9995.dd61247bb457) INFO 2026-03-19T01:01:56.586Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:01:56.586Z [@signalapp/libsignal-client] ACKing message delivered at 1773882116325 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:01:56.586Z [app/main] MainSQL: slow query commitDecryptResult duration=53ms INFO 2026-03-19T01:01:56.736Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:02:00.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:02:03.421Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882123328 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:03.422Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:03.497Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:03.497Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:03.497Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be) INFO 2026-03-19T01:02:03.497Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be)): unidentified message INFO 2026-03-19T01:02:03.497Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:03.497Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be)) INFO 2026-03-19T01:02:03.497Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be): unidentified message INFO 2026-03-19T01:02:03.498Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:03.498Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:03.498Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:03.498Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:03.570Z [app/main] MainSQL: slow query commitDecryptResult duration=72ms INFO 2026-03-19T01:02:03.571Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:03.571Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:03.571Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882123095 (019d039d.249e.7448.a465.248a0a17b8be) INFO 2026-03-19T01:02:03.571Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:03.571Z [@signalapp/libsignal-client] ACKing message delivered at 1773882123328 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:03.704Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-19T01:02:03.840Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882123746 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:03.840Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:03.915Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:03.915Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:03.915Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923) INFO 2026-03-19T01:02:03.915Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923)): unidentified message INFO 2026-03-19T01:02:03.915Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:03.916Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923)) INFO 2026-03-19T01:02:03.916Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923): unidentified message INFO 2026-03-19T01:02:03.916Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:03.916Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]03c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:03.916Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:03.916Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:04.022Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:04.022Z [app/main] MainSQL: slow query commitDecryptResult duration=106ms INFO 2026-03-19T01:02:04.023Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:04.023Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923) INFO 2026-03-19T01:02:04.023Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882123318 (019d039d.2640.71d8.a7c0.d9ecbb385923) INFO 2026-03-19T01:02:04.023Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882123318: starting processing in queue INFO 2026-03-19T01:02:04.023Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882123318: duplicate check db lookup needed [REDACTED]bba.1-1773882123318 INFO 2026-03-19T01:02:04.023Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:04.023Z [@signalapp/libsignal-client] ACKing message delivered at 1773882123746 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:04.026Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882123318: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:04.026Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882123318: Batching save INFO 2026-03-19T01:02:04.101Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:02:04.114Z [app/main] MainSQL: slow query createOrUpdateItem duration=88ms INFO 2026-03-19T01:02:04.207Z [saveAndNotify] Message saved 1773882123318 INFO 2026-03-19T01:02:04.207Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882123318: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:04.207Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882123318: 0 edits in second run INFO 2026-03-19T01:02:04.207Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:02:04.207Z [app/main] MainSQL: slow query saveMessages duration=93ms INFO 2026-03-19T01:02:04.357Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=84ms INFO 2026-03-19T01:02:04.358Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882123318,"receivedAt":1771163895676},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:04.358Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:02:04.358Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:02:04.458Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-19T01:02:04.524Z [JobQueueDatabaseStore] adding job [REDACTED]f5e to queue "conversation" INFO 2026-03-19T01:02:04.541Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:02:04.541Z [app/main] MainSQL: slow query saveMessages duration=84ms INFO 2026-03-19T01:02:04.542Z [JobQueueDatabaseStore] adding job [REDACTED]89c to queue "read sync" INFO 2026-03-19T01:02:04.542Z [JobQueueDatabaseStore] adding job [REDACTED]2d1 to queue "conversation" INFO 2026-03-19T01:02:04.608Z [JobQueue] conversation job queue: added new job [REDACTED]f5e INFO 2026-03-19T01:02:04.608Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f5e INFO 2026-03-19T01:02:04.608Z [app/main] MainSQL: slow query insertJob duration=67ms INFO 2026-03-19T01:02:04.609Z [JobQueue] conversation job queue: running job [REDACTED]f5e, attempt 1 of 110 INFO 2026-03-19T01:02:04.609Z [JobQueue] conversation job queue, job ID [REDACTED]f5e, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:04.609Z [JobQueue] conversation job queue, job ID [REDACTED]f5e, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:02:04.609Z [JobQueue] conversation job queue, job ID [REDACTED]f5e, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:04.609Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:04.610Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:04.610Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:04.610Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:04.610Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:04.683Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:02:04.759Z [JobQueue] read sync job queue: added new job [REDACTED]89c INFO 2026-03-19T01:02:04.759Z [JobQueue] read sync job queue: enqueuing job [REDACTED]89c INFO 2026-03-19T01:02:04.759Z [JobQueue] read sync job queue: running job [REDACTED]89c, attempt 1 of 110 INFO 2026-03-19T01:02:04.759Z [JobQueue] read sync job queue, job ID [REDACTED]89c, attempt 1: sending readSync(s) for timestamp(s) 1773882123318 INFO 2026-03-19T01:02:04.759Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:04.759Z [app/main] MainSQL: slow query insertJob duration=75ms INFO 2026-03-19T01:02:04.834Z [JobQueue] conversation job queue: added new job [REDACTED]2d1 INFO 2026-03-19T01:02:04.834Z [JobQueue] conversation job queue: enqueuing job [REDACTED]2d1 INFO 2026-03-19T01:02:04.834Z [app/main] MainSQL: slow query insertJob duration=75ms INFO 2026-03-19T01:02:04.901Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:04.968Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:05.043Z [WebAPI] send/1773882124609/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:05.043Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:05.043Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:02:05.126Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:02:05.127Z [WebAPI] send/1773882124759/[REDACTED]70f/sendMessages INFO 2026-03-19T01:02:05.127Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:02:05.160Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:05.218Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-19T01:02:05.242Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:02:05.285Z [JobQueue] conversation job queue: job [REDACTED]f5e succeeded on attempt 1 INFO 2026-03-19T01:02:05.285Z [app/main] MainSQL: slow query insertSentProto duration=67ms INFO 2026-03-19T01:02:05.286Z [JobQueue] conversation job queue: running job [REDACTED]2d1, attempt 1 of 110 INFO 2026-03-19T01:02:05.286Z [JobQueue] conversation job queue, job ID [REDACTED]2d1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:05.286Z [JobQueue] conversation job queue, job ID [REDACTED]2d1, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:02:05.286Z [JobQueue] conversation job queue, job ID [REDACTED]2d1, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:05.286Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:05.287Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:05.287Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:05.287Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:05.287Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:05.352Z [JobQueue] read sync job queue: job [REDACTED]89c succeeded on attempt 1 INFO 2026-03-19T01:02:05.352Z [app/main] MainSQL: slow query insertSentProto duration=67ms INFO 2026-03-19T01:02:05.358Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:02:05.419Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:05.486Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:05.553Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:05.620Z [WebAPI] send/1773882125286/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:05.620Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:05.620Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:05.687Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T01:02:05.722Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:05.779Z [app/main] MainSQL: slow query deleteJob duration=92ms INFO 2026-03-19T01:02:05.834Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:05.834Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72017659 ms before clearing INFO 2026-03-19T01:02:05.846Z [JobQueue] conversation job queue: job [REDACTED]2d1 succeeded on attempt 1 INFO 2026-03-19T01:02:05.846Z [app/main] MainSQL: slow query insertSentProto duration=67ms INFO 2026-03-19T01:02:05.913Z [app/main] MainSQL: slow query deleteJob duration=66ms INFO 2026-03-19T01:02:06.694Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882126601 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:06.694Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:06.769Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:06.769Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:06.769Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e) INFO 2026-03-19T01:02:06.769Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e)): unidentified message INFO 2026-03-19T01:02:06.770Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:06.770Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e)) INFO 2026-03-19T01:02:06.770Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e): unidentified message INFO 2026-03-19T01:02:06.770Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:06.771Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:02:06.771Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]03c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:02:06.771Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]84b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:06.771Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:06.771Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:06.851Z [app/main] MainSQL: slow query commitDecryptResult duration=80ms INFO 2026-03-19T01:02:06.852Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:06.852Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:06.852Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882126375 (019d039d.3166.77af.ae2b.0ea11982605e) INFO 2026-03-19T01:02:06.852Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:06.852Z [@signalapp/libsignal-client] ACKing message delivered at 1773882126601 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:06.994Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T01:02:07.164Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:02:07.731Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882127634 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:07.731Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:07.806Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:07.807Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:07.807Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf) INFO 2026-03-19T01:02:07.807Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf)): unidentified message INFO 2026-03-19T01:02:07.807Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:07.807Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf)) INFO 2026-03-19T01:02:07.807Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf): unidentified message INFO 2026-03-19T01:02:07.807Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:07.808Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]84b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:07.808Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:07.808Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:07.890Z [app/main] MainSQL: slow query commitDecryptResult duration=82ms INFO 2026-03-19T01:02:07.891Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:07.891Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:07.891Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882127408 (019d039d.3573.77cd.8fd3.4e94885dabdf) INFO 2026-03-19T01:02:07.891Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:07.891Z [@signalapp/libsignal-client] ACKing message delivered at 1773882127634 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:08.025Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-19T01:02:08.164Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:02:08.165Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882123318,"receivedAt":1771163895676},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:09.827Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:02:09.827Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:09.828Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:09.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:09.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:09.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:09.894Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882129799 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:09.894Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:09.900Z [app/main] MainSQL: slow query commitDecryptResult duration=72ms INFO 2026-03-19T01:02:09.969Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:09.969Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:02:09.976Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:02:10.051Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:02:10.051Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 82ms INFO 2026-03-19T01:02:10.051Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:10.051Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124) INFO 2026-03-19T01:02:10.051Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124)): unidentified message INFO 2026-03-19T01:02:10.051Z [WebAPI] send/1773882129827/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:10.051Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:10.051Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:02:10.052Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:10.052Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124)) INFO 2026-03-19T01:02:10.052Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124): unidentified message INFO 2026-03-19T01:02:10.052Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:10.052Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]84b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:10.053Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:10.053Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:10.151Z [app/main] MainSQL: slow query commitDecryptResult duration=98ms INFO 2026-03-19T01:02:10.202Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:10.202Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:10.202Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124) INFO 2026-03-19T01:02:10.202Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882129352 (019d039d.3de6.7358.a635.4789e5844124) INFO 2026-03-19T01:02:10.202Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:10.203Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:10.203Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 376ms INFO 2026-03-19T01:02:10.203Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882129352: starting processing in queue INFO 2026-03-19T01:02:10.203Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882129352: duplicate check db lookup needed [REDACTED]bba.1-1773882129352 INFO 2026-03-19T01:02:10.203Z [@signalapp/libsignal-client] ACKing message delivered at 1773882129799 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:10.207Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882129352: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:10.207Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882129352: Batching save INFO 2026-03-19T01:02:10.288Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:02:10.293Z [app/main] MainSQL: slow query createOrUpdateItem duration=87ms INFO 2026-03-19T01:02:10.377Z [saveAndNotify] Message saved 1773882129352 INFO 2026-03-19T01:02:10.377Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882129352: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:10.377Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882129352: 0 edits in second run INFO 2026-03-19T01:02:10.377Z [app/main] MainSQL: slow query saveMessages duration=83ms INFO 2026-03-19T01:02:10.378Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:02:10.452Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:02:10.528Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882129352,"receivedAt":1771163895679},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:10.528Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:02:10.528Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:02:10.528Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=75ms WARN 2026-03-19T01:02:10.567Z [createStore] ActionRateLogger: got 25 events since 1773882129727: NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,items/PUT_EXTERNAL,NOOP,NOOP,MESSAGES_ADDED,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,NOOP INFO 2026-03-19T01:02:10.603Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:02:10.687Z [app/main] MainSQL: slow query saveMessages duration=84ms INFO 2026-03-19T01:02:10.720Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:02:10.720Z [JobQueueDatabaseStore] adding job [REDACTED]36f to queue "read sync" INFO 2026-03-19T01:02:10.720Z [JobQueueDatabaseStore] adding job [REDACTED]ef4 to queue "conversation" INFO 2026-03-19T01:02:10.721Z [JobQueueDatabaseStore] adding job [REDACTED]cfb to queue "conversation" INFO 2026-03-19T01:02:10.787Z [JobQueue] read sync job queue: added new job [REDACTED]36f INFO 2026-03-19T01:02:10.787Z [JobQueue] read sync job queue: enqueuing job [REDACTED]36f INFO 2026-03-19T01:02:10.787Z [JobQueue] read sync job queue: running job [REDACTED]36f, attempt 1 of 110 INFO 2026-03-19T01:02:10.787Z [JobQueue] read sync job queue, job ID [REDACTED]36f, attempt 1: sending readSync(s) for timestamp(s) 1773882129352 INFO 2026-03-19T01:02:10.787Z [app/main] MainSQL: slow query insertJob duration=66ms INFO 2026-03-19T01:02:10.788Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:10.854Z [JobQueue] conversation job queue: added new job [REDACTED]ef4 INFO 2026-03-19T01:02:10.854Z [JobQueue] conversation job queue: enqueuing job [REDACTED]ef4 INFO 2026-03-19T01:02:10.854Z [app/main] MainSQL: slow query insertJob duration=67ms INFO 2026-03-19T01:02:10.855Z [JobQueue] conversation job queue: running job [REDACTED]ef4, attempt 1 of 110 INFO 2026-03-19T01:02:10.855Z [JobQueue] conversation job queue, job ID [REDACTED]ef4, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:10.855Z [JobQueue] conversation job queue, job ID [REDACTED]ef4, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:02:10.855Z [JobQueue] conversation job queue, job ID [REDACTED]ef4, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:10.855Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:10.855Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:10.856Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:10.856Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:10.856Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:10.921Z [JobQueue] conversation job queue: added new job [REDACTED]cfb INFO 2026-03-19T01:02:10.921Z [JobQueue] conversation job queue: enqueuing job [REDACTED]cfb INFO 2026-03-19T01:02:10.921Z [app/main] MainSQL: slow query insertJob duration=67ms INFO 2026-03-19T01:02:11.004Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:02:11.005Z [WebAPI] send/1773882130787/[REDACTED]70f/sendMessages INFO 2026-03-19T01:02:11.005Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:02:11.091Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:02:11.097Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-19T01:02:11.163Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:11.230Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:11.231Z [WebAPI] send/1773882130855/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:11.231Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:11.297Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T01:02:11.330Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:11.365Z [JobQueue] read sync job queue: job [REDACTED]36f succeeded on attempt 1 INFO 2026-03-19T01:02:11.365Z [app/main] MainSQL: slow query insertSentProto duration=67ms INFO 2026-03-19T01:02:11.432Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-19T01:02:11.499Z [JobQueue] conversation job queue: job [REDACTED]ef4 succeeded on attempt 1 INFO 2026-03-19T01:02:11.499Z [JobQueue] conversation job queue: running job [REDACTED]cfb, attempt 1 of 110 INFO 2026-03-19T01:02:11.499Z [JobQueue] conversation job queue, job ID [REDACTED]cfb, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:11.499Z [JobQueue] conversation job queue, job ID [REDACTED]cfb, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:02:11.499Z [JobQueue] conversation job queue, job ID [REDACTED]cfb, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:11.499Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:11.499Z [app/main] MainSQL: slow query insertSentProto duration=67ms INFO 2026-03-19T01:02:11.500Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:11.500Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:11.500Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:11.500Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:11.528Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:02:11.565Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:11.632Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:11.716Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-19T01:02:11.783Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:11.850Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:11.862Z [WebAPI] send/1773882131499/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:11.862Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:11.862Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:11.869Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72011624 ms before clearing INFO 2026-03-19T01:02:11.964Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:12.009Z [JobQueue] conversation job queue: job [REDACTED]cfb succeeded on attempt 1 INFO 2026-03-19T01:02:12.009Z [app/main] MainSQL: slow query insertSentProto duration=45ms INFO 2026-03-19T01:02:12.084Z [app/main] MainSQL: slow query deleteJob duration=75ms INFO 2026-03-19T01:02:12.394Z [app/main] MainSQL: slow query updateConversations duration=82ms INFO 2026-03-19T01:02:14.049Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:02:14.463Z [app/main] MainSQL: slow query updateConversations duration=66ms INFO 2026-03-19T01:02:14.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:02:15.117Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending false INFO 2026-03-19T01:02:15.117Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:15.118Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:15.118Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.118Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.118Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.192Z [app/main] MainSQL: slow query commitDecryptResult duration=74ms INFO 2026-03-19T01:02:15.200Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:02:15.200Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-19T01:02:15.200Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:02:15.200Z [Reactions] handleReaction: sending reaction to [REDACTED]b4b.1 1773882129352 from this device INFO 2026-03-19T01:02:15.318Z [app/main] MainSQL: slow query commitDecryptResult duration=126ms INFO 2026-03-19T01:02:15.418Z [WebAPI] send/1773882135117/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:15.418Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:15.418Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-19T01:02:15.518Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:15.518Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 401ms INFO 2026-03-19T01:02:15.518Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1773882129352. Went from 0 to 1 reactions. INFO 2026-03-19T01:02:15.518Z [Reactions] enqueueReactionForSend: saving message [REDACTED]b4b.1 1773882129352 and job [REDACTED]994 INFO 2026-03-19T01:02:15.518Z [app/main] MainSQL: slow query addReaction duration=100ms INFO 2026-03-19T01:02:15.519Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882129352,"receivedAt":1771163895679},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:15.610Z [JobQueueDatabaseStore] adding job [REDACTED]994 to queue "conversation" INFO 2026-03-19T01:02:15.610Z [JobQueue] conversation job queue: added new job [REDACTED]994 INFO 2026-03-19T01:02:15.610Z [JobQueue] conversation job queue: enqueuing job [REDACTED]994 INFO 2026-03-19T01:02:15.610Z [app/main] MainSQL: slow query saveMessage duration=91ms INFO 2026-03-19T01:02:15.611Z [JobQueue] conversation job queue: running job [REDACTED]994, attempt 1 of 110 INFO 2026-03-19T01:02:15.611Z [JobQueue] conversation job queue, job ID [REDACTED]994, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:15.611Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:02:15.611Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:02:15.611Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T01:02:15.611Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882135200) INFO 2026-03-19T01:02:15.611Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:15.612Z [JobQueue] conversation job queue, job ID [REDACTED]994, attempt 1: sending direct reaction message INFO 2026-03-19T01:02:15.612Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:15.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:15.702Z [app/main] MainSQL: slow query commitDecryptResult duration=89ms INFO 2026-03-19T01:02:15.777Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:02:15.853Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T01:02:15.872Z [WebAPI] send/1773882135200/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:15.872Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:15.992Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:16.053Z [app/main] MainSQL: slow query insertSentProto duration=61ms WARN 2026-03-19T01:02:16.054Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882135200) WARN 2026-03-19T01:02:16.054Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882135200) INFO 2026-03-19T01:02:16.055Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:16.120Z [app/main] MainSQL: slow query commitDecryptResult duration=65ms INFO 2026-03-19T01:02:16.121Z [WebAPI] send/1773882135200/[REDACTED]70f/sendMessages INFO 2026-03-19T01:02:16.121Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:02:16.178Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882136085 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:16.178Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:16.204Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:02:16.254Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:16.254Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:16.254Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883) INFO 2026-03-19T01:02:16.254Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883)): unidentified message INFO 2026-03-19T01:02:16.254Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:16.254Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883)) INFO 2026-03-19T01:02:16.254Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883): unidentified message INFO 2026-03-19T01:02:16.254Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:16.255Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:02:16.255Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]84b, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:02:16.255Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c46) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:16.255Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:16.255Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:16.296Z [app/main] MainSQL: slow query insertSentProto duration=92ms WARN 2026-03-19T01:02:16.312Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882135200) WARN 2026-03-19T01:02:16.312Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882135200) INFO 2026-03-19T01:02:16.363Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:16.363Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:16.363Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882135842 (019d039d.5672.725b.9b02.4b51112b3883) INFO 2026-03-19T01:02:16.363Z [background] delivery receipt from [REDACTED]b4b.1 1773882135842 for sent message 1773882135200 wasSentEncrypted=true INFO 2026-03-19T01:02:16.363Z [background] onDeliveryReceipt(envelope=1773882135842, envelopeId=019d039d.5672.725b.9b02.4b51112b3883): Saving 1 sync tasks INFO 2026-03-19T01:02:16.363Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:16.363Z [@signalapp/libsignal-client] ACKing message delivered at 1773882136085 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:16.363Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:16.438Z [JobQueue] conversation job queue: job [REDACTED]994 succeeded on attempt 1 INFO 2026-03-19T01:02:16.438Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-19T01:02:16.522Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-19T01:02:16.614Z [background] onDeliveryReceipt(envelope=1773882135842, envelopeId=019d039d.5672.725b.9b02.4b51112b3883): Queuing 1 sync tasks INFO 2026-03-19T01:02:16.614Z [background] onDeliveryReceipt(envelope=1773882135842, envelopeId=019d039d.5672.725b.9b02.4b51112b3883): Done INFO 2026-03-19T01:02:16.614Z [app/main] MainSQL: slow query saveSyncTasks duration=92ms INFO 2026-03-19T01:02:16.714Z [app/main] MainSQL: slow query deleteJob duration=101ms INFO 2026-03-19T01:02:16.806Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-19T01:02:16.898Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773882135200 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T01:02:17.007Z [app/main] MainSQL: slow query removeSyncTaskById duration=108ms INFO 2026-03-19T01:02:17.066Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T01:02:17.438Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:17.439Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 72006054 ms before clearing INFO 2026-03-19T01:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:02:23.719Z [app/main] MainSQL: slow query createOrUpdateItem duration=85ms INFO 2026-03-19T01:02:23.720Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:02:26.607Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882146513 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:26.607Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:26.682Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:26.682Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:26.682Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b) INFO 2026-03-19T01:02:26.683Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b)): unidentified message INFO 2026-03-19T01:02:26.683Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:26.683Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b)) INFO 2026-03-19T01:02:26.683Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b): unidentified message INFO 2026-03-19T01:02:26.683Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:26.683Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c46) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:26.684Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:26.684Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:26.749Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:26.749Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:26.749Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882146283 (019d039d.7f2f.7549.9f11.6dd9f9759e6b) INFO 2026-03-19T01:02:26.749Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:26.749Z [@signalapp/libsignal-client] ACKing message delivered at 1773882146513 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:26.749Z [app/main] MainSQL: slow query commitDecryptResult duration=65ms INFO 2026-03-19T01:02:26.866Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:02:30.130Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T01:02:30.131Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T01:02:30.131Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T01:02:30.131Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T01:02:30.384Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882150293 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:30.385Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:30.460Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:30.460Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:30.460Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7) INFO 2026-03-19T01:02:30.460Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7)): unidentified message INFO 2026-03-19T01:02:30.460Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:30.461Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7)) INFO 2026-03-19T01:02:30.461Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7): unidentified message INFO 2026-03-19T01:02:30.461Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:30.461Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c46) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:30.461Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:30.461Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:30.529Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:30.529Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:30.529Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882150069 (019d039d.8df1.774f.8faa.6abdbab3f3f7) INFO 2026-03-19T01:02:30.529Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:30.529Z [@signalapp/libsignal-client] ACKing message delivered at 1773882150293 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:30.529Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:30.671Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-19T01:02:32.047Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882151955 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:32.047Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:32.122Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:32.122Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:32.122Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6) INFO 2026-03-19T01:02:32.122Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6)): unidentified message INFO 2026-03-19T01:02:32.123Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:32.123Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6)) INFO 2026-03-19T01:02:32.123Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6): unidentified message INFO 2026-03-19T01:02:32.123Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:32.123Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c46) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:32.123Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:32.123Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:32.186Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:32.186Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:32.186Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6) INFO 2026-03-19T01:02:32.186Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882151485 (019d039d.946f.76fd.8b3b.a37921265ad6) INFO 2026-03-19T01:02:32.186Z [app/main] MainSQL: slow query commitDecryptResult duration=62ms INFO 2026-03-19T01:02:32.187Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882151485: starting processing in queue INFO 2026-03-19T01:02:32.187Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882151485: duplicate check db lookup needed [REDACTED]bba.1-1773882151485 INFO 2026-03-19T01:02:32.187Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:32.187Z [@signalapp/libsignal-client] ACKing message delivered at 1773882151955 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:32.190Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882151485: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:32.190Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882151485: Batching save INFO 2026-03-19T01:02:32.261Z [app/main] MainSQL: slow query createOrUpdateItem duration=71ms INFO 2026-03-19T01:02:32.265Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:02:32.328Z [saveAndNotify] Message saved 1773882151485 INFO 2026-03-19T01:02:32.328Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882151485: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:02:32.328Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882151485: 0 edits in second run INFO 2026-03-19T01:02:32.328Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-19T01:02:32.329Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:02:32.462Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-19T01:02:32.688Z [JobQueueDatabaseStore] adding job [REDACTED]b80 to queue "conversation" INFO 2026-03-19T01:02:32.764Z [JobQueue] conversation job queue: added new job [REDACTED]b80 INFO 2026-03-19T01:02:32.764Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b80 INFO 2026-03-19T01:02:32.764Z [JobQueue] conversation job queue: running job [REDACTED]b80, attempt 1 of 110 INFO 2026-03-19T01:02:32.764Z [JobQueue] conversation job queue, job ID [REDACTED]b80, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:32.764Z [app/main] MainSQL: slow query insertJob duration=76ms INFO 2026-03-19T01:02:32.765Z [JobQueue] conversation job queue, job ID [REDACTED]b80, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:02:32.765Z [JobQueue] conversation job queue, job ID [REDACTED]b80, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:32.765Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:32.766Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:32.766Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:32.766Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:32.766Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:32.831Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T01:02:32.914Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:02:32.998Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:02:33.065Z [WebAPI] send/1773882152765/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:33.065Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T01:02:33.065Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:33.065Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:02:33.065Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:33.066Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:02:33.066Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:02:33.082Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:02:33.083Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.508µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:02:33.190Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:02:33.190Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:02:33.274Z [app/main] MainSQL: slow query createOrUpdateItem duration=84ms INFO 2026-03-19T01:02:33.328Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:33.329Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:02:33.329Z [notifications] NotificationService: showing a notification 1773882151485 INFO 2026-03-19T01:02:33.329Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71990164 ms before clearing INFO 2026-03-19T01:02:33.340Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:02:33.624Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 557.929ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T01:02:33.624Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T01:02:33.624Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T01:02:33.624Z [SocketManager] connected unauthenticated socket (localPort: 44814) INFO 2026-03-19T01:02:33.624Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T01:02:33.777Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:33.860Z [app/main] MainSQL: slow query insertSentProto duration=83ms INFO 2026-03-19T01:02:33.861Z [JobQueue] conversation job queue: job [REDACTED]b80 succeeded on attempt 1 INFO 2026-03-19T01:02:33.927Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:38.188Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:02:38.284Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=90ms INFO 2026-03-19T01:02:38.285Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882151485,"receivedAt":1771163895684},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:38.285Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T01:02:38.393Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:02:38.393Z [JobQueueDatabaseStore] adding job [REDACTED]f6c to queue "read sync" INFO 2026-03-19T01:02:38.393Z [JobQueueDatabaseStore] adding job [REDACTED]1f9 to queue "conversation" INFO 2026-03-19T01:02:38.393Z [app/main] MainSQL: slow query saveMessages duration=104ms INFO 2026-03-19T01:02:38.468Z [JobQueue] read sync job queue: added new job [REDACTED]f6c INFO 2026-03-19T01:02:38.468Z [JobQueue] read sync job queue: enqueuing job [REDACTED]f6c INFO 2026-03-19T01:02:38.468Z [JobQueue] read sync job queue: running job [REDACTED]f6c, attempt 1 of 110 INFO 2026-03-19T01:02:38.468Z [JobQueue] read sync job queue, job ID [REDACTED]f6c, attempt 1: sending readSync(s) for timestamp(s) 1773882151485 INFO 2026-03-19T01:02:38.468Z [app/main] MainSQL: slow query insertJob duration=75ms INFO 2026-03-19T01:02:38.469Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:38.535Z [JobQueue] conversation job queue: added new job [REDACTED]1f9 INFO 2026-03-19T01:02:38.535Z [JobQueue] conversation job queue: enqueuing job [REDACTED]1f9 INFO 2026-03-19T01:02:38.535Z [app/main] MainSQL: slow query insertJob duration=67ms INFO 2026-03-19T01:02:38.536Z [JobQueue] conversation job queue: running job [REDACTED]1f9, attempt 1 of 110 INFO 2026-03-19T01:02:38.536Z [JobQueue] conversation job queue, job ID [REDACTED]1f9, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:38.536Z [JobQueue] conversation job queue, job ID [REDACTED]1f9, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:02:38.536Z [JobQueue] conversation job queue, job ID [REDACTED]1f9, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:02:38.536Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:38.538Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:38.538Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:02:38.538Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:02:38.539Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:38.539Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:38.539Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:38.602Z [WebAPI] send/1773882158468/[REDACTED]70f/sendMessages INFO 2026-03-19T01:02:38.602Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:38.603Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T01:02:38.603Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:02:38.669Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-19T01:02:38.731Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:02:38.736Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:38.803Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:38.870Z [WebAPI] send/1773882158536/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:38.870Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:38.870Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:38.969Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:02:39.046Z [JobQueue] read sync job queue: job [REDACTED]f6c succeeded on attempt 1 INFO 2026-03-19T01:02:39.046Z [app/main] MainSQL: slow query insertSentProto duration=176ms INFO 2026-03-19T01:02:39.171Z [app/main] MainSQL: slow query insertSentProto duration=125ms INFO 2026-03-19T01:02:39.172Z [JobQueue] conversation job queue: job [REDACTED]1f9 succeeded on attempt 1 INFO 2026-03-19T01:02:39.188Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:02:39.272Z [app/main] MainSQL: slow query updateConversations duration=100ms INFO 2026-03-19T01:02:39.339Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:39.397Z [app/main] MainSQL: slow query deleteJob duration=59ms INFO 2026-03-19T01:02:39.398Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882151485,"receivedAt":1771163895684},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:39.535Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:39.536Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71983957 ms before clearing INFO 2026-03-19T01:02:41.278Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:02:43.684Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:02:43.684Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-19T01:02:43.684Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:02:43.684Z [Reactions] handleReaction: sending reaction to [REDACTED]b4b.1 1773882151485 from this device INFO 2026-03-19T01:02:43.803Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1773882151485. Went from 0 to 1 reactions. INFO 2026-03-19T01:02:43.803Z [Reactions] enqueueReactionForSend: saving message [REDACTED]b4b.1 1773882151485 and job [REDACTED]f85 INFO 2026-03-19T01:02:43.803Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882151485,"receivedAt":1771163895684},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:02:43.803Z [app/main] MainSQL: slow query addReaction duration=115ms INFO 2026-03-19T01:02:43.870Z [JobQueueDatabaseStore] adding job [REDACTED]f85 to queue "conversation" INFO 2026-03-19T01:02:43.870Z [JobQueue] conversation job queue: added new job [REDACTED]f85 INFO 2026-03-19T01:02:43.870Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f85 INFO 2026-03-19T01:02:43.870Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T01:02:43.871Z [JobQueue] conversation job queue: running job [REDACTED]f85, attempt 1 of 110 INFO 2026-03-19T01:02:43.871Z [JobQueue] conversation job queue, job ID [REDACTED]f85, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:02:43.871Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:02:43.871Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:02:43.871Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T01:02:43.871Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882163684) INFO 2026-03-19T01:02:43.871Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:02:43.871Z [JobQueue] conversation job queue, job ID [REDACTED]f85, attempt 1: sending direct reaction message INFO 2026-03-19T01:02:43.872Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:02:43.872Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:43.872Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:43.873Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:43.945Z [app/main] MainSQL: slow query commitDecryptResult duration=72ms INFO 2026-03-19T01:02:44.029Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T01:02:44.096Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:02:44.127Z [WebAPI] send/1773882163684/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:02:44.127Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:02:44.235Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T01:02:44.288Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882163684) WARN 2026-03-19T01:02:44.288Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882163684) INFO 2026-03-19T01:02:44.288Z [app/main] MainSQL: slow query insertSentProto duration=53ms INFO 2026-03-19T01:02:44.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:02:44.355Z [WebAPI] send/1773882163684/[REDACTED]70f/sendMessages INFO 2026-03-19T01:02:44.355Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:02:44.355Z [app/main] MainSQL: slow query commitDecryptResult duration=65ms INFO 2026-03-19T01:02:44.394Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882164285 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:44.394Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:02:44.439Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:02:44.469Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:02:44.469Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:02:44.469Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9) INFO 2026-03-19T01:02:44.469Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9)): unidentified message INFO 2026-03-19T01:02:44.469Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:02:44.470Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9)) INFO 2026-03-19T01:02:44.470Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9): unidentified message INFO 2026-03-19T01:02:44.470Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:02:44.470Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:02:44.470Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c46, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:02:44.470Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a29) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:02:44.470Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:02:44.470Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:02:44.522Z [app/main] MainSQL: slow query insertSentProto duration=83ms WARN 2026-03-19T01:02:44.538Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882163684) WARN 2026-03-19T01:02:44.538Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882163684) INFO 2026-03-19T01:02:44.614Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-19T01:02:44.615Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:02:44.615Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:02:44.615Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882164043 (019d039d.c4aa.77a0.b4b2.c608405482e9) INFO 2026-03-19T01:02:44.615Z [background] delivery receipt from [REDACTED]b4b.1 1773882164043 for sent message 1773882163684 wasSentEncrypted=true INFO 2026-03-19T01:02:44.615Z [background] onDeliveryReceipt(envelope=1773882164043, envelopeId=019d039d.c4aa.77a0.b4b2.c608405482e9): Saving 1 sync tasks INFO 2026-03-19T01:02:44.615Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:02:44.615Z [@signalapp/libsignal-client] ACKing message delivered at 1773882164285 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:02:44.706Z [JobQueue] conversation job queue: job [REDACTED]f85 succeeded on attempt 1 INFO 2026-03-19T01:02:44.706Z [app/main] MainSQL: slow query saveMessage duration=92ms INFO 2026-03-19T01:02:44.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:02:44.815Z [app/main] MainSQL: slow query updateConversations duration=109ms INFO 2026-03-19T01:02:44.882Z [background] onDeliveryReceipt(envelope=1773882164043, envelopeId=019d039d.c4aa.77a0.b4b2.c608405482e9): Queuing 1 sync tasks INFO 2026-03-19T01:02:44.882Z [background] onDeliveryReceipt(envelope=1773882164043, envelopeId=019d039d.c4aa.77a0.b4b2.c608405482e9): Done INFO 2026-03-19T01:02:44.882Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-19T01:02:44.949Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:02:45.007Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T01:02:45.134Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773882163684 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T01:02:45.237Z [app/main] MainSQL: slow query removeSyncTaskById duration=103ms INFO 2026-03-19T01:02:45.333Z [app/main] MainSQL: slow query updateConversations duration=91ms INFO 2026-03-19T01:02:45.706Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:02:45.707Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71977786 ms before clearing INFO 2026-03-19T01:02:59.973Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882179884 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:02:59.973Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:03:00.049Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:03:00.049Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:03:00.049Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490) INFO 2026-03-19T01:03:00.049Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490)): unidentified message INFO 2026-03-19T01:03:00.049Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:03:00.049Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490)) INFO 2026-03-19T01:03:00.049Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490): unidentified message INFO 2026-03-19T01:03:00.049Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:03:00.049Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a29) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:03:00.050Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:03:00.050Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:03:00.086Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:03:00.086Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:03:00.086Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882179660 (019d039e.0185.73c7.a1b6.a8ff5d6ef490) INFO 2026-03-19T01:03:00.086Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:03:00.086Z [@signalapp/libsignal-client] ACKing message delivered at 1773882179884 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:03:00.228Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-19T01:03:03.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:03:08.143Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882188055 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:03:08.143Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:03:08.218Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:03:08.218Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:03:08.218Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d) INFO 2026-03-19T01:03:08.218Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d)): unidentified message INFO 2026-03-19T01:03:08.219Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:03:08.219Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d)) INFO 2026-03-19T01:03:08.219Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d): unidentified message INFO 2026-03-19T01:03:08.219Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:03:08.219Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a29) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:03:08.219Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:03:08.219Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:03:08.289Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:03:08.289Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:03:08.289Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882187832 (019d039e.216f.75ba.86e0.fd6be4fc350d) INFO 2026-03-19T01:03:08.289Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:03:08.289Z [@signalapp/libsignal-client] ACKing message delivered at 1773882188055 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:03:08.289Z [app/main] MainSQL: slow query commitDecryptResult duration=69ms INFO 2026-03-19T01:03:08.414Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T01:03:11.010Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882190922 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:03:11.010Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:03:11.085Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:03:11.085Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:03:11.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754) INFO 2026-03-19T01:03:11.085Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754)): unidentified message INFO 2026-03-19T01:03:11.085Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:03:11.086Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754)) INFO 2026-03-19T01:03:11.086Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754): unidentified message INFO 2026-03-19T01:03:11.086Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:03:11.086Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a29) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:03:11.086Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:03:11.086Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:03:11.154Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:03:11.154Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:03:11.154Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882190693 (019d039e.2ca2.77cf.85e2.a164992be754) INFO 2026-03-19T01:03:11.154Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:03:11.154Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:03:11.155Z [@signalapp/libsignal-client] ACKing message delivered at 1773882190922 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:03:11.305Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T01:03:14.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:03:15.078Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882194990 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:03:15.078Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:03:15.153Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:03:15.153Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:03:15.153Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06) INFO 2026-03-19T01:03:15.153Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06)): unidentified message INFO 2026-03-19T01:03:15.153Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:03:15.154Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06)) INFO 2026-03-19T01:03:15.154Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06): unidentified message INFO 2026-03-19T01:03:15.154Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:03:15.154Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a29) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:03:15.154Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:03:15.154Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:03:15.241Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:03:15.241Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:03:15.241Z [app/main] MainSQL: slow query commitDecryptResult duration=87ms INFO 2026-03-19T01:03:15.242Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06) INFO 2026-03-19T01:03:15.242Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882194526 (019d039e.3c86.761d.8dfe.c6ef01e44b06) INFO 2026-03-19T01:03:15.242Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882194526: starting processing in queue INFO 2026-03-19T01:03:15.242Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882194526: duplicate check db lookup needed [REDACTED]bba.1-1773882194526 INFO 2026-03-19T01:03:15.242Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:03:15.242Z [@signalapp/libsignal-client] ACKing message delivered at 1773882194990 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:03:15.246Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882194526: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:03:15.246Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882194526: Batching save INFO 2026-03-19T01:03:15.317Z [app/main] MainSQL: slow query createOrUpdateItem duration=71ms INFO 2026-03-19T01:03:15.321Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:03:15.417Z [saveAndNotify] Message saved 1773882194526 INFO 2026-03-19T01:03:15.417Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882194526: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:03:15.417Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882194526: 0 edits in second run INFO 2026-03-19T01:03:15.417Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:03:15.417Z [app/main] MainSQL: slow query saveMessages duration=96ms INFO 2026-03-19T01:03:15.559Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-19T01:03:15.743Z [JobQueueDatabaseStore] adding job [REDACTED]25b to queue "conversation" INFO 2026-03-19T01:03:15.826Z [app/main] MainSQL: slow query insertJob duration=83ms INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue: added new job [REDACTED]25b INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue: enqueuing job [REDACTED]25b INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue: running job [REDACTED]25b, attempt 1 of 110 INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue, job ID [REDACTED]25b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue, job ID [REDACTED]25b, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:03:15.827Z [JobQueue] conversation job queue, job ID [REDACTED]25b, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:03:15.827Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:03:15.828Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:03:15.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:03:15.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:03:15.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:03:15.902Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:03:16.010Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-19T01:03:16.102Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-19T01:03:16.236Z [WebAPI] send/1773882195827/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:03:16.236Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:03:16.236Z [app/main] MainSQL: slow query commitDecryptResult duration=133ms INFO 2026-03-19T01:03:16.245Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:03:16.245Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:03:16.294Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-19T01:03:16.328Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:03:16.395Z [JobQueue] conversation job queue: job [REDACTED]25b succeeded on attempt 1 INFO 2026-03-19T01:03:16.395Z [app/main] MainSQL: slow query insertSentProto duration=66ms INFO 2026-03-19T01:03:16.417Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:03:16.417Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71947076 ms before clearing INFO 2026-03-19T01:03:16.417Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:03:16.417Z [notifications] NotificationService: showing a notification 1773882194526 INFO 2026-03-19T01:03:16.427Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:03:16.461Z [app/main] MainSQL: slow query deleteJob duration=67ms INFO 2026-03-19T01:03:33.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:03:44.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:04:03.798Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:04:15.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:04:26.934Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882266854 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:04:26.934Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:04:27.009Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:04:27.009Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:04:27.009Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031) INFO 2026-03-19T01:04:27.009Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031)): unidentified message INFO 2026-03-19T01:04:27.010Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:04:27.010Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031)) INFO 2026-03-19T01:04:27.010Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031): unidentified message INFO 2026-03-19T01:04:27.010Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:04:27.010Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:04:27.010Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a29, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:04:27.010Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d34) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:04:27.011Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:04:27.011Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:04:27.056Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-19T01:04:27.057Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:04:27.057Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:04:27.057Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882266623 (019d039f.5536.72df.856a.0fc0e12a8031) INFO 2026-03-19T01:04:27.057Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:04:27.057Z [@signalapp/libsignal-client] ACKing message delivered at 1773882266854 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:04:27.219Z [app/main] MainSQL: slow query removeUnprocessed duration=86ms INFO 2026-03-19T01:04:28.138Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882268058 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:04:28.138Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:04:28.213Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:04:28.213Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:04:28.213Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833) INFO 2026-03-19T01:04:28.213Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833)): unidentified message INFO 2026-03-19T01:04:28.214Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:04:28.214Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833)) INFO 2026-03-19T01:04:28.214Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833): unidentified message INFO 2026-03-19T01:04:28.214Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:04:28.214Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d34) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:04:28.214Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:04:28.214Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:04:28.286Z [app/main] MainSQL: slow query commitDecryptResult duration=72ms INFO 2026-03-19T01:04:28.291Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:04:28.291Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:04:28.291Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882267829 (019d039f.59ea.7063.9892.0b788bedd833) INFO 2026-03-19T01:04:28.291Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:04:28.291Z [@signalapp/libsignal-client] ACKing message delivered at 1773882268058 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:04:28.500Z [app/main] MainSQL: slow query removeUnprocessed duration=134ms INFO 2026-03-19T01:04:31.155Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882271075 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:04:31.155Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:04:31.231Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:04:31.231Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:04:31.231Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690) INFO 2026-03-19T01:04:31.231Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690)): unidentified message INFO 2026-03-19T01:04:31.231Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:04:31.231Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690)) INFO 2026-03-19T01:04:31.231Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690): unidentified message INFO 2026-03-19T01:04:31.231Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:04:31.232Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d34) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:04:31.232Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:04:31.232Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:04:31.275Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:04:31.275Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:04:31.275Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882270842 (019d039f.65b4.703e.9ce9.2f1005aa8690) INFO 2026-03-19T01:04:31.275Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:04:31.275Z [@signalapp/libsignal-client] ACKing message delivered at 1773882271075 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:04:31.275Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:04:31.400Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-19T01:04:33.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:04:35.379Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882275297 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:04:35.379Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:04:35.454Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:04:35.454Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:04:35.454Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863) INFO 2026-03-19T01:04:35.454Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863)): unidentified message INFO 2026-03-19T01:04:35.455Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:04:35.455Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863)) INFO 2026-03-19T01:04:35.455Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863): unidentified message INFO 2026-03-19T01:04:35.455Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:04:35.455Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d34) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:04:35.455Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:04:35.455Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:04:35.486Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:04:35.486Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:04:35.486Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863) INFO 2026-03-19T01:04:35.486Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882274813 (019d039f.7633.75ae.8620.636887959863) INFO 2026-03-19T01:04:35.486Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882274813: starting processing in queue INFO 2026-03-19T01:04:35.486Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882274813: duplicate check db lookup needed [REDACTED]bba.1-1773882274813 INFO 2026-03-19T01:04:35.486Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:04:35.486Z [@signalapp/libsignal-client] ACKing message delivered at 1773882275297 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:04:35.489Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882274813: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:04:35.489Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882274813: Batching save INFO 2026-03-19T01:04:35.565Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:04:35.627Z [app/main] MainSQL: slow query saveMessages duration=62ms INFO 2026-03-19T01:04:35.628Z [saveAndNotify] Message saved 1773882274813 INFO 2026-03-19T01:04:35.628Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882274813: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:04:35.628Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882274813: 0 edits in second run INFO 2026-03-19T01:04:35.628Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:04:35.987Z [JobQueueDatabaseStore] adding job [REDACTED]49a to queue "conversation" INFO 2026-03-19T01:04:36.069Z [JobQueue] conversation job queue: added new job [REDACTED]49a INFO 2026-03-19T01:04:36.069Z [JobQueue] conversation job queue: enqueuing job [REDACTED]49a INFO 2026-03-19T01:04:36.069Z [app/main] MainSQL: slow query insertJob duration=82ms INFO 2026-03-19T01:04:36.070Z [JobQueue] conversation job queue: running job [REDACTED]49a, attempt 1 of 110 INFO 2026-03-19T01:04:36.070Z [JobQueue] conversation job queue, job ID [REDACTED]49a, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:04:36.070Z [JobQueue] conversation job queue, job ID [REDACTED]49a, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:04:36.070Z [JobQueue] conversation job queue, job ID [REDACTED]49a, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:04:36.070Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:04:36.071Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:04:36.071Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:36.071Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:36.071Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:36.144Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:04:36.211Z [WebAPI] send/1773882276070/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:04:36.211Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:04:36.313Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:04:36.344Z [JobQueue] conversation job queue: job [REDACTED]49a succeeded on attempt 1 INFO 2026-03-19T01:04:36.490Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-19T01:04:36.490Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:04:36.628Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:04:36.628Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:04:36.628Z [notifications] NotificationService: showing a notification 1773882274813 INFO 2026-03-19T01:04:36.629Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71866864 ms before clearing INFO 2026-03-19T01:04:36.639Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:04:45.154Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:04:58.605Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:04:58.714Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882274813,"receivedAt":1771163895694},"unreadMessages":2,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:04:58.714Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T01:04:58.757Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 2 read syncs INFO 2026-03-19T01:04:58.757Z [JobQueueDatabaseStore] adding job [REDACTED]7d2 to queue "read sync" INFO 2026-03-19T01:04:58.757Z [JobQueueDatabaseStore] adding job [REDACTED]248 to queue "conversation" INFO 2026-03-19T01:04:58.790Z [JobQueue] read sync job queue: added new job [REDACTED]7d2 INFO 2026-03-19T01:04:58.790Z [JobQueue] read sync job queue: enqueuing job [REDACTED]7d2 INFO 2026-03-19T01:04:58.790Z [JobQueue] read sync job queue: running job [REDACTED]7d2, attempt 1 of 110 INFO 2026-03-19T01:04:58.790Z [JobQueue] read sync job queue, job ID [REDACTED]7d2, attempt 1: sending readSync(s) for timestamp(s) 1773882274813, 1773882194526 INFO 2026-03-19T01:04:58.791Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:58.824Z [JobQueue] conversation job queue: added new job [REDACTED]248 INFO 2026-03-19T01:04:58.824Z [JobQueue] conversation job queue: enqueuing job [REDACTED]248 INFO 2026-03-19T01:04:58.824Z [JobQueue] conversation job queue: running job [REDACTED]248, attempt 1 of 110 INFO 2026-03-19T01:04:58.825Z [JobQueue] conversation job queue, job ID [REDACTED]248, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:04:58.825Z [JobQueue] conversation job queue, job ID [REDACTED]248, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:04:58.825Z [JobQueue] conversation job queue, job ID [REDACTED]248, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:04:58.825Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:04:58.828Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:04:58.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:58.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:58.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:04:58.828Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:04:58.828Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:04:58.896Z [WebAPI] send/1773882298791/[REDACTED]70f/sendMessages INFO 2026-03-19T01:04:58.896Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:04:58.985Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:04:59.089Z [WebAPI] send/1773882298825/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:04:59.089Z [app/main] MainSQL: slow query commitDecryptResult duration=132ms INFO 2026-03-19T01:04:59.090Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:04:59.132Z [JobQueue] read sync job queue: job [REDACTED]7d2 succeeded on attempt 1 INFO 2026-03-19T01:04:59.132Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-19T01:04:59.194Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:04:59.233Z [JobQueue] conversation job queue: job [REDACTED]248 succeeded on attempt 1 INFO 2026-03-19T01:04:59.606Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:04:59.607Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882274813,"receivedAt":1771163895694},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:04:59.824Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:04:59.825Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71843668 ms before clearing INFO 2026-03-19T01:05:00.449Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:05:00.449Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:05:00.450Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:05:00.451Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:00.451Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:00.451Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:00.491Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T01:05:00.558Z [WebAPI] send/1773882300449/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:05:00.558Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:05:00.692Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:05:00.692Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 243ms INFO 2026-03-19T01:05:01.579Z [CompositionInput] Submitting message 1773882301579 with 0 ranges INFO 2026-03-19T01:05:01.584Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-19T01:05:01.584Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882301579 WARN 2026-03-19T01:05:01.584Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:01.584Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:05:01.584Z [conversations] enqueueMessageForSend: saving message [REDACTED]dc8 and job [REDACTED]c5c INFO 2026-03-19T01:05:01.641Z [JobQueueDatabaseStore] adding job [REDACTED]c5c to queue "conversation" INFO 2026-03-19T01:05:01.641Z [JobQueue] conversation job queue: added new job [REDACTED]c5c INFO 2026-03-19T01:05:01.641Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882301579): db save took 57ms INFO 2026-03-19T01:05:01.641Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c5c INFO 2026-03-19T01:05:01.641Z [JobQueue] conversation job queue: running job [REDACTED]c5c, attempt 1 of 110 INFO 2026-03-19T01:05:01.641Z [JobQueue] conversation job queue, job ID [REDACTED]c5c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:05:01.641Z [JobQueue] conversation job queue, job ID [REDACTED]c5c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:05:01.641Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:05:01.641Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:05:01.641Z [app/main] MainSQL: slow query saveMessage duration=56ms INFO 2026-03-19T01:05:01.643Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:05:01.650Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:05:01.650Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T01:05:01.719Z [createStore] ActionRateLogger: got 25 events since 1773882300917: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM INFO 2026-03-19T01:05:01.722Z [JobQueue] conversation job queue, job ID [REDACTED]c5c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:05:01.722Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:05:01.722Z [JobQueue] conversation job queue, job ID [REDACTED]c5c, attempt 1: sending direct message INFO 2026-03-19T01:05:01.722Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:05:01.723Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:05:01.724Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:01.724Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:01.724Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:01.725Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882301579,"receivedAt":1771163895695},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:05:01.825Z [WebAPI] send/1773882301579/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:05:01.825Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) WARN 2026-03-19T01:05:01.923Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:01.923Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:01.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:01.927Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:01.989Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T01:05:02.058Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.058Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:02.092Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:05:02.128Z [Message] tsx: Rendered 'send complete' for message 1773882301579; took 549ms INFO 2026-03-19T01:05:02.128Z [WebAPI] send/1773882301579/[REDACTED]70f/sendMessages INFO 2026-03-19T01:05:02.128Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:05:02.213Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success WARN 2026-03-19T01:05:02.250Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.250Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:02.277Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882302201 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:05:02.278Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:05:02.283Z [JobQueue] conversation job queue: job [REDACTED]c5c succeeded on attempt 1 INFO 2026-03-19T01:05:02.353Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:05:02.353Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:05:02.353Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e) INFO 2026-03-19T01:05:02.353Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e)): unidentified message INFO 2026-03-19T01:05:02.353Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:05:02.353Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e)) INFO 2026-03-19T01:05:02.353Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e): unidentified message INFO 2026-03-19T01:05:02.353Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:05:02.354Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:05:02.354Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]d34, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:05:02.354Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:05:02.354Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:05:02.354Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:05:02.391Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:05:02.391Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:05:02.392Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882301938 (019d039f.df46.73fe.849f.d98f10d0647e) INFO 2026-03-19T01:05:02.392Z [background] delivery receipt from [REDACTED]b4b.1 1773882301938 for sent message 1773882301579 wasSentEncrypted=true INFO 2026-03-19T01:05:02.392Z [background] onDeliveryReceipt(envelope=1773882301938, envelopeId=019d039f.df46.73fe.849f.d98f10d0647e): Saving 1 sync tasks INFO 2026-03-19T01:05:02.392Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:05:02.392Z [@signalapp/libsignal-client] ACKing message delivered at 1773882302201 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:05:02.425Z [background] onDeliveryReceipt(envelope=1773882301938, envelopeId=019d039f.df46.73fe.849f.d98f10d0647e): Queuing 1 sync tasks INFO 2026-03-19T01:05:02.425Z [background] onDeliveryReceipt(envelope=1773882301938, envelopeId=019d039f.df46.73fe.849f.d98f10d0647e): Done WARN 2026-03-19T01:05:02.484Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.484Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.486Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.486Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:02.676Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882301579): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:05:02.676Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.676Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.945Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.945Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.949Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:02.949Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:02.998Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:05:03.708Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:05:03.709Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71839784 ms before clearing INFO 2026-03-19T01:05:03.955Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:05:07.923Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882307841 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:05:07.923Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:05:07.998Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:05:07.998Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:05:07.998Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b) INFO 2026-03-19T01:05:07.998Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b)): unidentified message INFO 2026-03-19T01:05:07.998Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:05:07.999Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b)) INFO 2026-03-19T01:05:07.999Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b): unidentified message INFO 2026-03-19T01:05:07.999Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:05:07.999Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:05:07.999Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:05:07.999Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:05:08.058Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:05:08.058Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:05:08.058Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882307600 (019d039f.f553.749a.8449.d789fb5d235b) INFO 2026-03-19T01:05:08.058Z [background] read receipt [REDACTED]b4b.1 1773882307600 for sent message 1773882301579 INFO 2026-03-19T01:05:08.058Z [background] onReadOrViewReceipt(type=Read, envelope=1773882307600, envelopeId=019d039f.f553.749a.8449.d789fb5d235b): Saving 1 sync tasks INFO 2026-03-19T01:05:08.058Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:05:08.058Z [@signalapp/libsignal-client] ACKing message delivered at 1773882307841 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:05:08.058Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:05:08.091Z [background] onReadOrViewReceipt(type=Read, envelope=1773882307600, envelopeId=019d039f.f553.749a.8449.d789fb5d235b): Queuing 1 sync tasks INFO 2026-03-19T01:05:08.091Z [background] onReadOrViewReceipt(type=Read, envelope=1773882307600, envelopeId=019d039f.f553.749a.8449.d789fb5d235b): Done INFO 2026-03-19T01:05:08.342Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882301579): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:05:08.343Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:08.343Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:08.618Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:08.618Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:08.622Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) WARN 2026-03-19T01:05:08.622Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882301579) INFO 2026-03-19T01:05:08.678Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:05:09.383Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:05:09.384Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71834109 ms before clearing INFO 2026-03-19T01:05:15.236Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:05:34.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:05:34.755Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882334680 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:05:34.755Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:05:34.830Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:05:34.830Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:05:34.830Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773882334317 (019d03a0.5e23.739e.a24e.6454a52b079a) INFO 2026-03-19T01:05:34.831Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773882334317 (019d03a0.5e23.739e.a24e.6454a52b079a)) INFO 2026-03-19T01:05:34.831Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773882334317 (019d03a0.5e23.739e.a24e.6454a52b079a): ciphertext message INFO 2026-03-19T01:05:34.831Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:05:34.831Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c00, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:05:34.831Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]76a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:05:34.831Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:05:34.831Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:05:34.863Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:05:34.863Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:05:34.863Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773882334317 (019d03a0.5e23.739e.a24e.6454a52b079a) INFO 2026-03-19T01:05:34.864Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773882334317 (019d03a0.5e23.739e.a24e.6454a52b079a) INFO 2026-03-19T01:05:34.864Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T01:05:34.864Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T01:05:34.864Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T01:05:34.864Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:05:34.864Z [@signalapp/libsignal-client] ACKing message delivered at 1773882334680 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:05:34.864Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T01:05:34.865Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T01:05:34.865Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T01:05:45.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:06:04.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:06:15.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:06:34.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:06:45.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:07:04.379Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:07:05.708Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882425636 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:05.708Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:05.784Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:05.784Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:05.784Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5) INFO 2026-03-19T01:07:05.784Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5)): unidentified message INFO 2026-03-19T01:07:05.784Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:05.785Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5)) INFO 2026-03-19T01:07:05.785Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5): unidentified message INFO 2026-03-19T01:07:05.785Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:05.785Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:05.785Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:05.785Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:05.818Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:05.818Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:05.818Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882425342 (019d03a1.c16d.71fa.ac5f.fe76dd6a22c5) INFO 2026-03-19T01:07:05.819Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:05.819Z [@signalapp/libsignal-client] ACKing message delivered at 1773882425636 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:07.521Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882427453 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:07.521Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:07.596Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:07.596Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:07.596Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100) INFO 2026-03-19T01:07:07.596Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100)): unidentified message INFO 2026-03-19T01:07:07.597Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:07.597Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100)) INFO 2026-03-19T01:07:07.597Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100): unidentified message INFO 2026-03-19T01:07:07.597Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:07.597Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:07.597Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:07.597Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:07.634Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:07.634Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:07.634Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882427228 (019d03a1.c881.77a6.865e.b3d1d9c40100) INFO 2026-03-19T01:07:07.635Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:07.635Z [@signalapp/libsignal-client] ACKing message delivered at 1773882427453 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:14.808Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:07:14.920Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882301579,"receivedAt":1771163895695},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:15.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:07:15.808Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:07:15.809Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882301579,"receivedAt":1771163895695},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:17.512Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882437445 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:17.512Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:17.587Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:17.587Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:17.587Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632) INFO 2026-03-19T01:07:17.587Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632)): unidentified message INFO 2026-03-19T01:07:17.588Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:17.588Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632)) INFO 2026-03-19T01:07:17.588Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632): unidentified message INFO 2026-03-19T01:07:17.588Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:17.588Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:17.588Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:17.588Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:17.624Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:17.624Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:17.624Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882437217 (019d03a1.ef88.71fa.bd39.7c312260e632) INFO 2026-03-19T01:07:17.624Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:17.624Z [@signalapp/libsignal-client] ACKing message delivered at 1773882437445 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:20.115Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:07:20.619Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882440552 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:20.619Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:20.695Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:20.695Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:20.695Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270) INFO 2026-03-19T01:07:20.695Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270)): unidentified message INFO 2026-03-19T01:07:20.695Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:20.695Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270)) INFO 2026-03-19T01:07:20.695Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270): unidentified message INFO 2026-03-19T01:07:20.695Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:20.696Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]669) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:20.696Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:20.696Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:20.733Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:20.733Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:20.733Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882440324 (019d03a1.fbac.70b8.9031.54490df71270) INFO 2026-03-19T01:07:20.733Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:20.733Z [@signalapp/libsignal-client] ACKing message delivered at 1773882440552 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:20.880Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:07:20.880Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:20.881Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:20.881Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:20.882Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:20.882Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:20.983Z [WebAPI] send/1773882440880/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:20.983Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:21.080Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:21.081Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 201ms INFO 2026-03-19T01:07:21.116Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:07:21.116Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882301579,"receivedAt":1771163895695},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:22.033Z [app/main] MainSQL: slow query updateConversations duration=52ms INFO 2026-03-19T01:07:23.597Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882443530 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:23.597Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:23.672Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:23.672Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:23.672Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88) INFO 2026-03-19T01:07:23.672Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88)): unidentified message INFO 2026-03-19T01:07:23.672Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:23.673Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88)) INFO 2026-03-19T01:07:23.673Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88): unidentified message INFO 2026-03-19T01:07:23.673Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:23.673Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:07:23.673Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]669, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:07:23.673Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d7f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:23.673Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:23.673Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:24.038Z [CompositionInput] Submitting message 1773882444038 with 0 ranges INFO 2026-03-19T01:07:24.044Z [composer] withPreSendChecks: Send pre-checks took 6ms INFO 2026-03-19T01:07:24.044Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1773882444038 WARN 2026-03-19T01:07:24.044Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:24.044Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-19T01:07:24.044Z [conversations] enqueueMessageForSend: saving message [REDACTED]925 and job [REDACTED]6f4 INFO 2026-03-19T01:07:24.382Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:07:24.383Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:24.383Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:07:24.887Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:07:24.887Z [app/main] MainSQL: slow query updateConversations duration=1384ms INFO 2026-03-19T01:07:25.042Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:25.042Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:07:25.042Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 659ms INFO 2026-03-19T01:07:25.042Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:25.042Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88) INFO 2026-03-19T01:07:25.042Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882442480 (019d03a2.074d.730c.b272.1025f8c78b88) INFO 2026-03-19T01:07:25.042Z [app/main] MainSQL: slow query commitDecryptResult duration=154ms INFO 2026-03-19T01:07:25.044Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:25.044Z [@signalapp/libsignal-client] ACKing message delivered at 1773882443530 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:25.044Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:25.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.225Z [app/main] MainSQL: slow query saveMessage duration=184ms INFO 2026-03-19T01:07:25.226Z [JobQueueDatabaseStore] adding job [REDACTED]6f4 to queue "conversation" INFO 2026-03-19T01:07:25.226Z [JobQueue] conversation job queue: added new job [REDACTED]6f4 INFO 2026-03-19T01:07:25.226Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1773882444038): db save took 1182ms INFO 2026-03-19T01:07:25.226Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6f4 INFO 2026-03-19T01:07:25.226Z [JobQueue] conversation job queue: running job [REDACTED]6f4, attempt 1 of 110 INFO 2026-03-19T01:07:25.226Z [JobQueue] conversation job queue, job ID [REDACTED]6f4, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:25.226Z [JobQueue] conversation job queue, job ID [REDACTED]6f4, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:07:25.226Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:07:25.226Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:07:25.228Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-19T01:07:25.233Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:07:25.233Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:07:25.301Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T01:07:25.335Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:07:25.401Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T01:07:25.469Z [WebAPI] send/1773882444382/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:25.469Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:25.534Z [JobQueue] conversation job queue, job ID [REDACTED]6f4, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-19T01:07:25.535Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:25.535Z [JobQueue] conversation job queue, job ID [REDACTED]6f4, attempt 1: sending direct message INFO 2026-03-19T01:07:25.535Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:07:25.535Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882444038,"receivedAt":1771163895704},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-19T01:07:25.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:25.736Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:25.739Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:25.740Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:25.788Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:25.788Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 1406ms INFO 2026-03-19T01:07:25.788Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882442480): was blocked for 745ms INFO 2026-03-19T01:07:25.788Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882442480: starting processing in queue INFO 2026-03-19T01:07:25.788Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882442480: duplicate check db lookup needed [REDACTED]bba.1-1773882442480 INFO 2026-03-19T01:07:25.789Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:25.789Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.789Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.789Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:25.791Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882442480: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:07:25.791Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882442480: Batching save INFO 2026-03-19T01:07:25.791Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): was blocked for 379ms INFO 2026-03-19T01:07:25.791Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:07:25.791Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:25.866Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:07:25.868Z [app/main] MainSQL: slow query commitDecryptResult duration=78ms INFO 2026-03-19T01:07:25.935Z [WebAPI] send/1773882444038/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:25.935Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:25.976Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-19T01:07:25.977Z [saveAndNotify] Message saved 1773882442480 INFO 2026-03-19T01:07:25.977Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882442480: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:07:25.977Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882442480: 0 edits in second run INFO 2026-03-19T01:07:25.977Z [notifications] NotificationService: adding a notification and requesting an update WARN 2026-03-19T01:07:25.995Z [createStore] ActionRateLogger: got 25 events since 1773882445226: MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,NOOP,NOOP,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,callHistory/UPDATE_UNREAD,MESSAGE_CHANGED,MESSAGES_ADDED,CONVERSATIONS_UPDATED INFO 2026-03-19T01:07:26.052Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:26.053Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:26.053Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:26.053Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:26.053Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:26.101Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=50ms INFO 2026-03-19T01:07:26.102Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882444038,"receivedAt":1771163895704},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:26.102Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:07:26.102Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:07:26.143Z [app/main] MainSQL: slow query insertSentProto duration=41ms INFO 2026-03-19T01:07:26.182Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882446103 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:26.182Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:26.185Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:07:26.227Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T01:07:26.231Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:07:26.231Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:07:26.257Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:26.257Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:07:26.262Z [WebAPI] send/1773882445791/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:26.262Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:26.290Z [JobQueueDatabaseStore] adding job [REDACTED]da3 to queue "conversation" INFO 2026-03-19T01:07:26.302Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:07:26.302Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 45ms INFO 2026-03-19T01:07:26.302Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:26.302Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8) INFO 2026-03-19T01:07:26.302Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8)): unidentified message INFO 2026-03-19T01:07:26.302Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:26.302Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8)) INFO 2026-03-19T01:07:26.302Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8): unidentified message INFO 2026-03-19T01:07:26.302Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:07:26.303Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:26.303Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:07:26.303Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]d7f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:07:26.303Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]067) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:26.303Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:26.303Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:07:26.344Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.344Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.348Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.348Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:26.355Z [app/main] MainSQL: slow query saveMessages duration=53ms INFO 2026-03-19T01:07:26.410Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:07:26.411Z [JobQueueDatabaseStore] adding job [REDACTED]bc8 to queue "read sync" INFO 2026-03-19T01:07:26.411Z [JobQueueDatabaseStore] adding job [REDACTED]e37 to queue "conversation" INFO 2026-03-19T01:07:26.411Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:26.411Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 620ms INFO 2026-03-19T01:07:26.411Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 675ms INFO 2026-03-19T01:07:26.411Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 675ms INFO 2026-03-19T01:07:26.411Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 67ms INFO 2026-03-19T01:07:26.411Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 67ms WARN 2026-03-19T01:07:26.411Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.411Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:26.494Z [JobQueue] conversation job queue: added new job [REDACTED]da3 INFO 2026-03-19T01:07:26.494Z [JobQueue] conversation job queue: enqueuing job [REDACTED]da3 INFO 2026-03-19T01:07:26.527Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:26.527Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:26.527Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882445859 (019d03a2.1166.760b.892d.87d18371fea8) INFO 2026-03-19T01:07:26.527Z [background] delivery receipt from [REDACTED]b4b.1 1773882445859 for sent message 1773882444038 wasSentEncrypted=true INFO 2026-03-19T01:07:26.527Z [background] onDeliveryReceipt(envelope=1773882445859, envelopeId=019d03a2.1166.760b.892d.87d18371fea8): Saving 1 sync tasks INFO 2026-03-19T01:07:26.527Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:26.527Z [@signalapp/libsignal-client] ACKing message delivered at 1773882446103 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:26.548Z [Message] tsx: Rendered 'send complete' for message 1773882444038; took 2510ms INFO 2026-03-19T01:07:26.560Z [JobQueue] read sync job queue: added new job [REDACTED]bc8 INFO 2026-03-19T01:07:26.560Z [JobQueue] read sync job queue: enqueuing job [REDACTED]bc8 INFO 2026-03-19T01:07:26.560Z [JobQueue] read sync job queue: running job [REDACTED]bc8, attempt 1 of 110 INFO 2026-03-19T01:07:26.560Z [JobQueue] read sync job queue, job ID [REDACTED]bc8, attempt 1: sending readSync(s) for timestamp(s) 1773882442480 INFO 2026-03-19T01:07:26.561Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:26.594Z [JobQueue] conversation job queue: added new job [REDACTED]e37 INFO 2026-03-19T01:07:26.594Z [JobQueue] conversation job queue: enqueuing job [REDACTED]e37 INFO 2026-03-19T01:07:26.635Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T01:07:26.646Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882446552 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:26.646Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:26.694Z [background] onDeliveryReceipt(envelope=1773882445859, envelopeId=019d03a2.1166.760b.892d.87d18371fea8): Queuing 1 sync tasks INFO 2026-03-19T01:07:26.694Z [background] onDeliveryReceipt(envelope=1773882445859, envelopeId=019d03a2.1166.760b.892d.87d18371fea8): Done INFO 2026-03-19T01:07:26.694Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882444038,"receivedAt":1771163895704},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:26.694Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-19T01:07:26.721Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:26.721Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-19T01:07:26.744Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-19T01:07:26.744Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 23ms INFO 2026-03-19T01:07:26.744Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:26.744Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8) INFO 2026-03-19T01:07:26.744Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8)): unidentified message INFO 2026-03-19T01:07:26.744Z [WebAPI] send/1773882446561/[REDACTED]70f/sendMessages INFO 2026-03-19T01:07:26.744Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:07:26.744Z [app/main] MainSQL: slow query commitDecryptResult duration=49ms INFO 2026-03-19T01:07:26.745Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:26.745Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8)) INFO 2026-03-19T01:07:26.745Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8): unidentified message INFO 2026-03-19T01:07:26.745Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:26.745Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]067) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:26.745Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:26.745Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:26.769Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T01:07:26.786Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T01:07:26.836Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:26.836Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T01:07:26.836Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 67ms INFO 2026-03-19T01:07:26.836Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:26.836Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882446305 (019d03a2.1336.74e3.ace8.c388f8d42cf8) INFO 2026-03-19T01:07:26.836Z [background] read receipt [REDACTED]b4b.1 1773882446305 for sent message 1773882444038 INFO 2026-03-19T01:07:26.837Z [background] onReadOrViewReceipt(type=Read, envelope=1773882446305, envelopeId=019d03a2.1336.74e3.ace8.c388f8d42cf8): Saving 1 sync tasks INFO 2026-03-19T01:07:26.837Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:26.837Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:07:26.837Z [@signalapp/libsignal-client] ACKing message delivered at 1773882446552 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:26.837Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 WARN 2026-03-19T01:07:26.847Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.847Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:26.886Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-19T01:07:26.919Z [background] onReadOrViewReceipt(type=Read, envelope=1773882446305, envelopeId=019d03a2.1336.74e3.ace8.c388f8d42cf8): Queuing 1 sync tasks INFO 2026-03-19T01:07:26.920Z [background] onReadOrViewReceipt(type=Read, envelope=1773882446305, envelopeId=019d03a2.1336.74e3.ace8.c388f8d42cf8): Done INFO 2026-03-19T01:07:26.961Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-19T01:07:26.966Z [JobQueue] read sync job queue: job [REDACTED]bc8 succeeded on attempt 1 INFO 2026-03-19T01:07:26.968Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882444038): batch processing 2 receipts, dropped count: 0 WARN 2026-03-19T01:07:26.968Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:26.968Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:26.994Z [WebAPI] send/1773882444038/[REDACTED]70f/sendMessages INFO 2026-03-19T01:07:26.994Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:07:27.102Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:07:27.103Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T01:07:27.125Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:07:27.186Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms WARN 2026-03-19T01:07:27.236Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:27.236Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:27.236Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-19T01:07:27.303Z [JobQueue] conversation job queue: job [REDACTED]6f4 succeeded on attempt 1 INFO 2026-03-19T01:07:27.303Z [JobQueue] conversation job queue: running job [REDACTED]da3, attempt 1 of 110 INFO 2026-03-19T01:07:27.303Z [JobQueue] conversation job queue, job ID [REDACTED]da3, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:27.303Z [JobQueue] conversation job queue, job ID [REDACTED]da3, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:07:27.303Z [JobQueue] conversation job queue, job ID [REDACTED]da3, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:07:27.303Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:27.304Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:27.304Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.304Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.305Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.436Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-19T01:07:27.437Z [WebAPI] send/1773882447303/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:27.437Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:27.483Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=46ms WARN 2026-03-19T01:07:27.504Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:27.504Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:27.507Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:27.507Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:27.557Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:27.596Z [JobQueue] conversation job queue: job [REDACTED]da3 succeeded on attempt 1 INFO 2026-03-19T01:07:27.596Z [JobQueue] conversation job queue: running job [REDACTED]e37, attempt 1 of 110 INFO 2026-03-19T01:07:27.596Z [JobQueue] conversation job queue, job ID [REDACTED]e37, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:27.596Z [JobQueue] conversation job queue, job ID [REDACTED]e37, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:07:27.596Z [JobQueue] conversation job queue, job ID [REDACTED]e37, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:07:27.596Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:07:27.596Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:07:27.597Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:27.597Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:27.597Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.598Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.598Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:27.779Z [WebAPI] send/1773882447597/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:27.779Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:27.781Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882444038,"receivedAt":1771163895704},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:27.869Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:27.921Z [app/main] MainSQL: slow query insertSentProto duration=52ms INFO 2026-03-19T01:07:27.931Z [JobQueue] conversation job queue: job [REDACTED]e37 succeeded on attempt 1 INFO 2026-03-19T01:07:28.004Z [app/main] MainSQL: slow query deleteJob duration=72ms INFO 2026-03-19T01:07:28.303Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:07:28.303Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71695190 ms before clearing INFO 2026-03-19T01:07:28.393Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882448326 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:28.393Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:28.468Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:28.468Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:28.468Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c) INFO 2026-03-19T01:07:28.468Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c)): unidentified message INFO 2026-03-19T01:07:28.468Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:28.468Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c)) INFO 2026-03-19T01:07:28.468Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c): unidentified message INFO 2026-03-19T01:07:28.468Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:28.469Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:07:28.469Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]067, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:07:28.469Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b27) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:28.469Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:28.469Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:28.538Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:28.538Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:28.538Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882448099 (019d03a2.1a09.75da.872e.9e8496ef824c) INFO 2026-03-19T01:07:28.538Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:28.538Z [@signalapp/libsignal-client] ACKing message delivered at 1773882448326 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:28.538Z [app/main] MainSQL: slow query commitDecryptResult duration=68ms INFO 2026-03-19T01:07:28.655Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T01:07:28.757Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882444038,"receivedAt":1771163895704},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:29.679Z [app/main] MainSQL: slow query updateEmojiUsage duration=45ms INFO 2026-03-19T01:07:29.829Z [app/main] MainSQL: slow query updateConversations duration=42ms ERROR 2026-03-19T01:07:30.409Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-19T01:07:32.978Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882452893 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:32.978Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:33.029Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-19T01:07:33.053Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:33.053Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:33.053Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b) INFO 2026-03-19T01:07:33.053Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b)): unidentified message INFO 2026-03-19T01:07:33.053Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:33.054Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b)) INFO 2026-03-19T01:07:33.054Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b): unidentified message INFO 2026-03-19T01:07:33.054Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:33.054Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b27) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:33.054Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:33.054Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:33.104Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:33.104Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:33.104Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b) INFO 2026-03-19T01:07:33.104Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T01:07:33.105Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882452450 (019d03a2.2bf2.76bc.83c0.93de0211783b) INFO 2026-03-19T01:07:33.105Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882452450: starting processing in queue INFO 2026-03-19T01:07:33.105Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882452450: duplicate check db lookup needed [REDACTED]bba.1-1773882452450 INFO 2026-03-19T01:07:33.105Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:33.105Z [@signalapp/libsignal-client] ACKing message delivered at 1773882452893 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:33.108Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882452450: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:07:33.108Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882452450: Batching save INFO 2026-03-19T01:07:33.183Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:07:33.263Z [saveAndNotify] Message saved 1773882452450 INFO 2026-03-19T01:07:33.263Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882452450: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:07:33.263Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882452450: 0 edits in second run INFO 2026-03-19T01:07:33.263Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:07:33.263Z [app/main] MainSQL: slow query saveMessages duration=79ms ERROR 2026-03-19T01:07:33.337Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-19T01:07:33.380Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=42ms INFO 2026-03-19T01:07:33.405Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882452450,"receivedAt":1771163895708},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:33.405Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-19T01:07:33.405Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:07:33.446Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T01:07:33.488Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-19T01:07:33.547Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:07:33.547Z [JobQueueDatabaseStore] adding job [REDACTED]d8f to queue "read sync" INFO 2026-03-19T01:07:33.547Z [JobQueueDatabaseStore] adding job [REDACTED]51d to queue "conversation" INFO 2026-03-19T01:07:33.606Z [JobQueue] read sync job queue: added new job [REDACTED]d8f INFO 2026-03-19T01:07:33.606Z [JobQueue] read sync job queue: enqueuing job [REDACTED]d8f INFO 2026-03-19T01:07:33.606Z [JobQueue] read sync job queue: running job [REDACTED]d8f, attempt 1 of 110 INFO 2026-03-19T01:07:33.606Z [JobQueue] read sync job queue, job ID [REDACTED]d8f, attempt 1: sending readSync(s) for timestamp(s) 1773882452450 INFO 2026-03-19T01:07:33.607Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:33.612Z [JobQueueDatabaseStore] adding job [REDACTED]28f to queue "conversation" INFO 2026-03-19T01:07:33.624Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T01:07:33.624Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T01:07:33.625Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T01:07:33.625Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T01:07:33.630Z [JobQueue] conversation job queue: added new job [REDACTED]51d INFO 2026-03-19T01:07:33.630Z [JobQueue] conversation job queue: enqueuing job [REDACTED]51d INFO 2026-03-19T01:07:33.630Z [JobQueue] conversation job queue: running job [REDACTED]51d, attempt 1 of 110 INFO 2026-03-19T01:07:33.630Z [JobQueue] conversation job queue, job ID [REDACTED]51d, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:33.630Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-19T01:07:33.631Z [JobQueue] conversation job queue, job ID [REDACTED]51d, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:07:33.631Z [JobQueue] conversation job queue, job ID [REDACTED]51d, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:07:33.631Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:33.631Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:33.632Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:33.632Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:33.632Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:33.684Z [WebAPI] send/1773882453606/[REDACTED]70f/sendMessages INFO 2026-03-19T01:07:33.684Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:07:33.697Z [JobQueue] conversation job queue: added new job [REDACTED]28f INFO 2026-03-19T01:07:33.697Z [JobQueue] conversation job queue: enqueuing job [REDACTED]28f INFO 2026-03-19T01:07:33.769Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:07:33.830Z [WebAPI] send/1773882453631/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:33.830Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T01:07:33.831Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:33.831Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:07:33.831Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:07:33.831Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:07:33.844Z [CompositionInput] Submitting message 1773882453844 with 0 ranges INFO 2026-03-19T01:07:33.848Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-19T01:07:33.848Z [sendEditedMessage] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): edited(1773882453848) original(1773882444038) INFO 2026-03-19T01:07:33.848Z [handleEditMessage] handleEditMessage(edit=1773882453848,original=[REDACTED]70f.3 1773882444038) WARN 2026-03-19T01:07:33.848Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:33.848Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:33.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:33.850Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:33.853Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.3 1773882444038}): Looping through 2 edits INFO 2026-03-19T01:07:33.853Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.3 1773882444038: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T01:07:33.854Z [handleEditMessage] handleEditMessage(edit=1773882453848,original=[REDACTED]70f.3 1773882444038): 0 edits WARN 2026-03-19T01:07:33.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:33.857Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:33.857Z [sendEditedMessage] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): saving message [REDACTED]925 and job [REDACTED]fe1 INFO 2026-03-19T01:07:33.862Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:07:33.862Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 36.517µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:07:33.869Z [JobQueue] read sync job queue: job [REDACTED]d8f succeeded on attempt 1 INFO 2026-03-19T01:07:33.870Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882452450,"receivedAt":1771163895708},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:34.017Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-19T01:07:34.017Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:34.105Z [app/main] MainSQL: slow query saveEditedMessage duration=241ms INFO 2026-03-19T01:07:34.155Z [JobQueueDatabaseStore] adding job [REDACTED]fe1 to queue "conversation" INFO 2026-03-19T01:07:34.155Z [JobQueue] conversation job queue: added new job [REDACTED]fe1 INFO 2026-03-19T01:07:34.155Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-19T01:07:34.156Z [timeAndLogIfTooLong] sendEditedMessage([REDACTED]b4b ([REDACTED]bba)): db save took 299ms INFO 2026-03-19T01:07:34.158Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(false) INFO 2026-03-19T01:07:34.160Z [JobQueue] conversation job queue: enqueuing job [REDACTED]fe1 WARN 2026-03-19T01:07:34.227Z [createStore] ActionRateLogger: got 25 events since 1773882453405: MESSAGE_CHANGED,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,MESSAGE_CHANGED,NOOP,NOOP,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,MESSAGE_CHANGED,conversations/MARK_READ,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,CLEAR_UNREAD_METRICS,composer/UPDATE_COMPOSER_DISABLED,CONVERSATIONS_UPDATED,NOOP INFO 2026-03-19T01:07:34.358Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882452450,"receivedAt":1771163895708},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:34.396Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 565.024ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T01:07:34.396Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T01:07:34.396Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T01:07:34.397Z [SocketManager] connected unauthenticated socket (localPort: 37628) INFO 2026-03-19T01:07:34.397Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T01:07:34.405Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:07:34.697Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:34.698Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:34.698Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:34.698Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:34.698Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:34.705Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T01:07:34.739Z [JobQueue] conversation job queue: job [REDACTED]51d succeeded on attempt 1 INFO 2026-03-19T01:07:34.739Z [JobQueue] conversation job queue: running job [REDACTED]28f, attempt 1 of 110 INFO 2026-03-19T01:07:34.739Z [JobQueue] conversation job queue, job ID [REDACTED]28f, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:34.739Z [JobQueue] conversation job queue, job ID [REDACTED]28f, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:07:34.739Z [JobQueue] conversation job queue, job ID [REDACTED]28f, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:07:34.739Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:34.839Z [WebAPI] send/1773882454017/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:34.840Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:34.930Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:34.931Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 914ms INFO 2026-03-19T01:07:34.931Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:34.932Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:34.932Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:34.932Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:35.031Z [WebAPI] send/1773882454740/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:35.031Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:35.121Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:07:35.155Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:07:35.156Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71688337 ms before clearing INFO 2026-03-19T01:07:35.164Z [JobQueue] conversation job queue: job [REDACTED]28f succeeded on attempt 1 INFO 2026-03-19T01:07:35.164Z [JobQueue] conversation job queue: running job [REDACTED]fe1, attempt 1 of 110 INFO 2026-03-19T01:07:35.164Z [JobQueue] conversation job queue, job ID [REDACTED]fe1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:35.164Z [JobQueue] conversation job queue, job ID [REDACTED]fe1, attempt 1: Sending normal message; editedMessageTimestamp=1773882453848, storyMessage=false INFO 2026-03-19T01:07:35.164Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-19T01:07:35.165Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:07:35.165Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:07:35.165Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-19T01:07:35.231Z [JobQueue] conversation job queue, job ID [REDACTED]fe1, attempt 1: Sending normal message; editedMessageTimestamp=1773882453848, storyMessage=false INFO 2026-03-19T01:07:35.231Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:35.231Z [JobQueue] conversation job queue, job ID [REDACTED]fe1, attempt 1: sending direct message INFO 2026-03-19T01:07:35.231Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-19T01:07:35.232Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:35.233Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:35.233Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:35.233Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:35.331Z [WebAPI] send/1773882453848/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:35.332Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:35.420Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T01:07:35.532Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:35.532Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:35.538Z [Message] tsx: Rendered 'send complete' for message 1773882444038; took 11500ms INFO 2026-03-19T01:07:35.566Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:35.615Z [WebAPI] send/1773882453848/[REDACTED]70f/sendMessages INFO 2026-03-19T01:07:35.615Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:07:35.615Z [app/main] MainSQL: slow query commitDecryptResult duration=49ms INFO 2026-03-19T01:07:35.625Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882455559 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:35.625Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:35.698Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:07:35.700Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:35.700Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:35.700Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708) INFO 2026-03-19T01:07:35.700Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708)): unidentified message INFO 2026-03-19T01:07:35.700Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:35.701Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708)) INFO 2026-03-19T01:07:35.701Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708): unidentified message INFO 2026-03-19T01:07:35.701Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:35.701Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:07:35.701Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b27, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:07:35.701Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]95c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:35.701Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:35.701Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:07:35.782Z [app/main] MainSQL: slow query insertSentProto duration=84ms WARN 2026-03-19T01:07:35.827Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:35.827Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:35.832Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:35.832Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:35.832Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882455330 (019d03a2.3649.75fe.92ac.95e56bce3708) INFO 2026-03-19T01:07:35.832Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T01:07:35.833Z [background] delivery receipt from [REDACTED]b4b.1 1773882455330 for sent message 1773882453848 wasSentEncrypted=true INFO 2026-03-19T01:07:35.833Z [background] onDeliveryReceipt(envelope=1773882455330, envelopeId=019d03a2.3649.75fe.92ac.95e56bce3708): Saving 1 sync tasks INFO 2026-03-19T01:07:35.833Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:35.833Z [@signalapp/libsignal-client] ACKing message delivered at 1773882455559 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:35.865Z [JobQueue] conversation job queue: job [REDACTED]fe1 succeeded on attempt 1 INFO 2026-03-19T01:07:35.899Z [background] onDeliveryReceipt(envelope=1773882455330, envelopeId=019d03a2.3649.75fe.92ac.95e56bce3708): Queuing 1 sync tasks INFO 2026-03-19T01:07:35.899Z [background] onDeliveryReceipt(envelope=1773882455330, envelopeId=019d03a2.3649.75fe.92ac.95e56bce3708): Done INFO 2026-03-19T01:07:36.015Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T01:07:36.150Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882444038): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:07:36.150Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:07:36.150Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:07:36.274Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-19T01:07:36.532Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:07:36.624Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=92ms INFO 2026-03-19T01:07:37.190Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:07:37.191Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71686302 ms before clearing INFO 2026-03-19T01:07:38.189Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:07:39.348Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-19T01:07:39.349Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-19T01:07:39.349Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-19T01:07:39.349Z [Reactions] handleReaction: sending reaction to [REDACTED]b4b.1 1773882452450 from this device INFO 2026-03-19T01:07:39.423Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1773882452450. Went from 0 to 1 reactions. INFO 2026-03-19T01:07:39.423Z [Reactions] enqueueReactionForSend: saving message [REDACTED]b4b.1 1773882452450 and job [REDACTED]5bd INFO 2026-03-19T01:07:39.423Z [app/main] MainSQL: slow query addReaction duration=71ms INFO 2026-03-19T01:07:39.424Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882452450,"receivedAt":1771163895708},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:07:39.465Z [JobQueueDatabaseStore] adding job [REDACTED]5bd to queue "conversation" INFO 2026-03-19T01:07:39.465Z [JobQueue] conversation job queue: added new job [REDACTED]5bd INFO 2026-03-19T01:07:39.465Z [JobQueue] conversation job queue: enqueuing job [REDACTED]5bd INFO 2026-03-19T01:07:39.465Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-19T01:07:39.466Z [JobQueue] conversation job queue: running job [REDACTED]5bd, attempt 1 of 110 INFO 2026-03-19T01:07:39.466Z [JobQueue] conversation job queue, job ID [REDACTED]5bd, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:07:39.466Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-19T01:07:39.466Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-19T01:07:39.466Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-19T01:07:39.466Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882459349) INFO 2026-03-19T01:07:39.466Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:07:39.466Z [JobQueue] conversation job queue, job ID [REDACTED]5bd, attempt 1: sending direct reaction message INFO 2026-03-19T01:07:39.467Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:07:39.468Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:39.468Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:39.468Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:39.574Z [WebAPI] send/1773882459349/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:07:39.574Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:07:39.833Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success WARN 2026-03-19T01:07:39.873Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882459349) WARN 2026-03-19T01:07:39.874Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882459349) INFO 2026-03-19T01:07:39.875Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:07:39.907Z [WebAPI] send/1773882459349/[REDACTED]70f/sendMessages INFO 2026-03-19T01:07:39.907Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T01:07:39.907Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:07:39.925Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882459856 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:07:39.925Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:07:39.993Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:07:40.000Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:07:40.000Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:07:40.000Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6) INFO 2026-03-19T01:07:40.000Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6)): unidentified message INFO 2026-03-19T01:07:40.000Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:07:40.001Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6)) INFO 2026-03-19T01:07:40.001Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6): unidentified message INFO 2026-03-19T01:07:40.001Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:07:40.001Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:07:40.001Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]95c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:07:40.001Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:07:40.001Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:07:40.001Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 WARN 2026-03-19T01:07:40.032Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882459349) WARN 2026-03-19T01:07:40.032Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882459349) INFO 2026-03-19T01:07:40.090Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:07:40.090Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:07:40.090Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882459546 (019d03a2.4715.7709.a085.ea31f25e2df6) INFO 2026-03-19T01:07:40.090Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T01:07:40.091Z [background] delivery receipt from [REDACTED]b4b.1 1773882459546 for sent message 1773882459349 wasSentEncrypted=true INFO 2026-03-19T01:07:40.091Z [background] onDeliveryReceipt(envelope=1773882459546, envelopeId=019d03a2.4715.7709.a085.ea31f25e2df6): Saving 1 sync tasks INFO 2026-03-19T01:07:40.091Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:07:40.091Z [@signalapp/libsignal-client] ACKing message delivered at 1773882459856 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:07:40.124Z [JobQueue] conversation job queue: job [REDACTED]5bd succeeded on attempt 1 INFO 2026-03-19T01:07:40.158Z [background] onDeliveryReceipt(envelope=1773882459546, envelopeId=019d03a2.4715.7709.a085.ea31f25e2df6): Queuing 1 sync tasks INFO 2026-03-19T01:07:40.158Z [background] onDeliveryReceipt(envelope=1773882459546, envelopeId=019d03a2.4715.7709.a085.ea31f25e2df6): Done INFO 2026-03-19T01:07:40.299Z [app/main] MainSQL: slow query removeUnprocessed duration=62ms INFO 2026-03-19T01:07:40.409Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773882459349 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T01:07:40.458Z [app/main] MainSQL: slow query removeSyncTaskById duration=48ms INFO 2026-03-19T01:07:40.791Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-19T01:07:41.124Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:07:41.125Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71682368 ms before clearing INFO 2026-03-19T01:07:45.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:08:04.414Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:08:15.820Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:08:31.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882511328 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:08:31.390Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:08:31.465Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:08:31.465Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:08:31.465Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773882510958 (019d03a3.101e.732d.9ccd.2b3a96bfada5) INFO 2026-03-19T01:08:31.465Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773882510958 (019d03a3.101e.732d.9ccd.2b3a96bfada5)) INFO 2026-03-19T01:08:31.465Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773882510958 (019d03a3.101e.732d.9ccd.2b3a96bfada5): ciphertext message INFO 2026-03-19T01:08:31.465Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T01:08:31.465Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]76a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T01:08:31.465Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]14e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:08:31.466Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:08:31.466Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:08:31.499Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:08:31.499Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:08:31.499Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773882510958 (019d03a3.101e.732d.9ccd.2b3a96bfada5) INFO 2026-03-19T01:08:31.499Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773882510958 (019d03a3.101e.732d.9ccd.2b3a96bfada5) INFO 2026-03-19T01:08:31.499Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T01:08:31.499Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T01:08:31.499Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T01:08:31.499Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:08:31.499Z [@signalapp/libsignal-client] ACKing message delivered at 1773882511328 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:08:31.500Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T01:08:31.500Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T01:08:31.500Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T01:08:34.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:08:45.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:08:50.511Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882530450 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:08:50.511Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:08:50.586Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:08:50.587Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:08:50.587Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919) INFO 2026-03-19T01:08:50.587Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919)): unidentified message INFO 2026-03-19T01:08:50.587Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:08:50.587Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919)) INFO 2026-03-19T01:08:50.587Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919): unidentified message INFO 2026-03-19T01:08:50.587Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:08:50.587Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:08:50.588Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:08:50.588Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:08:50.619Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:08:50.619Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:08:50.619Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882529592 (019d03a3.5acf.7681.85ce.1fcde03de919) INFO 2026-03-19T01:08:50.619Z [background] read receipt [REDACTED]b4b.1 1773882529592 for sent message 1773882453848 INFO 2026-03-19T01:08:50.619Z [background] onReadOrViewReceipt(type=Read, envelope=1773882529592, envelopeId=019d03a3.5acf.7681.85ce.1fcde03de919): Saving 1 sync tasks INFO 2026-03-19T01:08:50.619Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:08:50.619Z [@signalapp/libsignal-client] ACKing message delivered at 1773882530450 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:08:50.660Z [background] onReadOrViewReceipt(type=Read, envelope=1773882529592, envelopeId=019d03a3.5acf.7681.85ce.1fcde03de919): Queuing 1 sync tasks INFO 2026-03-19T01:08:50.660Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-19T01:08:50.661Z [background] onReadOrViewReceipt(type=Read, envelope=1773882529592, envelopeId=019d03a3.5acf.7681.85ce.1fcde03de919): Done INFO 2026-03-19T01:08:50.777Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T01:08:50.912Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773882444038): batch processing 1 receipt, dropped count: 0 WARN 2026-03-19T01:08:50.912Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) WARN 2026-03-19T01:08:50.912Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773882444038) INFO 2026-03-19T01:08:50.960Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-19T01:08:51.254Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T01:08:51.960Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:08:51.961Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71611532 ms before clearing INFO 2026-03-19T01:08:52.148Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882532071 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:08:52.148Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:08:52.223Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:08:52.223Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:08:52.223Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1) INFO 2026-03-19T01:08:52.223Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1)): unidentified message INFO 2026-03-19T01:08:52.223Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:08:52.224Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1)) INFO 2026-03-19T01:08:52.224Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1): unidentified message INFO 2026-03-19T01:08:52.224Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:08:52.224Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:08:52.224Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:08:52.224Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:08:52.269Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:08:52.269Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:08:52.269Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882531835 (019d03a3.6134.708f.b82a.0a66a8661ef1) INFO 2026-03-19T01:08:52.269Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:08:52.269Z [@signalapp/libsignal-client] ACKing message delivered at 1773882532071 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:08:52.269Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-19T01:08:52.386Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T01:09:02.125Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882542064 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:09:02.125Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:09:02.200Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:09:02.200Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:09:02.200Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8) INFO 2026-03-19T01:09:02.200Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8)): unidentified message INFO 2026-03-19T01:09:02.201Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:09:02.201Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8)) INFO 2026-03-19T01:09:02.201Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8): unidentified message INFO 2026-03-19T01:09:02.201Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:09:02.201Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:09:02.201Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:09:02.201Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:09:02.258Z [app/main] MainSQL: slow query commitDecryptResult duration=56ms INFO 2026-03-19T01:09:02.259Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:09:02.259Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:09:02.259Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882541834 (019d03a3.882d.75e9.888a.6db98fc939c8) INFO 2026-03-19T01:09:02.259Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:09:02.259Z [@signalapp/libsignal-client] ACKing message delivered at 1773882542064 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:09:03.680Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773882543619 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T01:09:03.680Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T01:09:03.755Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T01:09:03.755Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T01:09:03.755Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411) INFO 2026-03-19T01:09:03.755Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411)): unidentified message INFO 2026-03-19T01:09:03.755Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T01:09:03.756Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411)) INFO 2026-03-19T01:09:03.756Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411): unidentified message INFO 2026-03-19T01:09:03.756Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T01:09:03.756Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T01:09:03.756Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T01:09:03.756Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T01:09:03.791Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T01:09:03.791Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T01:09:03.791Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411) INFO 2026-03-19T01:09:03.792Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773882543038 (019d03a3.8e40.77e8.b6af.088b66c4d411) INFO 2026-03-19T01:09:03.792Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882543038: starting processing in queue INFO 2026-03-19T01:09:03.792Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882543038: duplicate check db lookup needed [REDACTED]bba.1-1773882543038 INFO 2026-03-19T01:09:03.792Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T01:09:03.792Z [@signalapp/libsignal-client] ACKing message delivered at 1773882543619 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T01:09:03.795Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882543038: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:09:03.795Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773882543038: Batching save INFO 2026-03-19T01:09:03.870Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T01:09:03.916Z [app/main] MainSQL: slow query saveMessages duration=46ms INFO 2026-03-19T01:09:03.917Z [saveAndNotify] Message saved 1773882543038 INFO 2026-03-19T01:09:03.917Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882543038: Found 0 early reaction(s) for incoming message INFO 2026-03-19T01:09:03.917Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773882543038: 0 edits in second run INFO 2026-03-19T01:09:03.917Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T01:09:04.050Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-19T01:09:04.293Z [JobQueueDatabaseStore] adding job [REDACTED]dcb to queue "conversation" INFO 2026-03-19T01:09:04.342Z [JobQueue] conversation job queue: added new job [REDACTED]dcb INFO 2026-03-19T01:09:04.342Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dcb INFO 2026-03-19T01:09:04.342Z [app/main] MainSQL: slow query insertJob duration=49ms INFO 2026-03-19T01:09:04.343Z [JobQueue] conversation job queue: running job [REDACTED]dcb, attempt 1 of 110 INFO 2026-03-19T01:09:04.343Z [JobQueue] conversation job queue, job ID [REDACTED]dcb, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:09:04.343Z [JobQueue] conversation job queue, job ID [REDACTED]dcb, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T01:09:04.343Z [JobQueue] conversation job queue, job ID [REDACTED]dcb, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:09:04.343Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:09:04.344Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:09:04.344Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:04.344Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:04.345Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:04.476Z [WebAPI] send/1773882544343/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:09:04.476Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:09:04.575Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:09:04.626Z [JobQueue] conversation job queue: job [REDACTED]dcb succeeded on attempt 1 INFO 2026-03-19T01:09:04.626Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-19T01:09:04.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:09:04.795Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T01:09:04.796Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:09:04.917Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:09:04.917Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T01:09:04.917Z [notifications] NotificationService: showing a notification 1773882543038 INFO 2026-03-19T01:09:04.917Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71598576 ms before clearing INFO 2026-03-19T01:09:04.927Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T01:09:07.478Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:09:07.659Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=74ms INFO 2026-03-19T01:09:07.660Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882543038,"receivedAt":1771163895717},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:09:07.660Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T01:09:07.701Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-19T01:09:07.701Z [JobQueueDatabaseStore] adding job [REDACTED]a7a to queue "read sync" INFO 2026-03-19T01:09:07.701Z [JobQueueDatabaseStore] adding job [REDACTED]b9f to queue "conversation" INFO 2026-03-19T01:09:07.735Z [JobQueue] read sync job queue: added new job [REDACTED]a7a INFO 2026-03-19T01:09:07.735Z [JobQueue] read sync job queue: enqueuing job [REDACTED]a7a INFO 2026-03-19T01:09:07.735Z [JobQueue] read sync job queue: running job [REDACTED]a7a, attempt 1 of 110 INFO 2026-03-19T01:09:07.735Z [JobQueue] read sync job queue, job ID [REDACTED]a7a, attempt 1: sending readSync(s) for timestamp(s) 1773882543038 INFO 2026-03-19T01:09:07.736Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:07.768Z [JobQueue] conversation job queue: added new job [REDACTED]b9f INFO 2026-03-19T01:09:07.768Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b9f INFO 2026-03-19T01:09:07.768Z [JobQueue] conversation job queue: running job [REDACTED]b9f, attempt 1 of 110 INFO 2026-03-19T01:09:07.768Z [JobQueue] conversation job queue, job ID [REDACTED]b9f, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T01:09:07.768Z [JobQueue] conversation job queue, job ID [REDACTED]b9f, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-19T01:09:07.769Z [JobQueue] conversation job queue, job ID [REDACTED]b9f, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T01:09:07.769Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T01:09:07.771Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T01:09:07.771Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:07.771Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:07.771Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T01:09:07.771Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T01:09:07.772Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T01:09:07.826Z [WebAPI] send/1773882547735/[REDACTED]70f/sendMessages INFO 2026-03-19T01:09:07.826Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T01:09:07.909Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T01:09:07.935Z [WebAPI] send/1773882547769/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T01:09:07.935Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T01:09:07.968Z [JobQueue] read sync job queue: job [REDACTED]a7a succeeded on attempt 1 INFO 2026-03-19T01:09:08.038Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T01:09:08.077Z [JobQueue] conversation job queue: job [REDACTED]b9f succeeded on attempt 1 INFO 2026-03-19T01:09:08.144Z [app/main] MainSQL: slow query deleteJob duration=66ms INFO 2026-03-19T01:09:08.478Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T01:09:08.480Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773882543038,"receivedAt":1771163895717},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T01:09:08.768Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T01:09:08.769Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 71594724 ms before clearing INFO 2026-03-19T01:09:16.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:09:34.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T01:09:37.867Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:09:38.868Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T01:09:44.693Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:09:45.693Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T01:09:46.126Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:09:53.364Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T01:09:54.364Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T01:10:04.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message WARN 2026-03-19T01:10:05.800Z [@signalapp/libsignal-client] [unauthenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T01:10:09.802Z [@signalapp/libsignal-client] [unauthenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T01:10:09.802Z [@signalapp/libsignal-client] [unauthenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.00129853s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T01:10:09.802Z [SocketManager] unauthenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T01:10:09.802Z [WebsocketResources] WebSocketResource(unauthenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T01:10:09.802Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T01:10:16.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T01:10:17.303Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T01:10:21.311Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T01:10:21.311Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001771073s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T01:10:21.312Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T01:10:21.314Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T01:10:21.316Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T01:10:22.315Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T01:10:22.319Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:10:22.320Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:10:22.336Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:10:22.336Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 23.608µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:10:22.890Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 571.692ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T01:10:22.890Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T01:10:22.890Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T01:10:22.890Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T01:10:22.890Z [notifications] NotificationService: disabling INFO 2026-03-19T01:10:22.892Z [SocketManager] connected authenticated socket (localPort: 52738) INFO 2026-03-19T01:10:22.894Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T01:10:22.945Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T01:10:22.946Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T01:10:22.946Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T01:10:22.946Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T01:10:22.946Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T01:10:22.946Z [batcher] waitForAllBatchers INFO 2026-03-19T01:10:22.946Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T01:10:22.946Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T01:10:22.946Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T01:10:22.946Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T01:10:22.946Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T01:10:22.946Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T01:10:22.948Z [UpdateKeysListener] Already initialized INFO 2026-03-19T01:10:22.948Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T01:10:22.949Z [notifications] NotificationService: enabling INFO 2026-03-19T01:10:22.950Z [background] App loaded - messages: 126 WARN 2026-03-19T01:10:22.953Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T01:10:22.989Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T01:10:23.949Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T01:10:52.909Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:11:23.003Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:11:53.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:12:22.947Z [MessageReceiver] getAllFromCache INFO 2026-03-19T01:12:22.947Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T01:12:22.947Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T01:12:22.947Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T01:12:23.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:12:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:12:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T01:12:53.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:13:23.355Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:13:53.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:14:23.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:14:53.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:15:23.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:15:53.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:16:23.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:16:34.947Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 287 INFO 2026-03-19T01:16:34.947Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T01:16:34.947Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing sink index 286 INFO 2026-03-19T01:16:34.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c05f9e7d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07596b80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c07592100, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x292c075969c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T01:16:34.949Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c07592040, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.949Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x292c075968c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T01:16:34.949Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T01:16:34.949Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T01:16:35.110Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]d62"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T01:16:35.110Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-19T01:16:35.110Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T01:16:35.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-19T01:16:35.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-19T01:16:35.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T01:16:35.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-19T01:16:54.104Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:17:23.664Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:17:24.215Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:17:54.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:18:24.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T01:18:25.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 664ms INFO 2026-03-19T01:18:55.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:19:25.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:19:55.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:20:25.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:20:55.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:21:25.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:21:55.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:22:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:22:25.900Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:22:56.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:23:26.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:23:56.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:24:26.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:24:56.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:25:26.507Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:25:56.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:26:26.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:26:56.805Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:27:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:27:26.906Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:27:57.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:28:27.115Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:28:57.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:29:27.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:29:57.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:30:27.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:30:57.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:31:27.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:31:57.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:32:23.710Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:32:23.710Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=77ms INFO 2026-03-19T01:32:23.744Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:32:27.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:32:58.135Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:33:28.247Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:33:58.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:34:28.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:34:58.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:35:28.716Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:35:58.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:36:28.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:36:59.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:37:23.673Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T01:37:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:37:29.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:37:59.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:38:29.368Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:38:59.476Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:39:29.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:39:59.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:40:29.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:40:59.902Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:41:30.002Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:42:00.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:42:23.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T01:42:23.676Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:42:30.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:43:00.349Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:43:30.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:44:00.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:44:30.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:45:00.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:45:30.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:46:01.022Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:46:31.101Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:47:01.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:47:23.666Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:47:31.282Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:48:01.389Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:48:31.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:49:01.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:49:31.687Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:50:01.792Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:50:31.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:51:01.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:51:32.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:52:02.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T01:52:23.490Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773881568677) INFO 2026-03-19T01:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:52:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:52:32.257Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:52:48.299Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T01:52:48.299Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T01:52:48.342Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T01:52:48.345Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T01:52:48.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T01:52:48.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T01:52:48.348Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T01:52:48.349Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T01:52:48.349Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T01:52:48.349Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T01:52:48.349Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T01:52:48.349Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T01:52:48.350Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T01:52:48.350Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:52:48.350Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T01:52:48.350Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:52:48.350Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:52:48.350Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:52:48.350Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T01:52:48.350Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:52:48.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T01:52:48.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T01:52:48.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T01:52:48.351Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T01:52:48.351Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T01:52:48.351Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T01:52:48.351Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:52:48.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T01:52:48.351Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:52:48.351Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:52:48.368Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:52:48.368Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:52:49.169Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:52:49.169Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:52:51.351Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:52:51.684Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:52:52.683Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:52:52.683Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:52:52.683Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:52:52.683Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:52:52.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T01:52:52.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T01:52:52.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T01:52:52.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T01:52:52.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T01:52:53.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T01:52:53.684Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:52:53.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T01:52:53.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T01:52:53.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T01:52:53.684Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:52:53.684Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:52:53.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T01:52:55.628Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:52:55.628Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:52:56.428Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:52:56.428Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:52:56.685Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:52:58.943Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:52:59.685Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:52:59.942Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:52:59.942Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:52:59.942Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:52:59.942Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:52:59.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T01:52:59.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T01:52:59.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T01:52:59.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T01:52:59.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T01:53:00.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T01:53:00.943Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:53:00.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T01:53:00.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T01:53:00.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T01:53:00.943Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:53:00.943Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:53:00.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T01:53:02.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:53:03.944Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:05.965Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:05.965Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.769µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:06.768Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:06.768Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:06.943Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:53:09.314Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:53:09.945Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:10.285Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:53:10.285Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:53:10.285Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:53:10.285Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T01:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T01:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T01:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T01:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T01:53:10.286Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:53:10.286Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:53:10.286Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:53:10.286Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:53:10.286Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:53:10.286Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T01:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T01:53:10.287Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T01:53:10.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T01:53:10.287Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T01:53:10.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T01:53:10.287Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T01:53:10.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T01:53:10.287Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T01:53:10.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T01:53:10.287Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T01:53:10.287Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:53:10.287Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:53:10.287Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:53:10.287Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:53:10.287Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:53:10.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T01:53:10.287Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:53:10.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T01:53:10.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T01:53:10.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T01:53:10.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T01:53:10.288Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:53:10.288Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:53:13.289Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:16.289Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:19.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 904.04ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:20.196Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:20.196Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:21.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:21.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:22.289Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:53:23.514Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:53:24.517Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:53:24.517Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:53:24.517Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:53:24.517Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:53:24.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T01:53:24.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T01:53:24.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T01:53:24.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T01:53:24.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T01:53:25.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T01:53:25.517Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:53:25.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T01:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T01:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T01:53:25.519Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:53:25.519Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T01:53:28.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:31.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:32.423Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:53:34.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:37.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:40.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:43.136Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:43.136Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:43.518Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 229.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:43.942Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:53:43.942Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:53:46.518Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:47.456Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:53:47.457Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:53:47.457Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:53:47.457Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:53:47.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T01:53:47.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T01:53:47.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T01:53:47.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T01:53:47.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T01:53:48.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T01:53:48.457Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:53:48.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T01:53:48.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T01:53:48.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T01:53:48.457Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:53:48.457Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:53:48.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T01:53:51.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:54.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:53:57.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:00.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:02.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:54:03.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:06.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:09.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:12.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:15.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:18.342Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:54:18.342Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:54:18.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.08ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:19.128Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:54:19.128Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:54:21.459Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:54:21.656Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:54:22.666Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:54:22.666Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:54:22.666Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:54:22.666Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:54:22.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T01:54:22.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T01:54:22.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T01:54:22.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T01:54:22.667Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T01:54:22.667Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:54:22.667Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:54:22.667Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:54:22.667Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:54:22.667Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:54:22.667Z [profiles] ProfileServices.get: Job for [REDACTED]e79 ([REDACTED]2eb) finished 72381ms after queue INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:54:22.667Z [profiles] ProfileServices.get: Job for [REDACTED]5fa ([REDACTED]743) finished 72380ms after queue INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:54:22.667Z [profiles] ProfileServices.get: Job for [REDACTED]e6f ([REDACTED]41c) finished 72380ms after queue INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:54:22.667Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]07e) finished 72380ms after queue INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:54:22.667Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:54:22.667Z [profiles] ProfileServices.get: Job for [REDACTED]72d ([REDACTED]e5f) finished 72380ms after queue INFO 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) ERROR 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T01:54:22.667Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T01:54:22.667Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T01:54:22.668Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T01:54:22.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T01:54:22.668Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T01:54:22.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T01:54:22.668Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T01:54:22.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T01:54:22.668Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T01:54:22.668Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:54:22.668Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:54:22.668Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:54:22.668Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:54:22.668Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:54:22.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T01:54:22.668Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:54:22.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T01:54:22.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T01:54:22.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T01:54:22.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T01:54:22.668Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:54:22.668Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:54:25.669Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:28.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:31.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:32.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:54:34.669Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:37.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:40.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:43.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:46.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:49.670Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:52.613Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:54:52.613Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:54:52.669Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 229.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:53.401Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:54:53.401Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.519µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:54:55.670Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:54:56.919Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:54:56.919Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:54:56.919Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:54:56.919Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:54:56.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T01:54:56.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T01:54:56.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T01:54:56.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T01:54:56.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error INFO 2026-03-19T01:54:57.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T01:54:57.920Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:54:57.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T01:54:57.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T01:54:57.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T01:54:57.920Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:54:57.920Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:54:57.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T01:55:00.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:02.687Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:55:03.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:06.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:09.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:12.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:15.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:18.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:21.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:24.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:27.804Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:55:27.804Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:55:27.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:28.619Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:55:28.619Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:55:30.921Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:55:31.136Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:55:32.140Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:55:32.141Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:55:32.141Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:55:32.141Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:55:32.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T01:55:32.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T01:55:32.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T01:55:32.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T01:55:32.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error INFO 2026-03-19T01:55:32.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:55:33.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T01:55:33.141Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:55:33.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T01:55:33.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T01:55:33.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T01:55:33.141Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:55:33.141Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:55:33.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T01:55:36.142Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:39.142Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:42.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:45.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:48.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:51.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:54.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:55:57.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:00.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:02.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:56:03.047Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:56:03.047Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:56:03.143Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 211.31ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:03.856Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:56:03.856Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.110µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:56:06.142Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:56:06.416Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:56:07.373Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:56:07.373Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:56:07.373Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:56:07.373Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:56:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T01:56:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T01:56:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T01:56:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T01:56:07.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T01:56:07.373Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:56:07.373Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:56:07.373Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:56:07.373Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:56:07.373Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T01:56:07.373Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:56:07.374Z [profiles] ProfileServices.get: Job for [REDACTED]919 ([REDACTED]30d) finished 104707ms after queue INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:56:07.374Z [profiles] ProfileServices.get: Job for [REDACTED]968 ([REDACTED]51a) finished 104707ms after queue INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:56:07.374Z [profiles] ProfileServices.get: Job for [REDACTED]2ef ([REDACTED]463) finished 104706ms after queue INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:56:07.374Z [profiles] ProfileServices.get: Job for [REDACTED]a56 ([REDACTED]e42) finished 104706ms after queue INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:56:07.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:56:07.374Z [profiles] ProfileServices.get: Job for [REDACTED]f0d ([REDACTED]8a9) finished 104706ms after queue INFO 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) ERROR 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T01:56:07.374Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T01:56:07.374Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T01:56:07.374Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T01:56:07.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T01:56:07.375Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T01:56:07.375Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T01:56:07.375Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T01:56:07.375Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:56:07.375Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:56:07.375Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:56:07.375Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:56:07.375Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:56:07.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T01:56:07.375Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:56:07.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T01:56:07.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T01:56:07.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T01:56:07.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T01:56:07.375Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:56:07.375Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:56:10.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:13.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:16.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:19.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:22.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:25.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:28.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:31.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:32.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:56:34.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:37.286Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:56:37.286Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.709µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:56:37.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 222.19ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:38.100Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:56:38.100Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:56:40.376Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:41.623Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:56:41.623Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:56:41.623Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:56:41.623Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:56:41.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T01:56:41.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T01:56:41.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T01:56:41.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T01:56:41.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T01:56:42.623Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T01:56:42.623Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:56:42.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T01:56:42.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T01:56:42.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T01:56:42.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T01:56:42.624Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:56:42.624Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:56:45.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:48.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:51.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:54.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:56:57.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:00.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:03.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:57:03.624Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:06.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:09.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:12.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:57:12.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:57:12.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.28ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:13.295Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:57:13.295Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:57:15.625Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:57:15.809Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:57:16.834Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:57:16.834Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:57:16.834Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:57:16.834Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:57:16.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T01:57:16.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T01:57:16.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T01:57:16.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T01:57:16.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T01:57:17.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T01:57:17.834Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:57:17.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T01:57:17.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T01:57:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T01:57:17.835Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:57:17.835Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:57:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T01:57:20.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T01:57:23.667Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T01:57:23.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:26.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:29.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:32.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:33.129Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:57:35.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:38.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:41.835Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:44.835Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:47.696Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:57:47.697Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.279µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:57:47.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.82ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:48.506Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:57:48.506Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:57:50.836Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:52.034Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:57:52.034Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:57:52.034Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:57:52.035Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:57:52.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T01:57:52.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T01:57:52.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T01:57:52.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T01:57:52.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T01:57:52.035Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:57:52.035Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:57:52.035Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:57:52.035Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:57:52.035Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Failed to fetch profile. Code: -1 INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:57:52.035Z [profiles] ProfileServices.get: Job for [REDACTED]467 ([REDACTED]4be) finished 104661ms after queue INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:57:52.035Z [profiles] ProfileServices.get: Job for [REDACTED]416 ([REDACTED]11d) finished 104661ms after queue INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:57:52.035Z [profiles] ProfileServices.get: Job for [REDACTED]e0c ([REDACTED]345) finished 104661ms after queue INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:57:52.035Z [profiles] ProfileServices.get: Job for [REDACTED]b77 ([REDACTED]0da) finished 104661ms after queue INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:57:52.035Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:57:52.035Z [profiles] ProfileServices.get: Job for [REDACTED]e50 ([REDACTED]e03) finished 104660ms after queue INFO 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) ERROR 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T01:57:52.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T01:57:52.036Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T01:57:52.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T01:57:52.036Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T01:57:52.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T01:57:52.036Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T01:57:52.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T01:57:52.036Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T01:57:52.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T01:57:52.036Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T01:57:52.036Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:57:52.036Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T01:57:52.036Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:57:52.036Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:57:52.036Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:57:52.036Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:57:52.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T01:57:52.037Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:57:52.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T01:57:52.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T01:57:52.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T01:57:52.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T01:57:52.037Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:57:52.037Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:57:55.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:57:58.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:01.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:03.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:58:04.037Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:07.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:10.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:13.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:16.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:19.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:21.947Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:58:21.947Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.389µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:58:22.038Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.67ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:22.760Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:58:22.761Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:58:25.037Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:58:25.279Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:58:26.279Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:58:26.279Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:58:26.279Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:58:26.279Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:58:26.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T01:58:26.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T01:58:26.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T01:58:26.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T01:58:26.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T01:58:27.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T01:58:27.279Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:58:27.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T01:58:27.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T01:58:27.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T01:58:27.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T01:58:27.280Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:58:27.280Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:58:30.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:33.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:33.300Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:58:36.280Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:39.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:42.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:45.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:48.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:51.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:54.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:57.142Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:58:57.142Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:58:57.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:58:57.978Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:58:57.978Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:59:00.281Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:01.497Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:59:01.498Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:59:01.498Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:59:01.498Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:59:01.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T01:59:01.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T01:59:01.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T01:59:01.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T01:59:01.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T01:59:02.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T01:59:02.498Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:59:02.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T01:59:02.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T01:59:02.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T01:59:02.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T01:59:02.498Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:59:02.498Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:59:03.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:59:05.499Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:08.499Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:11.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:14.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:17.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:20.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:23.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:26.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:29.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:32.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:59:32.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:59:32.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.16ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:33.197Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T01:59:33.197Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T01:59:33.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T01:59:35.500Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T01:59:35.711Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T01:59:36.721Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T01:59:36.721Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T01:59:36.721Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T01:59:36.721Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T01:59:36.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T01:59:36.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T01:59:36.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T01:59:36.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T01:59:36.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T01:59:36.721Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:59:36.721Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:59:36.721Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:59:36.721Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T01:59:36.721Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Failed to fetch profile. Code: -1 INFO 2026-03-19T01:59:36.721Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:59:36.722Z [profiles] ProfileServices.get: Job for [REDACTED]790 ([REDACTED]a39) finished 104687ms after queue INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:59:36.722Z [profiles] ProfileServices.get: Job for [REDACTED]fb2 ([REDACTED]f89) finished 104686ms after queue INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:59:36.722Z [profiles] ProfileServices.get: Job for [REDACTED]56e ([REDACTED]07c) finished 104686ms after queue INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:59:36.722Z [profiles] ProfileServices.get: Job for [REDACTED]ebe ([REDACTED]8fb) finished 104686ms after queue INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T01:59:36.722Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T01:59:36.722Z [profiles] ProfileServices.get: Job for [REDACTED]d4e ([REDACTED]d76) finished 104686ms after queue INFO 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) ERROR 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T01:59:36.722Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T01:59:36.722Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T01:59:36.722Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T01:59:36.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T01:59:36.723Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T01:59:36.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T01:59:36.723Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T01:59:36.723Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:59:36.723Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:59:36.723Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:59:36.723Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:59:36.723Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T01:59:36.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T01:59:36.723Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T01:59:36.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T01:59:36.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T01:59:36.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T01:59:36.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T01:59:36.723Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T01:59:36.723Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T01:59:39.724Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:42.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:45.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:48.724Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:51.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:54.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T01:59:57.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:00.724Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:03.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:00:03.724Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:06.648Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:00:06.648Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.469µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:00:06.724Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 236.04ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:07.463Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:00:07.463Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:00:09.724Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:00:09.977Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:00:10.979Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:00:10.979Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:00:10.979Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:00:10.979Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:00:10.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T02:00:10.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T02:00:10.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T02:00:10.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T02:00:10.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T02:00:11.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T02:00:11.980Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:00:11.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T02:00:11.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T02:00:11.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T02:00:11.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T02:00:11.980Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:00:11.980Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:00:14.981Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:17.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:20.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:23.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:26.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:29.981Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:32.981Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:33.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:00:35.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:38.981Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:41.864Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:00:41.864Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:00:41.981Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.97ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:42.652Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:00:42.652Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:00:44.980Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:00:45.166Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:00:46.170Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:00:46.170Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:00:46.170Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:00:46.170Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:00:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T02:00:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T02:00:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T02:00:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T02:00:46.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T02:00:47.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T02:00:47.171Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:00:47.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T02:00:47.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T02:00:47.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T02:00:47.171Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:00:47.171Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:00:47.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T02:00:50.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 27.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:53.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 24.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:56.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 21.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:00:59.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 18.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:02.171Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 15.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:03.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:01:05.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 12.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:08.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 9.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:11.171Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 6.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:14.171Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 3.00s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:17.169Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:01:17.169Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:01:17.172Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 309.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:17.983Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:01:17.983Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:01:20.172Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:01:20.496Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:01:21.538Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:01:21.538Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:01:21.538Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:01:21.538Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:01:21.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T02:01:21.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T02:01:21.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T02:01:21.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T02:01:21.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T02:01:21.538Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:01:21.538Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:01:21.538Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:01:21.538Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:01:21.538Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:01:21.538Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:01:21.538Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:01:21.538Z [profiles] ProfileServices.get: Job for [REDACTED]186 ([REDACTED]b00) finished 104816ms after queue INFO 2026-03-19T02:01:21.538Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:01:21.538Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:01:21.539Z [profiles] ProfileServices.get: Job for [REDACTED]76e ([REDACTED]afa) finished 104816ms after queue INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:01:21.539Z [profiles] ProfileServices.get: Job for [REDACTED]088 ([REDACTED]077) finished 104817ms after queue INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:01:21.539Z [profiles] ProfileServices.get: Job for [REDACTED]9c0 ([REDACTED]c50) finished 104817ms after queue INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:01:21.539Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:01:21.539Z [profiles] ProfileServices.get: Job for [REDACTED]9dd ([REDACTED]d51) finished 104816ms after queue INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) ERROR 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T02:01:21.539Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T02:01:21.539Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T02:01:21.539Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T02:01:21.539Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T02:01:21.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T02:01:21.540Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T02:01:21.540Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:01:21.540Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:01:21.540Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:01:21.540Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:01:21.540Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:01:21.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T02:01:21.540Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:01:21.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T02:01:21.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T02:01:21.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T02:01:21.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T02:01:21.540Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:01:21.540Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:01:24.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:27.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:30.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:33.540Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:33.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:01:36.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:39.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:42.540Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:45.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:48.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:51.450Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:01:51.450Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.499µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:01:51.541Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.28ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:01:52.237Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:01:52.237Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:01:54.541Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:01:54.755Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:01:55.754Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:01:55.754Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:01:55.754Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:01:55.754Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:01:55.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T02:01:55.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T02:01:55.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T02:01:55.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T02:01:55.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T02:01:56.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T02:01:56.755Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:01:56.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T02:01:56.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T02:01:56.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T02:01:56.755Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:01:56.755Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:01:56.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T02:01:59.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:02.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:03.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:02:05.755Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:08.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:11.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:14.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:17.755Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:20.755Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:02:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:02:23.755Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:26.618Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:02:26.618Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:02:26.756Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:27.427Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:02:27.427Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:02:29.756Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:02:29.957Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:02:30.945Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:02:30.945Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:02:30.945Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:02:30.945Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:02:30.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T02:02:30.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T02:02:30.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T02:02:30.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T02:02:30.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T02:02:31.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T02:02:31.946Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:02:31.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T02:02:31.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T02:02:31.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T02:02:31.946Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:02:31.946Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:02:31.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T02:02:33.972Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:02:34.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:37.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:40.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:43.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:46.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:49.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:52.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:55.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:02:58.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:01.809Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:03:01.809Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:03:01.947Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.08ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:02.618Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:03:02.618Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:03:04.053Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:03:04.947Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:03:05.136Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:03:05.740Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773885785710 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:03:05.741Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:03:05.816Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:03:05.816Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:03:05.816Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91) INFO 2026-03-19T02:03:05.816Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91)): unidentified message INFO 2026-03-19T02:03:05.816Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]6e8.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T02:03:05.816Z [MessageReceiver] decryptEnvelope([REDACTED]6e8.1 > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91)) INFO 2026-03-19T02:03:05.816Z [MessageReceiver] decrypt/[REDACTED]6e8.1 > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91): unidentified message INFO 2026-03-19T02:03:05.816Z [MessageReceiver] decryptSealedSender([REDACTED]6e8.1 > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T02:03:05.817Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:180 INFO 2026-03-19T02:03:05.817Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1991 INFO 2026-03-19T02:03:05.817Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]6e8.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-19T02:03:05.817Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1812 INFO 2026-03-19T02:03:05.817Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-19T02:03:05.818Z [@signalapp/libsignal-client] [REDACTED]6e8.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T02:03:05.818Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]6e8.1 with current session state (base key [REDACTED]d05) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:03:05.818Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1991 INFO 2026-03-19T02:03:05.818Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1991 INFO 2026-03-19T02:03:05.818Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1812 INFO 2026-03-19T02:03:05.818Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:03:05.818Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:03:05.834Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-19T02:03:05.836Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-19T02:03:05.892Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:03:05.892Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:03:05.892Z [MessageReceiver] queueing decrypted envelope [REDACTED]6e8.1 > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91) INFO 2026-03-19T02:03:05.892Z [MessageReceiver] handleDataMessage/[REDACTED]6e8.1 > [REDACTED]70f 1773885774489 (019d03d5.068d.75f1.bacc.b842eebb6d91) INFO 2026-03-19T02:03:05.892Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6e8.1 1773885774489: starting processing in queue INFO 2026-03-19T02:03:05.892Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6e8.1 1773885774489: duplicate check db lookup needed [REDACTED]cf8.1-1773885774489 INFO 2026-03-19T02:03:05.892Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:03:05.892Z [@signalapp/libsignal-client] ACKing message delivered at 1773885785710 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:03:05.892Z [app/main] MainSQL: slow query commitDecryptResult duration=73ms INFO 2026-03-19T02:03:05.893Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-19T02:03:05.893Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-19T02:03:05.893Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-19T02:03:05.894Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2739 to 2740 INFO 2026-03-19T02:03:05.895Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-19T02:03:05.897Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-19T02:03:05.914Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-19T02:03:06.008Z [app/main] MainSQL: slow query saveMessages duration=94ms WARN 2026-03-19T02:03:06.017Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6e8.1 1773885774489: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-19T02:03:06.018Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]6e8.1 1773885774489): took 126ms INFO 2026-03-19T02:03:06.135Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:03:06.135Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:03:06.135Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:03:06.135Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:03:06.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T02:03:06.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T02:03:06.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T02:03:06.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T02:03:06.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T02:03:06.136Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:03:06.136Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:03:06.136Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:03:06.136Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:03:06.136Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:03:06.136Z [profiles] ProfileServices.get: Job for [REDACTED]704 ([REDACTED]79a) finished 104597ms after queue INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:03:06.136Z [profiles] ProfileServices.get: Job for [REDACTED]471 ([REDACTED]6c3) finished 104597ms after queue INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:03:06.136Z [profiles] ProfileServices.get: Job for [REDACTED]ee7 ([REDACTED]ee1) finished 104597ms after queue INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:03:06.136Z [profiles] ProfileServices.get: Job for [REDACTED]d20 ([REDACTED]f6d) finished 104597ms after queue INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:03:06.136Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:03:06.136Z [profiles] ProfileServices.get: Job for [REDACTED]83b ([REDACTED]5c0) finished 104597ms after queue INFO 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) ERROR 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T02:03:06.136Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T02:03:06.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T02:03:06.137Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T02:03:06.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T02:03:06.137Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T02:03:06.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T02:03:06.137Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T02:03:06.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T02:03:06.137Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T02:03:06.137Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:03:06.137Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:03:06.137Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:03:06.137Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:03:06.137Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:03:06.137Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:03:06.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T02:03:06.137Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:03:06.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T02:03:06.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T02:03:06.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T02:03:06.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T02:03:06.137Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:03:06.137Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:03:06.559Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-19T02:03:07.009Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T02:03:07.009Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 68356484 ms before clearing INFO 2026-03-19T02:03:07.521Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773885787490 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:03:07.521Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:03:07.597Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:03:07.597Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:03:07.597Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773885787092 (019d03d5.0d81.7398.abda.3e89bc2e5658) INFO 2026-03-19T02:03:07.597Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773885787092 (019d03d5.0d81.7398.abda.3e89bc2e5658)) INFO 2026-03-19T02:03:07.597Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773885787092 (019d03d5.0d81.7398.abda.3e89bc2e5658): ciphertext message INFO 2026-03-19T02:03:07.597Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T02:03:07.597Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]14e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T02:03:07.597Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:03:07.597Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:03:07.598Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:03:07.634Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:03:07.634Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:03:07.634Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773885787092 (019d03d5.0d81.7398.abda.3e89bc2e5658) INFO 2026-03-19T02:03:07.634Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773885787092 (019d03d5.0d81.7398.abda.3e89bc2e5658) INFO 2026-03-19T02:03:07.634Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T02:03:07.634Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:03:07.634Z [@signalapp/libsignal-client] ACKing message delivered at 1773885787490 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:03:08.134Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T02:03:08.134Z [storage] sync: fetching latest after version=9599 INFO 2026-03-19T02:03:08.134Z [storage] sync(9599): fetch start INFO 2026-03-19T02:03:08.134Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T02:03:08.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T02:03:08.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T02:03:08.255Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9599 INFO 2026-03-19T02:03:09.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:03:11.901Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3612ms (attempts v4=1 v6=0) INFO 2026-03-19T02:03:12.129Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9599 200 Success INFO 2026-03-19T02:03:12.130Z [storage] sync: updating to remoteVersion=9600 sourceDevice=1 from version=9599 INFO 2026-03-19T02:03:12.134Z [storage] process(9600): localRecords=1808 localKeys=1421 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T02:03:12.134Z [storage] process(9600): remoteOnlyCount=10 remoteOnlyKeys=["9600:GWg","9600:EJV","9600:guM","9600:zS/","9600:Qhj","9600:XIs","9600:Vye","9600:mcD","9600:p7M","9600:bDT"] INFO 2026-03-19T02:03:12.134Z [storage] process(9600): localOnlyCount=1 localOnlyKeys=["9574:2u2"] INFO 2026-03-19T02:03:12.134Z [storage] fetchRemoteRecords(9600): fetching remote keys count=10 INFO 2026-03-19T02:03:12.134Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T02:03:12.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:12.304Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T02:03:12.305Z [storage] fetchRemoteRecords(9600): missing remote keys=[] count=0 INFO 2026-03-19T02:03:12.305Z [storage] process(9600): attempting to merge records=1 INFO 2026-03-19T02:03:12.305Z [storage] process(9600): split pni contacts=9 INFO 2026-03-19T02:03:12.305Z [storage] merge(9600:Vye [REDACTED]6e8 ([REDACTED]cf8)): merged item type=1 oldID=9574:2u2 shouldDrop=false details=["key=givenName: removed","key=familyName: removed"] WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T02:03:12.305Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T02:03:12.306Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T02:03:12.306Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] merge(9600:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T02:03:12.306Z [storage] process(9600): processed records=10 INFO 2026-03-19T02:03:12.341Z [storage] process(9600): updated conversations=1 INFO 2026-03-19T02:03:12.341Z [storage] process(9600): kicking off profile fetches=0 INFO 2026-03-19T02:03:12.341Z [storage] process(9600): dropped keys=["9600:EJV","9600:GWg","9600:Qhj","9600:XIs","9600:bDT","9600:guM","9600:mcD","9600:p7M","9600:zS/"] count=9 INFO 2026-03-19T02:03:12.341Z [storage] process(9600): unknown records=[] count=0 INFO 2026-03-19T02:03:12.379Z [storage] process(9600): error records=[] count=0 INFO 2026-03-19T02:03:12.411Z [storage] process(9600): pending deletes=["9600:EJV","9600:GWg","9600:Qhj","9600:XIs","9600:bDT","9600:guM","9600:mcD","9600:p7M","9600:zS/"] count=9 INFO 2026-03-19T02:03:12.447Z [storage] process(9600): done INFO 2026-03-19T02:03:12.447Z [storage] sync: updated to version=9600 INFO 2026-03-19T02:03:12.542Z [storage] sync: complete INFO 2026-03-19T02:03:15.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:18.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:21.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:24.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:27.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:30.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:33.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:34.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:03:36.047Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:03:36.047Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.609µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:03:36.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.25ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:36.862Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:03:36.862Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:03:39.139Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:03:39.376Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:03:40.376Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:03:40.376Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:03:40.376Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:03:40.376Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:03:40.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T02:03:40.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T02:03:40.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T02:03:40.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T02:03:40.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T02:03:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T02:03:41.377Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:03:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T02:03:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T02:03:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T02:03:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T02:03:41.377Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:03:41.377Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:03:44.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:47.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:50.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:53.377Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:56.377Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:03:59.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:02.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:04.248Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:04:05.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:08.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:11.261Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:04:11.261Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:04:11.377Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:12.076Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:04:12.076Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:04:14.378Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:04:14.594Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:04:15.597Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:04:15.597Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:04:15.597Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:04:15.597Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:04:15.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T02:04:15.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T02:04:15.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T02:04:15.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T02:04:15.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T02:04:16.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T02:04:16.598Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:04:16.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T02:04:16.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T02:04:16.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T02:04:16.598Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:04:16.598Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:04:16.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T02:04:19.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:22.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:25.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:28.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:31.598Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:34.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:04:34.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:37.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:40.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:43.598Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:46.481Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:04:46.481Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:04:46.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.86ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:47.270Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:04:47.270Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.059µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:04:49.598Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:04:49.785Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:04:50.792Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:04:50.792Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:04:50.792Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:04:50.792Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:04:50.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T02:04:50.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T02:04:50.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T02:04:50.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T02:04:50.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T02:04:50.793Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:04:50.793Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:04:50.793Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:04:50.793Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:04:50.793Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:04:50.793Z [profiles] ProfileServices.get: Job for [REDACTED]1ac ([REDACTED]7c2) finished 104657ms after queue INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:04:50.793Z [profiles] ProfileServices.get: Job for [REDACTED]e9b ([REDACTED]4b9) finished 104657ms after queue INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:04:50.793Z [profiles] ProfileServices.get: Job for [REDACTED]091 ([REDACTED]21d) finished 104656ms after queue INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:04:50.793Z [profiles] ProfileServices.get: Job for [REDACTED]19f ([REDACTED]b9a) finished 104656ms after queue INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:04:50.793Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:04:50.793Z [profiles] ProfileServices.get: Job for [REDACTED]1f7 ([REDACTED]b35) finished 104656ms after queue INFO 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) ERROR 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T02:04:50.793Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T02:04:50.793Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T02:04:50.793Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T02:04:50.794Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T02:04:50.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T02:04:50.794Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T02:04:50.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T02:04:50.794Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T02:04:50.794Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:04:50.794Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:04:50.794Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:04:50.794Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:04:50.794Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:04:50.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T02:04:50.794Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:04:50.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T02:04:50.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T02:04:50.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T02:04:50.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T02:04:50.794Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:04:50.794Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:04:53.795Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:56.795Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:04:59.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:02.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:04.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:05:05.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:07.634Z [MessageReceiver] getAllFromCache INFO 2026-03-19T02:05:07.635Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T02:05:07.635Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T02:05:07.635Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T02:05:08.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:11.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:14.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:17.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:20.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:05:20.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.110µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:05:20.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 249.24ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:21.548Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:05:21.548Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.440µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:05:23.796Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:05:24.070Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:05:25.087Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:05:25.087Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:05:25.087Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:05:25.087Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:05:25.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T02:05:25.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T02:05:25.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T02:05:25.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T02:05:25.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T02:05:26.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T02:05:26.087Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:05:26.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T02:05:26.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T02:05:26.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T02:05:26.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T02:05:26.088Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:05:26.088Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:05:29.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:32.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:34.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:05:35.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:38.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:41.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:44.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:47.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:50.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:53.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:55.949Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:05:55.949Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:05:56.088Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.30ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:05:56.759Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:05:56.759Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:05:59.089Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:05:59.274Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:06:00.278Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:06:00.279Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:06:00.279Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:06:00.279Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:06:00.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T02:06:00.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T02:06:00.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T02:06:00.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T02:06:00.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T02:06:01.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T02:06:01.279Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:06:01.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T02:06:01.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T02:06:01.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T02:06:01.279Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:06:01.279Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:06:01.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T02:06:04.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:04.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:06:07.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:10.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:13.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:16.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:19.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:22.280Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:25.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:28.282Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:31.182Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:06:31.182Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:06:31.281Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 234.23ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:32.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:06:32.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:06:34.281Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:06:34.529Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:06:34.651Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:06:35.533Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:06:35.533Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:06:35.533Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:06:35.533Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:06:35.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T02:06:35.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T02:06:35.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T02:06:35.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T02:06:35.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T02:06:35.533Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:06:35.533Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:06:35.533Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:06:35.533Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:06:35.533Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:06:35.533Z [profiles] ProfileServices.get: Job for [REDACTED]f8b ([REDACTED]6dc) finished 104740ms after queue INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:06:35.533Z [profiles] ProfileServices.get: Job for [REDACTED]906 ([REDACTED]eb3) finished 104740ms after queue INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:06:35.533Z [profiles] ProfileServices.get: Job for [REDACTED]e13 ([REDACTED]155) finished 104740ms after queue INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:06:35.533Z [profiles] ProfileServices.get: Job for [REDACTED]35a ([REDACTED]a79) finished 104739ms after queue INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:06:35.533Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:06:35.533Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 104739ms after queue INFO 2026-03-19T02:06:35.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) ERROR 2026-03-19T02:06:35.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:06:35.533Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T02:06:35.534Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T02:06:35.534Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T02:06:35.534Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T02:06:35.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T02:06:35.534Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T02:06:35.534Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:06:35.534Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:06:35.534Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:06:35.534Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:06:35.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T02:06:35.535Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:06:35.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T02:06:35.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T02:06:35.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T02:06:35.535Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:06:35.535Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:06:38.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:41.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:44.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:47.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:50.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:53.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:56.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:06:59.535Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:02.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:04.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:07:05.444Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:07:05.444Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:07:05.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.54ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:06.259Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:07:06.259Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:07:08.537Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:07:08.772Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:07:09.775Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:07:09.775Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:07:09.775Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:07:09.775Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:07:09.775Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T02:07:09.775Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T02:07:09.775Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T02:07:09.775Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T02:07:10.776Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T02:07:10.776Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:07:10.776Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T02:07:10.776Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T02:07:10.776Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T02:07:10.776Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:07:10.776Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:07:13.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:16.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:19.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:22.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:23.685Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=53ms INFO 2026-03-19T02:07:23.686Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:07:23.720Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:07:25.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:28.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:31.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:34.779Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:34.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:07:37.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:40.660Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:07:40.660Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.239µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:07:40.777Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.19ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:41.474Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:07:41.474Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:07:43.777Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:07:43.986Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:07:44.994Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:07:44.994Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:07:44.994Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:07:44.994Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:07:44.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T02:07:44.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T02:07:44.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T02:07:44.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T02:07:45.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T02:07:45.994Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:07:45.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T02:07:45.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T02:07:45.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T02:07:45.994Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:07:45.995Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:07:48.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:51.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:54.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:07:57.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:00.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:03.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:04.885Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:08:06.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:09.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:12.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:15.857Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:08:15.857Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:08:15.996Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.93ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:16.666Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:08:16.666Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:08:18.995Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:08:20.217Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:08:20.217Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:08:20.217Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:08:20.217Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:08:20.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T02:08:20.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T02:08:20.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T02:08:20.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T02:08:20.218Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:08:20.218Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:08:20.218Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:08:20.218Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:08:20.218Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 104684ms after queue INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:08:20.218Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 104684ms after queue INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:08:20.218Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 104684ms after queue INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:08:20.218Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:08:20.218Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 104684ms after queue INFO 2026-03-19T02:08:20.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) ERROR 2026-03-19T02:08:20.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:08:20.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:08:20.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:08:20.218Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T02:08:34.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:09:05.053Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:09:20.218Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2608081ms INFO 2026-03-19T02:09:35.133Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:10:05.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:10:35.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:11:05.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:11:35.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:12:05.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:12:23.693Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T02:12:23.694Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:12:35.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:13:05.792Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:13:35.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:14:05.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:14:36.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:15:06.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:15:36.264Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:16:06.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:16:28.362Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773886588333 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:16:28.362Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:16:28.437Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:16:28.437Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:16:28.437Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773886587958 (019d03e1.45ca.72bb.8dd2.fa4d6ad1e42f) INFO 2026-03-19T02:16:28.437Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773886587958 (019d03e1.45ca.72bb.8dd2.fa4d6ad1e42f)) INFO 2026-03-19T02:16:28.437Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773886587958 (019d03e1.45ca.72bb.8dd2.fa4d6ad1e42f): ciphertext message INFO 2026-03-19T02:16:28.437Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:16:28.438Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:16:28.438Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:16:28.475Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:16:28.475Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:16:28.475Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773886587958 (019d03e1.45ca.72bb.8dd2.fa4d6ad1e42f) INFO 2026-03-19T02:16:28.475Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773886587958 (019d03e1.45ca.72bb.8dd2.fa4d6ad1e42f) INFO 2026-03-19T02:16:28.475Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T02:16:28.475Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T02:16:28.475Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T02:16:28.475Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:16:28.475Z [@signalapp/libsignal-client] ACKing message delivered at 1773886588333 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:16:28.475Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T02:16:28.476Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T02:16:28.476Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T02:16:36.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:17:06.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:17:23.705Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:17:23.705Z [app/main] MainSQL: slow query createOrUpdateItem duration=72ms INFO 2026-03-19T02:17:36.636Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:18:06.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:18:28.475Z [MessageReceiver] getAllFromCache INFO 2026-03-19T02:18:28.476Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T02:18:28.476Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T02:18:28.476Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T02:18:36.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:19:06.935Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:19:37.017Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:20:07.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:20:37.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:21:07.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:21:37.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:22:07.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:22:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:22:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T02:22:37.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:23:07.713Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:23:37.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:24:07.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:24:37.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:25:08.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:25:38.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:26:08.286Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:26:38.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:27:08.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:27:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:27:38.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:28:08.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:28:38.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:29:08.908Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:29:38.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:30:09.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:30:39.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:31:09.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:31:39.399Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:32:09.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:32:23.670Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:32:23.704Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:32:39.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:33:09.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:33:22.835Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773887602807 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:33:22.835Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:33:22.910Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:33:22.910Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:33:22.910Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1) INFO 2026-03-19T02:33:22.910Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1)): unidentified message INFO 2026-03-19T02:33:22.911Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T02:33:22.911Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1)) INFO 2026-03-19T02:33:22.911Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1): unidentified message INFO 2026-03-19T02:33:22.911Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T02:33:22.911Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T02:33:22.911Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e73, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T02:33:22.911Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:33:22.912Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:33:22.912Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:33:22.950Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:33:22.950Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:33:22.950Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773887602541 (019d03f0.c093.724f.b48b.f61771b7c9b1) INFO 2026-03-19T02:33:22.950Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:33:22.950Z [@signalapp/libsignal-client] ACKing message delivered at 1773887602807 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:33:23.067Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T02:33:25.791Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773887605762 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:33:25.791Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:33:25.866Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:33:25.866Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:33:25.866Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e) INFO 2026-03-19T02:33:25.867Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e)): unidentified message INFO 2026-03-19T02:33:25.867Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T02:33:25.867Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e)) INFO 2026-03-19T02:33:25.867Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e): unidentified message INFO 2026-03-19T02:33:25.867Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T02:33:25.867Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:33:25.868Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:33:25.868Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:33:25.908Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:33:25.908Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:33:25.908Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773887605525 (019d03f0.cc1f.770b.b4e9.800a33aba09e) INFO 2026-03-19T02:33:25.908Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-19T02:33:25.909Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:33:25.909Z [@signalapp/libsignal-client] ACKing message delivered at 1773887605762 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:33:26.025Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T02:33:28.464Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773887608429 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:33:28.464Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:33:28.539Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:33:28.539Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:33:28.539Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11) INFO 2026-03-19T02:33:28.539Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11)): unidentified message INFO 2026-03-19T02:33:28.540Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T02:33:28.540Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11)) INFO 2026-03-19T02:33:28.540Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11): unidentified message INFO 2026-03-19T02:33:28.540Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T02:33:28.540Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:33:28.541Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:33:28.541Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:33:28.583Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:33:28.583Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:33:28.583Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11) INFO 2026-03-19T02:33:28.583Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773887606547 (019d03f0.d690.70d0.a68b.4d0b6b4f3d11) INFO 2026-03-19T02:33:28.583Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T02:33:28.584Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773887606547: starting processing in queue INFO 2026-03-19T02:33:28.584Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773887606547: duplicate check db lookup needed [REDACTED]bba.1-1773887606547 INFO 2026-03-19T02:33:28.584Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:33:28.584Z [@signalapp/libsignal-client] ACKing message delivered at 1773887608429 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:33:28.587Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773887606547: Found 0 early reaction(s) for incoming message INFO 2026-03-19T02:33:28.587Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773887606547: Batching save INFO 2026-03-19T02:33:28.662Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T02:33:28.741Z [saveAndNotify] Message saved 1773887606547 INFO 2026-03-19T02:33:28.741Z [app/main] MainSQL: slow query saveMessages duration=78ms INFO 2026-03-19T02:33:28.742Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1773887606547}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-19T02:33:28.742Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1773887606547}): Queued 1 total attachment downloads INFO 2026-03-19T02:33:28.791Z [app/main] MainSQL: slow query saveMessage duration=49ms INFO 2026-03-19T02:33:28.792Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773887606547: Found 0 early reaction(s) for incoming message INFO 2026-03-19T02:33:28.792Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773887606547: 0 edits in second run INFO 2026-03-19T02:33:28.792Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-19T02:33:28.967Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=58ms INFO 2026-03-19T02:33:28.968Z [JobManager] AttachmentDownloadManager/startJob(1773887606547.preview.[REDACTED]U=.): starting job INFO 2026-03-19T02:33:29.003Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T02:33:29.003Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Jia INFO 2026-03-19T02:33:29.084Z [JobQueueDatabaseStore] adding job [REDACTED]dbf to queue "conversation" INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue: added new job [REDACTED]dbf INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dbf INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 1 of 110 INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:33:29.117Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:33:29.117Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:33:29.118Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:33:29.118Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:29.118Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:29.119Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:29.250Z [WebAPI] send/1773887609117/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:33:29.250Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:33:29.250Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:33:29.250Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:33:29.251Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:33:29.251Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:33:29.269Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:29.269Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:29.587Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-19T02:33:29.587Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T02:33:29.791Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T02:33:29.791Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 66533702 ms before clearing INFO 2026-03-19T02:33:29.792Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-19T02:33:29.792Z [notifications] NotificationService: showing a notification 1773887606547 INFO 2026-03-19T02:33:29.802Z [permissions] Approving request for permission 'notifications' INFO 2026-03-19T02:33:30.071Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:30.071Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:32.252Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:33:32.511Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 3453ms (attempts v4=2 v6=0) INFO 2026-03-19T02:33:32.562Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Jia 200 Streaming with details WARN 2026-03-19T02:33:32.590Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:33:32.696Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Jia 200 Streaming ended INFO 2026-03-19T02:33:32.817Z [JobManager] AttachmentDownloadManager/startJob(1773887606547.preview.[REDACTED]U=.): job completed with status: finished INFO 2026-03-19T02:33:32.817Z [app/main] MainSQL: slow query saveMessage duration=68ms INFO 2026-03-19T02:33:33.593Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:33:33.593Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:33:33.593Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:33:33.593Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:33:33.593Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:33:33.817Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T02:33:33.817Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 66529676 ms before clearing INFO 2026-03-19T02:33:34.593Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:33:34.593Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:33:34.593Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:33:34.593Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:33:36.536Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:36.536Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:37.339Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:37.339Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:37.595Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:33:39.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T02:33:39.857Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:33:40.595Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:33:40.853Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:33:40.853Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:33:40.855Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:33:40.855Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:33:40.855Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:33:41.856Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:33:41.856Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:33:41.856Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:33:41.856Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:33:44.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:33:46.874Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:46.874Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.879µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:47.676Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:33:47.676Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:33:47.856Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:33:50.189Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:33:50.857Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:33:51.205Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:33:51.205Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:33:51.205Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:33:51.205Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:33:51.205Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:33:51.206Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:33:51.206Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 2 of 110 INFO 2026-03-19T02:33:51.206Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:33:51.206Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: sleeping for 190 INFO 2026-03-19T02:33:51.206Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-19T02:33:51.396Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:33:51.397Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:33:51.397Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:33:51.398Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:33:51.398Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:51.398Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:51.398Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:33:51.445Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-19T02:33:51.512Z [WebAPI] send/1773887631397/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:33:51.512Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:33:51.512Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:33:51.512Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:33:51.512Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:33:54.514Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:33:57.514Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:00.514Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 903.12ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:01.418Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:34:01.418Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:34:02.224Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:34:02.224Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:34:03.514Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:34:04.740Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:34:05.744Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:34:05.744Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:34:05.745Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:34:05.745Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:34:05.745Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:34:06.745Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:34:06.745Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:34:06.745Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:34:06.745Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:34:09.746Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:09.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:34:12.746Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:15.745Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:18.746Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:21.746Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:24.378Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:34:24.378Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:34:24.746Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 216.58ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:25.185Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:34:25.185Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.319µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T02:34:27.736Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:34:27.746Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:28.702Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:34:28.702Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:34:28.702Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:34:28.702Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:34:28.702Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:34:29.703Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:34:29.703Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:34:29.703Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:34:29.703Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:34:32.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:35.705Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:38.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:40.030Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:34:41.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:44.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:47.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:50.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:53.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:56.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:34:59.566Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:34:59.566Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.459µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:34:59.704Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.88ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:00.401Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:35:00.401Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:35:02.704Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:35:02.921Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:35:03.923Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:35:03.923Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:35:03.923Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:35:03.923Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:35:03.923Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:35:03.923Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:35:03.923Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 3 of 110 INFO 2026-03-19T02:35:03.923Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:35:03.923Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: sleeping for 361 INFO 2026-03-19T02:35:03.923Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-19T02:35:04.284Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:35:04.285Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:35:04.285Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:35:04.285Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:35:04.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:35:04.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:35:04.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:35:04.382Z [WebAPI] send/1773887704285/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:35:04.382Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:35:04.382Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:35:04.382Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:35:04.382Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:35:07.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:10.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:35:10.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:13.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:16.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:19.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:22.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:25.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:28.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:28.584Z [MessageReceiver] getAllFromCache INFO 2026-03-19T02:35:28.585Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T02:35:28.585Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T02:35:28.585Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T02:35:31.387Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:34.259Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:35:34.259Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:35:34.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 208.66ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:35.094Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:35:35.095Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:35:37.384Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:35:37.609Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:35:38.625Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:35:38.625Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:35:38.625Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:35:38.625Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:35:38.625Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:35:39.625Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:35:39.625Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:35:39.625Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:35:39.625Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:35:40.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:35:42.626Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:45.626Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:48.626Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:51.626Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:54.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:35:57.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:00.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:03.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:06.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:09.487Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:36:09.487Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:36:09.627Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.24ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:10.275Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:36:10.324Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:36:10.324Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:36:12.626Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:36:12.837Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:36:13.842Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:36:13.842Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:36:13.842Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:36:13.842Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:36:13.842Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:36:14.842Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:36:14.842Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:36:14.843Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:36:14.843Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:36:17.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:20.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:23.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:26.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:29.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:32.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:35.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:38.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:40.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:36:41.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:44.758Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:36:44.758Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:36:44.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 199.06ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:45.545Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:36:45.545Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:36:47.843Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:36:48.060Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:36:49.065Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:36:49.065Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:36:49.065Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:36:49.065Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:36:49.065Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:36:49.065Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 3. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:36:49.066Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 4 of 110 INFO 2026-03-19T02:36:49.066Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:36:49.066Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: sleeping for 685.8999999999999 INFO 2026-03-19T02:36:49.066Z [sleeper] sleeping for 685.8999999999999ms. Reason: commonShouldJobContinue: attempt 4, skipWait false INFO 2026-03-19T02:36:49.751Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:36:49.751Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:36:49.751Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:36:49.752Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:36:49.752Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:36:49.752Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:36:49.752Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:36:49.858Z [WebAPI] send/1773887809751/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:36:49.858Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:36:49.858Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:36:49.858Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:36:49.858Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:36:52.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:55.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:36:58.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:01.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:04.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:06.934Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773887826904 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:37:06.934Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:37:07.009Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:37:07.010Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:37:07.010Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773887826521 (019d03f4.2bf6.71ea.ae44.8b57b300ebd4) INFO 2026-03-19T02:37:07.010Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773887826521 (019d03f4.2bf6.71ea.ae44.8b57b300ebd4)) INFO 2026-03-19T02:37:07.010Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773887826521 (019d03f4.2bf6.71ea.ae44.8b57b300ebd4): ciphertext message INFO 2026-03-19T02:37:07.010Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:37:07.010Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:37:07.010Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:37:07.104Z [app/main] MainSQL: slow query commitDecryptResult duration=93ms INFO 2026-03-19T02:37:07.105Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:37:07.105Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:37:07.105Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773887826521 (019d03f4.2bf6.71ea.ae44.8b57b300ebd4) INFO 2026-03-19T02:37:07.105Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773887826521 (019d03f4.2bf6.71ea.ae44.8b57b300ebd4) INFO 2026-03-19T02:37:07.105Z [background] read sync [object Undefined] [REDACTED]b4b 1773887826521 [REDACTED]bba for message 1773887606547 INFO 2026-03-19T02:37:07.105Z [background] onReadSync(envelope=1773887826521, envelopeId=019d03f4.2bf6.71ea.ae44.8b57b300ebd4): Saving 1 sync tasks INFO 2026-03-19T02:37:07.105Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:37:07.105Z [@signalapp/libsignal-client] ACKing message delivered at 1773887826904 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:37:07.180Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773887827152 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T02:37:07.180Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T02:37:07.188Z [background] onReadSync(envelope=1773887826521, envelopeId=019d03f4.2bf6.71ea.ae44.8b57b300ebd4): Queuing 1 sync tasks INFO 2026-03-19T02:37:07.188Z [background] onReadSync(envelope=1773887826521, envelopeId=019d03f4.2bf6.71ea.ae44.8b57b300ebd4): Done INFO 2026-03-19T02:37:07.188Z [app/main] MainSQL: slow query saveSyncTasks duration=82ms INFO 2026-03-19T02:37:07.189Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-19T02:37:07.189Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T02:37:07.190Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T02:37:07.238Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773887606547,"receivedAt":1771163895723},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T02:37:07.238Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T02:37:07.238Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=44ms INFO 2026-03-19T02:37:07.255Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T02:37:07.255Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T02:37:07.255Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773887826544 (019d03f4.2cec.755f.99b4.e5acb9289b39) INFO 2026-03-19T02:37:07.255Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773887826544 (019d03f4.2cec.755f.99b4.e5acb9289b39)) INFO 2026-03-19T02:37:07.255Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773887826544 (019d03f4.2cec.755f.99b4.e5acb9289b39): ciphertext message INFO 2026-03-19T02:37:07.255Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T02:37:07.256Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T02:37:07.256Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T02:37:07.263Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T02:37:07.288Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-19T02:37:07.355Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 162ms INFO 2026-03-19T02:37:07.357Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-19T02:37:07.357Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T02:37:07.396Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T02:37:07.420Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T02:37:07.420Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T02:37:07.420Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 157ms INFO 2026-03-19T02:37:07.420Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T02:37:07.420Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773887826544 (019d03f4.2cec.755f.99b4.e5acb9289b39) INFO 2026-03-19T02:37:07.420Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773887826544 (019d03f4.2cec.755f.99b4.e5acb9289b39) INFO 2026-03-19T02:37:07.420Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T02:37:07.420Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T02:37:07.420Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T02:37:07.420Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T02:37:07.425Z [@signalapp/libsignal-client] ACKing message delivered at 1773887827152 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T02:37:07.463Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T02:37:07.463Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T02:37:07.470Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T02:37:07.588Z [app/main] MainSQL: slow query removeUnprocessed duration=43ms INFO 2026-03-19T02:37:07.858Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:08.190Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T02:37:08.355Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T02:37:08.355Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 66315138 ms before clearing INFO 2026-03-19T02:37:10.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:37:10.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:13.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:16.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:19.770Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:37:19.770Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:37:19.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 222.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:20.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:37:20.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:37:22.859Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:37:23.102Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:37:23.694Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:37:23.694Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=61ms INFO 2026-03-19T02:37:23.728Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:37:24.107Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:37:24.107Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:37:24.107Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:37:24.107Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:37:24.108Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:37:25.108Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:37:25.108Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:37:25.108Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:37:25.108Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:37:28.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:31.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:34.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:37.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:40.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:40.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:37:43.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:46.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:49.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:52.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:54.992Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:37:54.992Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:37:55.109Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.98ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:37:55.807Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:37:55.807Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:37:58.109Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:37:58.319Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:37:59.324Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:37:59.324Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:37:59.324Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:37:59.324Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:37:59.325Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:38:00.325Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:38:00.325Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:38:00.325Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:38:00.325Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:38:03.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:06.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:09.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:10.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:38:12.325Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:15.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:18.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:21.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:24.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:27.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:30.209Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:38:30.209Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:38:30.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:30.997Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:38:30.997Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:38:33.326Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:38:33.512Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:38:34.511Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:38:34.511Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:38:34.512Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:38:34.512Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:38:34.512Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:38:34.512Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 4. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:38:34.512Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 5 of 110 INFO 2026-03-19T02:38:34.512Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:38:34.512Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: sleeping for 1303.2099999999998 INFO 2026-03-19T02:38:34.512Z [sleeper] sleeping for 1303.2099999999998ms. Reason: commonShouldJobContinue: attempt 5, skipWait false INFO 2026-03-19T02:38:35.815Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:38:35.815Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:38:35.816Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:38:35.817Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:38:35.817Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:38:35.817Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:38:35.817Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:38:35.922Z [WebAPI] send/1773887915816/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:38:35.922Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:38:35.922Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:38:35.922Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:38:35.923Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:38:35.923Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:38:38.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:40.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:38:41.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:44.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:47.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:50.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:53.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:56.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:38:59.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:02.924Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:05.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:39:05.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:39:05.923Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 157.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:06.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:39:06.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:39:07.420Z [MessageReceiver] getAllFromCache INFO 2026-03-19T02:39:07.421Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T02:39:07.421Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T02:39:07.421Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T02:39:08.923Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:10.100Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:39:10.100Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:39:10.100Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:39:10.100Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:39:10.100Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:39:10.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:39:11.100Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:39:11.100Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:39:11.101Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:39:11.101Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:39:14.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:17.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:20.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:23.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:26.101Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:29.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:32.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:35.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:38.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:40.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:39:40.964Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:39:40.964Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:39:41.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.63ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:41.799Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:39:41.799Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:39:44.102Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:39:44.322Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:39:45.347Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:39:45.347Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:39:45.347Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:39:45.347Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:39:45.347Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:39:46.348Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:39:46.348Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:39:46.348Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:39:46.348Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:39:49.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:52.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:55.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:39:58.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:01.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:04.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:07.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:10.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:10.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:40:13.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:16.209Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:40:16.209Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:40:16.349Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.38ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:17.044Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:40:17.044Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.089µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:40:19.349Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:40:19.559Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:40:20.565Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:40:20.565Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:40:20.565Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:40:20.566Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:40:20.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:40:20.566Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 5. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:40:20.566Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 6 of 110 INFO 2026-03-19T02:40:20.566Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:40:20.566Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: sleeping for 2476.0989999999993 INFO 2026-03-19T02:40:20.566Z [sleeper] sleeping for 2476.0989999999993ms. Reason: commonShouldJobContinue: attempt 6, skipWait false INFO 2026-03-19T02:40:23.042Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:40:23.042Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:40:23.043Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:40:23.043Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:40:23.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:40:23.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:40:23.044Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:40:23.099Z [app/main] MainSQL: slow query commitDecryptResult duration=55ms INFO 2026-03-19T02:40:23.166Z [WebAPI] send/1773888023043/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:40:23.166Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:40:23.167Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:40:23.167Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:40:23.167Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:40:26.169Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:29.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:32.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:35.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:38.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:41.019Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:40:41.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:44.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:47.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:50.171Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:52.986Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:40:52.986Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:40:53.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 125.32ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:40:53.796Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:40:53.796Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:40:56.168Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:40:56.308Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:40:57.313Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:40:57.314Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:40:57.314Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:40:57.314Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:40:57.314Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:40:58.314Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:40:58.314Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:40:58.314Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:40:58.314Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:41:01.315Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:04.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:07.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:10.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:11.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:41:13.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:16.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:19.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:22.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:25.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:28.199Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:41:28.199Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.979µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:41:28.316Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.45ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:28.986Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:41:28.986Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.009µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:41:31.316Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:41:31.503Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:41:32.503Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:41:32.503Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:41:32.503Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:41:32.503Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:41:32.503Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:41:33.503Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:41:33.503Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:41:33.503Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:41:33.503Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:41:36.504Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:39.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:41.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:41:42.504Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:45.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:48.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:51.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:54.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:41:57.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:00.507Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:03.422Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:42:03.422Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:42:03.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 228.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:04.236Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:42:04.236Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.389µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:42:06.504Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:42:06.754Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:42:07.753Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:42:07.753Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:42:07.753Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:42:07.753Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:42:07.753Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:42:07.754Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 6. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:42:07.754Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 7 of 110 INFO 2026-03-19T02:42:07.754Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:42:07.754Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: sleeping for 4704.588099999999 INFO 2026-03-19T02:42:07.754Z [sleeper] sleeping for 4704.588099999999ms. Reason: commonShouldJobContinue: attempt 7, skipWait false INFO 2026-03-19T02:42:11.255Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:42:12.458Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:42:12.458Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:42:12.458Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:42:12.459Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:42:12.459Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:42:12.459Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:42:12.460Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:42:12.554Z [WebAPI] send/1773888132458/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:42:12.554Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:42:12.554Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:42:12.554Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:42:12.554Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:42:15.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:18.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:21.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:23.685Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:42:23.685Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=52ms INFO 2026-03-19T02:42:23.719Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:42:24.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:27.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:30.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:33.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:36.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:39.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:41.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:42:42.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:42:42.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:42:42.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 85.38ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:43.144Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:42:43.144Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:42:45.555Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:42:45.657Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:42:46.664Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:42:46.664Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:42:46.664Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:42:46.665Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:42:46.665Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:42:47.665Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:42:47.665Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:42:47.665Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:42:47.665Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:42:50.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:53.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:56.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:42:59.665Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:02.665Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:05.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:08.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:11.413Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:43:11.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:14.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:17.549Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:43:17.549Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.310µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:43:17.665Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:18.364Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:43:18.364Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:43:20.666Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:43:20.910Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:43:21.893Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:43:21.893Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:43:21.893Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:43:21.893Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:43:21.894Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:43:22.894Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:43:22.894Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:43:22.894Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:43:22.894Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:43:25.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:28.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:31.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:34.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:37.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:40.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:41.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:43:43.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:46.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:49.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:52.778Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:43:52.778Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.969µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:43:52.895Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.07ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:43:53.593Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:43:53.593Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:43:55.894Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:43:56.106Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:43:57.109Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:43:57.109Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:43:57.109Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:43:57.109Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:43:57.109Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:43:57.109Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 7. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:43:57.109Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 8 of 110 INFO 2026-03-19T02:43:57.109Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:43:57.109Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: sleeping for 8938.717389999996 INFO 2026-03-19T02:43:57.109Z [sleeper] sleeping for 8938.717389999996ms. Reason: commonShouldJobContinue: attempt 8, skipWait false INFO 2026-03-19T02:44:06.048Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:44:06.048Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:44:06.048Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:44:06.049Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:44:06.049Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:44:06.049Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:44:06.049Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:44:06.140Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T02:44:06.174Z [WebAPI] send/1773888246048/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:44:06.174Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:44:06.174Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:44:06.174Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:44:06.174Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:44:06.174Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:44:09.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:11.685Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:44:12.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:15.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:18.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:21.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:24.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:27.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:30.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:33.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:35.838Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:44:35.838Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 38.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:44:36.174Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 2 route(s) delayed for another 239.29ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:36.625Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:44:36.625Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T02:44:39.143Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:44:39.175Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:40.139Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:44:40.139Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:44:40.139Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:44:40.139Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:44:40.139Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:44:41.140Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:44:41.140Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:44:41.140Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:44:41.140Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:44:41.762Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:44:44.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:47.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:50.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:53.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:56.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:44:59.140Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:02.140Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:05.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:08.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:11.003Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:45:11.003Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.050µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:45:11.141Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:11.812Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:45:11.813Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:45:11.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:45:14.141Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:45:14.334Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:45:15.332Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:45:15.332Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:45:15.333Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:45:15.333Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:45:15.333Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:45:16.333Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:45:16.333Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:45:16.333Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:45:16.333Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:45:19.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:22.333Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:25.333Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:28.333Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:31.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:34.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:37.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:40.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:41.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:45:43.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:46.217Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:45:46.217Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.171µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:45:46.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.98ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:45:47.005Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:45:47.005Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:45:49.334Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:45:49.552Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:45:50.523Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:45:50.523Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:45:50.523Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:45:50.523Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:45:50.523Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:45:50.524Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 8. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:45:50.524Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 9 of 110 INFO 2026-03-19T02:45:50.524Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:45:50.524Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: sleeping for 16983.563040999994 INFO 2026-03-19T02:45:50.524Z [sleeper] sleeping for 16983.563040999994ms. Reason: commonShouldJobContinue: attempt 9, skipWait false INFO 2026-03-19T02:46:07.507Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:46:07.507Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:46:07.507Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:46:07.508Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:46:07.508Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:46:07.508Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:46:07.508Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:46:07.550Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-19T02:46:07.617Z [WebAPI] send/1773888367507/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:46:07.617Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:46:07.617Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:46:07.617Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:46:07.617Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:46:10.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:11.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:46:13.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:16.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:19.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:22.618Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:25.618Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:28.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:31.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:34.619Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.40s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:37.024Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:46:37.024Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:46:37.619Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 2 route(s) delayed for another 27.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:37.834Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:46:37.834Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T02:46:40.350Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:46:40.619Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:41.352Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:46:41.352Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:46:41.352Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:46:41.352Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:46:41.352Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:46:42.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:46:42.353Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:46:42.353Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:46:42.353Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:46:42.353Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:46:45.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:48.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:51.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:54.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:46:57.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:00.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:03.355Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:06.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:09.354Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:12.171Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:47:12.284Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:47:12.284Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:47:12.353Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 243.08ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:13.099Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:47:13.099Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:47:15.354Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:47:15.611Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:47:16.632Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:47:16.632Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:47:16.633Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:47:16.633Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:47:16.633Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:47:17.633Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:47:17.633Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:47:17.633Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:47:17.633Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:47:20.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:47:23.632Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 76125ms INFO 2026-03-19T02:47:23.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:23.677Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:47:23.677Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=44ms INFO 2026-03-19T02:47:23.711Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:47:26.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:29.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:32.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:35.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:38.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:41.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:42.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:47:44.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:47.507Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:47:47.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:47:47.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 207.73ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:47:48.345Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:47:48.345Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:47:50.634Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:47:50.872Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:47:51.874Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:47:51.874Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:47:51.874Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:47:51.874Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:47:51.874Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:47:51.875Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 9. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:47:51.875Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 10 of 110 INFO 2026-03-19T02:47:51.875Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:47:51.875Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: sleeping for 32268.769777899986 INFO 2026-03-19T02:47:51.875Z [sleeper] sleeping for 32268.769777899986ms. Reason: commonShouldJobContinue: attempt 10, skipWait false INFO 2026-03-19T02:48:12.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:48:24.143Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:48:24.143Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:48:24.143Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:48:24.144Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:48:24.144Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:48:24.144Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:48:24.145Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:48:24.248Z [WebAPI] send/1773888504143/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:48:24.248Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:48:24.248Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:48:24.248Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:48:24.248Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:48:27.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 25.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:30.249Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 22.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:33.249Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 19.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:36.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 16.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:39.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 13.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:42.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 10.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:42.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:48:45.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 7.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:48.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 4.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:51.250Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 1.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:53.164Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:48:53.164Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.441µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:48:54.010Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:48:54.010Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:48:54.249Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:48:56.525Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:48:57.250Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:48:57.527Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:48:57.527Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:48:57.527Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:48:57.527Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:48:57.527Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:48:58.528Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:48:58.528Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:48:58.528Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:48:58.528Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:49:01.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:04.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:07.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:10.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:12.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:49:13.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:16.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:19.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:22.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:25.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:28.412Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:49:28.412Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:49:28.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:29.200Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:49:29.200Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:49:31.528Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:49:31.739Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:49:32.716Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:49:32.716Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:49:32.716Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:49:32.716Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:49:32.716Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:49:33.716Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:49:33.716Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:49:33.716Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:49:33.716Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:49:33.716Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:49:36.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:39.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:42.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:49:42.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:45.717Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:48.717Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:51.717Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:54.717Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:49:57.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:50:00.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:50:03.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:50:03.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:50:03.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:50:04.415Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:50:04.415Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:50:06.718Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:50:07.932Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:50:07.932Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:50:07.932Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:50:07.932Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:50:07.933Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:50:07.933Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 10. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:50:07.933Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 11 of 110 INFO 2026-03-19T02:50:07.933Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:50:07.933Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: sleeping for 61310.66257800998 INFO 2026-03-19T02:50:07.933Z [sleeper] sleeping for 61310.66257800998ms. Reason: commonShouldJobContinue: attempt 11, skipWait false INFO 2026-03-19T02:50:12.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:50:42.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:51:09.243Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:51:09.243Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:51:09.243Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:51:09.244Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:51:09.245Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:51:09.245Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:51:09.245Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:51:09.288Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-19T02:51:09.355Z [WebAPI] send/1773888669243/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:51:09.355Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:51:09.355Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:51:09.355Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:51:09.355Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:51:12.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 24.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:12.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:51:15.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 21.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:18.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 18.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:21.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 15.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:24.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 12.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:27.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 9.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:30.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 6.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:33.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 3.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:36.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 845.05ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:37.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:51:37.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:51:37.983Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:51:37.983Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:51:39.356Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 30.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:51:40.513Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:51:41.499Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:51:41.499Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:51:41.499Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:51:41.499Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:51:41.499Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:51:42.500Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:51:42.500Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:51:42.500Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:51:42.500Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:51:42.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:51:45.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:48.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:51.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:54.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:51:57.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:00.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:03.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:06.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:09.501Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:12.384Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:52:12.384Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:52:12.500Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.92ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:13.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:52:13.198Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:52:13.198Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:52:15.501Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:52:15.715Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:52:16.717Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:52:16.717Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:52:16.717Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:52:16.717Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:52:16.717Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:52:17.717Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:52:17.717Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:52:17.717Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:52:17.717Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:52:20.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:52:23.632Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 74388ms INFO 2026-03-19T02:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:52:23.672Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:52:23.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:26.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:29.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:32.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:35.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:38.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:41.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:43.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:52:44.587Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-19T02:52:44.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:47.630Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:52:47.630Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:52:47.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 223.11ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:48.299Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T02:52:48.300Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T02:52:48.339Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T02:52:48.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T02:52:48.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T02:52:48.343Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T02:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T02:52:48.344Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T02:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T02:52:48.344Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T02:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T02:52:48.344Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T02:52:48.344Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:52:48.344Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:52:48.344Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:52:48.344Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T02:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T02:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T02:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T02:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T02:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T02:52:48.345Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T02:52:48.345Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:52:48.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T02:52:48.445Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:52:48.445Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:52:50.719Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:52:50.962Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:52:51.961Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:52:51.961Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:52:51.962Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:52:51.962Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:52:51.962Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T02:52:51.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T02:52:51.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T02:52:51.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T02:52:51.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T02:52:51.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error ERROR 2026-03-19T02:52:51.962Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 11. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:52:51.962Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 12 of 110 INFO 2026-03-19T02:52:51.962Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:52:51.962Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: sleeping for 116490.25889821893 INFO 2026-03-19T02:52:51.962Z [sleeper] sleeping for 116490.25889821893ms. Reason: commonShouldJobContinue: attempt 12, skipWait false INFO 2026-03-19T02:52:52.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T02:52:52.962Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:52:52.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T02:52:52.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T02:52:52.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T02:52:52.962Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:52:52.963Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:52:52.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T02:52:55.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:52:58.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:01.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:04.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:07.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:10.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:13.235Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:53:13.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:16.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:19.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:22.825Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:53:22.825Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:53:22.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.34ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:23.661Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:53:23.661Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:53:25.964Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:27.188Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:53:27.188Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:53:27.188Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:53:27.188Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:53:27.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T02:53:27.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T02:53:27.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T02:53:27.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T02:53:27.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T02:53:28.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T02:53:28.188Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:53:28.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T02:53:28.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T02:53:28.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T02:53:28.189Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:53:28.189Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:53:28.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T02:53:31.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:34.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:37.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:40.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:43.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:43.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:53:46.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:49.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:52.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:55.190Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:58.050Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:53:58.050Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.319µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:53:58.189Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.32ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:53:58.887Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:53:58.887Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:54:01.190Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:54:01.413Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:54:02.404Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:54:02.404Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:54:02.404Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:54:02.404Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:54:02.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T02:54:02.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T02:54:02.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T02:54:02.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T02:54:02.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T02:54:02.404Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:54:02.404Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:54:02.404Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:54:02.404Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:54:02.404Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:54:02.404Z [profiles] ProfileServices.get: Job for [REDACTED]6a2 ([REDACTED]f97) finished 74062ms after queue INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:54:02.404Z [profiles] ProfileServices.get: Job for [REDACTED]852 ([REDACTED]75c) finished 74060ms after queue INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:54:02.404Z [profiles] ProfileServices.get: Job for [REDACTED]90a ([REDACTED]edd) finished 74060ms after queue INFO 2026-03-19T02:54:02.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:54:02.405Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:54:02.405Z [profiles] ProfileServices.get: Job for [REDACTED]dde ([REDACTED]9d1) finished 74061ms after queue INFO 2026-03-19T02:54:02.405Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:54:02.405Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:54:02.405Z [profiles] ProfileServices.get: Job for [REDACTED]6c5 ([REDACTED]64a) finished 74061ms after queue INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T02:54:02.405Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T02:54:02.405Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T02:54:02.405Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T02:54:02.405Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T02:54:02.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T02:54:02.406Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T02:54:02.406Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:54:02.406Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:54:02.406Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:54:02.406Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:54:02.406Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:54:02.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T02:54:02.406Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:54:02.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T02:54:02.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T02:54:02.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T02:54:02.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T02:54:02.406Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:54:02.406Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:54:05.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:08.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:11.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:13.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:54:14.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:17.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:20.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:23.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:26.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:29.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:32.316Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:54:32.316Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:54:32.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.51ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:33.104Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:54:33.104Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:54:35.407Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:54:35.623Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:54:36.647Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:54:36.647Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:54:36.647Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:54:36.647Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:54:36.647Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T02:54:36.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T02:54:36.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T02:54:36.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T02:54:36.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T02:54:37.648Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:54:37.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T02:54:37.648Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:54:37.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T02:54:37.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T02:54:37.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T02:54:37.648Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:54:37.648Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:54:37.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T02:54:40.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:43.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:54:43.648Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:46.650Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:48.453Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: Starting receipt send of type deliveryReceipt INFO 2026-03-19T02:54:48.453Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T02:54:48.453Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T02:54:48.454Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T02:54:48.454Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:54:48.454Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:54:48.454Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T02:54:48.536Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T02:54:48.578Z [WebAPI] send/1773888888453/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T02:54:48.578Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:54:48.578Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T02:54:49.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:52.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:55.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:54:58.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:01.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:04.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:07.511Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:55:07.511Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:55:07.649Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:08.318Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:55:08.318Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:55:10.649Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:55:10.832Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:55:11.850Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:55:11.850Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:55:11.850Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:55:11.850Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:55:11.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T02:55:11.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T02:55:11.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T02:55:11.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T02:55:11.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T02:55:11.851Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T02:55:12.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T02:55:12.851Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:55:12.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T02:55:12.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T02:55:12.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T02:55:12.851Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:55:12.851Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:55:12.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T02:55:12.851Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:55:13.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:55:15.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:18.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:21.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:24.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:27.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:30.851Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:33.851Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:36.851Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:39.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:42.735Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:55:42.735Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:55:42.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.97ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:43.549Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:55:43.549Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:55:43.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:55:45.852Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:55:46.061Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:55:47.067Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:55:47.067Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:55:47.067Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:55:47.067Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:55:47.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T02:55:47.067Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:55:47.067Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:55:47.067Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:55:47.067Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:55:47.067Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:55:47.067Z [profiles] ProfileServices.get: Job for [REDACTED]e79 ([REDACTED]2eb) finished 104662ms after queue INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:55:47.067Z [profiles] ProfileServices.get: Job for [REDACTED]5fa ([REDACTED]743) finished 104662ms after queue INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:55:47.067Z [profiles] ProfileServices.get: Job for [REDACTED]e6f ([REDACTED]41c) finished 104662ms after queue INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:55:47.067Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]07e) finished 104662ms after queue INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:55:47.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:55:47.067Z [profiles] ProfileServices.get: Job for [REDACTED]72d ([REDACTED]e5f) finished 104662ms after queue INFO 2026-03-19T02:55:47.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) ERROR 2026-03-19T02:55:47.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T02:55:47.068Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T02:55:47.068Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T02:55:47.068Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T02:55:47.068Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T02:55:47.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T02:55:47.068Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T02:55:47.068Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:55:47.069Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:55:47.069Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:55:47.069Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:55:47.069Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:55:47.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T02:55:47.069Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:55:47.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T02:55:47.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T02:55:47.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T02:55:47.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T02:55:47.069Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:55:47.069Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:55:48.067Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T02:55:50.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:53.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:56.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:55:59.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:02.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:05.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:08.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:11.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:13.783Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:56:14.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:16.979Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:56:16.979Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:56:17.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.15ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:17.794Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:56:17.794Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:56:20.070Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:56:21.310Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:56:23.070Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 36.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:23.578Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:56:23.578Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:56:23.578Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:56:23.578Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:56:23.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T02:56:23.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T02:56:23.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T02:56:23.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T02:56:23.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T02:56:23.578Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T02:56:23.578Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 12. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:56:23.578Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 13 of 110 INFO 2026-03-19T02:56:23.578Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 13: calculating timeRemaining and shouldContinue... INFO 2026-03-19T02:56:23.578Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 13: sleeping for 221331.49190661596 INFO 2026-03-19T02:56:23.578Z [sleeper] sleeping for 221331.49190661596ms. Reason: commonShouldJobContinue: attempt 13, skipWait false INFO 2026-03-19T02:56:24.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T02:56:24.578Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:56:24.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T02:56:24.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T02:56:24.579Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T02:56:24.579Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:56:24.579Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:56:24.579Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T02:56:27.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:30.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:33.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:36.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:39.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:42.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:43.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:56:45.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:48.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:51.579Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:54.380Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:56:54.380Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:56:54.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 107.76ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:55.190Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:56:55.190Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:56:57.580Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:56:58.709Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:56:58.709Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:56:58.709Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:56:58.709Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:56:58.709Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T02:56:58.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T02:56:58.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T02:56:58.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T02:56:58.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error INFO 2026-03-19T02:56:59.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T02:56:59.710Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:56:59.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T02:56:59.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T02:56:59.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T02:56:59.710Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:56:59.710Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:56:59.710Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T02:57:02.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:05.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:08.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:11.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:13.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:57:14.710Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:17.710Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:20.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T02:57:23.663Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T02:57:23.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:26.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:29.573Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:57:29.573Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:57:29.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.71ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:30.382Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:57:30.382Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:57:32.711Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:57:32.899Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:57:33.902Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:57:33.902Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:57:33.902Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:57:33.902Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:57:33.902Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T02:57:33.902Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T02:57:33.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T02:57:33.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T02:57:33.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T02:57:33.903Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:57:33.903Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:57:33.903Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:57:33.903Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:57:33.903Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:57:33.903Z [profiles] ProfileServices.get: Job for [REDACTED]919 ([REDACTED]30d) finished 106835ms after queue INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:57:33.903Z [profiles] ProfileServices.get: Job for [REDACTED]968 ([REDACTED]51a) finished 106835ms after queue INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:57:33.903Z [profiles] ProfileServices.get: Job for [REDACTED]2ef ([REDACTED]463) finished 106835ms after queue INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:57:33.903Z [profiles] ProfileServices.get: Job for [REDACTED]a56 ([REDACTED]e42) finished 106835ms after queue INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:57:33.903Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:57:33.903Z [profiles] ProfileServices.get: Job for [REDACTED]f0d ([REDACTED]8a9) finished 106835ms after queue INFO 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) ERROR 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T02:57:33.903Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T02:57:33.903Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T02:57:33.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T02:57:33.904Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T02:57:33.904Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T02:57:33.904Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T02:57:33.904Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T02:57:33.904Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T02:57:33.904Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:57:33.904Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:57:33.904Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:57:33.904Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:57:33.904Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:57:33.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T02:57:33.904Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:57:33.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T02:57:33.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T02:57:33.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T02:57:33.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T02:57:33.904Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:57:33.904Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:57:36.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:39.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:42.907Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:44.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:57:45.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:48.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:51.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:54.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:57:57.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:00.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:03.814Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:58:03.814Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:58:03.906Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 214.27ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:04.622Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:58:04.623Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:58:06.906Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:58:07.135Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:58:08.137Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:58:08.137Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:58:08.137Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:58:08.137Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:58:08.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T02:58:08.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T02:58:08.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T02:58:08.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T02:58:08.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T02:58:09.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T02:58:09.138Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:58:09.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T02:58:09.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T02:58:09.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T02:58:09.138Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:58:09.138Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:58:09.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T02:58:12.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:14.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:58:15.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:18.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:21.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:24.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:27.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:30.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:33.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:36.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:39.001Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:58:39.001Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:58:39.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:39.837Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:58:39.837Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:58:42.139Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:58:42.353Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:58:43.354Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:58:43.354Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:58:43.354Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:58:43.354Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:58:43.354Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T02:58:43.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T02:58:43.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T02:58:43.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T02:58:43.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T02:58:44.240Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:58:44.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T02:58:44.355Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:58:44.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T02:58:44.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T02:58:44.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T02:58:44.355Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:58:44.355Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:58:44.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T02:58:47.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:50.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:53.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:56.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:58:59.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:02.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:05.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:08.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:11.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:14.217Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:59:14.217Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:59:14.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:59:14.356Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:15.027Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:59:15.027Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:59:17.355Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:59:17.543Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:59:18.550Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:59:18.550Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:59:18.550Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:59:18.550Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:59:18.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T02:59:18.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T02:59:18.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T02:59:18.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T02:59:18.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T02:59:18.550Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:59:18.550Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:59:18.550Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:59:18.550Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T02:59:18.550Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Failed to fetch profile. Code: -1 INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:59:18.551Z [profiles] ProfileServices.get: Job for [REDACTED]467 ([REDACTED]4be) finished 104648ms after queue INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:59:18.551Z [profiles] ProfileServices.get: Job for [REDACTED]416 ([REDACTED]11d) finished 104648ms after queue INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:59:18.551Z [profiles] ProfileServices.get: Job for [REDACTED]e0c ([REDACTED]345) finished 104647ms after queue INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:59:18.551Z [profiles] ProfileServices.get: Job for [REDACTED]b77 ([REDACTED]0da) finished 104647ms after queue INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T02:59:18.551Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T02:59:18.551Z [profiles] ProfileServices.get: Job for [REDACTED]e50 ([REDACTED]e03) finished 104647ms after queue INFO 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) ERROR 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T02:59:18.551Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T02:59:18.551Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T02:59:18.551Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T02:59:18.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T02:59:18.552Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T02:59:18.552Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T02:59:18.552Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T02:59:18.552Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:59:18.552Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:59:18.552Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:59:18.552Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:59:18.552Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T02:59:18.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T02:59:18.552Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:59:18.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T02:59:18.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T02:59:18.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T02:59:18.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T02:59:18.552Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:59:18.552Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:59:21.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:24.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:27.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:30.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:33.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:36.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:39.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:42.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:44.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T02:59:45.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:48.441Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:59:48.441Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:59:48.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.59ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:49.277Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T02:59:49.277Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T02:59:51.553Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T02:59:51.801Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T02:59:52.794Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T02:59:52.794Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T02:59:52.795Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T02:59:52.795Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T02:59:52.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T02:59:52.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T02:59:52.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T02:59:52.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T02:59:52.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T02:59:53.795Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T02:59:53.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T02:59:53.795Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T02:59:53.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T02:59:53.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T02:59:53.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T02:59:53.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T02:59:53.795Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T02:59:53.795Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T02:59:56.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T02:59:59.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:02.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:04.910Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 13: Starting receipt send of type deliveryReceipt INFO 2026-03-19T03:00:04.910Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 13: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T03:00:04.910Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T03:00:04.911Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T03:00:04.911Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:00:04.911Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:00:04.911Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:00:05.011Z [WebAPI] send/1773889204910/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T03:00:05.011Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:00:05.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:08.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:11.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:14.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:00:14.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:17.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:20.797Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:23.680Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:00:23.680Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:00:23.796Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:24.467Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:00:24.467Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:00:26.797Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:00:27.030Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:00:28.004Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:00:28.004Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:00:28.004Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:00:28.004Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:00:28.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T03:00:28.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T03:00:28.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T03:00:28.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T03:00:28.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T03:00:28.005Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:00:29.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T03:00:29.005Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:00:29.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T03:00:29.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T03:00:29.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T03:00:29.005Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:00:29.005Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:00:29.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T03:00:29.005Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:00:32.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:35.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:38.005Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:41.005Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:44.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:44.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:00:47.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:50.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:53.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:56.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:58.889Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:00:58.889Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:00:59.005Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:00:59.703Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:00:59.703Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:01:02.006Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:01:02.227Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:01:03.225Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:01:03.225Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:01:03.226Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:01:03.226Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:01:03.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T03:01:03.226Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:01:03.226Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:01:03.226Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:01:03.226Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:01:03.226Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:01:03.226Z [profiles] ProfileServices.get: Job for [REDACTED]790 ([REDACTED]a39) finished 104675ms after queue INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:01:03.226Z [profiles] ProfileServices.get: Job for [REDACTED]fb2 ([REDACTED]f89) finished 104675ms after queue INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:01:03.226Z [profiles] ProfileServices.get: Job for [REDACTED]56e ([REDACTED]07c) finished 104675ms after queue INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:01:03.226Z [profiles] ProfileServices.get: Job for [REDACTED]ebe ([REDACTED]8fb) finished 104675ms after queue INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:01:03.226Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:01:03.226Z [profiles] ProfileServices.get: Job for [REDACTED]d4e ([REDACTED]d76) finished 104674ms after queue INFO 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) ERROR 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:01:03.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T03:01:03.227Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T03:01:03.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T03:01:03.227Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T03:01:03.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T03:01:03.227Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T03:01:03.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T03:01:03.227Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T03:01:03.227Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T03:01:03.227Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T03:01:03.227Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:01:03.227Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:01:03.227Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:01:03.227Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:01:03.228Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:01:03.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T03:01:03.228Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:01:03.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T03:01:03.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T03:01:03.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T03:01:03.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T03:01:03.228Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:01:03.228Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:01:04.226Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:01:06.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:09.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:12.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:14.643Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:01:15.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:18.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:21.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:24.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:27.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:30.229Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:33.138Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:01:33.138Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.420µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:01:33.228Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.36ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:33.926Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:01:33.926Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:01:36.229Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:01:36.447Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:01:37.441Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:01:37.441Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:01:37.442Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:01:37.442Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:01:37.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T03:01:37.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T03:01:37.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T03:01:37.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T03:01:37.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T03:01:37.442Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T03:01:37.442Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 13. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:01:37.442Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 14 of 110 INFO 2026-03-19T03:01:37.442Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 14: calculating timeRemaining and shouldContinue... INFO 2026-03-19T03:01:37.442Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 14: sleeping for 420529.8346225703 INFO 2026-03-19T03:01:37.442Z [sleeper] sleeping for 420529.8346225703ms. Reason: commonShouldJobContinue: attempt 14, skipWait false INFO 2026-03-19T03:01:38.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T03:01:38.442Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:01:38.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T03:01:38.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T03:01:38.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T03:01:38.442Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:01:38.442Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:01:38.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T03:01:41.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:44.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:44.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:01:47.443Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:50.443Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:53.443Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:56.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:01:59.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:02.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:05.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:08.306Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:02:08.306Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.999µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:02:08.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:09.113Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:02:09.113Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:02:11.444Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:02:11.632Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:02:12.673Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:02:12.673Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:02:12.673Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:02:12.673Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:02:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T03:02:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T03:02:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T03:02:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T03:02:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T03:02:13.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T03:02:13.673Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:02:13.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T03:02:13.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T03:02:13.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T03:02:13.674Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:02:13.674Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:02:13.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T03:02:14.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:02:16.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:19.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:22.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:02:23.666Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:02:25.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:28.674Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:31.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:34.674Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:37.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:40.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:43.535Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:02:43.535Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:02:43.675Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:44.345Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:02:44.345Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:02:44.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:02:46.675Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:02:46.859Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:02:47.885Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:02:47.885Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:02:47.885Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:02:47.885Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:02:47.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T03:02:47.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T03:02:47.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T03:02:47.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T03:02:47.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T03:02:47.885Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:02:47.885Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:02:47.885Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:02:47.885Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:02:47.885Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:02:47.885Z [profiles] ProfileServices.get: Job for [REDACTED]186 ([REDACTED]b00) finished 104659ms after queue INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:02:47.885Z [profiles] ProfileServices.get: Job for [REDACTED]76e ([REDACTED]afa) finished 104658ms after queue INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:02:47.885Z [profiles] ProfileServices.get: Job for [REDACTED]088 ([REDACTED]077) finished 104658ms after queue INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:02:47.885Z [profiles] ProfileServices.get: Job for [REDACTED]9c0 ([REDACTED]c50) finished 104658ms after queue INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:02:47.885Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:02:47.885Z [profiles] ProfileServices.get: Job for [REDACTED]9dd ([REDACTED]d51) finished 104658ms after queue INFO 2026-03-19T03:02:47.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) ERROR 2026-03-19T03:02:47.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:02:47.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:02:47.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T03:02:47.886Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T03:02:47.886Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T03:02:47.886Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T03:02:47.886Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T03:02:47.886Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T03:02:47.886Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T03:02:47.887Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:02:47.887Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:02:47.887Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:02:47.887Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:02:47.887Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:02:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T03:02:47.887Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:02:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T03:02:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T03:02:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T03:02:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T03:02:47.887Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:02:47.887Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:02:50.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:53.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:56.891Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:02:59.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:02.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:05.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:08.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:11.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:14.888Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:14.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:03:17.817Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:03:17.817Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:03:17.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 240.78ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:18.630Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:03:18.630Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:03:20.889Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:03:21.173Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:03:22.161Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:03:22.161Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:03:22.161Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:03:22.161Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:03:22.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T03:03:22.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T03:03:22.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T03:03:22.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T03:03:22.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T03:03:23.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T03:03:23.162Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:03:23.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T03:03:23.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T03:03:23.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T03:03:23.162Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:03:23.162Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:03:23.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T03:03:26.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:29.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:32.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:35.162Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:38.162Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:41.162Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:44.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:45.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:03:47.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:50.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:53.046Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:03:53.046Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:03:53.163Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.82ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:03:53.860Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:03:53.860Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:03:56.163Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:03:56.379Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:03:57.379Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:03:57.379Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:03:57.379Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:03:57.379Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:03:57.379Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T03:03:57.379Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T03:03:57.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T03:03:57.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T03:03:57.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T03:03:58.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T03:03:58.380Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:03:58.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T03:03:58.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T03:03:58.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T03:03:58.380Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:03:58.380Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:03:58.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T03:04:01.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:04.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:07.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:10.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:13.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:15.129Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:04:16.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:19.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:22.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:25.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:28.264Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:04:28.264Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:04:28.380Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:29.078Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:04:29.078Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:04:31.381Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:04:31.594Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:04:32.601Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:04:32.601Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:04:32.601Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:04:32.601Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:04:32.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T03:04:32.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T03:04:32.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T03:04:32.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T03:04:32.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T03:04:32.601Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:04:32.601Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:04:32.601Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:04:32.601Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:04:32.601Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:04:32.601Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:04:32.601Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:04:32.601Z [profiles] ProfileServices.get: Job for [REDACTED]704 ([REDACTED]79a) finished 104715ms after queue INFO 2026-03-19T03:04:32.601Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:04:32.601Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:04:32.601Z [profiles] ProfileServices.get: Job for [REDACTED]471 ([REDACTED]6c3) finished 104715ms after queue INFO 2026-03-19T03:04:32.601Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:04:32.602Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:04:32.602Z [profiles] ProfileServices.get: Job for [REDACTED]ee7 ([REDACTED]ee1) finished 104716ms after queue INFO 2026-03-19T03:04:32.602Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:04:32.602Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:04:32.602Z [profiles] ProfileServices.get: Job for [REDACTED]d20 ([REDACTED]f6d) finished 104716ms after queue INFO 2026-03-19T03:04:32.602Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:04:32.602Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:04:32.602Z [profiles] ProfileServices.get: Job for [REDACTED]83b ([REDACTED]5c0) finished 104716ms after queue INFO 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) ERROR 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T03:04:32.602Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T03:04:32.602Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T03:04:32.602Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T03:04:32.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T03:04:32.603Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T03:04:32.603Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T03:04:32.603Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T03:04:32.603Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:04:32.603Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:04:32.603Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:04:32.603Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:04:32.603Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:04:32.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T03:04:32.603Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:04:32.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T03:04:32.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T03:04:32.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T03:04:32.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T03:04:32.603Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:04:32.603Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:04:35.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:38.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:41.603Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:44.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:45.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:04:47.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:50.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:53.603Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:56.603Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:04:59.603Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:02.514Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:05:02.514Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:05:02.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.65ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:03.328Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:05:03.328Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.999µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:05:05.604Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:05:05.844Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:05:06.843Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:05:06.843Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:05:06.843Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:05:06.843Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:05:06.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T03:05:06.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T03:05:06.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T03:05:06.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T03:05:06.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T03:05:07.843Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T03:05:07.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T03:05:07.844Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:05:07.844Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T03:05:07.844Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T03:05:07.844Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T03:05:07.844Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T03:05:07.844Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:05:07.844Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:05:10.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:13.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:15.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:05:16.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:19.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:22.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:25.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:28.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:31.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:34.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:37.728Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:05:37.728Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:05:37.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.57ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:38.517Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:05:38.517Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 33.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:05:40.845Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:05:41.034Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:05:42.037Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:05:42.038Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:05:42.038Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:05:42.038Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:05:42.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T03:05:42.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T03:05:42.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T03:05:42.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T03:05:42.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T03:05:43.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T03:05:43.038Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:05:43.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T03:05:43.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T03:05:43.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T03:05:43.039Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:05:43.039Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:05:43.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T03:05:45.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:05:46.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:49.039Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:52.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:55.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:05:58.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:01.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:04.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:07.040Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:10.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:12.923Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:06:12.923Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:06:13.039Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.09ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:13.737Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:06:13.737Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:06:15.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:06:16.040Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:17.280Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:06:17.280Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:06:17.280Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:06:17.280Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:06:17.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T03:06:17.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T03:06:17.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T03:06:17.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T03:06:17.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T03:06:17.281Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:06:17.281Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:06:17.281Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:06:17.281Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:06:17.281Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:06:17.281Z [profiles] ProfileServices.get: Job for [REDACTED]1ac ([REDACTED]7c2) finished 104679ms after queue INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:06:17.281Z [profiles] ProfileServices.get: Job for [REDACTED]e9b ([REDACTED]4b9) finished 104679ms after queue INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:06:17.281Z [profiles] ProfileServices.get: Job for [REDACTED]091 ([REDACTED]21d) finished 104679ms after queue INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:06:17.281Z [profiles] ProfileServices.get: Job for [REDACTED]19f ([REDACTED]b9a) finished 104679ms after queue INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:06:17.281Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:06:17.281Z [profiles] ProfileServices.get: Job for [REDACTED]1f7 ([REDACTED]b35) finished 104678ms after queue INFO 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) ERROR 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T03:06:17.281Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T03:06:17.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T03:06:17.282Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T03:06:17.282Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T03:06:17.282Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T03:06:17.282Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T03:06:17.282Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T03:06:17.282Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T03:06:17.282Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T03:06:17.282Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:06:17.282Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:06:17.282Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:06:17.282Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:06:17.282Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:06:17.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T03:06:17.282Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:06:17.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T03:06:17.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T03:06:17.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T03:06:17.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T03:06:17.282Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:06:17.282Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:06:20.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:23.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:26.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:29.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:32.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:35.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:38.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:41.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:44.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:45.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:06:47.171Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:06:47.171Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:06:47.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.72ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:47.980Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:06:47.980Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:06:50.284Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:06:50.497Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:06:51.495Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:06:51.495Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:06:51.495Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:06:51.495Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:06:51.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T03:06:51.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T03:06:51.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T03:06:51.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T03:06:51.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T03:06:52.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T03:06:52.495Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:06:52.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T03:06:52.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T03:06:52.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T03:06:52.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T03:06:52.496Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:06:52.496Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:06:55.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:06:58.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:01.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:04.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:07.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:10.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:13.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:15.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:07:16.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:19.497Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:22.358Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:07:22.358Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:07:22.496Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:23.168Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:07:23.168Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.899µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:07:23.673Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:07:25.496Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:07:25.681Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:07:26.833Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:07:26.833Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:07:26.833Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:07:26.833Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:07:26.833Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T03:07:26.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T03:07:26.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T03:07:26.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T03:07:26.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T03:07:27.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T03:07:27.834Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:07:27.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T03:07:27.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T03:07:27.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T03:07:27.834Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:07:27.834Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:07:27.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T03:07:30.835Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:33.835Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:36.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:39.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:42.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:45.713Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:07:45.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:48.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:51.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:54.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:57.693Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:07:57.693Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:07:57.836Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 163.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:07:58.502Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:07:58.502Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:08:00.836Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:08:01.017Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:08:02.021Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:08:02.021Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:08:02.022Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:08:02.022Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:08:02.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T03:08:02.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T03:08:02.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T03:08:02.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T03:08:02.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T03:08:02.022Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:08:02.022Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:08:02.022Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:08:02.022Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:08:02.022Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:08:02.022Z [profiles] ProfileServices.get: Job for [REDACTED]f8b ([REDACTED]6dc) finished 104741ms after queue INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:08:02.022Z [profiles] ProfileServices.get: Job for [REDACTED]906 ([REDACTED]eb3) finished 104741ms after queue INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:08:02.022Z [profiles] ProfileServices.get: Job for [REDACTED]e13 ([REDACTED]155) finished 104740ms after queue INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:08:02.022Z [profiles] ProfileServices.get: Job for [REDACTED]35a ([REDACTED]a79) finished 104740ms after queue INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:08:02.022Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:08:02.022Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 104740ms after queue INFO 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) ERROR 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:08:02.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T03:08:02.023Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T03:08:02.023Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T03:08:02.023Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T03:08:02.023Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T03:08:02.023Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T03:08:02.023Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T03:08:02.023Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T03:08:02.023Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:08:02.023Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:08:02.023Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:08:02.023Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:08:02.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T03:08:02.023Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:08:02.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T03:08:02.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T03:08:02.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T03:08:02.023Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:08:02.023Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:08:05.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:08.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:11.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:14.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:15.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:08:17.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:20.026Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:23.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:26.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:29.025Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:31.969Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:08:31.969Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.159µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:08:32.024Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 229.71ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:32.756Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:08:32.756Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.619µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:08:35.025Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:08:35.273Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:08:36.275Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:08:36.275Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:08:36.275Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:08:36.275Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:08:36.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T03:08:36.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T03:08:36.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T03:08:36.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T03:08:37.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T03:08:37.275Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:08:37.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T03:08:37.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T03:08:37.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T03:08:37.276Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:08:37.276Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:08:37.972Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 14: Starting receipt send of type deliveryReceipt INFO 2026-03-19T03:08:37.972Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 14: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T03:08:37.972Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T03:08:37.972Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T03:08:37.973Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:08:37.973Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:08:37.973Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:08:38.015Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T03:08:38.057Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T03:08:38.099Z [WebAPI] send/1773889717972/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T03:08:38.099Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:08:38.099Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T03:08:40.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:43.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:45.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:08:46.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:49.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:52.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:55.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:08:58.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:01.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:04.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:07.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:09:07.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:09:07.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:07.948Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:09:07.949Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:09:10.277Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:09:10.477Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:09:11.463Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:09:11.464Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:09:11.464Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:09:11.464Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:09:11.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T03:09:11.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T03:09:11.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T03:09:11.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T03:09:11.464Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:09:12.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T03:09:12.464Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:09:12.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T03:09:12.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T03:09:12.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T03:09:12.464Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:09:12.464Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:09:12.464Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:09:15.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:15.955Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:09:18.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:21.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:24.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:27.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:30.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:33.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:36.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:39.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:42.327Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:09:42.327Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:09:42.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:43.136Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:09:43.137Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.959µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:09:45.465Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:09:45.651Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:09:46.032Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:09:46.655Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:09:46.655Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:09:46.655Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:09:46.655Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:09:46.655Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T03:09:46.655Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T03:09:46.655Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T03:09:46.655Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T03:09:46.655Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T03:09:46.655Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:09:46.655Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:09:46.655Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:09:46.655Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:09:46.655Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 104633ms after queue INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:09:46.655Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 104632ms after queue INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:09:46.655Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 104632ms after queue INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:09:46.655Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:09:46.655Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 104632ms after queue INFO 2026-03-19T03:09:46.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) ERROR 2026-03-19T03:09:46.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:09:46.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:09:46.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:09:46.655Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T03:09:47.655Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:09:47.655Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:09:47.655Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:09:47.655Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:09:50.656Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:53.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:56.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:09:59.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:02.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:05.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:08.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:11.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:14.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:16.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:10:17.518Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:10:17.518Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:10:17.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.46ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:10:18.354Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:10:18.354Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:10:20.656Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:10:20.877Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:10:21.869Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:10:21.869Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:10:21.869Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:10:21.869Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:10:21.869Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T03:10:21.869Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 14. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:10:21.869Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 15 of 110 INFO 2026-03-19T03:10:21.869Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 15: calculating timeRemaining and shouldContinue... INFO 2026-03-19T03:10:21.869Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 15: sleeping for 799006.6857828835 INFO 2026-03-19T03:10:21.870Z [sleeper] sleeping for 799006.6857828835ms. Reason: commonShouldJobContinue: attempt 15, skipWait false INFO 2026-03-19T03:10:46.230Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:10:46.656Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2521644ms INFO 2026-03-19T03:11:16.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:11:46.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:12:16.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:12:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:12:46.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:13:16.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:13:46.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:14:16.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:14:47.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:15:17.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:15:47.260Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:16:17.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:16:47.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:17:17.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:17:23.667Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:17:47.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:18:17.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:18:47.827Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:19:17.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:19:48.027Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:20:18.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:20:48.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:21:18.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:21:48.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:22:18.516Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:22:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:22:23.665Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:22:48.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:23:18.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:23:40.876Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 15: Starting receipt send of type deliveryReceipt INFO 2026-03-19T03:23:40.876Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 15: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T03:23:40.876Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T03:23:40.877Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T03:23:40.877Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:23:40.877Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:23:40.877Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:23:40.982Z [WebAPI] send/1773890620876/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T03:23:40.982Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T03:23:40.982Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:23:40.982Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:23:40.983Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:23:40.983Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:23:41.017Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:41.017Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.319µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:41.818Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:41.818Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:43.983Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:23:44.337Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:23:45.377Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:23:45.377Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:23:45.377Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:23:45.377Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:23:45.377Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:23:46.378Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:23:46.378Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:23:46.378Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:23:46.378Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:23:48.320Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:48.320Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:48.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:23:49.122Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:49.122Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:49.378Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:23:51.651Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:23:52.378Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:23:52.646Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:23:52.646Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:23:52.646Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:23:52.646Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:23:52.646Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:23:53.646Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:23:53.646Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:23:53.646Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:23:53.646Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:23:56.648Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:23:58.665Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:58.665Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:59.472Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:23:59.472Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:23:59.647Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:24:01.987Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:24:02.648Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:24:03.029Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:24:03.029Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:24:03.029Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:24:03.029Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:24:03.030Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T03:24:03.030Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 15. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:24:03.030Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 16 of 110 INFO 2026-03-19T03:24:03.030Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 16: calculating timeRemaining and shouldContinue... INFO 2026-03-19T03:24:03.030Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 16: sleeping for 900000 INFO 2026-03-19T03:24:03.030Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 16, skipWait false INFO 2026-03-19T03:24:18.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:24:49.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:25:19.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:25:49.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:26:19.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:26:49.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:27:19.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:27:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:27:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:27:49.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:28:19.963Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:28:50.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:29:20.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:29:50.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:30:20.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:30:50.465Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:31:20.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:31:50.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:32:20.806Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:32:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:32:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T03:32:23.675Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:32:50.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:33:21.017Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:33:51.101Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:34:21.219Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:34:51.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:35:21.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:35:51.511Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:36:21.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:36:51.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:37:21.815Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:37:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:37:51.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:38:21.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:38:52.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:39:03.030Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 16: Starting receipt send of type deliveryReceipt INFO 2026-03-19T03:39:03.030Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 16: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T03:39:03.030Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T03:39:03.031Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T03:39:03.031Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:39:03.032Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:39:03.032Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:39:03.135Z [WebAPI] send/1773891543030/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T03:39:03.135Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T03:39:03.135Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:39:03.135Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:39:03.135Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:39:03.135Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:39:03.151Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:03.151Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:03.952Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:03.952Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.969µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:06.136Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:39:06.477Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:39:07.476Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:39:07.477Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:39:07.477Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:39:07.477Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:39:07.477Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:39:08.477Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:39:08.477Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:39:08.477Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:39:08.477Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:39:10.458Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:10.458Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.039µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:11.262Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:11.262Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:11.477Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:39:13.774Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:39:14.478Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:39:14.781Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:39:14.781Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:39:14.781Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:39:14.781Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:39:14.781Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:39:15.781Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:39:15.781Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:39:15.782Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:39:15.782Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:39:18.783Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:39:20.803Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:20.803Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:21.607Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:39:21.607Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:39:21.783Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:39:22.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T03:39:24.122Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:39:24.783Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:39:25.121Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:39:25.122Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:39:25.122Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:39:25.122Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:39:25.122Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T03:39:25.122Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 16. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:39:25.122Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 17 of 110 INFO 2026-03-19T03:39:25.122Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 17: calculating timeRemaining and shouldContinue... INFO 2026-03-19T03:39:25.122Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 17: sleeping for 900000 INFO 2026-03-19T03:39:25.122Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 17, skipWait false INFO 2026-03-19T03:39:52.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:40:22.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:40:52.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:41:22.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:41:52.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:42:22.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:42:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:42:52.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:43:22.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:43:53.085Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:44:23.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:44:53.275Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:45:23.381Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:45:53.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:46:23.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:46:53.838Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:47:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:47:24.022Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:47:54.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:48:24.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:48:54.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:49:24.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:49:54.637Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:50:24.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:50:54.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:51:24.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:51:55.054Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:52:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:52:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T03:52:25.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:52:48.300Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T03:52:48.300Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T03:52:48.335Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T03:52:48.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T03:52:48.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T03:52:48.338Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T03:52:48.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T03:52:48.339Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T03:52:48.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T03:52:48.339Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T03:52:48.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T03:52:48.339Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T03:52:48.339Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:52:48.339Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T03:52:48.340Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:52:48.340Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:52:48.340Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:52:48.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T03:52:48.340Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:52:48.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T03:52:48.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T03:52:48.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T03:52:48.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T03:52:48.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T03:52:48.340Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T03:52:48.340Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:52:48.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T03:52:48.340Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:52:48.340Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:52:48.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:52:48.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.690µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:52:49.158Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:52:49.158Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:52:51.340Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:52:51.676Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:52:52.676Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:52:52.676Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:52:52.676Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:52:52.676Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:52:52.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T03:52:52.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T03:52:52.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T03:52:52.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T03:52:52.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T03:52:53.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T03:52:53.677Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:52:53.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T03:52:53.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T03:52:53.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T03:52:53.677Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:52:53.677Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:52:53.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T03:52:55.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:52:55.620Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:52:55.620Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:52:56.421Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:52:56.421Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:52:56.679Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:52:58.937Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:52:59.679Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:52:59.940Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:52:59.940Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:52:59.940Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:52:59.940Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:52:59.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T03:52:59.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T03:52:59.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T03:52:59.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T03:52:59.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T03:53:00.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T03:53:00.941Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:53:00.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T03:53:00.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T03:53:00.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T03:53:00.941Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:53:00.941Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:53:00.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T03:53:03.942Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:05.959Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:05.959Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:53:06.766Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:06.766Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:53:06.941Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:53:09.283Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:53:09.942Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:10.284Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:53:10.284Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:53:10.284Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:53:10.284Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:53:10.284Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T03:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T03:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T03:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T03:53:10.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T03:53:10.285Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:53:10.285Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:53:10.285Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:53:10.285Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:53:10.285Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:53:10.285Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T03:53:10.285Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T03:53:10.285Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T03:53:10.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T03:53:10.286Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T03:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T03:53:10.286Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T03:53:10.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T03:53:10.286Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T03:53:10.286Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:53:10.286Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:53:10.286Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:53:10.286Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:53:10.286Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T03:53:10.286Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T03:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T03:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T03:53:10.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T03:53:10.286Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:53:10.286Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:53:13.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:16.288Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:19.290Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 903.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:20.195Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:20.195Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:53:21.000Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:21.000Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:53:22.287Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:53:23.516Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:53:24.518Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:53:24.518Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:53:24.518Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:53:24.518Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:53:24.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T03:53:24.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T03:53:24.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T03:53:24.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T03:53:24.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T03:53:25.324Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T03:53:25.519Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T03:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T03:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T03:53:25.519Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:53:25.519Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:53:25.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T03:53:28.520Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:31.520Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:34.521Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:37.520Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:40.520Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:43.150Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:43.150Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.499µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:53:43.520Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 215.81ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:43.944Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:53:43.944Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T03:53:46.471Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:53:46.520Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:47.457Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:53:47.457Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:53:47.458Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:53:47.458Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:53:47.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T03:53:47.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T03:53:47.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T03:53:47.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T03:53:47.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T03:53:48.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T03:53:48.458Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:53:48.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T03:53:48.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T03:53:48.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T03:53:48.458Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:53:48.458Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:53:48.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T03:53:51.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:54.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:53:55.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:53:57.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:00.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:03.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:06.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:09.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:12.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:15.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:18.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:54:18.357Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 39.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:54:18.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 203.61ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:19.165Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:54:19.165Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:54:21.460Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:22.690Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:54:22.690Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:54:22.690Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:54:22.690Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:54:22.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T03:54:22.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T03:54:22.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T03:54:22.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T03:54:22.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T03:54:22.691Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:54:22.691Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:54:22.691Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:54:22.691Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:54:22.691Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:54:22.691Z [profiles] ProfileServices.get: Job for [REDACTED]e79 ([REDACTED]2eb) finished 72406ms after queue INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:54:22.691Z [profiles] ProfileServices.get: Job for [REDACTED]5fa ([REDACTED]743) finished 72406ms after queue INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:54:22.691Z [profiles] ProfileServices.get: Job for [REDACTED]e6f ([REDACTED]41c) finished 72405ms after queue INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:54:22.691Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]07e) finished 72405ms after queue INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:54:22.691Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:54:22.691Z [profiles] ProfileServices.get: Job for [REDACTED]72d ([REDACTED]e5f) finished 72405ms after queue INFO 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) ERROR 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T03:54:22.691Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T03:54:22.691Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T03:54:22.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T03:54:22.692Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T03:54:22.692Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T03:54:22.692Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T03:54:22.692Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T03:54:22.692Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T03:54:22.692Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:54:22.692Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:54:22.692Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:54:22.692Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:54:22.692Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:54:22.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T03:54:22.692Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:54:22.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T03:54:22.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T03:54:22.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T03:54:22.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T03:54:22.692Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:54:22.692Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:54:25.122Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 17: Starting receipt send of type deliveryReceipt INFO 2026-03-19T03:54:25.122Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 17: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T03:54:25.123Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T03:54:25.123Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T03:54:25.124Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:54:25.124Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:54:25.124Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T03:54:25.227Z [WebAPI] send/1773892465123/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T03:54:25.228Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:54:25.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:54:25.693Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:28.693Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:31.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:34.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:37.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:40.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:43.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:46.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:49.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:52.581Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:54:52.581Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:54:52.694Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.33ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:54:53.416Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:54:53.417Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.770µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:54:55.590Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:54:55.693Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:54:55.942Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:54:56.941Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:54:56.941Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:54:56.941Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:54:56.941Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:54:56.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T03:54:56.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T03:54:56.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T03:54:56.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T03:54:56.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T03:54:56.941Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:54:57.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T03:54:57.942Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:54:57.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T03:54:57.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T03:54:57.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T03:54:57.942Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:54:57.942Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:54:57.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T03:54:57.942Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:55:00.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:03.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:06.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:09.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:12.942Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:15.942Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:18.942Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:21.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:24.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:25.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:55:27.826Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:55:27.826Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:55:27.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.31ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:28.615Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:55:28.615Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.720µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:55:30.943Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:55:31.148Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:55:32.137Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:55:32.137Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:55:32.137Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:55:32.137Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:55:32.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T03:55:32.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T03:55:32.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T03:55:32.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T03:55:32.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T03:55:32.137Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T03:55:33.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T03:55:33.138Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:55:33.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T03:55:33.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T03:55:33.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T03:55:33.138Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:55:33.138Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:55:33.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T03:55:33.138Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T03:55:36.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:39.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:42.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:45.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:48.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:51.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:54.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:55:55.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:55:57.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:00.138Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:03.022Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:56:03.022Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:56:03.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.85ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:03.810Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:56:03.810Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 35.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:56:06.139Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:56:06.335Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:56:07.327Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:56:07.327Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:56:07.327Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:56:07.327Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:56:07.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T03:56:07.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T03:56:07.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T03:56:07.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T03:56:07.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T03:56:07.328Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T03:56:07.328Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:56:07.328Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:56:07.328Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:56:07.328Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:56:07.328Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:56:07.328Z [profiles] ProfileServices.get: Job for [REDACTED]919 ([REDACTED]30d) finished 104637ms after queue INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:56:07.328Z [profiles] ProfileServices.get: Job for [REDACTED]968 ([REDACTED]51a) finished 104637ms after queue INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:56:07.328Z [profiles] ProfileServices.get: Job for [REDACTED]2ef ([REDACTED]463) finished 104637ms after queue INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:56:07.328Z [profiles] ProfileServices.get: Job for [REDACTED]a56 ([REDACTED]e42) finished 104636ms after queue INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:56:07.328Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:56:07.328Z [profiles] ProfileServices.get: Job for [REDACTED]f0d ([REDACTED]8a9) finished 104636ms after queue INFO 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) ERROR 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:56:07.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T03:56:07.329Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T03:56:07.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T03:56:07.329Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T03:56:07.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T03:56:07.329Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T03:56:07.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T03:56:07.329Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T03:56:07.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T03:56:07.329Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T03:56:07.329Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:56:07.329Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:56:07.329Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:56:07.329Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:56:07.329Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:56:07.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T03:56:07.329Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:56:07.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T03:56:07.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T03:56:07.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T03:56:07.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) ERROR 2026-03-19T03:56:07.330Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 17. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:56:07.330Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 18 of 110 INFO 2026-03-19T03:56:07.330Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 18: calculating timeRemaining and shouldContinue... INFO 2026-03-19T03:56:07.330Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 18: sleeping for 900000 INFO 2026-03-19T03:56:07.330Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 18, skipWait false INFO 2026-03-19T03:56:07.330Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:56:07.330Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:56:10.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:13.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:16.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:19.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:22.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:25.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:25.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:56:28.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:31.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:34.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:37.219Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:56:37.219Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:56:37.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.47ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:38.028Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:56:38.028Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:56:40.331Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:56:40.550Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:56:41.546Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:56:41.547Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:56:41.547Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:56:41.547Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:56:41.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T03:56:41.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T03:56:41.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T03:56:41.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T03:56:41.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T03:56:42.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T03:56:42.547Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:56:42.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T03:56:42.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T03:56:42.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T03:56:42.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T03:56:42.548Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:56:42.548Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:56:45.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:48.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:51.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:54.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:56:55.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:56:57.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:00.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:03.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:06.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:09.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:12.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:57:12.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:57:12.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.07ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:13.246Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:57:13.246Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 34.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:57:15.549Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:57:15.776Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:57:16.768Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:57:16.768Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:57:16.768Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:57:16.768Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:57:16.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T03:57:16.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T03:57:16.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T03:57:16.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T03:57:16.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T03:57:17.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T03:57:17.768Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:57:17.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T03:57:17.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T03:57:17.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T03:57:17.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T03:57:17.769Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:57:17.769Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:57:20.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T03:57:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T03:57:23.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:25.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:57:26.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:29.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:32.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:35.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:38.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:41.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:44.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:47.631Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:57:47.631Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.019µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:57:47.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:48.467Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:57:48.467Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:57:50.769Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:57:50.984Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:57:51.990Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:57:51.990Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:57:51.990Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:57:51.990Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:57:51.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T03:57:51.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T03:57:51.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T03:57:51.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T03:57:51.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T03:57:51.990Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:57:51.991Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:57:51.991Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:57:51.991Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:57:51.991Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:57:51.991Z [profiles] ProfileServices.get: Job for [REDACTED]467 ([REDACTED]4be) finished 104663ms after queue INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:57:51.991Z [profiles] ProfileServices.get: Job for [REDACTED]416 ([REDACTED]11d) finished 104662ms after queue INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:57:51.991Z [profiles] ProfileServices.get: Job for [REDACTED]e0c ([REDACTED]345) finished 104662ms after queue INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:57:51.991Z [profiles] ProfileServices.get: Job for [REDACTED]b77 ([REDACTED]0da) finished 104662ms after queue INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:57:51.991Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:57:51.991Z [profiles] ProfileServices.get: Job for [REDACTED]e50 ([REDACTED]e03) finished 104662ms after queue INFO 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) ERROR 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T03:57:51.991Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T03:57:51.991Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T03:57:51.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T03:57:51.991Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T03:57:51.992Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T03:57:51.992Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T03:57:51.992Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T03:57:51.992Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T03:57:51.992Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:57:51.992Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T03:57:51.992Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:57:51.992Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:57:51.992Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:57:51.992Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:57:51.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T03:57:51.992Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:57:51.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T03:57:51.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T03:57:51.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T03:57:51.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T03:57:51.992Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:57:51.992Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:57:54.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:57:56.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:57:57.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:00.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:03.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:06.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:09.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:12.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:15.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:18.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:21.945Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:58:21.946Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:58:21.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 237.06ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:22.732Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:58:22.732Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:58:24.994Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:58:25.250Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:58:26.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:58:26.253Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:58:26.253Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:58:26.254Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:58:26.254Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:58:26.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T03:58:26.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T03:58:26.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T03:58:26.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T03:58:26.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T03:58:27.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T03:58:27.254Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:58:27.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T03:58:27.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T03:58:27.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T03:58:27.254Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:58:27.254Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:58:27.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T03:58:30.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:33.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:36.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:39.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:42.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:45.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:48.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:51.258Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:54.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:56.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:58:57.138Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:58:57.138Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.279µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:58:57.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:58:57.952Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:58:57.952Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:59:00.255Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:59:00.470Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:59:01.483Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:59:01.483Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:59:01.483Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:59:01.483Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:59:01.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T03:59:01.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T03:59:01.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T03:59:01.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T03:59:01.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T03:59:02.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T03:59:02.484Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:59:02.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T03:59:02.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T03:59:02.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T03:59:02.484Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:59:02.484Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:59:02.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T03:59:05.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:08.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:11.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:14.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:17.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:20.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:23.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:26.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:59:26.484Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:29.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:32.361Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:59:32.361Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.180µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:59:32.485Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 210.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:33.197Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T03:59:33.197Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T03:59:35.485Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T03:59:35.718Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T03:59:36.716Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T03:59:36.716Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T03:59:36.716Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T03:59:36.716Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T03:59:36.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T03:59:36.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T03:59:36.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T03:59:36.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T03:59:36.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T03:59:36.716Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:59:36.716Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:59:36.716Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:59:36.716Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T03:59:36.716Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Failed to fetch profile. Code: -1 INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:59:36.716Z [profiles] ProfileServices.get: Job for [REDACTED]790 ([REDACTED]a39) finished 104725ms after queue INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:59:36.716Z [profiles] ProfileServices.get: Job for [REDACTED]fb2 ([REDACTED]f89) finished 104725ms after queue INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:59:36.716Z [profiles] ProfileServices.get: Job for [REDACTED]56e ([REDACTED]07c) finished 104725ms after queue INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:59:36.716Z [profiles] ProfileServices.get: Job for [REDACTED]ebe ([REDACTED]8fb) finished 104724ms after queue INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T03:59:36.716Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T03:59:36.716Z [profiles] ProfileServices.get: Job for [REDACTED]d4e ([REDACTED]d76) finished 104724ms after queue INFO 2026-03-19T03:59:36.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) ERROR 2026-03-19T03:59:36.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:59:36.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:59:36.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T03:59:36.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T03:59:36.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T03:59:36.717Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T03:59:36.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T03:59:36.717Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T03:59:36.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T03:59:36.717Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T03:59:36.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T03:59:36.717Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T03:59:36.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T03:59:36.717Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T03:59:36.717Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:59:36.717Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:59:36.717Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:59:36.717Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:59:36.718Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T03:59:36.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T03:59:36.718Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T03:59:36.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T03:59:36.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T03:59:36.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T03:59:36.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T03:59:36.718Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T03:59:36.718Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T03:59:39.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:42.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:45.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:48.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:51.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:54.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T03:59:56.418Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T03:59:57.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:00.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:03.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:06.627Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:00:06.627Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.770µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:00:06.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.23ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:07.416Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:00:07.416Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:00:09.719Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:00:09.929Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:00:10.933Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:00:10.933Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:00:10.933Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:00:10.933Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:00:10.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T04:00:10.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T04:00:10.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T04:00:10.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T04:00:10.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T04:00:11.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T04:00:11.933Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:00:11.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T04:00:11.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T04:00:11.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T04:00:11.933Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:00:11.933Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:00:11.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T04:00:14.934Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:17.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:20.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:23.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:26.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:00:26.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:29.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:32.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:35.934Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:38.934Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:41.817Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:00:41.817Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:00:41.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:42.605Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:00:42.605Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:00:44.934Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:00:45.126Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:00:46.122Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:00:46.122Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:00:46.122Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:00:46.122Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:00:46.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T04:00:46.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T04:00:46.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T04:00:46.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T04:00:46.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T04:00:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T04:00:47.123Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:00:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T04:00:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T04:00:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T04:00:47.123Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:00:47.123Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:00:47.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T04:00:50.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:53.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:56.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:00:56.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:00:59.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:02.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:05.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:08.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:11.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:14.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:17.007Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:01:17.007Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:01:17.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:17.795Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:01:17.795Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:01:20.124Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:01:20.313Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:01:21.333Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:01:21.333Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:01:21.333Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:01:21.333Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:01:21.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T04:01:21.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T04:01:21.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T04:01:21.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T04:01:21.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T04:01:21.333Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:01:21.333Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:01:21.333Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:01:21.333Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:01:21.333Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:01:21.333Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:01:21.334Z [profiles] ProfileServices.get: Job for [REDACTED]186 ([REDACTED]b00) finished 104617ms after queue INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:01:21.334Z [profiles] ProfileServices.get: Job for [REDACTED]76e ([REDACTED]afa) finished 104617ms after queue INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:01:21.334Z [profiles] ProfileServices.get: Job for [REDACTED]088 ([REDACTED]077) finished 104617ms after queue INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:01:21.334Z [profiles] ProfileServices.get: Job for [REDACTED]9c0 ([REDACTED]c50) finished 104617ms after queue INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:01:21.334Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:01:21.334Z [profiles] ProfileServices.get: Job for [REDACTED]9dd ([REDACTED]d51) finished 104617ms after queue INFO 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) ERROR 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T04:01:21.334Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T04:01:21.334Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T04:01:21.334Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T04:01:21.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T04:01:21.335Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T04:01:21.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T04:01:21.335Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T04:01:21.335Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:01:21.335Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:01:21.335Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:01:21.335Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:01:21.335Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:01:21.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T04:01:21.335Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:01:21.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T04:01:21.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T04:01:21.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T04:01:21.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T04:01:21.335Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:01:21.335Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:01:24.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:26.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:01:27.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:30.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:33.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:36.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:39.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:42.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:45.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:48.336Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:51.226Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:01:51.226Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:01:51.335Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.33ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:01:52.032Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:01:52.033Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:01:54.336Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:01:54.549Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:01:55.569Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:01:55.569Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:01:55.569Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:01:55.569Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:01:55.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T04:01:55.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T04:01:55.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T04:01:55.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T04:01:55.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T04:01:56.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T04:01:56.569Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:01:56.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T04:01:56.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T04:01:56.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T04:01:56.570Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:01:56.570Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:01:56.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T04:01:56.770Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:01:59.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:02.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:05.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:08.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:11.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:14.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:17.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:20.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:23.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:02:23.680Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:02:23.680Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T04:02:26.432Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:02:26.432Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:02:26.571Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.60ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:26.845Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:02:27.268Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:02:27.268Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:02:29.570Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:02:29.784Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:02:30.782Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:02:30.782Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:02:30.782Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:02:30.782Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:02:30.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T04:02:30.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T04:02:30.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T04:02:30.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T04:02:30.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T04:02:31.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T04:02:31.783Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:02:31.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T04:02:31.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T04:02:31.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T04:02:31.783Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:02:31.783Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:02:31.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T04:02:34.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:37.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:40.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:43.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:46.783Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:49.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:52.783Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:55.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:02:56.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:02:58.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:01.667Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:03:01.667Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:03:01.784Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:02.455Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:03:02.455Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:03:04.783Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:03:04.971Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:03:05.977Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:03:05.977Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:03:05.977Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:03:05.977Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:03:05.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T04:03:05.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T04:03:05.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T04:03:05.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T04:03:05.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T04:03:05.977Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:03:05.977Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:03:05.977Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:03:05.977Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:03:05.978Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:03:05.978Z [profiles] ProfileServices.get: Job for [REDACTED]704 ([REDACTED]79a) finished 104644ms after queue INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:03:05.978Z [profiles] ProfileServices.get: Job for [REDACTED]471 ([REDACTED]6c3) finished 104644ms after queue INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:03:05.978Z [profiles] ProfileServices.get: Job for [REDACTED]ee7 ([REDACTED]ee1) finished 104644ms after queue INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:03:05.978Z [profiles] ProfileServices.get: Job for [REDACTED]d20 ([REDACTED]f6d) finished 104644ms after queue INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:03:05.978Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:03:05.978Z [profiles] ProfileServices.get: Job for [REDACTED]83b ([REDACTED]5c0) finished 104643ms after queue INFO 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) ERROR 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T04:03:05.978Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T04:03:05.978Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T04:03:05.978Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T04:03:05.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T04:03:05.979Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T04:03:05.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T04:03:05.979Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T04:03:05.979Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:03:05.979Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:03:05.979Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:03:05.979Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:03:05.979Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:03:05.979Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:03:05.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T04:03:05.979Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:03:05.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T04:03:05.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T04:03:05.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T04:03:05.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T04:03:05.979Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:03:05.979Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:03:08.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:11.979Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:14.979Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:17.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:20.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:23.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:26.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:27.003Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:03:29.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:32.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:35.883Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:03:35.883Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:03:35.980Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 208.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:36.691Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:03:36.691Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:03:38.980Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:03:39.209Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:03:40.223Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:03:40.223Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:03:40.223Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:03:40.223Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:03:40.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T04:03:40.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T04:03:40.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T04:03:40.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T04:03:40.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T04:03:41.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T04:03:41.223Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:03:41.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T04:03:41.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T04:03:41.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T04:03:41.224Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:03:41.224Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:03:41.224Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T04:03:44.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:47.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:50.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:53.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:56.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:03:57.081Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:03:59.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:02.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:05.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:08.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:11.086Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:04:11.086Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:04:11.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.75ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:11.895Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:04:11.895Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:04:14.225Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:04:14.413Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:04:15.421Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:04:15.421Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:04:15.421Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:04:15.421Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:04:15.421Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T04:04:15.421Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T04:04:15.421Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T04:04:15.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T04:04:15.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T04:04:16.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T04:04:16.422Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:04:16.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T04:04:16.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T04:04:16.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T04:04:16.422Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:04:16.422Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:04:16.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T04:04:19.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:22.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:25.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:27.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:04:28.422Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:31.422Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:34.422Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:37.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:40.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:43.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:46.308Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:04:46.308Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.659µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:04:46.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 218.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:47.145Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:04:47.145Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.959µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:04:49.423Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:04:49.659Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:04:50.658Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:04:50.658Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:04:50.658Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:04:50.659Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:04:50.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T04:04:50.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T04:04:50.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T04:04:50.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T04:04:50.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T04:04:50.659Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:04:50.659Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:04:50.659Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:04:50.659Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:04:50.659Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:04:50.659Z [profiles] ProfileServices.get: Job for [REDACTED]1ac ([REDACTED]7c2) finished 104681ms after queue INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:04:50.659Z [profiles] ProfileServices.get: Job for [REDACTED]e9b ([REDACTED]4b9) finished 104681ms after queue INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:04:50.659Z [profiles] ProfileServices.get: Job for [REDACTED]091 ([REDACTED]21d) finished 104681ms after queue INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:04:50.659Z [profiles] ProfileServices.get: Job for [REDACTED]19f ([REDACTED]b9a) finished 104680ms after queue INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:04:50.659Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:04:50.659Z [profiles] ProfileServices.get: Job for [REDACTED]1f7 ([REDACTED]b35) finished 104680ms after queue INFO 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) ERROR 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:04:50.659Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T04:04:50.660Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T04:04:50.660Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T04:04:50.660Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T04:04:50.660Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T04:04:50.660Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T04:04:50.660Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T04:04:50.660Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T04:04:50.660Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T04:04:50.660Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T04:04:50.660Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:04:50.660Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:04:50.660Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:04:50.660Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:04:50.660Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:04:50.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T04:04:50.660Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:04:50.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T04:04:50.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T04:04:50.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T04:04:50.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T04:04:50.661Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:04:50.661Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:04:53.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:56.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:04:57.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:04:59.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:02.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:05.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:08.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:11.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:14.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:17.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:20.549Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:05:20.549Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:05:20.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:21.385Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:05:21.385Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.719µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:05:23.661Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:05:23.906Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:05:24.911Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:05:24.911Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:05:24.911Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:05:24.911Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:05:24.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T04:05:24.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T04:05:24.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T04:05:24.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T04:05:24.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T04:05:25.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T04:05:25.912Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:05:25.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T04:05:25.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T04:05:25.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T04:05:25.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T04:05:25.912Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:05:25.912Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:05:27.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:05:28.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:31.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:34.912Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:37.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:40.912Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:43.912Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:46.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:49.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:52.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:55.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:05:55.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:05:55.913Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:05:56.610Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:05:56.610Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:05:57.404Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:05:58.913Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:05:59.130Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:06:00.125Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:06:00.125Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:06:00.125Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:06:00.125Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:06:00.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T04:06:00.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T04:06:00.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T04:06:00.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T04:06:00.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T04:06:01.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T04:06:01.125Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:06:01.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T04:06:01.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T04:06:01.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T04:06:01.126Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:06:01.126Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:06:01.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T04:06:04.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:07.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:10.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:13.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:16.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:19.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:22.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:25.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:27.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:06:28.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:31.010Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:06:31.010Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.919µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:06:31.127Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:31.824Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:06:31.824Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:06:34.126Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:06:34.340Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:06:35.355Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:06:35.355Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:06:35.355Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:06:35.355Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:06:35.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T04:06:35.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T04:06:35.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T04:06:35.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T04:06:35.356Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T04:06:35.356Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:06:35.356Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:06:35.356Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:06:35.356Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:06:35.356Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:06:35.356Z [profiles] ProfileServices.get: Job for [REDACTED]f8b ([REDACTED]6dc) finished 104697ms after queue INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:06:35.356Z [profiles] ProfileServices.get: Job for [REDACTED]906 ([REDACTED]eb3) finished 104696ms after queue INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:06:35.356Z [profiles] ProfileServices.get: Job for [REDACTED]e13 ([REDACTED]155) finished 104696ms after queue INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:06:35.356Z [profiles] ProfileServices.get: Job for [REDACTED]35a ([REDACTED]a79) finished 104696ms after queue INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:06:35.356Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:06:35.356Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 104696ms after queue INFO 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) ERROR 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T04:06:35.356Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T04:06:35.356Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T04:06:35.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T04:06:35.357Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T04:06:35.357Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T04:06:35.357Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T04:06:35.357Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:06:35.357Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:06:35.357Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:06:35.357Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:06:35.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T04:06:35.357Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:06:35.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T04:06:35.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T04:06:35.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T04:06:35.357Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:06:35.357Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:06:38.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:41.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:44.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:47.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:50.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:53.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:56.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:06:57.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:06:59.357Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:02.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:05.246Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:07:05.246Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 39.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:07:05.358Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.37ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:06.082Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:07:06.082Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:07:08.357Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:07:08.601Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:07:09.609Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:07:09.609Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:07:09.609Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:07:09.609Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:07:09.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T04:07:09.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T04:07:09.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T04:07:09.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T04:07:10.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T04:07:10.610Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:07:10.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T04:07:10.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T04:07:10.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T04:07:10.610Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:07:10.610Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:07:13.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:16.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:19.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:22.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:23.696Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:07:23.696Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=64ms INFO 2026-03-19T04:07:23.730Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:07:25.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:27.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:07:28.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:31.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:34.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:37.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:40.494Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:07:40.494Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:07:40.611Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:41.308Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:07:41.308Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:07:43.611Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:07:43.863Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:07:44.823Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:07:44.823Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:07:44.824Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:07:44.824Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:07:44.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T04:07:44.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T04:07:44.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T04:07:44.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T04:07:45.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T04:07:45.824Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:07:45.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T04:07:45.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T04:07:45.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T04:07:45.824Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:07:45.824Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:07:48.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:51.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:54.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:07:57.747Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:07:57.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:00.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:03.824Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:06.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:09.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:12.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:15.687Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:08:15.687Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:08:15.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:08:16.523Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:08:16.523Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:08:18.825Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:08:19.066Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:08:20.050Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:08:20.050Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:08:20.050Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:08:20.050Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:08:20.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T04:08:20.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T04:08:20.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T04:08:20.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T04:08:20.050Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:08:20.050Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:08:20.050Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:08:20.050Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:08:20.050Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:08:20.050Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:08:20.051Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 104694ms after queue INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:08:20.051Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 104695ms after queue INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:08:20.051Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 104695ms after queue INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:08:20.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:08:20.051Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 104694ms after queue INFO 2026-03-19T04:08:20.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) ERROR 2026-03-19T04:08:20.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:08:20.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:08:20.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:08:20.051Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T04:08:27.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:08:57.934Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:09:20.051Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2608249ms INFO 2026-03-19T04:09:28.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:09:58.130Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:10:28.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:10:58.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:11:07.330Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 18: Starting receipt send of type deliveryReceipt INFO 2026-03-19T04:11:07.330Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 18: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T04:11:07.330Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T04:11:07.331Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T04:11:07.331Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:11:07.332Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:11:07.332Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:11:07.427Z [WebAPI] send/1773893467330/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T04:11:07.427Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:11:07.427Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:11:07.427Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:11:07.427Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:11:07.427Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:11:10.428Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 17.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:13.428Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 14.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:16.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 11.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:19.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 8.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:22.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 5.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:25.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 2.97s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:28.402Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:11:28.402Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:11:28.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 3 route(s) delayed for another 318.67ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:28.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:11:29.250Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:11:29.250Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:11:31.429Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 24.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:11:31.773Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:11:32.774Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:11:32.774Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:11:32.775Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:11:32.775Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:11:32.775Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:11:33.775Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:11:33.775Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:11:33.775Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:11:33.775Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:11:36.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:39.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:42.779Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:45.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:48.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:51.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:54.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:57.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:11:58.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:12:00.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:03.637Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:12:03.637Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.919µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:12:03.776Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.28ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:04.473Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:12:04.473Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:12:06.776Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:12:07.005Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:12:07.991Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:12:07.991Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:12:07.991Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:12:07.991Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:12:07.991Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:12:08.991Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:12:08.991Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:12:08.992Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:12:08.992Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:12:11.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:14.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:17.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:20.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:12:23.632Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 76302ms INFO 2026-03-19T04:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:12:23.661Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:12:23.995Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:26.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:28.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:12:29.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:32.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:35.992Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:38.854Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:12:38.854Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 38.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:12:38.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.58ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:12:39.664Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:12:39.664Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.440µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:12:41.993Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:12:42.185Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:12:43.182Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:12:43.182Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:12:43.182Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:12:43.182Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:12:43.182Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T04:12:43.183Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 18. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:12:43.183Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 19 of 110 INFO 2026-03-19T04:12:43.183Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 19: calculating timeRemaining and shouldContinue... INFO 2026-03-19T04:12:43.183Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 19: sleeping for 900000 INFO 2026-03-19T04:12:43.183Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 19, skipWait false INFO 2026-03-19T04:12:58.675Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:13:28.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:13:58.934Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:14:29.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:14:59.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:15:29.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:15:59.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:16:29.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:16:59.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:17:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:17:23.668Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:17:29.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:17:59.852Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:18:29.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:19:00.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:19:30.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:20:00.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:20:30.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:21:00.539Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:21:30.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:22:00.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:22:23.668Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:22:23.702Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:22:30.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:23:00.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:23:31.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:24:01.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:24:31.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:25:01.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:25:31.468Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:26:01.572Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:26:31.652Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:27:01.761Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:27:23.703Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:27:23.703Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=71ms INFO 2026-03-19T04:27:23.737Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:27:31.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:27:43.183Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 19: Starting receipt send of type deliveryReceipt INFO 2026-03-19T04:27:43.183Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 19: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T04:27:43.183Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T04:27:43.184Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T04:27:43.184Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:27:43.184Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:27:43.184Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:27:43.283Z [WebAPI] send/1773894463183/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T04:27:43.283Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:27:43.283Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:27:43.283Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:27:43.283Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:27:43.283Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:27:43.307Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:27:43.307Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:27:44.108Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:27:44.108Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.379µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:27:46.284Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:27:46.641Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:27:47.657Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:27:47.657Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:27:47.658Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:27:47.658Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:27:47.658Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:27:48.658Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:27:48.658Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:27:48.658Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:27:48.658Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:27:50.601Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:27:50.601Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:27:51.404Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:27:51.404Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:27:51.660Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:27:53.923Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:27:54.660Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:27:54.953Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:27:54.953Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:27:54.953Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:27:54.953Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:27:54.953Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:27:55.954Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:27:55.954Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:27:55.954Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:27:55.954Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:27:58.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:28:00.976Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:28:00.976Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.849µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:28:01.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:28:01.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:28:01.940Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:28:01.955Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:28:04.301Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:28:04.955Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:28:05.297Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:28:05.298Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:28:05.298Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:28:05.298Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:28:05.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T04:28:05.298Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 19. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:28:05.298Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 20 of 110 INFO 2026-03-19T04:28:05.298Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 20: calculating timeRemaining and shouldContinue... INFO 2026-03-19T04:28:05.298Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 20: sleeping for 900000 INFO 2026-03-19T04:28:05.298Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 20, skipWait false INFO 2026-03-19T04:28:32.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:29:02.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:29:32.439Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:30:02.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:30:32.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:31:02.728Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:31:32.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:32:02.921Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:32:23.687Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:32:23.687Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=55ms INFO 2026-03-19T04:32:23.721Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:32:33.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:33:03.110Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:33:33.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:34:03.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:34:33.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:35:03.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:35:33.572Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:36:03.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:36:33.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:37:03.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:37:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:37:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:37:33.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:38:04.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:38:34.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:39:04.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:39:34.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:40:04.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:40:34.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:41:04.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:41:34.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:42:04.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:42:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:42:23.670Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:42:34.904Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:43:05.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:43:05.298Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 20: Starting receipt send of type deliveryReceipt INFO 2026-03-19T04:43:05.298Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 20: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T04:43:05.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T04:43:05.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T04:43:05.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:43:05.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:43:05.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:43:05.404Z [WebAPI] send/1773895385299/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T04:43:05.404Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:43:05.404Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:43:05.404Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:43:05.404Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:43:05.404Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:43:05.438Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:05.438Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:06.239Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:06.239Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.459µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:08.404Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:43:08.762Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:43:09.758Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:43:09.758Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:43:09.758Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:43:09.758Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:43:09.758Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:43:10.759Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:43:10.759Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:43:10.759Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:43:10.759Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:43:12.703Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:12.703Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:13.503Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:13.503Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:13.760Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:43:16.096Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:43:16.760Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:43:17.030Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:43:17.030Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:43:17.030Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:43:17.030Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:43:17.030Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:43:18.030Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:43:18.030Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:43:18.031Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:43:18.031Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:43:21.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:43:23.052Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:23.052Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:23.856Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:43:23.856Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:43:24.031Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:43:26.374Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:43:27.032Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:43:27.380Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:43:27.380Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:43:27.380Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:43:27.380Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:43:27.380Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T04:43:27.380Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 20. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:43:27.380Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 21 of 110 INFO 2026-03-19T04:43:27.380Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 21: calculating timeRemaining and shouldContinue... INFO 2026-03-19T04:43:27.380Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 21: sleeping for 900000 INFO 2026-03-19T04:43:27.380Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 21, skipWait false INFO 2026-03-19T04:43:35.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:44:05.247Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:44:35.360Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:45:05.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:45:35.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:46:05.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:46:36.078Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:47:06.184Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:47:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:47:23.664Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:47:36.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:48:06.397Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:48:36.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:49:06.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:49:36.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:50:06.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:50:36.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:51:06.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:51:37.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:52:07.172Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:52:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:52:23.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:52:37.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:52:48.300Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T04:52:48.300Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T04:52:48.339Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T04:52:48.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T04:52:48.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T04:52:48.342Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T04:52:48.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T04:52:48.343Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T04:52:48.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T04:52:48.343Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T04:52:48.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T04:52:48.343Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T04:52:48.343Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:52:48.343Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:52:48.343Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:52:48.343Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:52:48.344Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T04:52:48.344Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T04:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T04:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T04:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T04:52:48.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T04:52:48.344Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T04:52:48.344Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:52:48.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T04:52:48.344Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:52:48.344Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:52:48.364Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:52:48.364Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:52:49.165Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:52:49.165Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:52:51.345Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:52:51.681Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:52:52.688Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:52:52.688Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:52:52.689Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:52:52.689Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:52:52.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T04:52:52.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T04:52:52.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T04:52:52.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T04:52:52.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T04:52:53.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T04:52:53.689Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:52:53.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T04:52:53.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T04:52:53.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T04:52:53.689Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:52:53.689Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:52:53.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T04:52:55.632Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:52:55.632Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.909µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:52:56.433Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:52:56.433Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:52:56.690Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:52:58.957Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:52:59.690Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:52:59.960Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:52:59.960Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:52:59.960Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:52:59.960Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:52:59.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T04:52:59.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T04:52:59.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T04:52:59.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T04:52:59.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error INFO 2026-03-19T04:53:00.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T04:53:00.961Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:53:00.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T04:53:00.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T04:53:00.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T04:53:00.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T04:53:00.961Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:53:00.961Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:53:03.962Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:05.983Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:05.983Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:53:06.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:06.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.869µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:53:06.962Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:07.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T04:53:09.305Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:53:09.962Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:10.308Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:53:10.308Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:53:10.308Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:53:10.308Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:53:10.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T04:53:10.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T04:53:10.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T04:53:10.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T04:53:10.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T04:53:10.308Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:53:10.308Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:53:10.308Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:53:10.308Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:53:10.308Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:53:10.308Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:53:10.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T04:53:10.309Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T04:53:10.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T04:53:10.309Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T04:53:10.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T04:53:10.309Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T04:53:10.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T04:53:10.309Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T04:53:10.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T04:53:10.309Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T04:53:10.309Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:53:10.309Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:53:10.309Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:53:10.309Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:53:10.309Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:53:10.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T04:53:10.310Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:53:10.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T04:53:10.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T04:53:10.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T04:53:10.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T04:53:10.310Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:53:10.310Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:53:13.311Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:16.311Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:19.311Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 945.34ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:20.257Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:20.257Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.690µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:53:21.070Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:21.070Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:53:22.311Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:24.619Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:53:24.620Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:53:24.620Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:53:24.620Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:53:24.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T04:53:24.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T04:53:24.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T04:53:24.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T04:53:24.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T04:53:25.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T04:53:25.620Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:53:25.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T04:53:25.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T04:53:25.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T04:53:25.620Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:53:25.620Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:53:25.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T04:53:28.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:31.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:34.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:37.416Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:53:37.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:40.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:43.251Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:43.251Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:53:43.622Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 214.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:44.060Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:53:44.060Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T04:53:46.578Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:53:46.621Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:47.584Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:53:47.584Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:53:47.584Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:53:47.584Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:53:47.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T04:53:47.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T04:53:47.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T04:53:47.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T04:53:47.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error INFO 2026-03-19T04:53:48.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T04:53:48.584Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:53:48.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T04:53:48.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T04:53:48.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T04:53:48.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T04:53:48.585Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:53:48.585Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:53:51.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:54.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:53:57.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:00.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:03.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:06.587Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:07.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:54:09.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:12.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:15.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:18.447Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:54:18.447Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:54:18.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:19.283Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:54:19.283Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.239µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:54:21.586Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:54:21.798Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:54:22.800Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:54:22.800Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:54:22.800Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:54:22.800Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:54:22.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T04:54:22.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T04:54:22.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T04:54:22.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T04:54:22.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T04:54:22.801Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:54:22.801Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:54:22.801Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:54:22.801Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:54:22.801Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:54:22.801Z [profiles] ProfileServices.get: Job for [REDACTED]e79 ([REDACTED]2eb) finished 72493ms after queue INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:54:22.801Z [profiles] ProfileServices.get: Job for [REDACTED]5fa ([REDACTED]743) finished 72492ms after queue INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:54:22.801Z [profiles] ProfileServices.get: Job for [REDACTED]e6f ([REDACTED]41c) finished 72492ms after queue INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:54:22.801Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]07e) finished 72492ms after queue INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:54:22.801Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:54:22.801Z [profiles] ProfileServices.get: Job for [REDACTED]72d ([REDACTED]e5f) finished 72492ms after queue INFO 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) ERROR 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:54:22.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T04:54:22.802Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T04:54:22.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T04:54:22.802Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T04:54:22.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T04:54:22.802Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T04:54:22.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T04:54:22.802Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T04:54:22.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T04:54:22.802Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T04:54:22.802Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:54:22.802Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:54:22.803Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:54:22.803Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:54:22.803Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:54:22.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T04:54:22.803Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:54:22.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T04:54:22.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T04:54:22.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T04:54:22.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T04:54:22.803Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:54:22.803Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:54:25.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:28.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:31.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:34.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:37.573Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:54:37.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:40.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:43.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:46.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:49.804Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:52.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:54:52.713Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:54:52.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:54:53.528Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:54:53.528Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:54:55.804Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:54:56.050Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:54:57.054Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:54:57.054Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:54:57.054Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:54:57.054Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:54:57.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T04:54:57.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T04:54:57.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T04:54:57.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T04:54:57.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error INFO 2026-03-19T04:54:58.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T04:54:58.054Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:54:58.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T04:54:58.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T04:54:58.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T04:54:58.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T04:54:58.055Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:54:58.055Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:55:01.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:04.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:07.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:07.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:55:10.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:13.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:16.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:19.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:22.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:25.056Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:27.917Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:55:27.917Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.669µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:55:28.055Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.74ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:28.726Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:55:28.726Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:55:31.056Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:55:31.238Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:55:32.241Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:55:32.241Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:55:32.241Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:55:32.241Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:55:32.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T04:55:32.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T04:55:32.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T04:55:32.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T04:55:32.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error INFO 2026-03-19T04:55:33.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T04:55:33.241Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:55:33.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T04:55:33.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T04:55:33.242Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T04:55:33.242Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:55:33.242Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:55:33.242Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T04:55:36.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:37.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:55:39.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:42.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:45.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:48.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:51.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:54.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:55:57.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:00.243Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:03.104Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:56:03.104Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:56:03.242Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.02ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:03.914Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:56:03.915Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:56:06.243Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:56:06.445Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:56:07.437Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:56:07.437Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:56:07.438Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:56:07.438Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:56:07.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T04:56:07.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T04:56:07.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T04:56:07.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T04:56:07.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T04:56:07.438Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:56:07.438Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:56:07.438Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:56:07.438Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:56:07.438Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:56:07.438Z [profiles] ProfileServices.get: Job for [REDACTED]919 ([REDACTED]30d) finished 104637ms after queue INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:56:07.438Z [profiles] ProfileServices.get: Job for [REDACTED]968 ([REDACTED]51a) finished 104636ms after queue INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:56:07.438Z [profiles] ProfileServices.get: Job for [REDACTED]2ef ([REDACTED]463) finished 104636ms after queue INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:56:07.438Z [profiles] ProfileServices.get: Job for [REDACTED]a56 ([REDACTED]e42) finished 104636ms after queue INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:56:07.438Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:56:07.438Z [profiles] ProfileServices.get: Job for [REDACTED]f0d ([REDACTED]8a9) finished 104636ms after queue INFO 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) ERROR 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:56:07.438Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T04:56:07.439Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T04:56:07.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T04:56:07.439Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T04:56:07.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T04:56:07.439Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T04:56:07.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T04:56:07.439Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T04:56:07.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T04:56:07.439Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T04:56:07.439Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:56:07.439Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:56:07.439Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:56:07.439Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:56:07.439Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:56:07.439Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T04:56:07.439Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:56:07.439Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T04:56:07.439Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T04:56:07.440Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T04:56:07.440Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T04:56:07.440Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:56:07.440Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:56:07.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:56:10.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:13.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:16.443Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:19.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:22.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:25.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:28.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:31.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:34.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:37.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:56:37.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:56:37.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.34ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:37.975Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:56:38.138Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:56:38.138Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:56:40.441Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:56:40.656Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:56:41.656Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:56:41.656Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:56:41.656Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:56:41.657Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:56:41.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T04:56:41.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T04:56:41.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T04:56:41.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T04:56:41.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T04:56:42.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T04:56:42.657Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:56:42.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T04:56:42.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T04:56:42.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T04:56:42.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T04:56:42.657Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:56:42.657Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:56:45.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:48.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:51.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:54.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:56:57.659Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:00.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:03.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:06.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:08.060Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:57:09.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:12.520Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:57:12.520Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:57:12.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.81ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:13.356Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:57:13.356Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:57:15.657Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:57:15.894Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:57:16.882Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:57:16.882Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:57:16.882Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:57:16.882Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:57:16.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T04:57:16.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T04:57:16.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T04:57:16.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T04:57:16.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error INFO 2026-03-19T04:57:17.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T04:57:17.882Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:57:17.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T04:57:17.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T04:57:17.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T04:57:17.883Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:57:17.883Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:57:17.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T04:57:20.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T04:57:23.680Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T04:57:23.681Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T04:57:23.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:26.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:29.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:32.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:35.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:38.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:57:38.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:41.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:44.884Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:47.783Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:57:47.783Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:57:47.883Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 185.00ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:48.571Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:57:48.571Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.420µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:57:50.884Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:57:51.085Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:57:52.087Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:57:52.087Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:57:52.087Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:57:52.087Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:57:52.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T04:57:52.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T04:57:52.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T04:57:52.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T04:57:52.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T04:57:52.087Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:57:52.087Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:57:52.087Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:57:52.087Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:57:52.087Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:57:52.087Z [profiles] ProfileServices.get: Job for [REDACTED]467 ([REDACTED]4be) finished 104649ms after queue INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:57:52.087Z [profiles] ProfileServices.get: Job for [REDACTED]416 ([REDACTED]11d) finished 104648ms after queue INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:57:52.087Z [profiles] ProfileServices.get: Job for [REDACTED]e0c ([REDACTED]345) finished 104648ms after queue INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:57:52.087Z [profiles] ProfileServices.get: Job for [REDACTED]b77 ([REDACTED]0da) finished 104648ms after queue INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:57:52.087Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:57:52.087Z [profiles] ProfileServices.get: Job for [REDACTED]e50 ([REDACTED]e03) finished 104648ms after queue INFO 2026-03-19T04:57:52.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) ERROR 2026-03-19T04:57:52.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:57:52.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T04:57:52.088Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T04:57:52.088Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T04:57:52.088Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T04:57:52.088Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T04:57:52.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T04:57:52.088Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T04:57:52.088Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:57:52.089Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T04:57:52.089Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:57:52.089Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:57:52.089Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:57:52.089Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:57:52.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T04:57:52.089Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:57:52.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T04:57:52.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T04:57:52.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T04:57:52.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T04:57:52.089Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:57:52.089Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:57:55.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:57:58.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:01.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:04.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:07.089Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:08.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:58:10.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:13.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:16.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:19.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:21.979Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:58:21.979Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:58:22.090Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.22ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:22.814Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:58:22.814Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:58:25.089Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:58:25.333Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:58:26.330Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:58:26.330Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:58:26.330Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:58:26.330Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:58:26.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T04:58:26.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T04:58:26.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T04:58:26.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T04:58:26.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error INFO 2026-03-19T04:58:27.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T04:58:27.331Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:58:27.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T04:58:27.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T04:58:27.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T04:58:27.331Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:58:27.331Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:58:27.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T04:58:27.380Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 21: Starting receipt send of type deliveryReceipt INFO 2026-03-19T04:58:27.381Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 21: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T04:58:27.381Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T04:58:27.381Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T04:58:27.382Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:58:27.382Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:58:27.382Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T04:58:27.485Z [WebAPI] send/1773896307381/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T04:58:27.485Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:58:30.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:33.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:36.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:38.308Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:58:39.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:42.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:45.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:48.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:51.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:54.331Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:57.232Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:58:57.233Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:58:57.332Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 213.38ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:58:58.047Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:58:58.047Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:59:00.331Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T04:59:00.573Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T04:59:01.565Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:59:01.565Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:59:01.565Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:59:01.565Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:59:01.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T04:59:01.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T04:59:01.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T04:59:01.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T04:59:01.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T04:59:01.565Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T04:59:02.565Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T04:59:02.565Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:59:02.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T04:59:02.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T04:59:02.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T04:59:02.566Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:59:02.566Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:59:02.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T04:59:02.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:59:05.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:08.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:59:08.566Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:11.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:14.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:17.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:20.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:23.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:26.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:29.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:32.428Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:59:32.428Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:59:32.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.19ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:33.264Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T04:59:33.264Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T04:59:35.567Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:36.784Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T04:59:36.784Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T04:59:36.784Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T04:59:36.784Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T04:59:36.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T04:59:36.784Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:59:36.784Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:59:36.784Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:59:36.784Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T04:59:36.784Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Failed to fetch profile. Code: -1 INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:59:36.784Z [profiles] ProfileServices.get: Job for [REDACTED]790 ([REDACTED]a39) finished 104696ms after queue INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:59:36.784Z [profiles] ProfileServices.get: Job for [REDACTED]fb2 ([REDACTED]f89) finished 104696ms after queue INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:59:36.784Z [profiles] ProfileServices.get: Job for [REDACTED]56e ([REDACTED]07c) finished 104696ms after queue INFO 2026-03-19T04:59:36.784Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:59:36.785Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:59:36.785Z [profiles] ProfileServices.get: Job for [REDACTED]ebe ([REDACTED]8fb) finished 104697ms after queue INFO 2026-03-19T04:59:36.785Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T04:59:36.785Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T04:59:36.785Z [profiles] ProfileServices.get: Job for [REDACTED]d4e ([REDACTED]d76) finished 104697ms after queue INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) ERROR 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T04:59:36.785Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T04:59:36.785Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T04:59:36.785Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T04:59:36.785Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T04:59:36.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T04:59:36.786Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T04:59:36.786Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:59:36.786Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:59:36.786Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:59:36.786Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:59:36.786Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T04:59:36.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T04:59:36.786Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T04:59:36.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T04:59:36.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T04:59:36.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T04:59:36.786Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T04:59:36.786Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T04:59:36.786Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T04:59:37.784Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T04:59:38.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T04:59:39.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:42.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:45.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:48.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:51.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:54.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T04:59:57.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:00.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:03.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:06.675Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:00:06.675Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:00:06.787Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:07.511Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:00:07.511Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:00:08.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:00:09.787Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:11.032Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:00:11.032Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:00:11.032Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:00:11.032Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:00:11.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T05:00:11.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T05:00:11.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T05:00:11.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T05:00:11.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T05:00:11.032Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T05:00:11.032Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 21. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:00:11.032Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 22 of 110 INFO 2026-03-19T05:00:11.032Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 22: calculating timeRemaining and shouldContinue... INFO 2026-03-19T05:00:11.032Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 22: sleeping for 900000 INFO 2026-03-19T05:00:11.032Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 22, skipWait false INFO 2026-03-19T05:00:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T05:00:12.032Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:00:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T05:00:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T05:00:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T05:00:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T05:00:12.032Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:00:12.033Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:00:15.035Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:18.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:21.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:24.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:27.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:30.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:33.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:36.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:38.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:00:39.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:41.916Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:00:41.916Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:00:42.034Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:42.731Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:00:42.731Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.189µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:00:45.034Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:00:45.254Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:00:46.282Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:00:46.282Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:00:46.282Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:00:46.282Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:00:46.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T05:00:46.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T05:00:46.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T05:00:46.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T05:00:46.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error INFO 2026-03-19T05:00:47.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T05:00:47.282Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:00:47.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T05:00:47.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T05:00:47.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T05:00:47.283Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:00:47.283Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:00:47.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T05:00:50.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:53.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:56.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:00:59.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:02.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:05.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:08.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:08.720Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:01:11.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:14.284Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:17.166Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:01:17.166Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:01:17.283Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:17.954Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:01:17.954Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.770µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:01:20.284Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:01:20.481Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:01:21.513Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:01:21.513Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:01:21.514Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:01:21.514Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:01:21.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T05:01:21.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T05:01:21.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T05:01:21.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T05:01:21.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T05:01:21.514Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:01:21.514Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:01:21.514Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:01:21.514Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:01:21.514Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Failed to fetch profile. Code: -1 INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:01:21.514Z [profiles] ProfileServices.get: Job for [REDACTED]186 ([REDACTED]b00) finished 104729ms after queue INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:01:21.514Z [profiles] ProfileServices.get: Job for [REDACTED]76e ([REDACTED]afa) finished 104729ms after queue INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:01:21.514Z [profiles] ProfileServices.get: Job for [REDACTED]088 ([REDACTED]077) finished 104729ms after queue INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:01:21.514Z [profiles] ProfileServices.get: Job for [REDACTED]9c0 ([REDACTED]c50) finished 104729ms after queue INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:01:21.514Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:01:21.514Z [profiles] ProfileServices.get: Job for [REDACTED]9dd ([REDACTED]d51) finished 104729ms after queue INFO 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) ERROR 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:01:21.514Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T05:01:21.515Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T05:01:21.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T05:01:21.515Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T05:01:21.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T05:01:21.515Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T05:01:21.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T05:01:21.515Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T05:01:21.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T05:01:21.515Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T05:01:21.515Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:01:21.515Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:01:21.515Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:01:21.515Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:01:21.515Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:01:21.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T05:01:21.516Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:01:21.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T05:01:21.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T05:01:21.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T05:01:21.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T05:01:21.516Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:01:21.516Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:01:24.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:27.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:30.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:33.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:36.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:38.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:01:39.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:42.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:45.516Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:48.516Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:51.424Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:01:51.425Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:01:51.517Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:01:52.213Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:01:52.213Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:01:54.517Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:01:54.726Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:01:55.730Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:01:55.731Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:01:55.731Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:01:55.731Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:01:55.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T05:01:55.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T05:01:55.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T05:01:55.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T05:01:55.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T05:01:56.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T05:01:56.731Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:01:56.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T05:01:56.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T05:01:56.731Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T05:01:56.732Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:01:56.732Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:01:56.732Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T05:01:59.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:02.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:05.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:08.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:08.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:02:11.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:14.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:17.732Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:20.732Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T05:02:23.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T05:02:23.674Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T05:02:23.732Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:26.594Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:02:26.595Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:02:26.733Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.36ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:27.403Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:02:27.403Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:02:29.733Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:02:29.920Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:02:30.920Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:02:30.920Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:02:30.920Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:02:30.920Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:02:30.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T05:02:30.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T05:02:30.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T05:02:30.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T05:02:30.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error INFO 2026-03-19T05:02:31.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T05:02:31.920Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:02:31.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T05:02:31.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T05:02:31.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T05:02:31.920Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:02:31.920Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:02:31.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T05:02:34.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:37.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:38.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:02:40.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:43.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:46.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:49.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:52.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:55.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:02:58.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:01.819Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:03:01.819Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:03:01.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 181.80ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:02.606Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:03:02.606Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:03:04.922Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:03:05.124Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:03:06.147Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:03:06.147Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:03:06.147Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:03:06.147Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:03:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T05:03:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T05:03:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T05:03:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T05:03:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T05:03:06.147Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:03:06.147Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:03:06.147Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:03:06.147Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:03:06.147Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:03:06.147Z [profiles] ProfileServices.get: Job for [REDACTED]704 ([REDACTED]79a) finished 104633ms after queue INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:03:06.147Z [profiles] ProfileServices.get: Job for [REDACTED]471 ([REDACTED]6c3) finished 104632ms after queue INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:03:06.147Z [profiles] ProfileServices.get: Job for [REDACTED]ee7 ([REDACTED]ee1) finished 104632ms after queue INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:03:06.147Z [profiles] ProfileServices.get: Job for [REDACTED]d20 ([REDACTED]f6d) finished 104632ms after queue INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:03:06.147Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:03:06.147Z [profiles] ProfileServices.get: Job for [REDACTED]83b ([REDACTED]5c0) finished 104632ms after queue INFO 2026-03-19T05:03:06.147Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) ERROR 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T05:03:06.148Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T05:03:06.148Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T05:03:06.148Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T05:03:06.148Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T05:03:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T05:03:06.148Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T05:03:06.148Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:03:06.149Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T05:03:06.149Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:03:06.149Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:03:06.149Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:03:06.149Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:03:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T05:03:06.149Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:03:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T05:03:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T05:03:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T05:03:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T05:03:06.149Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:03:06.149Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:03:09.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:03:09.149Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:12.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:15.149Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:18.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:21.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:24.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:27.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:30.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:33.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:36.059Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:03:36.059Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:03:36.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:36.847Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:03:36.847Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:03:39.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:03:39.150Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:40.380Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:03:40.380Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:03:40.380Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:03:40.380Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:03:40.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T05:03:40.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T05:03:40.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T05:03:40.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T05:03:40.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T05:03:41.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T05:03:41.380Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:03:41.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T05:03:41.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T05:03:41.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T05:03:41.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T05:03:41.381Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:03:41.381Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:03:44.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:47.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:50.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:53.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:56.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:03:59.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:02.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:05.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:08.381Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:09.219Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:04:11.262Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:04:11.262Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.180µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:04:11.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 213.37ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:12.098Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:04:12.098Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:04:14.381Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:04:14.641Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:04:15.620Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:04:15.620Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:04:15.620Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:04:15.620Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:04:15.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T05:04:15.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T05:04:15.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T05:04:15.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T05:04:15.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error INFO 2026-03-19T05:04:16.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T05:04:16.620Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:04:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T05:04:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T05:04:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T05:04:16.621Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:04:16.621Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:04:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T05:04:19.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:22.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:25.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:28.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:31.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:34.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:37.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:39.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:04:40.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:43.622Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:46.505Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:04:46.505Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:04:46.621Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:47.319Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:04:47.319Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:04:49.622Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:04:49.834Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:04:50.841Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:04:50.841Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:04:50.841Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:04:50.841Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:04:50.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T05:04:50.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T05:04:50.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T05:04:50.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T05:04:50.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T05:04:50.841Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:04:50.841Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:04:50.841Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:04:50.841Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:04:50.841Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Failed to fetch profile. Code: -1 INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:04:50.841Z [profiles] ProfileServices.get: Job for [REDACTED]1ac ([REDACTED]7c2) finished 104693ms after queue INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:04:50.841Z [profiles] ProfileServices.get: Job for [REDACTED]e9b ([REDACTED]4b9) finished 104693ms after queue INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:04:50.841Z [profiles] ProfileServices.get: Job for [REDACTED]091 ([REDACTED]21d) finished 104693ms after queue INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:04:50.841Z [profiles] ProfileServices.get: Job for [REDACTED]19f ([REDACTED]b9a) finished 104693ms after queue INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:04:50.841Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:04:50.841Z [profiles] ProfileServices.get: Job for [REDACTED]1f7 ([REDACTED]b35) finished 104693ms after queue INFO 2026-03-19T05:04:50.841Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) ERROR 2026-03-19T05:04:50.841Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:04:50.841Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:04:50.841Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T05:04:50.842Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T05:04:50.842Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T05:04:50.842Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T05:04:50.842Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T05:04:50.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T05:04:50.842Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T05:04:50.842Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:04:50.842Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:04:50.842Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:04:50.843Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:04:50.843Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:04:50.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T05:04:50.843Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:04:50.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T05:04:50.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T05:04:50.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T05:04:50.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T05:04:50.843Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:04:50.843Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:04:53.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:56.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:04:59.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:02.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:05.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:08.843Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:09.440Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:05:11.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:14.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:17.843Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:20.732Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:05:20.732Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:05:20.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.18ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:21.541Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:05:21.541Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:05:23.844Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:05:24.052Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:05:25.079Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:05:25.079Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:05:25.079Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:05:25.079Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:05:25.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T05:05:25.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T05:05:25.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T05:05:25.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T05:05:25.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T05:05:26.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T05:05:26.079Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:05:26.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T05:05:26.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T05:05:26.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T05:05:26.080Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T05:05:26.080Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:05:26.080Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:05:29.082Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:32.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:35.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:38.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:39.516Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:05:41.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:44.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:47.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:50.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:53.081Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:55.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:05:55.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:05:56.080Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.34ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:05:56.751Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:05:56.751Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:05:59.081Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:05:59.267Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:06:00.267Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:06:00.267Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:06:00.267Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:06:00.267Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:06:00.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T05:06:00.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T05:06:00.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T05:06:00.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T05:06:00.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error INFO 2026-03-19T05:06:01.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T05:06:01.268Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:06:01.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T05:06:01.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T05:06:01.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T05:06:01.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T05:06:01.268Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:06:01.268Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:06:04.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:07.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:09.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:06:10.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:13.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:16.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:19.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:22.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:25.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:28.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:31.152Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:06:31.152Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:06:31.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:31.966Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:06:31.966Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:06:34.269Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:06:34.482Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:06:35.484Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:06:35.484Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:06:35.484Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:06:35.484Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:06:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T05:06:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T05:06:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T05:06:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T05:06:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T05:06:35.484Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:06:35.484Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:06:35.484Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:06:35.484Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:06:35.484Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:06:35.484Z [profiles] ProfileServices.get: Job for [REDACTED]f8b ([REDACTED]6dc) finished 104642ms after queue INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:06:35.484Z [profiles] ProfileServices.get: Job for [REDACTED]906 ([REDACTED]eb3) finished 104642ms after queue INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:06:35.484Z [profiles] ProfileServices.get: Job for [REDACTED]e13 ([REDACTED]155) finished 104642ms after queue INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:06:35.484Z [profiles] ProfileServices.get: Job for [REDACTED]35a ([REDACTED]a79) finished 104642ms after queue INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:06:35.484Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:06:35.484Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 104642ms after queue INFO 2026-03-19T05:06:35.484Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) ERROR 2026-03-19T05:06:35.484Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T05:06:35.485Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T05:06:35.485Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T05:06:35.485Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T05:06:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T05:06:35.485Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T05:06:35.485Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:06:35.485Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:06:35.485Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:06:35.485Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T05:06:35.485Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T05:06:35.486Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:06:35.486Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T05:06:35.486Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T05:06:35.486Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T05:06:35.486Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:06:35.486Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:06:38.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:39.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:06:41.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:44.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:47.486Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:50.486Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:53.486Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:56.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:06:59.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:02.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:05.396Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:07:05.396Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:07:05.487Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.20ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:06.210Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:07:06.210Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:07:08.487Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:07:08.724Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:07:09.728Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:07:09.728Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:07:09.729Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:07:09.729Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:07:09.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T05:07:09.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T05:07:09.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T05:07:09.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T05:07:09.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:07:10.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T05:07:10.729Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:07:10.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T05:07:10.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T05:07:10.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T05:07:10.729Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:07:10.729Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:07:13.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:16.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:19.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:22.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T05:07:23.669Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T05:07:25.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:28.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:31.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:34.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:37.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:39.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:07:40.614Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:07:40.614Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:07:40.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.20ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:41.428Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:07:41.428Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:07:43.731Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:07:43.944Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:07:44.991Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:07:44.991Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:07:44.991Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:07:44.991Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:07:44.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T05:07:44.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T05:07:44.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T05:07:44.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T05:07:45.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T05:07:45.991Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:07:45.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T05:07:45.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T05:07:45.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T05:07:45.992Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:07:45.992Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:07:48.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:51.994Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:54.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:07:57.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:00.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:03.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:06.992Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:09.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:08:09.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:12.992Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:15.865Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:08:15.865Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:08:15.993Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 204.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:08:16.699Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:08:16.699Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:08:18.993Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:08:19.215Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:08:20.220Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:08:20.220Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:08:20.221Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:08:20.221Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:08:20.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T05:08:20.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T05:08:20.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T05:08:20.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T05:08:20.221Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:08:20.221Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:08:20.221Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T05:08:20.221Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:08:20.221Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 104736ms after queue INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:08:20.221Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 104736ms after queue INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:08:20.221Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 104736ms after queue INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T05:08:20.221Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T05:08:20.221Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 104736ms after queue INFO 2026-03-19T05:08:20.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) ERROR 2026-03-19T05:08:20.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:08:20.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T05:08:20.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:08:20.221Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T05:08:40.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:09:10.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:09:20.221Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2608079ms INFO 2026-03-19T05:09:40.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:10:10.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:10:40.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:11:10.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:11:40.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:12:10.689Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:12:23.633Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T05:12:23.678Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T05:12:23.679Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T05:12:40.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:13:10.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:13:40.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:14:11.054Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:14:41.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:15:11.033Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 22: Starting receipt send of type deliveryReceipt INFO 2026-03-19T05:15:11.033Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 22: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T05:15:11.033Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T05:15:11.034Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T05:15:11.034Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:15:11.034Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:15:11.034Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:15:11.135Z [WebAPI] send/1773897311033/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T05:15:11.135Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T05:15:11.135Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T05:15:11.135Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:15:11.135Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:15:11.135Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:15:11.154Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:11.154Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:11.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:15:11.955Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:11.955Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:14.136Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:15:14.472Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:15:15.482Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:15:15.482Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:15:15.482Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:15:15.482Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:15:15.482Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T05:15:16.482Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T05:15:16.482Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:15:16.482Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:15:16.482Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:15:18.426Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:18.426Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.369µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:19.228Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:19.228Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:19.484Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:15:21.743Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:15:22.484Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:15:22.747Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:15:22.747Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:15:22.747Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:15:22.747Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:15:22.747Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T05:15:23.748Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T05:15:23.748Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:15:23.748Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:15:23.748Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:15:26.749Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:15:28.766Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:28.766Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:29.573Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:15:29.573Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:15:29.749Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T05:15:32.091Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T05:15:32.748Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:15:33.102Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T05:15:33.102Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T05:15:33.102Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T05:15:33.102Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T05:15:33.102Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T05:15:33.102Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 22. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T05:15:33.103Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 23 of 110 INFO 2026-03-19T05:15:33.103Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 23: calculating timeRemaining and shouldContinue... INFO 2026-03-19T05:15:33.103Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 23: sleeping for 900000 INFO 2026-03-19T05:15:33.103Z [sleeper] sleeping for 900000ms. Reason: commonShouldJobContinue: attempt 23, skipWait false INFO 2026-03-19T05:15:41.328Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:16:11.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:16:37.229Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-19T05:16:37.229Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T05:16:37.229Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-19T05:16:37.359Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-19T05:16:37.359Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-19T05:16:37.363Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773887606547,"receivedAt":1771163895723},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T05:16:38.229Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-19T05:16:38.230Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773887606547,"receivedAt":1771163895723},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T05:16:40.481Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-19T05:16:40.481Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-19T05:16:40.486Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to showConversation INFO 2026-03-19T05:16:41.187Z [app/main] before-quit event {"readyForShutdown":false,"shouldQuit":false,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-19T05:16:41.187Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-19T05:16:41.187Z [app/main] close event {"readyForShutdown":false,"shouldQuit":true} INFO 2026-03-19T05:16:41.187Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-19T05:16:41.188Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-19T05:16:41.188Z [SystemTrayService] System tray service: not rendering the tray, quitting INFO 2026-03-19T05:16:41.188Z [app/main] requestShutdown: Requesting close of mainWindow... INFO 2026-03-19T05:16:41.189Z [background] shutdown INFO 2026-03-19T05:16:41.189Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-19T05:16:41.189Z [AttachmentBackupManager] stopping WARN 2026-03-19T05:16:41.189Z [WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests WARN 2026-03-19T05:16:41.189Z [WebAPI] cancelInflightRequests/Shutdown: Done INFO 2026-03-19T05:16:41.189Z [background] shutdown: shutting down messageReceiver INFO 2026-03-19T05:16:41.189Z [storage] disableStorageService: shutdown INFO 2026-03-19T05:16:41.189Z [MessageReceiver] stopProcessing INFO 2026-03-19T05:16:41.189Z [batcher] waitForAllBatchers INFO 2026-03-19T05:16:41.189Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T05:16:41.189Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T05:16:41.189Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T05:16:41.189Z [background] shutdown: flushing conversations INFO 2026-03-19T05:16:41.190Z [sleeper] shutting down, settling 1 in-progress sleep calls INFO 2026-03-19T05:16:41.191Z [sleeper] resolving sleep task on shutdown. Original reason: commonShouldJobContinue: attempt 23, skipWait false INFO 2026-03-19T05:16:41.191Z [sleeper] sleep tasks settled INFO 2026-03-19T05:16:41.191Z [background] shutdown: shutting down queues INFO 2026-03-19T05:16:41.191Z [JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] conversation job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-19T05:16:41.191Z [JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s) INFO 2026-03-19T05:16:41.191Z [ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping INFO 2026-03-19T05:16:41.191Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-19T05:16:41.191Z [ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping INFO 2026-03-19T05:16:41.191Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-19T05:16:41.191Z [JobQueue] call link refresh job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] groupAvatar job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] single proto job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] read sync job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] view sync job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] view once open sync job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] remove storage key job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] report spam job queue: shutdown: complete INFO 2026-03-19T05:16:41.191Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 23: Starting receipt send of type deliveryReceipt INFO 2026-03-19T05:16:41.192Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 23: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T05:16:41.192Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T05:16:41.194Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-19T05:16:41.194Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-19T05:16:41.194Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T05:16:41.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:16:41.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:16:41.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T05:16:41.298Z [WebAPI] send/1773897401192/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T05:16:41.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T05:16:41.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T05:16:41.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T05:16:41.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T05:16:41.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T05:16:44.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.11s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:16:47.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.11s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:16:50.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 114.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T05:16:50.415Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:16:50.415Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.729µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T05:16:51.220Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T05:16:51.220Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T05:16:51.298Z [background] shutdown - timed out waiting for StartupQueue/JobQueues, continuing with shutdown INFO 2026-03-19T05:16:51.298Z [background] shutdown: waiting for all batchers INFO 2026-03-19T05:16:51.298Z [batcher] waitForAllBatchers INFO 2026-03-19T05:16:51.298Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T05:16:51.298Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T05:16:51.298Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T05:16:51.298Z [waitBatcher] waitForAllWaitBatchers INFO 2026-03-19T05:16:51.298Z [background] shutdown: waiting for all attachment backups & downloads to finish INFO 2026-03-19T05:16:51.298Z [background] shutdown: closing the database INFO 2026-03-19T05:16:51.298Z [Client] shutdown INFO 2026-03-19T05:16:51.298Z [channels] data.shutdown: shutdown requested. 0 jobs outstanding INFO 2026-03-19T05:16:51.298Z [app/main] requestShutdown: Response received INFO 2026-03-19T05:16:51.522Z [app/main] before-quit event {"readyForShutdown":true,"shouldQuit":true,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-19T05:16:51.522Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-19T05:16:51.522Z [app/main] close event {"readyForShutdown":true,"shouldQuit":true} INFO 2026-03-19T05:16:51.523Z [notifications] NotificationService: clearing notification and updating INFO 2026-03-19T05:16:51.523Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T05:16:51.525Z [app/main] main window closed event INFO 2026-03-19T05:16:51.525Z [SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not INFO 2026-03-19T05:16:51.525Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-19T05:16:51.525Z [app/main] will-quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-19T05:16:51.525Z [app/main] quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-19T14:45:01.673Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-19T14:45:01.718Z [base_config] config/get: Successfully read user config file INFO 2026-03-19T14:45:01.798Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-19T14:45:01.846Z [app/main] making app single instance INFO 2026-03-19T14:45:01.902Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-19T14:45:01.927Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-19T14:45:03.333Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-19T14:45:03.333Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-19T14:45:03.334Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-19T14:45:03.334Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-19T14:45:03.334Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-19T14:45:03.334Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-19T14:45:03.335Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-19T14:45:03.359Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-19T14:45:03.359Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-19T14:45:03.359Z [app/main] getSQLKey: using legacy key INFO 2026-03-19T14:45:03.359Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-19T14:45:03.360Z [app/main] app ready INFO 2026-03-19T14:45:03.360Z [app/main] starting version 8.2.1 INFO 2026-03-19T14:45:03.360Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-19T14:45:03.361Z [app/main] got fast theme-setting value dark INFO 2026-03-19T14:45:03.384Z [app/main] got fast spellcheck setting true INFO 2026-03-19T14:45:03.384Z [app/main] got fast theme-setting value dark INFO 2026-03-19T14:45:03.384Z [app/main] got fast spellcheck setting true INFO 2026-03-19T14:45:03.384Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-19T14:45:03.384Z [app/main] visibleOnAnyScreen(display #63): x=0, y=0, width=1920, height=1080 INFO 2026-03-19T14:45:03.384Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-19T14:45:03.452Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-19T14:45:03.452Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-19T14:45:03.452Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-19T14:45:03.578Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-19T14:45:04.665Z [app/main] got fast theme-setting value dark WARN 2026-03-19T14:45:04.752Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-19T14:45:04.754Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-19T14:45:04.787Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-19T14:45:04.788Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-19T14:45:04.798Z [preconnect] WebAPI: preconnect start INFO 2026-03-19T14:45:05.050Z [profiles] Profile Service initialized INFO 2026-03-19T14:45:05.132Z [preload] complete INFO 2026-03-19T14:45:05.133Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-19T14:45:05.207Z [notifications] NotificationService initialized INFO 2026-03-19T14:45:05.207Z [app/main] main window webContents did-finish-load INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: created INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: enabling INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-19T14:45:05.214Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-19T14:45:05.215Z [app/main] Begin ensuring permissions INFO 2026-03-19T14:45:05.216Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-19T14:45:05.217Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-19T14:45:05.302Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-19T14:45:05.302Z [app/main] MainSQL: slow query getMaxMessageCounter duration=86ms INFO 2026-03-19T14:45:05.303Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-19T14:45:05.303Z [background] page reloaded INFO 2026-03-19T14:45:05.303Z [background] environment: production INFO 2026-03-19T14:45:05.304Z [background] Storage fetch INFO 2026-03-19T14:45:05.308Z [buildExpiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-19T14:45:05.308Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-19T14:45:05.309Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-19T14:45:05.309Z [SocketManager] reconnect: starting... INFO 2026-03-19T14:45:05.309Z [SocketManager] reconnect: complete. INFO 2026-03-19T14:45:05.309Z [background] Initializing MessageReceiver INFO 2026-03-19T14:45:05.310Z [senderCertificate] Sender certificate service initialized INFO 2026-03-19T14:45:05.310Z [buildExpiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-19T14:45:05.310Z [buildExpiration] expires in 7266641690ms INFO 2026-03-19T14:45:05.310Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T14:45:05.312Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:05.312Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:05.314Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:05.317Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 25.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:05.326Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 525.379ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-19T14:45:05.328Z [preconnect] WebAPI: preconnect done INFO 2026-03-19T14:45:05.423Z [app/main] MainSQL: slow query createOrUpdateItem duration=112ms INFO 2026-03-19T14:45:05.565Z [app/main] MainSQL: slow query createOrUpdateItem duration=142ms INFO 2026-03-19T14:45:05.648Z [app/main] MainSQL: slow query createOrUpdateItem duration=83ms INFO 2026-03-19T14:45:05.748Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=98ms INFO 2026-03-19T14:45:05.749Z [background] Starting background data migration. Target version: 15 INFO 2026-03-19T14:45:05.749Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-19T14:45:05.749Z [ConversationController] starting initial fetch INFO 2026-03-19T14:45:05.885Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 572.322ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T14:45:05.885Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T14:45:05.885Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T14:45:05.886Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T14:45:05.886Z [notifications] NotificationService: disabling INFO 2026-03-19T14:45:05.886Z [SocketManager] connected authenticated socket (localPort: 39580) INFO 2026-03-19T14:45:05.886Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T14:45:05.928Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.928Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-19T14:45:05.969Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.969Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-19T14:45:05.970Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.970Z [SocketManager] request handler unavailable, queued request. Queue size: 3 INFO 2026-03-19T14:45:05.970Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.970Z [SocketManager] request handler unavailable, queued request. Queue size: 4 INFO 2026-03-19T14:45:05.970Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.970Z [SocketManager] request handler unavailable, queued request. Queue size: 5 INFO 2026-03-19T14:45:05.970Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.970Z [SocketManager] request handler unavailable, queued request. Queue size: 6 INFO 2026-03-19T14:45:05.996Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.996Z [SocketManager] request handler unavailable, queued request. Queue size: 7 INFO 2026-03-19T14:45:05.996Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.996Z [SocketManager] request handler unavailable, queued request. Queue size: 8 INFO 2026-03-19T14:45:05.996Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.996Z [SocketManager] request handler unavailable, queued request. Queue size: 9 INFO 2026-03-19T14:45:05.996Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.996Z [SocketManager] request handler unavailable, queued request. Queue size: 10 INFO 2026-03-19T14:45:05.997Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.997Z [SocketManager] request handler unavailable, queued request. Queue size: 11 INFO 2026-03-19T14:45:05.997Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.997Z [SocketManager] request handler unavailable, queued request. Queue size: 12 INFO 2026-03-19T14:45:05.997Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.997Z [SocketManager] request handler unavailable, queued request. Queue size: 13 INFO 2026-03-19T14:45:05.997Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.997Z [SocketManager] request handler unavailable, queued request. Queue size: 14 INFO 2026-03-19T14:45:05.998Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.998Z [SocketManager] request handler unavailable, queued request. Queue size: 15 INFO 2026-03-19T14:45:05.998Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.998Z [SocketManager] request handler unavailable, queued request. Queue size: 16 INFO 2026-03-19T14:45:05.998Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:05.998Z [SocketManager] request handler unavailable, queued request. Queue size: 17 INFO 2026-03-19T14:45:06.004Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.004Z [SocketManager] request handler unavailable, queued request. Queue size: 18 INFO 2026-03-19T14:45:06.004Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.004Z [SocketManager] request handler unavailable, queued request. Queue size: 19 INFO 2026-03-19T14:45:06.005Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.005Z [SocketManager] request handler unavailable, queued request. Queue size: 20 INFO 2026-03-19T14:45:06.005Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.005Z [SocketManager] request handler unavailable, queued request. Queue size: 21 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.014Z [SocketManager] request handler unavailable, queued request. Queue size: 22 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.014Z [SocketManager] request handler unavailable, queued request. Queue size: 23 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.014Z [SocketManager] request handler unavailable, queued request. Queue size: 24 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.014Z [SocketManager] request handler unavailable, queued request. Queue size: 25 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.014Z [SocketManager] request handler unavailable, queued request. Queue size: 26 INFO 2026-03-19T14:45:06.014Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.015Z [SocketManager] request handler unavailable, queued request. Queue size: 27 INFO 2026-03-19T14:45:06.016Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.016Z [SocketManager] request handler unavailable, queued request. Queue size: 28 INFO 2026-03-19T14:45:06.016Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.016Z [SocketManager] request handler unavailable, queued request. Queue size: 29 INFO 2026-03-19T14:45:06.016Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.016Z [SocketManager] request handler unavailable, queued request. Queue size: 30 INFO 2026-03-19T14:45:06.016Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.016Z [SocketManager] request handler unavailable, queued request. Queue size: 31 INFO 2026-03-19T14:45:06.017Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.017Z [SocketManager] request handler unavailable, queued request. Queue size: 32 INFO 2026-03-19T14:45:06.017Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.017Z [SocketManager] request handler unavailable, queued request. Queue size: 33 INFO 2026-03-19T14:45:06.017Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.017Z [SocketManager] request handler unavailable, queued request. Queue size: 34 INFO 2026-03-19T14:45:06.017Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.017Z [SocketManager] request handler unavailable, queued request. Queue size: 35 INFO 2026-03-19T14:45:06.018Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.018Z [SocketManager] request handler unavailable, queued request. Queue size: 36 INFO 2026-03-19T14:45:06.018Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.018Z [SocketManager] request handler unavailable, queued request. Queue size: 37 INFO 2026-03-19T14:45:06.018Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.018Z [SocketManager] request handler unavailable, queued request. Queue size: 38 INFO 2026-03-19T14:45:06.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.020Z [SocketManager] request handler unavailable, queued request. Queue size: 39 INFO 2026-03-19T14:45:06.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.021Z [SocketManager] request handler unavailable, queued request. Queue size: 40 INFO 2026-03-19T14:45:06.021Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.021Z [SocketManager] request handler unavailable, queued request. Queue size: 41 INFO 2026-03-19T14:45:06.021Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.021Z [SocketManager] request handler unavailable, queued request. Queue size: 42 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.022Z [SocketManager] request handler unavailable, queued request. Queue size: 43 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.022Z [SocketManager] request handler unavailable, queued request. Queue size: 44 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.022Z [SocketManager] request handler unavailable, queued request. Queue size: 45 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.022Z [SocketManager] request handler unavailable, queued request. Queue size: 46 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.022Z [SocketManager] request handler unavailable, queued request. Queue size: 47 INFO 2026-03-19T14:45:06.022Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 48 INFO 2026-03-19T14:45:06.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 49 INFO 2026-03-19T14:45:06.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 50 INFO 2026-03-19T14:45:06.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 51 INFO 2026-03-19T14:45:06.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 52 INFO 2026-03-19T14:45:06.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.023Z [SocketManager] request handler unavailable, queued request. Queue size: 53 INFO 2026-03-19T14:45:06.027Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.027Z [SocketManager] request handler unavailable, queued request. Queue size: 54 INFO 2026-03-19T14:45:06.027Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.027Z [SocketManager] request handler unavailable, queued request. Queue size: 55 INFO 2026-03-19T14:45:06.030Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773931505851 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:45:06.030Z [SocketManager] request handler unavailable, queued request. Queue size: 56 INFO 2026-03-19T14:45:17.186Z [app/main] MainSQL: slow query getAllConversations duration=11421ms INFO 2026-03-19T14:45:17.281Z [ConversationController] done with initial fetch, got 1773 conversations INFO 2026-03-19T14:45:17.440Z [app/main] MainSQL: slow query getAllPreKeys duration=156ms INFO 2026-03-19T14:45:17.443Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-19T14:45:17.521Z [app/main] MainSQL: slow query getCurrentChatFolders duration=81ms INFO 2026-03-19T14:45:17.850Z [app/main] MainSQL: slow query getAllStickers duration=311ms INFO 2026-03-19T14:45:18.521Z [app/main] MainSQL: slow query getAllIdentityKeys duration=1238ms INFO 2026-03-19T14:45:18.526Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-19T14:45:18.711Z [app/main] MainSQL: slow query getAllSenderKeys duration=190ms INFO 2026-03-19T14:45:18.714Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-19T14:45:18.726Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=1441ms INFO 2026-03-19T14:45:18.736Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-19T14:45:18.737Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-19T14:45:18.748Z [app/main] MainSQL: slow query getAllSessions duration=1461ms INFO 2026-03-19T14:45:18.755Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-19T14:45:18.909Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=198ms INFO 2026-03-19T14:45:18.913Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T14:45:18.915Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T14:45:18.915Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-19T14:45:18.916Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-19T14:45:19.125Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-19T14:45:19.125Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-19T14:45:19.126Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-19T14:45:19.126Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-19T14:45:19.126Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-19T14:45:19.126Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-19T14:45:19.126Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-19T14:45:19.126Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-19T14:45:19.126Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-19T14:45:19.126Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-19T14:45:19.126Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-19T14:45:19.127Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-19T14:45:19.127Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-19T14:45:19.127Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-19T14:45:19.127Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-19T14:45:19.127Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-19T14:45:19.127Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-19T14:45:19.127Z [challenge] loading 0 challenges INFO 2026-03-19T14:45:19.127Z [networkObserver] Initializing network observer INFO 2026-03-19T14:45:19.152Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T14:45:19.152Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-19T14:45:19.152Z [background] Blocked uuids cleanup: starting... INFO 2026-03-19T14:45:19.152Z [background] Blocked uuids cleanup: complete INFO 2026-03-19T14:45:19.152Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-19T14:45:19.153Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-19T14:45:19.153Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-19T14:45:19.153Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-19T14:45:19.153Z [JobQueueDatabaseStore] finished fetching existing 1 jobs for queue "conversation" INFO 2026-03-19T14:45:19.153Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dbf INFO 2026-03-19T14:45:19.154Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 1 of 110 INFO 2026-03-19T14:45:19.155Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:45:19.155Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:45:19.155Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:45:19.156Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-19T14:45:19.160Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-19T14:45:19.160Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-19T14:45:19.161Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-19T14:45:19.161Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-19T14:45:19.161Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-19T14:45:19.163Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:45:19.164Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:19.164Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:19.164Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407299340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b040, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407422910, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b200, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.2 INFO 2026-03-19T14:45:19.165Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-19T14:45:19.165Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-19T14:45:19.165Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-19T14:45:19.165Z [syncTasks] Fetching tasks INFO 2026-03-19T14:45:19.165Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-19T14:45:19.165Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-19T14:45:19.224Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T14:45:19.299Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-19T14:45:19.433Z [WebAPI] send/1773931519156/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:45:19.433Z [app/main] MainSQL: slow query commitDecryptResult duration=134ms INFO 2026-03-19T14:45:19.441Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:45:19.441Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:45:19.441Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-19T14:45:19.443Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T14:45:19.443Z [IdleDetector] Start idle detector INFO 2026-03-19T14:45:19.443Z [app] open inbox INFO 2026-03-19T14:45:19.444Z [background] online INFO 2026-03-19T14:45:19.444Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-19T14:45:19.444Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-19T14:45:19.444Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T14:45:19.445Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T14:45:19.445Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-19T14:45:19.446Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:19.446Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:19.471Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:19.471Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:19.473Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-19T14:45:19.495Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-19T14:45:19.539Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-19T14:45:19.539Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "6b1fb83f" INFO 2026-03-19T14:45:19.539Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-19T14:45:19.540Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-19T14:45:19.540Z [MessageReceiver] startProcessingQueue INFO 2026-03-19T14:45:19.540Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-19T14:45:19.540Z [MessageReceiver] getAllFromCache INFO 2026-03-19T14:45:19.540Z [SocketManager] processing 56 queued incoming requests INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.540Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:45:19.541Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-19T14:45:19.541Z [background] enableStorageService: waiting for backupReady INFO 2026-03-19T14:45:19.541Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-19T14:45:19.541Z [challenge] online, starting 0 queues INFO 2026-03-19T14:45:19.541Z [challenge] startAllQueues force=false INFO 2026-03-19T14:45:19.541Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-19T14:45:19.542Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-19T14:45:19.542Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T14:45:19.542Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T14:45:19.542Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-19T14:45:19.542Z [Stickers] downloadQueuedPacks INFO 2026-03-19T14:45:19.542Z [background] enableStorageService: enabling and running INFO 2026-03-19T14:45:19.542Z [storage] enableStorageService INFO 2026-03-19T14:45:19.542Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-19T14:45:19.542Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-19T14:45:19.543Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-19T14:45:19.543Z [storage] sync: fetching latest after version=9600 INFO 2026-03-19T14:45:19.543Z [storage] sync(9600): fetch start INFO 2026-03-19T14:45:19.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T14:45:19.543Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T14:45:19.543Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T14:45:19.543Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T14:45:19.545Z [MessageReceiver] decryptAndCacheBatch 30 INFO 2026-03-19T14:45:19.545Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T14:45:19.545Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7) INFO 2026-03-19T14:45:19.545Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7)): unidentified message INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773922308867 (019d068e.de38.769d.b345.cf4f610734fa) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928668444 (019d068e.de38.769d.b345.d4a49acc34ab) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928668460 (019d068e.de38.769d.b345.db664398d7cb) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928671854 (019d068e.de38.769d.b345.dcb78ffb8c1c) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928688726 (019d068e.de38.769d.b345.f03f81b39685) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928688746 (019d068e.de39.707d.abe7.01b60a80e025) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928738408 (019d068e.de39.707d.abe7.0713386c385d) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928758265 (019d068e.de39.707d.abe7.19b5fac41bab) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928758269 (019d068e.de39.707d.abe7.1cf29557d204) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928773303 (019d068e.de39.707d.abe7.26d3dd275563) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928773311 (019d068e.de39.707d.abe7.2b1797995119) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928802447 (019d068e.de39.707d.abe7.3042fa9ac43b) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928802460 (019d068e.de39.707d.abe7.3495398e03dc) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928819444 (019d068e.de39.707d.abe7.38d94e9dac67) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c) INFO 2026-03-19T14:45:19.546Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3) INFO 2026-03-19T14:45:19.547Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f6c.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.548Z [MessageReceiver] decryptEnvelope([REDACTED]f6c.1 > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7)) INFO 2026-03-19T14:45:19.548Z [MessageReceiver] decrypt/[REDACTED]f6c.1 > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7): unidentified message INFO 2026-03-19T14:45:19.548Z [MessageReceiver] decryptSealedSender([REDACTED]f6c.1 > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.548Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]f6c.1 with current session state (base key [REDACTED]33e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.549Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]f6c.1 > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7) INFO 2026-03-19T14:45:19.549Z [@signalapp/libsignal-client] [REDACTED]f6c.1 Processing SenderKey distribution [REDACTED]63f with chain ID 1946166594 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-19T14:45:19.549Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]f6c.1--[REDACTED]63f INFO 2026-03-19T14:45:19.550Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7)): unidentified message INFO 2026-03-19T14:45:19.551Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f6c.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.552Z [MessageReceiver] decryptEnvelope([REDACTED]f6c.1 > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7)) INFO 2026-03-19T14:45:19.552Z [MessageReceiver] decrypt/[REDACTED]f6c.1 > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7): unidentified message INFO 2026-03-19T14:45:19.552Z [MessageReceiver] decryptSealedSender([REDACTED]f6c.1 > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7)): unidentified message/sender key contents INFO 2026-03-19T14:45:19.552Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]f6c.1--[REDACTED]63f INFO 2026-03-19T14:45:19.552Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773922308867 (019d068e.de38.769d.b345.cf4f610734fa)) INFO 2026-03-19T14:45:19.552Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773922308867 (019d068e.de38.769d.b345.cf4f610734fa): ciphertext message INFO 2026-03-19T14:45:19.553Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.553Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7)): unidentified message INFO 2026-03-19T14:45:19.553Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.553Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7)) INFO 2026-03-19T14:45:19.554Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7): unidentified message INFO 2026-03-19T14:45:19.554Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.554Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.554Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928668444 (019d068e.de38.769d.b345.d4a49acc34ab)) INFO 2026-03-19T14:45:19.554Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928668444 (019d068e.de38.769d.b345.d4a49acc34ab): ciphertext message INFO 2026-03-19T14:45:19.554Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.554Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928668460 (019d068e.de38.769d.b345.db664398d7cb)) INFO 2026-03-19T14:45:19.555Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928668460 (019d068e.de38.769d.b345.db664398d7cb): ciphertext message INFO 2026-03-19T14:45:19.555Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.555Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928671854 (019d068e.de38.769d.b345.dcb78ffb8c1c)) INFO 2026-03-19T14:45:19.555Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928671854 (019d068e.de38.769d.b345.dcb78ffb8c1c): ciphertext message INFO 2026-03-19T14:45:19.555Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.555Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a)) INFO 2026-03-19T14:45:19.556Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a): ciphertext message INFO 2026-03-19T14:45:19.556Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.556Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94)): unidentified message INFO 2026-03-19T14:45:19.556Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.556Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94)) INFO 2026-03-19T14:45:19.557Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94): unidentified message INFO 2026-03-19T14:45:19.557Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.557Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.557Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8)): unidentified message INFO 2026-03-19T14:45:19.557Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8)) INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8): unidentified message INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.558Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.558Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8)): unidentified message INFO 2026-03-19T14:45:19.558Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8)) INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8): unidentified message INFO 2026-03-19T14:45:19.558Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.559Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.559Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928688726 (019d068e.de38.769d.b345.f03f81b39685)) INFO 2026-03-19T14:45:19.559Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928688726 (019d068e.de38.769d.b345.f03f81b39685): ciphertext message INFO 2026-03-19T14:45:19.559Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.559Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928688746 (019d068e.de39.707d.abe7.01b60a80e025)) INFO 2026-03-19T14:45:19.559Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928688746 (019d068e.de39.707d.abe7.01b60a80e025): ciphertext message INFO 2026-03-19T14:45:19.559Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.560Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928738408 (019d068e.de39.707d.abe7.0713386c385d)) INFO 2026-03-19T14:45:19.560Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928738408 (019d068e.de39.707d.abe7.0713386c385d): ciphertext message INFO 2026-03-19T14:45:19.560Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.560Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a)) INFO 2026-03-19T14:45:19.560Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a): ciphertext message INFO 2026-03-19T14:45:19.560Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.561Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f)): unidentified message INFO 2026-03-19T14:45:19.561Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.561Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f)) INFO 2026-03-19T14:45:19.561Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f): unidentified message INFO 2026-03-19T14:45:19.561Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.561Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.561Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0)): unidentified message INFO 2026-03-19T14:45:19.562Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.562Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0)) INFO 2026-03-19T14:45:19.562Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0): unidentified message INFO 2026-03-19T14:45:19.562Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.562Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.562Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa)): unidentified message INFO 2026-03-19T14:45:19.562Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa)) INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa): unidentified message INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.563Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928758265 (019d068e.de39.707d.abe7.19b5fac41bab)) INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928758265 (019d068e.de39.707d.abe7.19b5fac41bab): ciphertext message INFO 2026-03-19T14:45:19.563Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928758269 (019d068e.de39.707d.abe7.1cf29557d204)) INFO 2026-03-19T14:45:19.563Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928758269 (019d068e.de39.707d.abe7.1cf29557d204): ciphertext message INFO 2026-03-19T14:45:19.563Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.564Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c)): unidentified message INFO 2026-03-19T14:45:19.564Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.564Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c)) INFO 2026-03-19T14:45:19.564Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c): unidentified message INFO 2026-03-19T14:45:19.564Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.564Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.564Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928773303 (019d068e.de39.707d.abe7.26d3dd275563)) INFO 2026-03-19T14:45:19.564Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928773303 (019d068e.de39.707d.abe7.26d3dd275563): ciphertext message INFO 2026-03-19T14:45:19.565Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.565Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928773311 (019d068e.de39.707d.abe7.2b1797995119)) INFO 2026-03-19T14:45:19.565Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928773311 (019d068e.de39.707d.abe7.2b1797995119): ciphertext message INFO 2026-03-19T14:45:19.565Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.565Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146)): unidentified message INFO 2026-03-19T14:45:19.565Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146)) INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146): unidentified message INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.566Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928802447 (019d068e.de39.707d.abe7.3042fa9ac43b)) INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928802447 (019d068e.de39.707d.abe7.3042fa9ac43b): ciphertext message INFO 2026-03-19T14:45:19.566Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928802460 (019d068e.de39.707d.abe7.3495398e03dc)) INFO 2026-03-19T14:45:19.566Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928802460 (019d068e.de39.707d.abe7.3495398e03dc): ciphertext message INFO 2026-03-19T14:45:19.566Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.567Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928819444 (019d068e.de39.707d.abe7.38d94e9dac67)) INFO 2026-03-19T14:45:19.567Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928819444 (019d068e.de39.707d.abe7.38d94e9dac67): ciphertext message INFO 2026-03-19T14:45:19.567Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.567Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143)) INFO 2026-03-19T14:45:19.567Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143): ciphertext message INFO 2026-03-19T14:45:19.567Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.567Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c)): unidentified message INFO 2026-03-19T14:45:19.567Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c)) INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c): unidentified message INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.568Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.568Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3)): unidentified message INFO 2026-03-19T14:45:19.568Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3)) INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3): unidentified message INFO 2026-03-19T14:45:19.568Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.569Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.569Z [MessageReceiver] decryptAndCacheBatch storing 30 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T14:45:19.569Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 3, pending unprocessed 30, pending kyberTriples 0 INFO 2026-03-19T14:45:19.600Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-19T14:45:19.642Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-19T14:45:19.642Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T14:45:19.650Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-19T14:45:19.683Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:45:19.684Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]f6c.1 > [REDACTED]70f 1773921005148 (019d068e.de38.769d.b345.c5cb0015f0a7) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]f6c.1 > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773922308867 (019d068e.de38.769d.b345.cf4f610734fa) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928668444 (019d068e.de38.769d.b345.d4a49acc34ab) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928668460 (019d068e.de38.769d.b345.db664398d7cb) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928671854 (019d068e.de38.769d.b345.dcb78ffb8c1c) INFO 2026-03-19T14:45:19.684Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928672983 (019d068e.de38.769d.b345.e668e2588c94) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928673386 (019d068e.de38.769d.b345.eb333db02db8) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928688726 (019d068e.de38.769d.b345.f03f81b39685) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928688746 (019d068e.de39.707d.abe7.01b60a80e025) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928738408 (019d068e.de39.707d.abe7.0713386c385d) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928740599 (019d068e.de39.707d.abe7.0c7a27f9939f) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928750119 (019d068e.de39.707d.abe7.13af32be37e0) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928758265 (019d068e.de39.707d.abe7.19b5fac41bab) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928758269 (019d068e.de39.707d.abe7.1cf29557d204) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928773303 (019d068e.de39.707d.abe7.26d3dd275563) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928773311 (019d068e.de39.707d.abe7.2b1797995119) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928802447 (019d068e.de39.707d.abe7.3042fa9ac43b) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928802460 (019d068e.de39.707d.abe7.3495398e03dc) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928819444 (019d068e.de39.707d.abe7.38d94e9dac67) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928820052 (019d068e.de39.707d.abe7.439ecba6358c) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928821215 (019d068e.de39.707d.abe7.45cf37f880d3) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] decryptAndCacheBatch 26 INFO 2026-03-19T14:45:19.685Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8)): unidentified message INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928828203 (019d068e.de3a.70cb.b701.1e1a1ebf6d5d) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928828206 (019d068e.de3a.70cb.b701.23e0fd213991) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928873992 (019d068e.de3a.70cb.b701.2699b2fa0528) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928895679 (019d068e.de3a.70cb.b701.380ba7c007e1) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928895687 (019d068e.de3a.70cb.b701.3f7ac62935da) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928899104 (019d068e.de3b.7568.a6ff.1395cf6eef53) INFO 2026-03-19T14:45:19.685Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928941934 (019d068e.de3b.7568.a6ff.1ca371e90286) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928970700 (019d068e.de3b.7568.a6ff.28b8e4355363) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773929054751 (019d068e.de3b.7568.a6ff.3f578da1c7b6) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773929054797 (019d068e.de3b.7568.a6ff.40d8a4ddd66d) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773929075634 (019d068e.de3b.7568.a6ff.44cf2299ec2a) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48) INFO 2026-03-19T14:45:19.686Z [MessageReceiver] handleDataMessage/[REDACTED]f6c.1 > [REDACTED]70f 1773921004489 (019d068e.de38.769d.b345.c95899cc17f7) INFO 2026-03-19T14:45:19.687Z [conversations] setProfileKey([REDACTED]f6c ([REDACTED]7e9)/Mrs/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-19T14:45:19.689Z [profiles] buildGetProfileOptions([REDACTED]f6c ([REDACTED]7e9)): generating profile key credential request INFO 2026-03-19T14:45:19.691Z [conversations] storageService[captureChange] profileKey [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-19T14:45:19.691Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:19.692Z [groups] deriveGroupFields: cache miss INFO 2026-03-19T14:45:19.693Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:19.694Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]f6c.1 1773921004489: starting processing in queue INFO 2026-03-19T14:45:19.694Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]f6c.1 1773921004489: duplicate check db lookup needed [REDACTED]7e9.1-1773921004489 INFO 2026-03-19T14:45:19.695Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773922308867 (019d068e.de38.769d.b345.cf4f610734fa) INFO 2026-03-19T14:45:19.695Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T14:45:19.695Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928663707 (019d068e.de38.769d.b345.d1206e7daae7) INFO 2026-03-19T14:45:19.695Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928663707: starting processing in queue INFO 2026-03-19T14:45:19.695Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928663707: duplicate check db lookup needed [REDACTED]bba.1-1773928663707 INFO 2026-03-19T14:45:19.695Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928668444 (019d068e.de38.769d.b345.d4a49acc34ab) INFO 2026-03-19T14:45:19.696Z [background] read sync [object Undefined] [REDACTED]b4b 1773928668444 [REDACTED]bba for message 1773928663707 INFO 2026-03-19T14:45:19.696Z [background] onReadSync(envelope=1773928668444, envelopeId=019d068e.de38.769d.b345.d4a49acc34ab): Saving 1 sync tasks INFO 2026-03-19T14:45:19.696Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928668460 (019d068e.de38.769d.b345.db664398d7cb) INFO 2026-03-19T14:45:19.697Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.697Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928671854 (019d068e.de38.769d.b345.dcb78ffb8c1c) INFO 2026-03-19T14:45:19.697Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.697Z [MessageReceiver] sent message to [REDACTED]b4b 1773928671547 from [REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a) INFO 2026-03-19T14:45:19.697Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928671547 (019d068e.de38.769d.b345.e151e469091a) INFO 2026-03-19T14:45:19.698Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928685415 (019d068e.de38.769d.b345.ecbba67002f8) INFO 2026-03-19T14:45:19.698Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928688726 (019d068e.de38.769d.b345.f03f81b39685) INFO 2026-03-19T14:45:19.698Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928688746 (019d068e.de39.707d.abe7.01b60a80e025) INFO 2026-03-19T14:45:19.698Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.698Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928738408 (019d068e.de39.707d.abe7.0713386c385d) INFO 2026-03-19T14:45:19.699Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.699Z [MessageReceiver] sent message to [REDACTED]b4b 1773928738156 from [REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a) INFO 2026-03-19T14:45:19.699Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928738156 (019d068e.de39.707d.abe7.0b4f03a6e28a) INFO 2026-03-19T14:45:19.699Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928755711 (019d068e.de39.707d.abe7.17a09ed281fa) INFO 2026-03-19T14:45:19.699Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928758265 (019d068e.de39.707d.abe7.19b5fac41bab) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928758269 (019d068e.de39.707d.abe7.1cf29557d204) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928768992 (019d068e.de39.707d.abe7.2161bc5a473c) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928773303 (019d068e.de39.707d.abe7.26d3dd275563) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928773311 (019d068e.de39.707d.abe7.2b1797995119) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928798487 (019d068e.de39.707d.abe7.2e27a8bc7146) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928802447 (019d068e.de39.707d.abe7.3042fa9ac43b) INFO 2026-03-19T14:45:19.700Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928802460 (019d068e.de39.707d.abe7.3495398e03dc) INFO 2026-03-19T14:45:19.701Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.701Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928819444 (019d068e.de39.707d.abe7.38d94e9dac67) INFO 2026-03-19T14:45:19.701Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.701Z [MessageReceiver] sent message to [REDACTED]b4b 1773928819240 from [REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143) INFO 2026-03-19T14:45:19.701Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928819240 (019d068e.de39.707d.abe7.3eb529a27143) INFO 2026-03-19T14:45:19.701Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.701Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.702Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T14:45:19.702Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-19T14:45:19.703Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-19T14:45:19.703Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.703Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8)) INFO 2026-03-19T14:45:19.703Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8): unidentified message INFO 2026-03-19T14:45:19.703Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.703Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928828203 (019d068e.de3a.70cb.b701.1e1a1ebf6d5d)) INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928828203 (019d068e.de3a.70cb.b701.1e1a1ebf6d5d): ciphertext message INFO 2026-03-19T14:45:19.704Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928828206 (019d068e.de3a.70cb.b701.23e0fd213991)) INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928828206 (019d068e.de3a.70cb.b701.23e0fd213991): ciphertext message INFO 2026-03-19T14:45:19.704Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928873992 (019d068e.de3a.70cb.b701.2699b2fa0528)) INFO 2026-03-19T14:45:19.704Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928873992 (019d068e.de3a.70cb.b701.2699b2fa0528): ciphertext message INFO 2026-03-19T14:45:19.704Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.705Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89)) INFO 2026-03-19T14:45:19.705Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89): ciphertext message INFO 2026-03-19T14:45:19.705Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.705Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444)): unidentified message INFO 2026-03-19T14:45:19.705Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.705Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444)) INFO 2026-03-19T14:45:19.705Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444): unidentified message INFO 2026-03-19T14:45:19.705Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.705Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.706Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785)): unidentified message INFO 2026-03-19T14:45:19.706Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.706Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785)) INFO 2026-03-19T14:45:19.706Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785): unidentified message INFO 2026-03-19T14:45:19.706Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.706Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.706Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c)): unidentified message INFO 2026-03-19T14:45:19.707Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c)) INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c): unidentified message INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.707Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928895679 (019d068e.de3a.70cb.b701.380ba7c007e1)) INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928895679 (019d068e.de3a.70cb.b701.380ba7c007e1): ciphertext message INFO 2026-03-19T14:45:19.707Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.707Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928895687 (019d068e.de3a.70cb.b701.3f7ac62935da)) INFO 2026-03-19T14:45:19.708Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928895687 (019d068e.de3a.70cb.b701.3f7ac62935da): ciphertext message INFO 2026-03-19T14:45:19.708Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.708Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928899104 (019d068e.de3b.7568.a6ff.1395cf6eef53)) INFO 2026-03-19T14:45:19.708Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928899104 (019d068e.de3b.7568.a6ff.1395cf6eef53): ciphertext message INFO 2026-03-19T14:45:19.708Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.708Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0)) INFO 2026-03-19T14:45:19.708Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0): ciphertext message INFO 2026-03-19T14:45:19.708Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.709Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2)): unidentified message INFO 2026-03-19T14:45:19.709Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.709Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2)) INFO 2026-03-19T14:45:19.709Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2): unidentified message INFO 2026-03-19T14:45:19.709Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.709Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.709Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928941934 (019d068e.de3b.7568.a6ff.1ca371e90286)) INFO 2026-03-19T14:45:19.709Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928941934 (019d068e.de3b.7568.a6ff.1ca371e90286): ciphertext message INFO 2026-03-19T14:45:19.709Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.710Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5)) INFO 2026-03-19T14:45:19.710Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5): ciphertext message INFO 2026-03-19T14:45:19.710Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.710Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f)): unidentified message INFO 2026-03-19T14:45:19.710Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.710Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f)) INFO 2026-03-19T14:45:19.710Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f): unidentified message INFO 2026-03-19T14:45:19.710Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.710Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.711Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928970700 (019d068e.de3b.7568.a6ff.28b8e4355363)) INFO 2026-03-19T14:45:19.711Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928970700 (019d068e.de3b.7568.a6ff.28b8e4355363): ciphertext message INFO 2026-03-19T14:45:19.711Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.711Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1)) INFO 2026-03-19T14:45:19.711Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1): ciphertext message INFO 2026-03-19T14:45:19.711Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.711Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f)): unidentified message INFO 2026-03-19T14:45:19.712Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.712Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f)) INFO 2026-03-19T14:45:19.712Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f): unidentified message INFO 2026-03-19T14:45:19.712Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.712Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.712Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1)): unidentified message INFO 2026-03-19T14:45:19.712Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1)) INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1): unidentified message INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.713Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.713Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61)): unidentified message INFO 2026-03-19T14:45:19.713Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61)) INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61): unidentified message INFO 2026-03-19T14:45:19.713Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.713Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773929054751 (019d068e.de3b.7568.a6ff.3f578da1c7b6)) INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773929054751 (019d068e.de3b.7568.a6ff.3f578da1c7b6): ciphertext message INFO 2026-03-19T14:45:19.714Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773929054797 (019d068e.de3b.7568.a6ff.40d8a4ddd66d)) INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773929054797 (019d068e.de3b.7568.a6ff.40d8a4ddd66d): ciphertext message INFO 2026-03-19T14:45:19.714Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773929075634 (019d068e.de3b.7568.a6ff.44cf2299ec2a)) INFO 2026-03-19T14:45:19.714Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773929075634 (019d068e.de3b.7568.a6ff.44cf2299ec2a): ciphertext message INFO 2026-03-19T14:45:19.715Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.715Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f)) INFO 2026-03-19T14:45:19.715Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f): ciphertext message INFO 2026-03-19T14:45:19.715Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.715Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48)): unidentified message INFO 2026-03-19T14:45:19.715Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T14:45:19.715Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48)) INFO 2026-03-19T14:45:19.716Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48): unidentified message INFO 2026-03-19T14:45:19.716Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T14:45:19.716Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]96c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:45:19.716Z [MessageReceiver] decryptAndCacheBatch storing 26 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T14:45:19.716Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 26, pending kyberTriples 0 INFO 2026-03-19T14:45:19.720Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928663707: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:19.720Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928663707: Batching save INFO 2026-03-19T14:45:19.720Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-19T14:45:19.720Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-19T14:45:19.720Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-19T14:45:19.722Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2740 to 2741 INFO 2026-03-19T14:45:19.724Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-19T14:45:19.730Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]f6c.1 1773921004489): took 36ms INFO 2026-03-19T14:45:19.742Z [background] onReadSync(envelope=1773928668444, envelopeId=019d068e.de38.769d.b345.d4a49acc34ab): Queuing 1 sync tasks INFO 2026-03-19T14:45:19.742Z [app/main] MainSQL: slow query saveSyncTasks duration=45ms INFO 2026-03-19T14:45:19.743Z [background] onReadSync(envelope=1773928668444, envelopeId=019d068e.de38.769d.b345.d4a49acc34ab): Done INFO 2026-03-19T14:45:19.743Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:19.743Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:19.760Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-19T14:45:19.784Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9600 INFO 2026-03-19T14:45:19.784Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T14:45:19.795Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:19.826Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T14:45:19.826Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-19T14:45:19.826Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 66ms INFO 2026-03-19T14:45:19.826Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928828203 (019d068e.de3a.70cb.b701.1e1a1ebf6d5d) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928828206 (019d068e.de3a.70cb.b701.23e0fd213991) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928873992 (019d068e.de3a.70cb.b701.2699b2fa0528) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928874590 (019d068e.de3a.70cb.b701.2cff8e038444) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928890452 (019d068e.de3a.70cb.b701.32fdf2a24785) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928895679 (019d068e.de3a.70cb.b701.380ba7c007e1) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928895687 (019d068e.de3a.70cb.b701.3f7ac62935da) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928899104 (019d068e.de3b.7568.a6ff.1395cf6eef53) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928899680 (019d068e.de3b.7568.a6ff.19a069ee35e2) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928941934 (019d068e.de3b.7568.a6ff.1ca371e90286) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928942674 (019d068e.de3b.7568.a6ff.249be11be16f) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928970700 (019d068e.de3b.7568.a6ff.28b8e4355363) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928972179 (019d068e.de3b.7568.a6ff.32c1ce80cd0f) INFO 2026-03-19T14:45:19.826Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928973438 (019d068e.de3b.7568.a6ff.34048eaabbf1) INFO 2026-03-19T14:45:19.826Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773929054751 (019d068e.de3b.7568.a6ff.3f578da1c7b6) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773929054797 (019d068e.de3b.7568.a6ff.40d8a4ddd66d) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773929075634 (019d068e.de3b.7568.a6ff.44cf2299ec2a) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773929076155 (019d068e.de3b.7568.a6ff.4d75bf7a5c48) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928825780 (019d068e.de3a.70cb.b701.188fe8c155d8) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928828203 (019d068e.de3a.70cb.b701.1e1a1ebf6d5d) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928828206 (019d068e.de3a.70cb.b701.23e0fd213991) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928873992 (019d068e.de3a.70cb.b701.2699b2fa0528) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.827Z [MessageReceiver] sent message to [REDACTED]b4b 1773928873775 from [REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89) INFO 2026-03-19T14:45:19.827Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928873775 (019d068e.de3a.70cb.b701.295a51eb4f89) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928893449 (019d068e.de3a.70cb.b701.34acbe572b0c) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773928895679 (019d068e.de3a.70cb.b701.380ba7c007e1) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928895687 (019d068e.de3a.70cb.b701.3f7ac62935da) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928899104 (019d068e.de3b.7568.a6ff.1395cf6eef53) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.828Z [MessageReceiver] sent message to [REDACTED]b4b 1773928898893 from [REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0) INFO 2026-03-19T14:45:19.828Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928898893 (019d068e.de3b.7568.a6ff.14c1f25147f0) INFO 2026-03-19T14:45:19.828Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928941934 (019d068e.de3b.7568.a6ff.1ca371e90286) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.829Z [MessageReceiver] sent message to [REDACTED]b4b 1773928941720 from [REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928941720 (019d068e.de3b.7568.a6ff.2312fbdecfe5) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773928970700 (019d068e.de3b.7568.a6ff.28b8e4355363) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.829Z [MessageReceiver] sent message to [REDACTED]b4b 1773928970166 from [REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773928970166 (019d068e.de3b.7568.a6ff.2f3ca8c7b5c1) INFO 2026-03-19T14:45:19.829Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1773928986423 (019d068e.de3b.7568.a6ff.3a28a8a65f61) INFO 2026-03-19T14:45:19.829Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773929054751 (019d068e.de3b.7568.a6ff.3f578da1c7b6) INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773929054797 (019d068e.de3b.7568.a6ff.40d8a4ddd66d) INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773929075634 (019d068e.de3b.7568.a6ff.44cf2299ec2a) INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-19T14:45:19.830Z [MessageReceiver] sent message to [REDACTED]b4b 1773929075334 from [REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f) INFO 2026-03-19T14:45:19.830Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773929075334 (019d068e.de3b.7568.a6ff.4b4e676a440f) INFO 2026-03-19T14:45:19.830Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.830Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.831Z [@signalapp/libsignal-client] ACKing message delivered at 1773931505851 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:45:19.863Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:19.863Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:19.863Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:19.909Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928663707) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:19.909Z [app/main] MainSQL: slow query markReactionAsRead duration=45ms INFO 2026-03-19T14:45:19.931Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T14:45:19.931Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T14:45:19.931Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T14:45:19.931Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T14:45:19.931Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T14:45:19.931Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-19T14:45:20.042Z [app/main] MainSQL: slow query saveMessages duration=134ms INFO 2026-03-19T14:45:20.043Z [saveAndNotify] Message saved 1773928663707 INFO 2026-03-19T14:45:20.043Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928663707): Found early read sync for message 1773928663707 INFO 2026-03-19T14:45:20.076Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:20.076Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:20.076Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:20.077Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928671547: starting processing in queue INFO 2026-03-19T14:45:20.077Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928671547: duplicate check db lookup needed [REDACTED]314.1-1773928671547 INFO 2026-03-19T14:45:20.077Z [background] delivery receipt from [REDACTED]b4b.1 1773928672983 for sent message 1773928671547 wasSentEncrypted=true INFO 2026-03-19T14:45:20.077Z [background] onDeliveryReceipt(envelope=1773928672983, envelopeId=019d068e.de38.769d.b345.e668e2588c94): Saving 1 sync tasks INFO 2026-03-19T14:45:20.078Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928663707) poll vote read sync not found INFO 2026-03-19T14:45:20.078Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928671547: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:20.079Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928671547: Batching save INFO 2026-03-19T14:45:20.110Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928663707: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:20.110Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928663707: Changes in second run; saving. INFO 2026-03-19T14:45:20.154Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:20.202Z [background] onDeliveryReceipt(envelope=1773928672983, envelopeId=019d068e.de38.769d.b345.e668e2588c94): Queuing 1 sync tasks INFO 2026-03-19T14:45:20.202Z [background] onDeliveryReceipt(envelope=1773928672983, envelopeId=019d068e.de38.769d.b345.e668e2588c94): Done INFO 2026-03-19T14:45:20.202Z [app/main] MainSQL: slow query saveSyncTasks duration=59ms INFO 2026-03-19T14:45:20.203Z [background] read receipt [REDACTED]b4b.1 1773928673386 for sent message 1773928671547 INFO 2026-03-19T14:45:20.203Z [background] onReadOrViewReceipt(type=Read, envelope=1773928673386, envelopeId=019d068e.de38.769d.b345.eb333db02db8): Saving 1 sync tasks INFO 2026-03-19T14:45:20.260Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:20.260Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:20.269Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-19T14:45:20.319Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T14:45:20.361Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=42ms INFO 2026-03-19T14:45:20.369Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928663707,"receivedAt":1771163895729},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:20.370Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:20.411Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928663707: 0 edits in second run INFO 2026-03-19T14:45:20.411Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T14:45:20.453Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:20.454Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928671547 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:20.561Z [app/main] MainSQL: slow query saveMessages duration=108ms INFO 2026-03-19T14:45:20.562Z [saveAndNotify] Message saved 1773928671547 INFO 2026-03-19T14:45:20.562Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928671547): found early receipts for message 1773928671547 INFO 2026-03-19T14:45:20.670Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-19T14:45:20.671Z [app/main] MainSQL: slow query getConversationMessageStats duration=58ms INFO 2026-03-19T14:45:20.774Z [background] onReadOrViewReceipt(type=Read, envelope=1773928673386, envelopeId=019d068e.de38.769d.b345.eb333db02db8): Queuing 1 sync tasks INFO 2026-03-19T14:45:20.774Z [background] onReadOrViewReceipt(type=Read, envelope=1773928673386, envelopeId=019d068e.de38.769d.b345.eb333db02db8): Done INFO 2026-03-19T14:45:20.774Z [app/main] MainSQL: slow query saveSyncTasks duration=103ms INFO 2026-03-19T14:45:20.775Z [background] read sync [object Undefined] [REDACTED]b4b 1773928688726 [REDACTED]bba for message 1773928685415 INFO 2026-03-19T14:45:20.775Z [background] onReadSync(envelope=1773928688726, envelopeId=019d068e.de38.769d.b345.f03f81b39685): Saving 1 sync tasks INFO 2026-03-19T14:45:20.941Z [app/main] MainSQL: slow query createOrUpdateItem duration=167ms INFO 2026-03-19T14:45:21.026Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773928671547): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:21.067Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 957ms INFO 2026-03-19T14:45:21.067Z [app/main] MainSQL: slow query saveMessages duration=126ms INFO 2026-03-19T14:45:21.068Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 397ms INFO 2026-03-19T14:45:21.068Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 397ms INFO 2026-03-19T14:45:21.068Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928685415): was blocked for 293ms INFO 2026-03-19T14:45:21.068Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928685415: starting processing in queue INFO 2026-03-19T14:45:21.068Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928685415: duplicate check db lookup needed [REDACTED]bba.1-1773928685415 INFO 2026-03-19T14:45:21.070Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928685415: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:21.070Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928685415: Batching save INFO 2026-03-19T14:45:21.145Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:21.176Z [app/main] MainSQL: slow query removeUnprocessed duration=109ms INFO 2026-03-19T14:45:21.335Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928671547: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:21.335Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928671547: 0 edits in second run INFO 2026-03-19T14:45:21.335Z [app/main] MainSQL: slow query removeSyncTaskById duration=159ms INFO 2026-03-19T14:45:21.552Z [background] onReadSync(envelope=1773928688726, envelopeId=019d068e.de38.769d.b345.f03f81b39685): Queuing 1 sync tasks INFO 2026-03-19T14:45:21.552Z [app/main] MainSQL: slow query saveSyncTasks duration=218ms INFO 2026-03-19T14:45:21.553Z [background] onReadSync(envelope=1773928688726, envelopeId=019d068e.de38.769d.b345.f03f81b39685): Done INFO 2026-03-19T14:45:21.553Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:21.553Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:21.894Z [app/main] MainSQL: slow query saveMessage duration=342ms INFO 2026-03-19T14:45:22.044Z [saveAndNotify] Message saved 1773928685415 INFO 2026-03-19T14:45:22.044Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928685415): Found early read sync for message 1773928685415 INFO 2026-03-19T14:45:22.044Z [app/main] MainSQL: slow query saveMessages duration=150ms INFO 2026-03-19T14:45:22.111Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T14:45:22.178Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:22.178Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:22.178Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:22.178Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928685415) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:22.178Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-19T14:45:22.178Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:22.178Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:22.261Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-19T14:45:22.437Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928685415: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:22.437Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928685415: Changes in second run; saving. INFO 2026-03-19T14:45:22.437Z [app/main] MainSQL: slow query removeSyncTaskById duration=175ms INFO 2026-03-19T14:45:22.442Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:22.512Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T14:45:22.610Z [app/main] MainSQL: slow query updateConversations duration=173ms WARN 2026-03-19T14:45:22.782Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:45:22.813Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:22.813Z [app/main] MainSQL: slow query removeUnprocessed duration=203ms INFO 2026-03-19T14:45:22.813Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:22.813Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:22.814Z [background] delivery receipt from [REDACTED]b4b.1 1773928740599 for sent message 1773928738156 wasSentEncrypted=true INFO 2026-03-19T14:45:22.814Z [background] onDeliveryReceipt(envelope=1773928740599, envelopeId=019d068e.de39.707d.abe7.0c7a27f9939f): Saving 1 sync tasks INFO 2026-03-19T14:45:22.814Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928685415) poll vote read sync not found INFO 2026-03-19T14:45:22.996Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=183ms INFO 2026-03-19T14:45:22.997Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928685415,"receivedAt":1771163895736},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:22.997Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:23.044Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:45:23.045Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22620448 ms before clearing INFO 2026-03-19T14:45:23.180Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928685415: 0 edits in second run INFO 2026-03-19T14:45:23.180Z [app/main] MainSQL: slow query saveMessage duration=183ms WARN 2026-03-19T14:45:23.182Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3374ms (attempts v4=1 v6=0) INFO 2026-03-19T14:45:23.422Z [app/main] MainSQL: slow query removeUnprocessed duration=242ms INFO 2026-03-19T14:45:23.589Z [background] onDeliveryReceipt(envelope=1773928740599, envelopeId=019d068e.de39.707d.abe7.0c7a27f9939f): Queuing 1 sync tasks INFO 2026-03-19T14:45:23.589Z [app/main] MainSQL: slow query saveSyncTasks duration=167ms INFO 2026-03-19T14:45:23.590Z [background] onDeliveryReceipt(envelope=1773928740599, envelopeId=019d068e.de39.707d.abe7.0c7a27f9939f): Done INFO 2026-03-19T14:45:23.590Z [background] read receipt [REDACTED]b4b.1 1773928750119 for sent message 1773928738156 INFO 2026-03-19T14:45:23.590Z [background] onReadOrViewReceipt(type=Read, envelope=1773928750119, envelopeId=019d068e.de39.707d.abe7.13af32be37e0): Saving 1 sync tasks INFO 2026-03-19T14:45:23.723Z [app/main] MainSQL: slow query updateConversations duration=134ms INFO 2026-03-19T14:45:23.776Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:45:23.776Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:45:23.776Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:45:23.777Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:45:23.777Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:45:23.777Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-19T14:45:23.840Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 1403ms INFO 2026-03-19T14:45:23.840Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 1377ms INFO 2026-03-19T14:45:23.840Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 1377ms INFO 2026-03-19T14:45:23.840Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156): was blocked for 1026ms INFO 2026-03-19T14:45:23.840Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156: starting processing in queue INFO 2026-03-19T14:45:23.840Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156: duplicate check db lookup needed [REDACTED]314.1-1773928738156 INFO 2026-03-19T14:45:23.840Z [app/main] MainSQL: slow query saveMessages duration=117ms INFO 2026-03-19T14:45:23.844Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928738156): found early receipts for message 1773928738156 INFO 2026-03-19T14:45:23.844Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928738156 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:23.882Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:23.888Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9600 200 Success INFO 2026-03-19T14:45:23.890Z [background] waitForEmptyEventQueue: Waiting for MessageReceiver empty event... INFO 2026-03-19T14:45:23.932Z [background] onReadOrViewReceipt(type=Read, envelope=1773928750119, envelopeId=019d068e.de39.707d.abe7.13af32be37e0): Queuing 1 sync tasks INFO 2026-03-19T14:45:23.932Z [background] onReadOrViewReceipt(type=Read, envelope=1773928750119, envelopeId=019d068e.de39.707d.abe7.13af32be37e0): Done INFO 2026-03-19T14:45:23.932Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-19T14:45:23.933Z [background] read sync [object Undefined] [REDACTED]b4b 1773928758265 [REDACTED]bba for message 1773928755711 INFO 2026-03-19T14:45:23.933Z [background] onReadSync(envelope=1773928758265, envelopeId=019d068e.de39.707d.abe7.19b5fac41bab): Saving 1 sync tasks INFO 2026-03-19T14:45:23.974Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928738156: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:23.974Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156: Batching save INFO 2026-03-19T14:45:23.974Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156): took 134ms INFO 2026-03-19T14:45:23.974Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 593ms INFO 2026-03-19T14:45:23.974Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 593ms INFO 2026-03-19T14:45:23.974Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928755711): was blocked for 41ms INFO 2026-03-19T14:45:23.974Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928755711: starting processing in queue INFO 2026-03-19T14:45:23.974Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928755711: duplicate check db lookup needed [REDACTED]bba.1-1773928755711 INFO 2026-03-19T14:45:23.974Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T14:45:23.976Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928755711: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:23.976Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928755711: Batching save INFO 2026-03-19T14:45:24.015Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:24.049Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-19T14:45:24.057Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T14:45:24.124Z [background] onReadSync(envelope=1773928758265, envelopeId=019d068e.de39.707d.abe7.19b5fac41bab): Queuing 1 sync tasks INFO 2026-03-19T14:45:24.124Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-19T14:45:24.125Z [background] onReadSync(envelope=1773928758265, envelopeId=019d068e.de39.707d.abe7.19b5fac41bab): Done INFO 2026-03-19T14:45:24.125Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:24.125Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:24.166Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:24.184Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928738156 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:24.283Z [saveAndNotify] Message saved 1773928738156 INFO 2026-03-19T14:45:24.283Z [attachmentDownloadQueue] handleAttachmentDownloadsForNewMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928738156: Adding to attachmentDownloadQueue 1773928738156 INFO 2026-03-19T14:45:24.283Z [saveAndNotify] Message saved 1773928755711 INFO 2026-03-19T14:45:24.283Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928738156): found early receipts for message 1773928738156 INFO 2026-03-19T14:45:24.283Z [app/main] MainSQL: slow query saveMessages duration=117ms INFO 2026-03-19T14:45:24.283Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:24.283Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:24.284Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928755711): Found early read sync for message 1773928755711 INFO 2026-03-19T14:45:24.284Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:24.284Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928768992: starting processing in queue INFO 2026-03-19T14:45:24.284Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928768992: duplicate check db lookup needed [REDACTED]bba.1-1773928768992 INFO 2026-03-19T14:45:24.284Z [background] read sync [object Undefined] [REDACTED]b4b 1773928773303 [REDACTED]bba for message 1773928768992 INFO 2026-03-19T14:45:24.284Z [background] onReadSync(envelope=1773928773303, envelopeId=019d068e.de39.707d.abe7.26d3dd275563): Saving 1 sync tasks INFO 2026-03-19T14:45:24.284Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928755711) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:24.285Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928768992: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:24.285Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928768992: Batching save INFO 2026-03-19T14:45:24.360Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:24.366Z [app/main] MainSQL: slow query removeUnprocessed duration=83ms INFO 2026-03-19T14:45:24.425Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928738156: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:24.425Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928738156: Changes in second run; saving. INFO 2026-03-19T14:45:24.425Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-19T14:45:24.467Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T14:45:24.468Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928755711: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:24.468Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928755711: Changes in second run; saving. INFO 2026-03-19T14:45:24.542Z [background] onReadSync(envelope=1773928773303, envelopeId=019d068e.de39.707d.abe7.26d3dd275563): Queuing 1 sync tasks INFO 2026-03-19T14:45:24.542Z [app/main] MainSQL: slow query saveSyncTasks duration=75ms INFO 2026-03-19T14:45:24.543Z [background] onReadSync(envelope=1773928773303, envelopeId=019d068e.de39.707d.abe7.26d3dd275563): Done INFO 2026-03-19T14:45:24.543Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:24.543Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:24.543Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928755711) poll vote read sync not found INFO 2026-03-19T14:45:24.617Z [saveAndNotify] Message saved 1773928768992 INFO 2026-03-19T14:45:24.617Z [app/main] MainSQL: slow query saveMessages duration=75ms INFO 2026-03-19T14:45:24.618Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928768992): Found early read sync for message 1773928768992 INFO 2026-03-19T14:45:24.692Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T14:45:24.760Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:24.760Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928738156: 0 edits in second run INFO 2026-03-19T14:45:24.760Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-19T14:45:24.777Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:45:24.777Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:45:24.777Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:24.777Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:24.777Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:24.819Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928755711,"receivedAt":1771163895743},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:24.819Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:24.819Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=58ms INFO 2026-03-19T14:45:24.894Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:24.894Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928755711: 0 edits in second run INFO 2026-03-19T14:45:24.894Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-19T14:45:24.936Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:24.936Z [background] read sync [object Undefined] [REDACTED]b4b 1773928802447 [REDACTED]bba for message 1773928798487 INFO 2026-03-19T14:45:24.936Z [background] onReadSync(envelope=1773928802447, envelopeId=019d068e.de39.707d.abe7.3042fa9ac43b): Saving 1 sync tasks INFO 2026-03-19T14:45:24.936Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T14:45:24.936Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:24.936Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:24.937Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928768992) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:25.002Z [app/main] MainSQL: slow query removeSyncTaskById duration=66ms INFO 2026-03-19T14:45:25.003Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928768992: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:25.003Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928768992: Changes in second run; saving. INFO 2026-03-19T14:45:25.170Z [app/main] MainSQL: slow query removeUnprocessed duration=167ms INFO 2026-03-19T14:45:25.253Z [app/main] MainSQL: slow query saveMessages duration=84ms INFO 2026-03-19T14:45:25.254Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 787ms INFO 2026-03-19T14:45:25.254Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928798487): was blocked for 318ms INFO 2026-03-19T14:45:25.254Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928798487: starting processing in queue INFO 2026-03-19T14:45:25.254Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928798487: duplicate check db lookup needed [REDACTED]bba.1-1773928798487 INFO 2026-03-19T14:45:25.255Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928798487: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:25.255Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928798487: Batching save INFO 2026-03-19T14:45:25.255Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): was blocked for 252ms INFO 2026-03-19T14:45:25.330Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:25.445Z [app/main] MainSQL: slow query saveSyncTasks duration=192ms INFO 2026-03-19T14:45:25.446Z [background] onReadSync(envelope=1773928802447, envelopeId=019d068e.de39.707d.abe7.3042fa9ac43b): Queuing 1 sync tasks INFO 2026-03-19T14:45:25.447Z [background] onReadSync(envelope=1773928802447, envelopeId=019d068e.de39.707d.abe7.3042fa9ac43b): Done INFO 2026-03-19T14:45:25.447Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:25.447Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:25.447Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928768992) poll vote read sync not found INFO 2026-03-19T14:45:25.613Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:25.613Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928768992: 0 edits in second run INFO 2026-03-19T14:45:25.613Z [app/main] MainSQL: slow query saveMessage duration=167ms INFO 2026-03-19T14:45:25.771Z [app/main] MainSQL: slow query removeUnprocessed duration=159ms INFO 2026-03-19T14:45:25.772Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928768992,"receivedAt":1771163895746},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:25.772Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 517ms INFO 2026-03-19T14:45:25.772Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 677ms INFO 2026-03-19T14:45:25.772Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 677ms INFO 2026-03-19T14:45:25.880Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-19T14:45:25.955Z [app/main] MainSQL: slow query saveMessages duration=75ms INFO 2026-03-19T14:45:25.956Z [saveAndNotify] Message saved 1773928798487 INFO 2026-03-19T14:45:25.956Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928798487): Found early read sync for message 1773928798487 INFO 2026-03-19T14:45:25.956Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:25.956Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:25.956Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:25.956Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928798487) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:25.956Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:25.956Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:26.031Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T14:45:26.156Z [app/main] MainSQL: slow query removeSyncTaskById duration=125ms INFO 2026-03-19T14:45:26.156Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:26.156Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:26.157Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928798487: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:26.157Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928798487: Changes in second run; saving. INFO 2026-03-19T14:45:26.157Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:26.157Z [background] delivery receipt from [REDACTED]b4b.1 1773928820052 for sent message 1773928819240 wasSentEncrypted=true INFO 2026-03-19T14:45:26.157Z [background] onDeliveryReceipt(envelope=1773928820052, envelopeId=019d068e.de39.707d.abe7.439ecba6358c): Saving 1 sync tasks INFO 2026-03-19T14:45:26.157Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928798487) poll vote read sync not found INFO 2026-03-19T14:45:26.273Z [app/main] MainSQL: slow query removeUnprocessed duration=117ms INFO 2026-03-19T14:45:26.382Z [app/main] MainSQL: slow query updateConversations duration=109ms INFO 2026-03-19T14:45:26.515Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=134ms INFO 2026-03-19T14:45:26.516Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928798487,"receivedAt":1771163895749},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:26.516Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:26.632Z [app/main] MainSQL: slow query saveMessage duration=117ms INFO 2026-03-19T14:45:26.633Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:26.633Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928798487: 0 edits in second run INFO 2026-03-19T14:45:26.720Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:26.720Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:26.766Z [background] onDeliveryReceipt(envelope=1773928820052, envelopeId=019d068e.de39.707d.abe7.439ecba6358c): Queuing 1 sync tasks INFO 2026-03-19T14:45:26.766Z [app/main] MainSQL: slow query saveSyncTasks duration=133ms INFO 2026-03-19T14:45:26.767Z [background] onDeliveryReceipt(envelope=1773928820052, envelopeId=019d068e.de39.707d.abe7.439ecba6358c): Done INFO 2026-03-19T14:45:26.767Z [background] read receipt [REDACTED]b4b.1 1773928821215 for sent message 1773928819240 INFO 2026-03-19T14:45:26.767Z [background] onReadOrViewReceipt(type=Read, envelope=1773928821215, envelopeId=019d068e.de39.707d.abe7.45cf37f880d3): Saving 1 sync tasks INFO 2026-03-19T14:45:26.850Z [app/main] MainSQL: slow query removeUnprocessed duration=84ms INFO 2026-03-19T14:45:26.942Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 786ms INFO 2026-03-19T14:45:26.942Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928819240): was blocked for 785ms INFO 2026-03-19T14:45:26.942Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928819240: starting processing in queue INFO 2026-03-19T14:45:26.942Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928819240: duplicate check db lookup needed [REDACTED]314.1-1773928819240 INFO 2026-03-19T14:45:26.942Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-19T14:45:26.943Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928819240): found early receipts for message 1773928819240 INFO 2026-03-19T14:45:27.000Z [background] onReadOrViewReceipt(type=Read, envelope=1773928821215, envelopeId=019d068e.de39.707d.abe7.45cf37f880d3): Queuing 1 sync tasks INFO 2026-03-19T14:45:27.000Z [app/main] MainSQL: slow query saveSyncTasks duration=59ms INFO 2026-03-19T14:45:27.001Z [background] onReadOrViewReceipt(type=Read, envelope=1773928821215, envelopeId=019d068e.de39.707d.abe7.45cf37f880d3): Done INFO 2026-03-19T14:45:27.001Z [background] read sync [object Undefined] [REDACTED]b4b 1773928828203 [REDACTED]bba for message 1773928825780 INFO 2026-03-19T14:45:27.001Z [background] onReadSync(envelope=1773928828203, envelopeId=019d068e.de3a.70cb.b701.1e1a1ebf6d5d): Saving 1 sync tasks INFO 2026-03-19T14:45:27.018Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928819240 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:27.018Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928819240 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:27.101Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-19T14:45:27.160Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928819240: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:27.160Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928819240: Batching save INFO 2026-03-19T14:45:27.160Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-19T14:45:27.161Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928819240): took 219ms INFO 2026-03-19T14:45:27.161Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 327ms INFO 2026-03-19T14:45:27.161Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 327ms INFO 2026-03-19T14:45:27.161Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928825780): was blocked for 160ms INFO 2026-03-19T14:45:27.161Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928825780: starting processing in queue INFO 2026-03-19T14:45:27.161Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928825780: duplicate check db lookup needed [REDACTED]bba.1-1773928825780 INFO 2026-03-19T14:45:27.163Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928825780: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:27.163Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928825780: Batching save INFO 2026-03-19T14:45:27.236Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-19T14:45:27.310Z [background] onReadSync(envelope=1773928828203, envelopeId=019d068e.de3a.70cb.b701.1e1a1ebf6d5d): Queuing 1 sync tasks INFO 2026-03-19T14:45:27.310Z [app/main] MainSQL: slow query saveSyncTasks duration=150ms INFO 2026-03-19T14:45:27.311Z [background] onReadSync(envelope=1773928828203, envelopeId=019d068e.de3a.70cb.b701.1e1a1ebf6d5d): Done INFO 2026-03-19T14:45:27.311Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:27.311Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:27.394Z [app/main] MainSQL: slow query removeUnprocessed duration=84ms INFO 2026-03-19T14:45:27.511Z [saveAndNotify] Message saved 1773928819240 INFO 2026-03-19T14:45:27.511Z [saveAndNotify] Message saved 1773928825780 INFO 2026-03-19T14:45:27.511Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928819240): found early receipts for message 1773928819240 INFO 2026-03-19T14:45:27.511Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928825780): Found early read sync for message 1773928825780 INFO 2026-03-19T14:45:27.511Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:27.511Z [app/main] MainSQL: slow query saveMessages duration=117ms INFO 2026-03-19T14:45:27.511Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:27.511Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:27.512Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:27.512Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:27.512Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928825780) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:27.523Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:27.523Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:27.703Z [app/main] MainSQL: slow query updateConversations duration=192ms INFO 2026-03-19T14:45:27.779Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:27.820Z [app/main] MainSQL: slow query removeUnprocessed duration=117ms INFO 2026-03-19T14:45:27.879Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928819240: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:27.879Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928819240: Changes in second run; saving. INFO 2026-03-19T14:45:27.879Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-19T14:45:27.970Z [app/main] MainSQL: slow query removeSyncTaskById duration=92ms INFO 2026-03-19T14:45:27.971Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928825780: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:27.971Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928825780: Changes in second run; saving. INFO 2026-03-19T14:45:27.971Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:27.971Z [background] delivery receipt from [REDACTED]b4b.1 1773928874590 for sent message 1773928873775 wasSentEncrypted=true INFO 2026-03-19T14:45:27.971Z [background] onDeliveryReceipt(envelope=1773928874590, envelopeId=019d068e.de3a.70cb.b701.2cff8e038444): Saving 1 sync tasks INFO 2026-03-19T14:45:27.971Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928825780) poll vote read sync not found INFO 2026-03-19T14:45:27.971Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:27.971Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:28.046Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T14:45:28.104Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:28.104Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928819240: 0 edits in second run INFO 2026-03-19T14:45:28.104Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-19T14:45:28.154Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=50ms INFO 2026-03-19T14:45:28.155Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928825780,"receivedAt":1771163895756},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:28.155Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:28.213Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:28.213Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928825780: 0 edits in second run INFO 2026-03-19T14:45:28.213Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-19T14:45:28.271Z [background] onDeliveryReceipt(envelope=1773928874590, envelopeId=019d068e.de3a.70cb.b701.2cff8e038444): Queuing 1 sync tasks INFO 2026-03-19T14:45:28.271Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-19T14:45:28.272Z [background] onDeliveryReceipt(envelope=1773928874590, envelopeId=019d068e.de3a.70cb.b701.2cff8e038444): Done INFO 2026-03-19T14:45:28.272Z [background] read receipt [REDACTED]b4b.1 1773928890452 for sent message 1773928873775 INFO 2026-03-19T14:45:28.272Z [background] onReadOrViewReceipt(type=Read, envelope=1773928890452, envelopeId=019d068e.de3a.70cb.b701.32fdf2a24785): Saving 1 sync tasks INFO 2026-03-19T14:45:28.322Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T14:45:28.414Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 443ms INFO 2026-03-19T14:45:28.414Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928873775): was blocked for 443ms INFO 2026-03-19T14:45:28.414Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928873775: starting processing in queue INFO 2026-03-19T14:45:28.414Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928873775: duplicate check db lookup needed [REDACTED]314.1-1773928873775 INFO 2026-03-19T14:45:28.414Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-19T14:45:28.415Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928873775): found early receipts for message 1773928873775 INFO 2026-03-19T14:45:28.455Z [background] onReadOrViewReceipt(type=Read, envelope=1773928890452, envelopeId=019d068e.de3a.70cb.b701.32fdf2a24785): Queuing 1 sync tasks INFO 2026-03-19T14:45:28.455Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-19T14:45:28.456Z [background] onReadOrViewReceipt(type=Read, envelope=1773928890452, envelopeId=019d068e.de3a.70cb.b701.32fdf2a24785): Done INFO 2026-03-19T14:45:28.456Z [background] read sync [object Undefined] [REDACTED]b4b 1773928895679 [REDACTED]bba for message 1773928893449 INFO 2026-03-19T14:45:28.456Z [background] onReadSync(envelope=1773928895679, envelopeId=019d068e.de3a.70cb.b701.380ba7c007e1): Saving 1 sync tasks INFO 2026-03-19T14:45:28.523Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928873775 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:28.523Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928873775 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:28.547Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-19T14:45:28.606Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928873775: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:28.606Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928873775: Batching save INFO 2026-03-19T14:45:28.606Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928873775): took 192ms INFO 2026-03-19T14:45:28.606Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 192ms INFO 2026-03-19T14:45:28.606Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 192ms INFO 2026-03-19T14:45:28.606Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928893449): was blocked for 150ms INFO 2026-03-19T14:45:28.606Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928893449: starting processing in queue INFO 2026-03-19T14:45:28.606Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928893449: duplicate check db lookup needed [REDACTED]bba.1-1773928893449 INFO 2026-03-19T14:45:28.606Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-19T14:45:28.608Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928893449: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:28.608Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1773928893449: Batching save INFO 2026-03-19T14:45:28.681Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-19T14:45:28.689Z [app/main] MainSQL: slow query saveSyncTasks duration=84ms INFO 2026-03-19T14:45:28.690Z [background] onReadSync(envelope=1773928895679, envelopeId=019d068e.de3a.70cb.b701.380ba7c007e1): Queuing 1 sync tasks INFO 2026-03-19T14:45:28.690Z [background] onReadSync(envelope=1773928895679, envelopeId=019d068e.de3a.70cb.b701.380ba7c007e1): Done INFO 2026-03-19T14:45:28.690Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:28.690Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:28.765Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-19T14:45:28.832Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T14:45:28.998Z [app/main] MainSQL: slow query saveMessages duration=167ms INFO 2026-03-19T14:45:28.999Z [saveAndNotify] Message saved 1773928873775 INFO 2026-03-19T14:45:28.999Z [saveAndNotify] Message saved 1773928893449 INFO 2026-03-19T14:45:28.999Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928873775): found early receipts for message 1773928873775 INFO 2026-03-19T14:45:28.999Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1773928893449): Found early read sync for message 1773928893449 INFO 2026-03-19T14:45:28.999Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:28.999Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:28.999Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:28.999Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928893449) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-19T14:45:28.999Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:28.999Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:29.256Z [app/main] MainSQL: slow query removeUnprocessed duration=257ms INFO 2026-03-19T14:45:29.401Z [app/main] MainSQL: slow query removeSyncTaskById duration=145ms INFO 2026-03-19T14:45:29.402Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928873775: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:29.402Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928873775: Changes in second run; saving. INFO 2026-03-19T14:45:29.466Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928893449: Found 0 early reaction(s) for incoming message INFO 2026-03-19T14:45:29.466Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928893449: Changes in second run; saving. INFO 2026-03-19T14:45:29.466Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:29.466Z [background] delivery receipt from [REDACTED]b4b.1 1773928899680 for sent message 1773928898893 wasSentEncrypted=true INFO 2026-03-19T14:45:29.466Z [app/main] MainSQL: slow query removeSyncTaskById duration=65ms INFO 2026-03-19T14:45:29.466Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:29.466Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:29.467Z [background] onDeliveryReceipt(envelope=1773928899680, envelopeId=019d068e.de3b.7568.a6ff.19a069ee35e2): Saving 1 sync tasks INFO 2026-03-19T14:45:29.467Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928893449) poll vote read sync not found INFO 2026-03-19T14:45:29.649Z [app/main] MainSQL: slow query updateConversations duration=183ms INFO 2026-03-19T14:45:29.721Z [app/main] MainSQL: slow query removeUnprocessed duration=72ms INFO 2026-03-19T14:45:29.808Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:29.808Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928873775: 0 edits in second run INFO 2026-03-19T14:45:29.808Z [app/main] MainSQL: slow query saveMessage duration=87ms INFO 2026-03-19T14:45:29.875Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1773928893449,"receivedAt":1771163895763},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-19T14:45:29.875Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:29.875Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=67ms INFO 2026-03-19T14:45:29.928Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:29.928Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1773928893449: 0 edits in second run INFO 2026-03-19T14:45:29.928Z [app/main] MainSQL: slow query saveMessage duration=53ms INFO 2026-03-19T14:45:29.976Z [background] onDeliveryReceipt(envelope=1773928899680, envelopeId=019d068e.de3b.7568.a6ff.19a069ee35e2): Queuing 1 sync tasks INFO 2026-03-19T14:45:29.976Z [background] onDeliveryReceipt(envelope=1773928899680, envelopeId=019d068e.de3b.7568.a6ff.19a069ee35e2): Done INFO 2026-03-19T14:45:29.976Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:29.976Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:29.976Z [app/main] MainSQL: slow query saveSyncTasks duration=48ms INFO 2026-03-19T14:45:30.033Z [app/main] MainSQL: slow query removeUnprocessed duration=57ms WARN 2026-03-19T14:45:30.044Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:45:30.101Z [app/main] MainSQL: slow query saveMessages duration=68ms INFO 2026-03-19T14:45:30.102Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 636ms INFO 2026-03-19T14:45:30.102Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928898893): was blocked for 636ms INFO 2026-03-19T14:45:30.102Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928898893: starting processing in queue INFO 2026-03-19T14:45:30.102Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928898893: duplicate check db lookup needed [REDACTED]314.1-1773928898893 INFO 2026-03-19T14:45:30.102Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:30.102Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:30.102Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:30.103Z [background] delivery receipt from [REDACTED]b4b.1 1773928942674 for sent message 1773928941720 wasSentEncrypted=true INFO 2026-03-19T14:45:30.103Z [background] onDeliveryReceipt(envelope=1773928942674, envelopeId=019d068e.de3b.7568.a6ff.249be11be16f): Saving 1 sync tasks INFO 2026-03-19T14:45:30.103Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928898893): found early receipts for message 1773928898893 INFO 2026-03-19T14:45:30.192Z [app/main] MainSQL: slow query removeUnprocessed duration=90ms INFO 2026-03-19T14:45:30.228Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928898893 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:30.260Z [background] onDeliveryReceipt(envelope=1773928942674, envelopeId=019d068e.de3b.7568.a6ff.249be11be16f): Queuing 1 sync tasks INFO 2026-03-19T14:45:30.260Z [app/main] MainSQL: slow query saveSyncTasks duration=68ms INFO 2026-03-19T14:45:30.261Z [background] onDeliveryReceipt(envelope=1773928942674, envelopeId=019d068e.de3b.7568.a6ff.249be11be16f): Done INFO 2026-03-19T14:45:30.261Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:30.261Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:30.344Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928898893: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:30.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928898893: Batching save INFO 2026-03-19T14:45:30.344Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928898893): took 242ms INFO 2026-03-19T14:45:30.344Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928941720): was blocked for 241ms INFO 2026-03-19T14:45:30.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928941720: starting processing in queue INFO 2026-03-19T14:45:30.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928941720: duplicate check db lookup needed [REDACTED]314.1-1773928941720 INFO 2026-03-19T14:45:30.344Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-19T14:45:30.345Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928941720): found early receipts for message 1773928941720 INFO 2026-03-19T14:45:30.419Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:30.467Z [app/main] MainSQL: slow query removeUnprocessed duration=124ms INFO 2026-03-19T14:45:30.468Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:30.468Z [background] delivery receipt from [REDACTED]b4b.1 1773928972179 for sent message 1773928970166 wasSentEncrypted=true INFO 2026-03-19T14:45:30.468Z [background] onDeliveryReceipt(envelope=1773928972179, envelopeId=019d068e.de3b.7568.a6ff.32c1ce80cd0f): Saving 1 sync tasks INFO 2026-03-19T14:45:30.468Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:30.468Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:30.512Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773928941720 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-19T14:45:30.552Z [app/main] MainSQL: slow query updateConversations duration=85ms INFO 2026-03-19T14:45:30.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928941720: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:30.653Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928941720: Batching save INFO 2026-03-19T14:45:30.653Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928941720): took 309ms INFO 2026-03-19T14:45:30.653Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 524ms INFO 2026-03-19T14:45:30.653Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 524ms INFO 2026-03-19T14:45:30.653Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928970166): was blocked for 185ms INFO 2026-03-19T14:45:30.653Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928970166: starting processing in queue INFO 2026-03-19T14:45:30.653Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928970166: duplicate check db lookup needed [REDACTED]314.1-1773928970166 INFO 2026-03-19T14:45:30.653Z [app/main] MainSQL: slow query removeSyncTaskById duration=100ms INFO 2026-03-19T14:45:30.655Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928970166: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:30.655Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928970166: Batching save INFO 2026-03-19T14:45:30.753Z [saveAndNotify] Message saved 1773928898893 INFO 2026-03-19T14:45:30.753Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-19T14:45:30.753Z [app/main] MainSQL: slow query saveMessages duration=100ms INFO 2026-03-19T14:45:30.754Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928898893: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:30.754Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:30.754Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928898893: 0 edits in second run INFO 2026-03-19T14:45:30.779Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:30.886Z [app/main] MainSQL: slow query removeUnprocessed duration=133ms INFO 2026-03-19T14:45:30.962Z [background] onDeliveryReceipt(envelope=1773928972179, envelopeId=019d068e.de3b.7568.a6ff.32c1ce80cd0f): Queuing 1 sync tasks INFO 2026-03-19T14:45:30.962Z [background] onDeliveryReceipt(envelope=1773928972179, envelopeId=019d068e.de3b.7568.a6ff.32c1ce80cd0f): Done INFO 2026-03-19T14:45:30.962Z [background] read receipt [REDACTED]b4b.1 1773928973438 for sent message 1773928898893 INFO 2026-03-19T14:45:30.962Z [background] read receipt [REDACTED]b4b.1 1773928973438 for sent message 1773928941720 INFO 2026-03-19T14:45:30.962Z [background] read receipt [REDACTED]b4b.1 1773928973438 for sent message 1773928970166 INFO 2026-03-19T14:45:30.962Z [background] onReadOrViewReceipt(type=Read, envelope=1773928973438, envelopeId=019d068e.de3b.7568.a6ff.34048eaabbf1): Saving 3 sync tasks INFO 2026-03-19T14:45:30.962Z [app/main] MainSQL: slow query saveSyncTasks duration=76ms INFO 2026-03-19T14:45:31.042Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:45:31.042Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:45:31.043Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:45:31.043Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:45:31.043Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:45:31.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-19T14:45:31.054Z [saveAndNotify] Message saved 1773928941720 INFO 2026-03-19T14:45:31.054Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-19T14:45:31.055Z [saveAndNotify] Message saved 1773928970166 INFO 2026-03-19T14:45:31.055Z [attachmentDownloadQueue] handleAttachmentDownloadsForNewMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773928970166: Adding to attachmentDownloadQueue 1773928970166 INFO 2026-03-19T14:45:31.055Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773928970166): found early receipts for message 1773928970166 INFO 2026-03-19T14:45:31.055Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928941720: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:31.055Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:31.055Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928941720: 0 edits in second run INFO 2026-03-19T14:45:31.129Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-19T14:45:31.171Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:31.215Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773928970166): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:31.221Z [background] onReadOrViewReceipt(type=Read, envelope=1773928973438, envelopeId=019d068e.de3b.7568.a6ff.34048eaabbf1): Queuing 3 sync tasks INFO 2026-03-19T14:45:31.221Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-19T14:45:31.222Z [background] onReadOrViewReceipt(type=Read, envelope=1773928973438, envelopeId=019d068e.de3b.7568.a6ff.34048eaabbf1): Done INFO 2026-03-19T14:45:31.224Z [background] Queuing incoming reaction for 1773928941720 INFO 2026-03-19T14:45:31.225Z [Reactions] Reactions.onReaction(timestamp=1773928986423;target=1773928941720): handling INFO 2026-03-19T14:45:31.225Z [background] read sync [object Undefined] [REDACTED]70f 1773929054751 [REDACTED]314 for message 1773928941720 INFO 2026-03-19T14:45:31.225Z [background] onReadSync(envelope=1773929054751, envelopeId=019d068e.de3b.7568.a6ff.3f578da1c7b6): Saving 1 sync tasks INFO 2026-03-19T14:45:31.226Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773928941720 INFO 2026-03-19T14:45:31.280Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928970166: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:31.280Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928970166: Changes in second run; saving. INFO 2026-03-19T14:45:31.280Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-19T14:45:31.321Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:31.372Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-19T14:45:31.438Z [background] onReadSync(envelope=1773929054751, envelopeId=019d068e.de3b.7568.a6ff.3f578da1c7b6): Queuing 1 sync tasks INFO 2026-03-19T14:45:31.438Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-19T14:45:31.439Z [background] onReadSync(envelope=1773929054751, envelopeId=019d068e.de3b.7568.a6ff.3f578da1c7b6): Done INFO 2026-03-19T14:45:31.439Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:31.439Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:31.473Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773928898893): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:31.474Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773928941720): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:31.474Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773928970166): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:31.664Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773928941720. Went from 0 to 1 reactions. INFO 2026-03-19T14:45:31.664Z [app/main] MainSQL: slow query addReaction duration=226ms INFO 2026-03-19T14:45:31.747Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:31.747Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773928970166: 0 edits in second run INFO 2026-03-19T14:45:31.747Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-19T14:45:31.797Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T14:45:31.798Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:31.798Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-19T14:45:31.798Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-19T14:45:31.798Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:31.798Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:31.839Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928941720) read reaction sync found: [REDACTED]bba [REDACTED]314 [object Undefined] [REDACTED]70f INFO 2026-03-19T14:45:31.839Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-19T14:45:31.839Z [app/main] MainSQL: slow query markReactionAsRead duration=42ms INFO 2026-03-19T14:45:31.881Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-19T14:45:31.931Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-19T14:45:31.973Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T14:45:32.014Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T14:45:32.043Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:45:32.043Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:45:32.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:32.043Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:32.043Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:32.056Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 832ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 800ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 800ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 484ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 484ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 108ms INFO 2026-03-19T14:45:32.057Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 108ms INFO 2026-03-19T14:45:32.098Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-19T14:45:32.098Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:32.098Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-19T14:45:32.098Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-19T14:45:32.099Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773929075334: starting processing in queue INFO 2026-03-19T14:45:32.099Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773929075334: duplicate check db lookup needed [REDACTED]314.1-1773929075334 INFO 2026-03-19T14:45:32.099Z [background] delivery receipt from [REDACTED]b4b.1 1773929076155 for sent message 1773929075334 wasSentEncrypted=true INFO 2026-03-19T14:45:32.099Z [background] onDeliveryReceipt(envelope=1773929076155, envelopeId=019d068e.de3b.7568.a6ff.4d75bf7a5c48): Saving 1 sync tasks INFO 2026-03-19T14:45:32.099Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773928941720) poll vote read sync not found INFO 2026-03-19T14:45:32.100Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773929075334: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:32.100Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773929075334: Batching save INFO 2026-03-19T14:45:32.140Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-19T14:45:32.175Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-19T14:45:32.198Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-19T14:45:32.240Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T14:45:32.307Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T14:45:32.349Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T14:45:32.390Z [MessageReceipts] Batching 3 sent proto recipients deletes INFO 2026-03-19T14:45:32.407Z [background] onDeliveryReceipt(envelope=1773929076155, envelopeId=019d068e.de3b.7568.a6ff.4d75bf7a5c48): Queuing 1 sync tasks INFO 2026-03-19T14:45:32.407Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-19T14:45:32.408Z [background] onDeliveryReceipt(envelope=1773929076155, envelopeId=019d068e.de3b.7568.a6ff.4d75bf7a5c48): Done INFO 2026-03-19T14:45:32.449Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-19T14:45:32.491Z [saveAndNotify] Message saved 1773929075334 INFO 2026-03-19T14:45:32.491Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773929075334): found early receipts for message 1773929075334 INFO 2026-03-19T14:45:32.491Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-19T14:45:32.558Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773929075334: Found 0 early reaction(s) for outgoing message INFO 2026-03-19T14:45:32.558Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773929075334: Changes in second run; saving. INFO 2026-03-19T14:45:32.624Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-19T14:45:32.624Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773929075334: 0 edits in second run INFO 2026-03-19T14:45:32.659Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773929075334): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T14:45:32.741Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T14:45:32.858Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-19T14:45:33.016Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-19T14:45:33.075Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-19T14:45:33.150Z [app/main] MainSQL: slow query removeUnprocessed duration=74ms INFO 2026-03-19T14:45:33.242Z [app/main] MainSQL: slow query updateConversations duration=91ms INFO 2026-03-19T14:45:33.495Z [app/main] MainSQL: slow query removeUnprocessed duration=253ms INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T14:45:33.496Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T14:45:33.496Z [batcher] waitForAllBatchers INFO 2026-03-19T14:45:33.496Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T14:45:33.496Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T14:45:33.496Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T14:45:33.496Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T14:45:33.496Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T14:45:33.497Z [background] waitForEmptyEventQueue: Waiting for event handler queue idle... INFO 2026-03-19T14:45:33.497Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T14:45:33.499Z [UpdateKeysListener] Next update scheduled for 2026-03-21T00:53:03.502Z INFO 2026-03-19T14:45:33.499Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T14:45:33.499Z [notifications] NotificationService: enabling INFO 2026-03-19T14:45:33.499Z [background] App loaded - messages: 56 INFO 2026-03-19T14:45:33.499Z [StartupQueue] Processing 0 actions INFO 2026-03-19T14:45:33.501Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773928970166}): Queued 0 (of 1) preview attachment downloads INFO 2026-03-19T14:45:33.502Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773928738156}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-19T14:45:33.502Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773928738156}): Queued 1 total attachment downloads INFO 2026-03-19T14:45:33.502Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773928970166}): Queued 1 (of 1) quote attachment downloads INFO 2026-03-19T14:45:33.502Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773928970166}): Queued 1 total attachment downloads INFO 2026-03-19T14:45:33.502Z [attachmentDownloadQueue] Downloading recent attachments for 2 of 2 total messages INFO 2026-03-19T14:45:33.511Z [expiration] Build expires (local): 2026-06-11T17:15:47.000Z INFO 2026-03-19T14:45:33.513Z [app/main] App loaded - time: 30154 INFO 2026-03-19T14:45:33.513Z [app/main] SQL init - time: 895 INFO 2026-03-19T14:45:33.513Z [app/main] Preload Compile - time: 168 INFO 2026-03-19T14:45:33.513Z [app/main] Preload - time: 498 INFO 2026-03-19T14:45:33.513Z [app/main] WebSocket connect - time: 754 INFO 2026-03-19T14:45:33.513Z [app/main] Processed count: 56 INFO 2026-03-19T14:45:33.513Z [app/main] Messages per second: 1.[REDACTED] INFO 2026-03-19T14:45:33.513Z [app/main] Top 10 queries by cumulative duration (ms) over last 29259ms during 'App Load': getAllConversations: cumulative 11421.02 | average: 11421.02 | max: 11421.02 | count: 1 ||| removeUnprocessed: cumulative 3931.93 | average: 81.92 | max: 257.46 | count: 48 ||| saveSyncTasks: cumulative 1868.77 | average: 88.99 | max: 217.55 | count: 21 ||| saveMessages: cumulative 1755.37 | average: 103.26 | max: 166.8 | count: 17 ||| removeSyncTaskById: cumulative 1719.7 | average: 74.77 | max: 175.36 | count: 23 ||| saveMessage: cumulative 1623.57 | average: 85.45 | max: 341.64 | count: 19 ||| updateConversations: cumulative 1616.33 | average: 95.08 | max: 191.61 | count: 17 ||| getAllSessions: cumulative 1461.04 | average: 1461.04 | max: 1461.04 | count: 1 ||| getAllKyberPreKeys: cumulative 1440.74 | average: 1440.74 | max: 1440.74 | count: 1 ||| getAllIdentityKeys: cumulative 1237.6 | average: 1237.6 | max: 1237.6 | count: 1; Total cumulative duration of all SQL queries during this epoch: 31469.12ms INFO 2026-03-19T14:45:33.551Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-19T14:45:33.775Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:45:33.815Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22609678 ms before clearing INFO 2026-03-19T14:45:33.901Z [Edits] flushEdits running INFO 2026-03-19T14:45:33.901Z [app/main] MainSQL: slow query saveMessages duration=350ms INFO 2026-03-19T14:45:33.902Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-19T14:45:33.902Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms INFO 2026-03-19T14:45:33.902Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-19T15:55:36.880Z INFO 2026-03-19T14:45:33.902Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-20T00:53:59.556Z INFO 2026-03-19T14:45:33.902Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-19T14:45:33.903Z [background] waitForEmptyEventQueue: resolving after 10013ms INFO 2026-03-19T14:45:33.903Z [storage] sync: updating to remoteVersion=9601 sourceDevice=1 from version=9600 INFO 2026-03-19T14:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T14:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T14:45:33.906Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-19T14:45:33.907Z [storage] process(9601): localRecords=1808 localKeys=1421 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T14:45:33.907Z [storage] process(9601): remoteOnlyCount=10 remoteOnlyKeys=["9601:GWg","9601:EJV","9601:guM","9601:zS/","9601:Qhj","9601:XIs","9601:mcD","9601:p7M","9601:GF4","9601:bDT"] INFO 2026-03-19T14:45:33.907Z [storage] process(9601): localOnlyCount=1 localOnlyKeys=["9492:JmL"] INFO 2026-03-19T14:45:33.907Z [storage] fetchRemoteRecords(9601): fetching remote keys count=10 INFO 2026-03-19T14:45:33.907Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T14:45:33.999Z [JobQueueDatabaseStore] adding job [REDACTED]b01 to queue "conversation" INFO 2026-03-19T14:45:34.010Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T14:45:34.010Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=108ms INFO 2026-03-19T14:45:34.020Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T14:45:34.021Z [storage] fetchRemoteRecords(9601): missing remote keys=[] count=0 INFO 2026-03-19T14:45:34.022Z [storage] process(9601): attempting to merge records=1 INFO 2026-03-19T14:45:34.022Z [storage] process(9601): split pni contacts=9 INFO 2026-03-19T14:45:34.023Z [storage] merge(9601:GF4 [REDACTED]f6c ([REDACTED]7e9)): merged item type=1 oldID=9492:JmL shouldDrop=false details=[] WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T14:45:34.024Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] merge(9601:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:45:34.024Z [storage] process(9601): processed records=10 INFO 2026-03-19T14:45:34.046Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T14:45:34.049Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T14:45:34.049Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T14:45:34.049Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T14:45:34.050Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-19T14:45:34.051Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-19T14:45:34.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-19T14:45:34.052Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-19T14:45:34.053Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-19T14:45:34.053Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-19T14:45:34.054Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:34.054Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:34.054Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:34.054Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:34.055Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T14:45:34.055Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-19T14:45:34.055Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-19T14:45:34.056Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:34.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:34.077Z [JobQueue] conversation job queue: added new job [REDACTED]b01 INFO 2026-03-19T14:45:34.077Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b01 INFO 2026-03-19T14:45:34.078Z [JobManager] AttachmentDownloadManager/startJob(1773928970166.quote.[REDACTED]8=.): starting job INFO 2026-03-19T14:45:34.078Z [JobManager] AttachmentDownloadManager/startJob(1773928738156.preview.[REDACTED]s=.): starting job INFO 2026-03-19T14:45:34.118Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-19T14:45:34.119Z [storage] process(9601): updated conversations=1 INFO 2026-03-19T14:45:34.119Z [storage] process(9601): kicking off profile fetches=0 INFO 2026-03-19T14:45:34.119Z [storage] process(9601): dropped keys=["9601:EJV","9601:GWg","9601:Qhj","9601:XIs","9601:bDT","9601:guM","9601:mcD","9601:p7M","9601:zS/"] count=9 INFO 2026-03-19T14:45:34.119Z [storage] process(9601): unknown records=[] count=0 INFO 2026-03-19T14:45:34.154Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]gDl INFO 2026-03-19T14:45:34.186Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]0n8 INFO 2026-03-19T14:45:34.221Z [storage] process(9601): error records=[] count=0 INFO 2026-03-19T14:45:34.277Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-19T14:45:34.280Z [storage] process(9601): pending deletes=["9601:EJV","9601:GWg","9601:Qhj","9601:XIs","9601:bDT","9601:guM","9601:mcD","9601:p7M","9601:zS/"] count=9 INFO 2026-03-19T14:45:34.418Z [app/main] MainSQL: slow query createOrUpdateItem duration=137ms INFO 2026-03-19T14:45:34.423Z [storage] process(9601): done INFO 2026-03-19T14:45:34.423Z [storage] sync: updated to version=9601 INFO 2026-03-19T14:45:34.499Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T14:45:34.577Z [app/main] MainSQL: slow query createOrUpdateItem duration=154ms INFO 2026-03-19T14:45:34.702Z [app/main] MainSQL: slow query createOrUpdateItem duration=122ms INFO 2026-03-19T14:45:34.828Z [storage] sync: complete INFO 2026-03-19T14:45:34.828Z [app/main] MainSQL: slow query createOrUpdateItem duration=122ms INFO 2026-03-19T14:45:34.829Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-19T14:45:34.829Z [storage] sync: fetching latest after version=9601 INFO 2026-03-19T14:45:34.829Z [storage] sync(9601): fetch start INFO 2026-03-19T14:45:34.829Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T14:45:34.901Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:45:34.902Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22608591 ms before clearing INFO 2026-03-19T14:45:34.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T14:45:35.011Z [app/main] MainSQL: slow query createOrUpdateItem duration=82ms INFO 2026-03-19T14:45:35.015Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9601 INFO 2026-03-19T14:45:35.044Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:35.168Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9601 204 Success INFO 2026-03-19T14:45:35.168Z [storage] sync(9601): no newer manifest, ok INFO 2026-03-19T14:45:35.168Z [storage] sync: no updates, version=9601 INFO 2026-03-19T14:45:35.168Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9602: will update to manifest version INFO 2026-03-19T14:45:35.168Z [storage] upload(9602): generating manifest new=false INFO 2026-03-19T14:45:35.168Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T14:45:35.171Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T14:45:35.173Z [storage] upload(9602): adding key=9602:QLa PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-19T14:45:35.176Z [storage] upload(9602): adding key=9602:DX0 PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-19T14:45:35.196Z [storage] upload(9602): adding key=9602:coX PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-19T14:45:35.202Z [storage] upload(9602): adding key=9602:dbd PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-19T14:45:35.207Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T14:45:35.209Z [storage] upload(9602): adding storyDistributionLists=1 INFO 2026-03-19T14:45:35.209Z [storage] upload(9602): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding callLinks=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding defunctCallLinks=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding pendingCallLinks=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding chatFolders=1 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding unknown records=[] count=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): adding error records=[] count=0 INFO 2026-03-19T14:45:35.210Z [storage] upload(9602): deleting extra keys=["9601:EJV","9601:GWg","9601:Qhj","9601:XIs","9601:bDT","9601:guM","9601:mcD","9601:p7M","9601:zS/"] count=9 INFO 2026-03-19T14:45:35.215Z [storage] upload(9602): inserting=4 deleting=9 INFO 2026-03-19T14:45:35.215Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-19T14:45:35.423Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-19T14:45:35.423Z [storage] upload(9602): upload complete, updating items=4 INFO 2026-03-19T14:45:35.423Z [storage] upload(9602): setting new manifestVersion INFO 2026-03-19T14:45:35.562Z [app/main] MainSQL: slow query createOrUpdateItem duration=138ms INFO 2026-03-19T14:45:35.565Z [JobQueueDatabaseStore] adding job [REDACTED]737 to queue "single proto" INFO 2026-03-19T14:45:35.704Z [app/main] MainSQL: slow query insertJob duration=138ms INFO 2026-03-19T14:45:35.705Z [JobQueue] single proto job queue: added new job [REDACTED]737 INFO 2026-03-19T14:45:35.705Z [JobQueue] single proto job queue: enqueuing job [REDACTED]737 INFO 2026-03-19T14:45:35.705Z [JobQueue] single proto job queue: running job [REDACTED]737, attempt 1 of 110 INFO 2026-03-19T14:45:35.705Z [JobQueue] single proto job queue, job ID [REDACTED]737, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773931535565 INFO 2026-03-19T14:45:35.706Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:35.821Z [app/main] MainSQL: slow query createOrUpdateItem duration=116ms INFO 2026-03-19T14:45:35.824Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T14:45:35.824Z [storage] sync: fetching latest after version=9602 INFO 2026-03-19T14:45:35.824Z [storage] sync(9602): fetch start INFO 2026-03-19T14:45:35.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T14:45:35.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:45:35.904Z [app/main] MainSQL: slow query commitDecryptResult duration=83ms INFO 2026-03-19T14:45:35.905Z [WebAPI] send/1773931535565/[REDACTED]70f/sendMessages INFO 2026-03-19T14:45:35.905Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T14:45:35.908Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T14:45:35.991Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T14:45:36.105Z [app/main] MainSQL: slow query createOrUpdateItem duration=196ms INFO 2026-03-19T14:45:36.107Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9602 INFO 2026-03-19T14:45:36.213Z [app/main] MainSQL: slow query updateConversations duration=109ms INFO 2026-03-19T14:45:36.228Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9602 204 Success INFO 2026-03-19T14:45:36.228Z [storage] sync(9602): no newer manifest, ok INFO 2026-03-19T14:45:36.228Z [storage] sync: no updates, version=9602 INFO 2026-03-19T14:45:36.338Z [app/main] MainSQL: slow query insertSentProto duration=125ms INFO 2026-03-19T14:45:36.339Z [JobQueue] single proto job queue: job [REDACTED]737 succeeded on attempt 1 INFO 2026-03-19T14:45:36.472Z [app/main] MainSQL: slow query deleteJob duration=133ms INFO 2026-03-19T14:45:37.062Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:37.062Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:37.868Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:37.868Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.021µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T14:45:37.952Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 3762ms (attempts v4=2 v6=0) INFO 2026-03-19T14:45:38.045Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:45:38.119Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 3929ms (attempts v4=2 v6=0) INFO 2026-03-19T14:45:38.184Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]0n8 200 Streaming with details INFO 2026-03-19T14:45:38.592Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]0n8 200 Streaming ended INFO 2026-03-19T14:45:38.621Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]gDl 200 Streaming with details INFO 2026-03-19T14:45:38.653Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]gDl 200 Streaming ended INFO 2026-03-19T14:45:39.160Z [JobManager] AttachmentDownloadManager/startJob(1773928738156.preview.[REDACTED]s=.): job completed with status: finished INFO 2026-03-19T14:45:39.160Z [app/main] MainSQL: slow query saveMessage duration=222ms INFO 2026-03-19T14:45:39.686Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=525ms INFO 2026-03-19T14:45:40.045Z [app/main] MainSQL: slow query saveMessage duration=359ms INFO 2026-03-19T14:45:40.046Z [JobManager] AttachmentDownloadManager/startJob(1773928970166.quote.[REDACTED]8=.): job completed with status: finished INFO 2026-03-19T14:45:40.254Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=208ms WARN 2026-03-19T14:45:40.382Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 WARN 2026-03-19T14:45:40.536Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-19T14:45:41.045Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:41.046Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:45:41.046Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22602447 ms before clearing INFO 2026-03-19T14:45:41.411Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:45:41.412Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:45:41.412Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:45:41.412Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:45:41.412Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]ce3/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:41.412Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:45:41.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:45:41.413Z [profiles] ProfileService.clearAll: Done clearing ERROR 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:45:41.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-19T14:45:41.413Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-19T14:45:41.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-19T14:45:41.415Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-19T14:45:41.416Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-19T14:45:41.416Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-19T14:45:41.417Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-19T14:45:41.417Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-19T14:45:41.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-19T14:45:41.418Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-19T14:45:41.420Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:41.420Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:41.420Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:41.420Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:41.420Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:45:41.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:41.420Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:45:41.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:41.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:41.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:41.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) ERROR 2026-03-19T14:45:41.421Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:45:41.421Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 2 of 110 INFO 2026-03-19T14:45:41.421Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:45:41.421Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: sleeping for 190 INFO 2026-03-19T14:45:41.421Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-19T14:45:41.421Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:41.421Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:41.611Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:45:41.611Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:45:41.611Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:45:41.612Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:45:41.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:41.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:41.613Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:45:42.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:42.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:42.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:42.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:42.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:44.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:45:45.536Z [background] idleDetector/idle: previous batch incomplete, not starting another INFO 2026-03-19T14:45:45.879Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":13,"numSucceeded":13,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":33,"upgradeDuration":1,"saveDuration":5309,"totalDuration":5343} INFO 2026-03-19T14:45:45.879Z [app/main] MainSQL: slow query saveMessagesIndividually duration=5309ms INFO 2026-03-19T14:45:45.880Z [IdleDetector] Stop idle detector INFO 2026-03-19T14:45:45.880Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-19T14:45:46.021Z [app/main] MainSQL: slow query commitDecryptResult duration=142ms INFO 2026-03-19T14:45:46.171Z [app/main] MainSQL: slow query commitDecryptResult duration=150ms INFO 2026-03-19T14:45:46.330Z [WebAPI] send/1773931541611/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:45:46.330Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:45:46.330Z [app/main] MainSQL: slow query commitDecryptResult duration=159ms INFO 2026-03-19T14:45:46.879Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:45:46.881Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22596612 ms before clearing INFO 2026-03-19T14:45:47.422Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:50.423Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 904.85ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:45:51.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:51.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:52.134Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:45:52.134Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:45:53.422Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:45:54.660Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:45:55.664Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:45:55.664Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:45:55.665Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:45:55.665Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:45:55.665Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:45:56.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:45:56.666Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:45:56.666Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:45:59.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:02.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:05.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:05.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:46:08.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:18.194Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:18.194Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:46:18.194Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:46:18.195Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 216.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:18.195Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:46:18.195Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T14:46:18.195Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:46:18.195Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:18.195Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T14:46:18.195Z [UpdateKeysListener] Next update scheduled for 2026-03-21T00:53:03.502Z INFO 2026-03-19T14:46:18.195Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-20T00:53:59.556Z INFO 2026-03-19T14:46:18.195Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T14:46:18.195Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T14:46:18.631Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:46:18.632Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:46:18.632Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:46:18.632Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:46:18.632Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:18.632Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:18.632Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:18.632Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:18.632Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:18.633Z [profiles] ProfileServices.get: Job for [REDACTED]6a2 ([REDACTED]f97) finished 44584ms after queue INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:18.633Z [profiles] ProfileServices.get: Job for [REDACTED]556 ([REDACTED]7a2) finished 44582ms after queue INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:18.633Z [profiles] ProfileServices.get: Job for [REDACTED]b23 ([REDACTED]161) finished 44581ms after queue INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:18.633Z [profiles] ProfileServices.get: Job for [REDACTED]3fa ([REDACTED]67e) finished 44580ms after queue INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:18.633Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:18.633Z [profiles] ProfileServices.get: Job for [REDACTED]084 ([REDACTED]743) finished 44578ms after queue ERROR 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T14:46:18.633Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T14:46:18.633Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T14:46:18.634Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T14:46:18.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T14:46:18.634Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T14:46:18.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T14:46:18.634Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T14:46:18.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T14:46:18.634Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T14:46:18.634Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:18.634Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:18.634Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:18.634Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:18.634Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:18.634Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T14:46:18.634Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:46:18.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T14:46:18.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T14:46:18.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T14:46:18.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T14:46:18.635Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:46:18.635Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:46:19.195Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:46:19.196Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22564297 ms before clearing INFO 2026-03-19T14:46:19.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:46:19.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:46:19.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:46:19.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:46:19.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T14:46:19.633Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:46:21.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:24.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:27.635Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:30.635Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:33.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:36.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:46:36.635Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:39.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:42.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:45.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:48.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:46:48.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:46:48.636Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.44ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:49.333Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:46:49.465Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:46:51.636Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:46:51.854Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:46:52.852Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:46:52.852Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:46:52.852Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:46:52.852Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:46:52.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:46:52.853Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:52.853Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:52.853Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:52.853Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:46:52.853Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:52.853Z [profiles] ProfileServices.get: Job for [REDACTED]bd6 ([REDACTED]6dc) finished 71440ms after queue INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:52.853Z [profiles] ProfileServices.get: Job for [REDACTED]0a3 ([REDACTED]404) finished 71439ms after queue INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:52.853Z [profiles] ProfileServices.get: Job for [REDACTED]62c ([REDACTED]ff4) finished 71437ms after queue INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:52.853Z [profiles] ProfileServices.get: Job for [REDACTED]cd2 ([REDACTED]a81) finished 71436ms after queue INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:46:52.853Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:46:52.853Z [profiles] ProfileServices.get: Job for [REDACTED]dac ([REDACTED]a6f) finished 71435ms after queue ERROR 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T14:46:52.854Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T14:46:52.854Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T14:46:52.854Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T14:46:52.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T14:46:52.855Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T14:46:52.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T14:46:52.855Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T14:46:52.855Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:52.855Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:52.855Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:52.855Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:52.855Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:46:52.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T14:46:52.855Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:46:52.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T14:46:52.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T14:46:52.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T14:46:52.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) ERROR 2026-03-19T14:46:52.856Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:46:52.856Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 3 of 110 INFO 2026-03-19T14:46:52.856Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:46:52.856Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: sleeping for 361 INFO 2026-03-19T14:46:52.856Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-19T14:46:52.856Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:46:52.856Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:46:53.217Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:46:53.217Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:46:53.217Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:46:53.219Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:46:53.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:46:53.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:46:53.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:46:53.408Z [app/main] MainSQL: slow query commitDecryptResult duration=187ms INFO 2026-03-19T14:46:53.554Z [app/main] MainSQL: slow query commitDecryptResult duration=147ms INFO 2026-03-19T14:46:53.733Z [WebAPI] send/1773931613217/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:46:53.733Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:46:53.733Z [app/main] MainSQL: slow query commitDecryptResult duration=179ms INFO 2026-03-19T14:46:53.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T14:46:53.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T14:46:53.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T14:46:53.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T14:46:53.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T14:46:55.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:46:58.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:01.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:04.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:06.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:47:07.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:10.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:13.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:16.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:19.857Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:22.812Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:47:22.812Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:47:22.856Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 241.01ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:23.600Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:47:23.600Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:47:25.857Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:47:26.113Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:47:27.201Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:47:27.201Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:47:27.201Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:47:27.201Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T14:47:27.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T14:47:28.202Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T14:47:28.202Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:47:28.202Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:47:28.202Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) INFO 2026-03-19T14:47:28.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T14:47:31.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:33.497Z [MessageReceiver] getAllFromCache INFO 2026-03-19T14:47:33.498Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T14:47:33.498Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T14:47:33.498Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T14:47:34.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:36.230Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:47:37.202Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:40.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:43.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:46.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:49.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:52.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:55.203Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:58.084Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:47:58.084Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:47:58.202Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.71ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:47:58.899Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:47:58.899Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:48:01.203Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:48:01.412Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:48:02.417Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:48:02.417Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:48:02.417Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:48:02.417Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 0 Error WARN 2026-03-19T14:48:02.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 0 Error WARN 2026-03-19T14:48:02.418Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:02.418Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:02.418Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:02.418Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:02.418Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:02.418Z [profiles] ProfileServices.get: Job for [REDACTED]852 ([REDACTED]75c) finished 103785ms after queue INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:02.418Z [profiles] ProfileServices.get: Job for [REDACTED]90a ([REDACTED]edd) finished 103785ms after queue INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:02.418Z [profiles] ProfileServices.get: Job for [REDACTED]dde ([REDACTED]9d1) finished 103784ms after queue INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:02.418Z [profiles] ProfileServices.get: Job for [REDACTED]6c5 ([REDACTED]64a) finished 103784ms after queue INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:02.418Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:02.418Z [profiles] ProfileServices.get: Job for [REDACTED]e79 ([REDACTED]2eb) finished 103784ms after queue ERROR 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T14:48:02.418Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T14:48:02.418Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T14:48:02.419Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T14:48:02.419Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T14:48:02.419Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T14:48:02.419Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T14:48:02.419Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T14:48:02.419Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T14:48:02.419Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T14:48:02.419Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:02.419Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:02.419Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:02.419Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:02.419Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:02.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T14:48:02.419Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:48:02.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T14:48:02.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T14:48:02.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T14:48:02.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T14:48:02.420Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:48:02.420Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:48:03.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T14:48:03.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T14:48:03.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T14:48:03.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T14:48:03.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T14:48:03.418Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:48:05.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:06.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:48:08.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:11.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:14.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:19.580Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:19.581Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-19T14:48:19.581Z [UpdateKeysListener] Next update scheduled for 2026-03-21T00:53:03.502Z INFO 2026-03-19T14:48:19.581Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-20T00:53:59.556Z INFO 2026-03-19T14:48:19.581Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-19T14:48:19.581Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-19T14:48:20.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:20.581Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T14:48:20.581Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 22442912 ms before clearing INFO 2026-03-19T14:48:23.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:26.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:29.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:32.330Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:48:32.330Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:48:32.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.76ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:33.117Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:48:33.117Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:48:35.420Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:48:35.629Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:48:36.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:48:36.630Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:48:36.630Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:48:36.631Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:48:36.631Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:48:36.631Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:36.631Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:36.631Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:36.631Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:48:36.631Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:36.631Z [profiles] ProfileServices.get: Job for [REDACTED]5fa ([REDACTED]743) finished 103777ms after queue INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:36.631Z [profiles] ProfileServices.get: Job for [REDACTED]e6f ([REDACTED]41c) finished 103777ms after queue INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:36.631Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]07e) finished 103777ms after queue INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:36.631Z [profiles] ProfileServices.get: Job for [REDACTED]72d ([REDACTED]e5f) finished 103776ms after queue INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:48:36.631Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:48:36.631Z [profiles] ProfileServices.get: Job for [REDACTED]919 ([REDACTED]30d) finished 103776ms after queue ERROR 2026-03-19T14:48:36.631Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T14:48:36.632Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T14:48:36.632Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T14:48:36.632Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T14:48:36.632Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T14:48:36.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T14:48:36.632Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T14:48:36.633Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:36.633Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:36.633Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:36.633Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:36.633Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:48:36.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T14:48:36.633Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:48:36.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T14:48:36.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T14:48:36.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T14:48:36.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) ERROR 2026-03-19T14:48:36.633Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 3. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:48:36.633Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 4 of 110 INFO 2026-03-19T14:48:36.633Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:48:36.633Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: sleeping for 685.8999999999999 INFO 2026-03-19T14:48:36.633Z [sleeper] sleeping for 685.8999999999999ms. Reason: commonShouldJobContinue: attempt 4, skipWait false INFO 2026-03-19T14:48:36.633Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:48:36.633Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:48:37.318Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:48:37.318Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 4: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:48:37.318Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:48:37.319Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:48:37.320Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:48:37.320Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:48:37.320Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:48:37.390Z [app/main] MainSQL: slow query commitDecryptResult duration=70ms INFO 2026-03-19T14:48:37.507Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-19T14:48:37.566Z [WebAPI] send/1773931717319/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:48:37.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:48:37.566Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T14:48:37.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T14:48:37.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T14:48:37.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T14:48:37.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T14:48:37.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T14:48:39.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:42.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:45.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:48.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:51.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:54.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:48:57.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:00.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:03.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:06.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:49:06.523Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:49:06.523Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:49:06.634Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.91ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:07.358Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:49:07.358Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.540µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:49:09.634Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:49:09.876Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:49:10.873Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:49:10.873Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:49:10.873Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:49:10.873Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:49:10.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T14:49:10.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T14:49:11.877Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T14:49:11.877Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:49:11.877Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:49:11.877Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T14:49:11.877Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T14:49:14.878Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:17.878Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:20.878Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:23.877Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:26.877Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:29.880Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:32.877Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:35.877Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:36.591Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:49:38.878Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:41.739Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:49:41.739Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:49:41.877Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.32ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:42.549Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:49:42.549Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:49:44.878Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:49:45.064Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:49:46.074Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:49:46.074Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:49:46.075Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:49:46.075Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 0 Error WARN 2026-03-19T14:49:46.075Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:49:46.075Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:49:46.075Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:49:46.075Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:49:46.075Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:49:46.075Z [profiles] ProfileServices.get: Job for [REDACTED]968 ([REDACTED]51a) finished 103657ms after queue INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:49:46.075Z [profiles] ProfileServices.get: Job for [REDACTED]2ef ([REDACTED]463) finished 103657ms after queue INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:49:46.075Z [profiles] ProfileServices.get: Job for [REDACTED]a56 ([REDACTED]e42) finished 103656ms after queue INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:49:46.075Z [profiles] ProfileServices.get: Job for [REDACTED]f0d ([REDACTED]8a9) finished 103656ms after queue INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:49:46.075Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:49:46.075Z [profiles] ProfileServices.get: Job for [REDACTED]467 ([REDACTED]4be) finished 103656ms after queue ERROR 2026-03-19T14:49:46.075Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T14:49:46.076Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T14:49:46.076Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T14:49:46.076Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T14:49:46.076Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T14:49:46.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T14:49:46.077Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T14:49:46.077Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:49:46.077Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:49:46.077Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:49:46.077Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:49:46.077Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:49:46.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T14:49:46.077Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:49:46.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T14:49:46.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T14:49:46.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T14:49:46.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T14:49:46.077Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:49:46.077Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:49:47.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T14:49:47.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T14:49:47.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T14:49:47.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T14:49:47.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T14:49:47.075Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:49:49.079Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:52.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:55.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:49:58.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:01.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:04.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:50:05.749Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 88430ms INFO 2026-03-19T14:50:05.842Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T14:50:05.842Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=92ms INFO 2026-03-19T14:50:05.879Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T14:50:06.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:50:07.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:10.077Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:13.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:16.010Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:50:16.010Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:50:16.078Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 243.95ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:16.823Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:50:16.823Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:50:19.077Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:50:19.344Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:50:20.342Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:50:20.342Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:50:20.342Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:50:20.342Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.342Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 0 Error WARN 2026-03-19T14:50:20.343Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:50:20.343Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:50:20.343Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:50:20.343Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:50:20.343Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:50:20.343Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:50:20.343Z [profiles] ProfileServices.get: Job for [REDACTED]416 ([REDACTED]11d) finished 103711ms after queue INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:50:20.343Z [profiles] ProfileServices.get: Job for [REDACTED]e0c ([REDACTED]345) finished 103711ms after queue INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:50:20.343Z [profiles] ProfileServices.get: Job for [REDACTED]b77 ([REDACTED]0da) finished 103711ms after queue INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:50:20.343Z [profiles] ProfileServices.get: Job for [REDACTED]e50 ([REDACTED]e03) finished 103711ms after queue INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:50:20.343Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:50:20.343Z [profiles] ProfileServices.get: Job for [REDACTED]790 ([REDACTED]a39) finished 103711ms after queue ERROR 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T14:50:20.343Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T14:50:20.343Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T14:50:20.344Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T14:50:20.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T14:50:20.344Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T14:50:20.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T14:50:20.344Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T14:50:20.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T14:50:20.344Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T14:50:20.344Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:50:20.344Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T14:50:20.344Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:50:20.344Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:50:20.344Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:50:20.344Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:50:20.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T14:50:20.344Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:50:20.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T14:50:20.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T14:50:20.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T14:50:20.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) ERROR 2026-03-19T14:50:20.345Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 4. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:50:20.345Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 5 of 110 INFO 2026-03-19T14:50:20.345Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:50:20.345Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: sleeping for 1303.2099999999998 INFO 2026-03-19T14:50:20.345Z [sleeper] sleeping for 1303.2099999999998ms. Reason: commonShouldJobContinue: attempt 5, skipWait false INFO 2026-03-19T14:50:20.345Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:50:20.345Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:50:21.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T14:50:21.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T14:50:21.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T14:50:21.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T14:50:21.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T14:50:21.648Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:50:21.648Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 5: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:50:21.648Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:50:21.649Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:50:21.649Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:50:21.649Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:50:21.649Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:50:21.722Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:50:21.764Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:50:21.765Z [WebAPI] send/1773931821648/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:50:21.765Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:50:23.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:26.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:29.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:32.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:35.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:36.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:50:38.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:41.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:44.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:47.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:50.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:50:50.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:50:50.345Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.48ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:50:51.042Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:50:51.042Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:50:53.346Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:50:53.570Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:50:54.572Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:50:54.572Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:50:54.572Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:50:54.572Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:50:54.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T14:50:54.573Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T14:50:55.573Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T14:50:55.573Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:50:55.573Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T14:50:55.573Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:50:58.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:01.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:04.573Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:06.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:51:07.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:10.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:13.573Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:16.573Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:19.575Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:22.573Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:25.436Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:51:25.436Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:51:25.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.59ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:26.246Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:51:26.246Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.310µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:51:28.574Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:29.770Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:51:29.770Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:51:29.770Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:51:29.770Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:51:29.770Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:51:29.771Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:51:29.771Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:51:29.771Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:51:29.771Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:51:29.771Z [profiles] ProfileServices.get: Job for [REDACTED]fb2 ([REDACTED]f89) finished 103695ms after queue INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:51:29.771Z [profiles] ProfileServices.get: Job for [REDACTED]56e ([REDACTED]07c) finished 103695ms after queue INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:51:29.771Z [profiles] ProfileServices.get: Job for [REDACTED]ebe ([REDACTED]8fb) finished 103695ms after queue INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:51:29.771Z [profiles] ProfileServices.get: Job for [REDACTED]d4e ([REDACTED]d76) finished 103695ms after queue INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:51:29.771Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:51:29.771Z [profiles] ProfileServices.get: Job for [REDACTED]186 ([REDACTED]b00) finished 103695ms after queue ERROR 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T14:51:29.771Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T14:51:29.771Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T14:51:29.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T14:51:29.772Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T14:51:29.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T14:51:29.772Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T14:51:29.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T14:51:29.772Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T14:51:29.772Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:51:29.772Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:51:29.772Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:51:29.772Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:51:29.772Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:51:29.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T14:51:29.772Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:51:29.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T14:51:29.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T14:51:29.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T14:51:29.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T14:51:29.772Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:51:29.772Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:51:30.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T14:51:30.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T14:51:30.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T14:51:30.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T14:51:30.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T14:51:30.771Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:51:32.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:35.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:36.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:51:38.775Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:41.774Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:44.774Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:47.774Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:50.774Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:53.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:56.774Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:51:59.683Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:51:59.683Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:51:59.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.14ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:00.496Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:52:00.496Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:52:02.774Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:52:03.029Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:52:04.029Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:52:04.029Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:52:04.030Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:52:04.030Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:52:04.030Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:52:04.030Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:52:04.030Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:52:04.030Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:52:04.030Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:52:04.030Z [profiles] ProfileServices.get: Job for [REDACTED]76e ([REDACTED]afa) finished 103687ms after queue INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:52:04.030Z [profiles] ProfileServices.get: Job for [REDACTED]088 ([REDACTED]077) finished 103686ms after queue INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:52:04.030Z [profiles] ProfileServices.get: Job for [REDACTED]9c0 ([REDACTED]c50) finished 103686ms after queue INFO 2026-03-19T14:52:04.030Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:52:04.031Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:52:04.031Z [profiles] ProfileServices.get: Job for [REDACTED]9dd ([REDACTED]d51) finished 103687ms after queue INFO 2026-03-19T14:52:04.031Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:52:04.031Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:52:04.031Z [profiles] ProfileServices.get: Job for [REDACTED]704 ([REDACTED]79a) finished 103687ms after queue ERROR 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T14:52:04.031Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T14:52:04.031Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T14:52:04.031Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T14:52:04.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T14:52:04.031Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T14:52:04.032Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:52:04.032Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:52:04.032Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:52:04.032Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T14:52:04.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T14:52:04.032Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:52:04.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T14:52:04.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T14:52:04.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) ERROR 2026-03-19T14:52:04.032Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 5. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:52:04.032Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 6 of 110 INFO 2026-03-19T14:52:04.032Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:52:04.032Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: sleeping for 2476.0989999999993 INFO 2026-03-19T14:52:04.032Z [sleeper] sleeping for 2476.0989999999993ms. Reason: commonShouldJobContinue: attempt 6, skipWait false INFO 2026-03-19T14:52:04.032Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:52:04.032Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:52:05.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T14:52:05.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T14:52:05.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T14:52:05.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T14:52:05.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T14:52:06.508Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:52:06.509Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 6: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:52:06.509Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:52:06.510Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:52:06.510Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:52:06.510Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:52:06.510Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:52:06.592Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:52:06.634Z [WebAPI] send/1773931926509/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:52:06.634Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:52:06.634Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:52:07.027Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:52:07.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:10.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:13.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:16.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:19.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:22.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:25.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:28.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:31.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.95s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:33.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:52:33.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:52:34.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 253.74ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:34.790Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:52:34.790Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:52:37.033Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:37.116Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T14:52:37.308Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:52:38.317Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:52:38.317Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:52:38.317Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:52:38.317Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T14:52:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T14:52:38.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T14:52:38.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T14:52:38.318Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T14:52:39.318Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T14:52:39.318Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:52:39.318Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T14:52:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T14:52:39.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T14:52:39.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T14:52:39.319Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:52:42.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:45.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:48.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:51.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:54.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:52:57.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:00.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:03.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:06.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:07.220Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:53:09.181Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:53:09.181Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:53:09.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:10.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:53:10.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:53:12.320Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:13.559Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:53:13.559Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:53:13.559Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:53:13.559Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 0 Error WARN 2026-03-19T14:53:13.559Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:53:13.560Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:13.560Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:13.560Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:13.560Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:13.560Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:13.560Z [profiles] ProfileServices.get: Job for [REDACTED]471 ([REDACTED]6c3) finished 103789ms after queue INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:13.560Z [profiles] ProfileServices.get: Job for [REDACTED]ee7 ([REDACTED]ee1) finished 103789ms after queue INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:13.560Z [profiles] ProfileServices.get: Job for [REDACTED]d20 ([REDACTED]f6d) finished 103789ms after queue INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:13.560Z [profiles] ProfileServices.get: Job for [REDACTED]83b ([REDACTED]5c0) finished 103788ms after queue INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:13.560Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:13.560Z [profiles] ProfileServices.get: Job for [REDACTED]1ac ([REDACTED]7c2) finished 103788ms after queue ERROR 2026-03-19T14:53:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:53:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:53:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T14:53:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:53:13.560Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 1 out of 50 conversation(s) INFO 2026-03-19T14:53:14.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T14:53:14.560Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:53:14.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T14:53:14.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T14:53:14.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T14:53:14.560Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:53:14.560Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:53:14.560Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:53:17.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:20.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:23.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:26.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:29.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:32.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:35.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:37.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:53:38.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:41.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:44.443Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:53:44.443Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:53:44.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:45.258Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:53:45.258Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.780µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:53:47.561Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:53:47.777Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:53:48.825Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:53:48.825Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:53:48.825Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:53:48.825Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:53:48.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 0 Error WARN 2026-03-19T14:53:48.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 0 Error WARN 2026-03-19T14:53:48.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 0 Error WARN 2026-03-19T14:53:48.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 0 Error WARN 2026-03-19T14:53:48.825Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-19T14:53:48.825Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:48.825Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:48.825Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T14:53:48.825Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Failed to fetch profile. Code: -1 INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:48.825Z [profiles] ProfileServices.get: Job for [REDACTED]e9b ([REDACTED]4b9) finished 104794ms after queue INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:48.825Z [profiles] ProfileServices.get: Job for [REDACTED]091 ([REDACTED]21d) finished 104794ms after queue INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:48.825Z [profiles] ProfileServices.get: Job for [REDACTED]19f ([REDACTED]b9a) finished 104794ms after queue INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T14:53:48.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T14:53:48.825Z [profiles] ProfileServices.get: Job for [REDACTED]1f7 ([REDACTED]b35) finished 104794ms after queue ERROR 2026-03-19T14:53:48.826Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 6. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:53:48.826Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 7 of 110 INFO 2026-03-19T14:53:48.826Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:53:48.826Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: sleeping for 4704.588099999999 INFO 2026-03-19T14:53:48.826Z [sleeper] sleeping for 4704.588099999999ms. Reason: commonShouldJobContinue: attempt 7, skipWait false INFO 2026-03-19T14:53:53.530Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:53:53.530Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 7: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:53:53.530Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:53:53.531Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:53:53.532Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:53:53.532Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:53:53.532Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:53:53.613Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:53:53.655Z [WebAPI] send/1773932033530/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:53:53.655Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:53:53.655Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:53:53.655Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:53:53.655Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:53:53.655Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:53:56.656Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:53:59.656Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:02.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:05.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:07.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:54:08.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:11.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:13.560Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3080346ms INFO 2026-03-19T14:54:14.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:17.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:20.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:23.435Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:54:23.435Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:54:23.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 90.43ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:24.250Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:54:24.250Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:54:26.657Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:54:26.766Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:54:27.784Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:54:27.784Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:54:27.784Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:54:27.784Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:54:27.784Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:54:28.784Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:54:28.785Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:54:28.785Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:54:28.785Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:54:31.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:34.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:37.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:54:37.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:40.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:43.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:46.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:49.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:52.785Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:55.785Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:58.668Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:54:58.669Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:54:58.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.85ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:54:59.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:54:59.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:55:01.785Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:55:02.001Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:55:03.025Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:55:03.025Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:55:03.025Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:55:03.025Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:55:03.025Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:55:04.025Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:55:04.025Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:55:04.025Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:55:04.025Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 WARN 2026-03-19T14:55:05.749Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 72219ms INFO 2026-03-19T14:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T14:55:05.790Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T14:55:07.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:07.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:55:10.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:13.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:16.026Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:19.026Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:22.026Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:25.026Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:28.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:31.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:33.928Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:55:33.928Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:55:34.027Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 186.88ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:34.715Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:55:34.715Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.640µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:55:37.026Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:55:37.230Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:55:37.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:55:38.239Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:55:38.239Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:55:38.239Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:55:38.239Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:55:38.239Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T14:55:38.240Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 7. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:55:38.240Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 8 of 110 INFO 2026-03-19T14:55:38.240Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:55:38.240Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: sleeping for 8938.717389999996 INFO 2026-03-19T14:55:38.240Z [sleeper] sleeping for 8938.717389999996ms. Reason: commonShouldJobContinue: attempt 8, skipWait false INFO 2026-03-19T14:55:47.178Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:55:47.178Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 8: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:55:47.178Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:55:47.179Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:55:47.180Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:55:47.180Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:55:47.180Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:55:47.223Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-19T14:55:47.281Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T14:55:47.332Z [WebAPI] send/1773932147178/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:55:47.332Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T14:55:47.332Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:55:47.332Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:55:47.332Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:55:47.332Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:55:47.332Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-19T14:55:50.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:53.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:56.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:55:59.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:02.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:05.335Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:07.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:56:08.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:11.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:14.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.66s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:16.996Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:56:16.996Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:56:17.334Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 2 route(s) delayed for another 237.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:17.782Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:56:17.782Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T14:56:20.300Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:56:20.334Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:21.302Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:56:21.302Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:56:21.302Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:56:21.302Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:56:21.302Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:56:22.302Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:56:22.303Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:56:22.303Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:56:22.303Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:56:25.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:28.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:31.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:34.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:37.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:37.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:56:40.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:43.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:46.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:49.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:52.187Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:56:52.187Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.929µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:56:52.303Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:56:52.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:56:52.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:56:55.303Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:56:55.491Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:56:56.540Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:56:56.540Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:56:56.540Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:56:56.540Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:56:56.540Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:56:57.540Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:56:57.540Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:56:57.541Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:56:57.541Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:57:00.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:03.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:06.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:07.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:57:09.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:12.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:15.544Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:18.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:21.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:24.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:27.424Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:57:27.424Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:57:27.542Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 166.78ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:28.211Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:57:28.211Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:57:30.541Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:57:30.737Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:57:31.729Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:57:31.729Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:57:31.729Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:57:31.729Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:57:31.729Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T14:57:31.729Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 8. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:57:31.729Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 9 of 110 INFO 2026-03-19T14:57:31.729Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:57:31.729Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: sleeping for 16983.563040999994 INFO 2026-03-19T14:57:31.729Z [sleeper] sleeping for 16983.563040999994ms. Reason: commonShouldJobContinue: attempt 9, skipWait false INFO 2026-03-19T14:57:36.687Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773932256643 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T14:57:36.688Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T14:57:36.763Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T14:57:36.763Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T14:57:36.763Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773932256137 (019d069a.1db0.774e.8d69.9360e1aee90f) INFO 2026-03-19T14:57:36.763Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773932256137 (019d069a.1db0.774e.8d69.9360e1aee90f)) INFO 2026-03-19T14:57:36.763Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773932256137 (019d069a.1db0.774e.8d69.9360e1aee90f): ciphertext message INFO 2026-03-19T14:57:36.764Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T14:57:36.764Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]538, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T14:57:36.764Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]056) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T14:57:36.764Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T14:57:36.764Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T14:57:36.808Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T14:57:36.808Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T14:57:36.808Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773932256137 (019d069a.1db0.774e.8d69.9360e1aee90f) INFO 2026-03-19T14:57:36.808Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-19T14:57:36.809Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773932256137 (019d069a.1db0.774e.8d69.9360e1aee90f) INFO 2026-03-19T14:57:36.809Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T14:57:36.809Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T14:57:36.809Z [@signalapp/libsignal-client] ACKing message delivered at 1773932256643 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T14:57:36.925Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T14:57:37.309Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T14:57:37.309Z [storage] sync: fetching latest after version=9602 INFO 2026-03-19T14:57:37.309Z [storage] sync(9602): fetch start INFO 2026-03-19T14:57:37.309Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T14:57:37.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T14:57:37.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T14:57:37.441Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T14:57:37.444Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9602 INFO 2026-03-19T14:57:38.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T14:57:40.948Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3493ms (attempts v4=1 v6=0) INFO 2026-03-19T14:57:41.239Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9602 200 Success INFO 2026-03-19T14:57:41.241Z [storage] sync: updating to remoteVersion=9603 sourceDevice=1 from version=9602 INFO 2026-03-19T14:57:41.264Z [storage] process(9603): localRecords=1808 localKeys=1425 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T14:57:41.264Z [storage] process(9603): remoteOnlyCount=9 remoteOnlyKeys=["9603:GWg","9603:EJV","9603:guM","9603:zS/","9603:Qhj","9603:XIs","9603:mcD","9603:p7M","9603:bDT"] INFO 2026-03-19T14:57:41.264Z [storage] process(9603): localOnlyCount=4 localOnlyKeys=["9602:QLa","9602:DX0","9602:coX","9602:dbd"] INFO 2026-03-19T14:57:41.264Z [storage] fetchRemoteRecords(9603): fetching remote keys count=9 INFO 2026-03-19T14:57:41.264Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T14:57:41.384Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T14:57:41.385Z [storage] fetchRemoteRecords(9603): missing remote keys=[] count=0 INFO 2026-03-19T14:57:41.385Z [storage] process(9603): attempting to merge records=0 INFO 2026-03-19T14:57:41.385Z [storage] process(9603): split pni contacts=9 WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T14:57:41.385Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T14:57:41.386Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T14:57:41.386Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T14:57:41.386Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] merge(9603:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T14:57:41.386Z [storage] process(9603): processed records=9 INFO 2026-03-19T14:57:41.386Z [storage] process(9603): updated conversations=0 INFO 2026-03-19T14:57:41.386Z [storage] process(9603): kicking off profile fetches=0 INFO 2026-03-19T14:57:41.386Z [storage] process(9603): dropped keys=["9603:EJV","9603:GWg","9603:Qhj","9603:XIs","9603:bDT","9603:guM","9603:mcD","9603:p7M","9603:zS/"] count=9 INFO 2026-03-19T14:57:41.386Z [storage] process(9603): unknown records=[] count=0 INFO 2026-03-19T14:57:41.432Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T14:57:41.435Z [storage] process(9603): error records=[] count=0 INFO 2026-03-19T14:57:41.476Z [storage] process(9603): pending deletes=["9603:EJV","9603:GWg","9603:Qhj","9603:XIs","9603:bDT","9603:guM","9603:mcD","9603:p7M","9603:zS/"] count=9 INFO 2026-03-19T14:57:41.517Z [storage] process(9603): localKey=9602:QLa PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-19T14:57:41.518Z [storage] process(9603): localKey=9602:DX0 PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-19T14:57:41.518Z [storage] process(9603): localKey=9602:coX PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-19T14:57:41.518Z [storage] process(9603): localKey=9602:dbd PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-19T14:57:41.528Z [storage] process(9603): done INFO 2026-03-19T14:57:41.528Z [storage] sync: updated to version=9603 INFO 2026-03-19T14:57:41.574Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T14:57:41.658Z [storage] sync: complete INFO 2026-03-19T14:57:41.658Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T14:57:42.066Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-19T14:57:48.713Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: Starting receipt send of type deliveryReceipt INFO 2026-03-19T14:57:48.713Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 9: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T14:57:48.713Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T14:57:48.714Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T14:57:48.714Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:57:48.714Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:57:48.715Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T14:57:48.756Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-19T14:57:48.798Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:57:48.839Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T14:57:48.840Z [WebAPI] send/1773932268713/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T14:57:48.840Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:57:48.840Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:57:48.840Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:57:48.840Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:57:51.841Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:54.840Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:57:57.841Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:00.840Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:03.840Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:06.840Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:08.124Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:58:09.841Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:12.841Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:15.841Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.44s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:18.285Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:58:18.286Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:58:18.841Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 2 route(s) delayed for another 20.00ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:19.072Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:58:19.072Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T14:58:21.587Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:58:21.841Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:22.591Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:58:22.591Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:58:22.591Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:58:22.591Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:58:22.591Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:58:23.591Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:58:23.591Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:58:23.591Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:58:23.591Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:58:26.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:29.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:32.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:35.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:38.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:58:38.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:41.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:44.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:47.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:50.593Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:53.476Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:58:53.476Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:58:53.592Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:58:54.263Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:58:54.263Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:58:56.592Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:58:56.781Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:58:57.792Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:58:57.792Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:58:57.792Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:58:57.792Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:58:57.792Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T14:58:58.792Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T14:58:58.792Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T14:58:58.792Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T14:58:58.792Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T14:59:01.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:04.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:07.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:08.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T14:59:10.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:13.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:16.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:19.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:22.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:25.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:28.676Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:59:28.676Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:59:28.794Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.20ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T14:59:29.463Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T14:59:29.463Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T14:59:31.793Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T14:59:31.985Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T14:59:32.982Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T14:59:32.982Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T14:59:32.982Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T14:59:32.982Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T14:59:32.982Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T14:59:32.982Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 9. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T14:59:32.982Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 10 of 110 INFO 2026-03-19T14:59:32.982Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: calculating timeRemaining and shouldContinue... INFO 2026-03-19T14:59:32.982Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: sleeping for 32268.769777899986 INFO 2026-03-19T14:59:32.982Z [sleeper] sleeping for 32268.769777899986ms. Reason: commonShouldJobContinue: attempt 10, skipWait false INFO 2026-03-19T14:59:36.809Z [MessageReceiver] getAllFromCache INFO 2026-03-19T14:59:36.810Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T14:59:36.810Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T14:59:36.810Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T14:59:38.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:00:05.251Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: Starting receipt send of type deliveryReceipt INFO 2026-03-19T15:00:05.251Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 10: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T15:00:05.251Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T15:00:05.252Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T15:00:05.252Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:00:05.252Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:00:05.252Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:00:05.304Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-19T15:00:05.362Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T15:00:05.404Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T15:00:05.405Z [WebAPI] send/1773932405251/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T15:00:05.405Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:00:05.405Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:00:05.405Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:00:05.405Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:00:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:00:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T15:00:08.408Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 25.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:08.471Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:00:11.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 22.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:14.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 19.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:17.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 16.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:20.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 13.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:23.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 10.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:26.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 7.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:29.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 4.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:32.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 1.96s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:34.365Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:00:34.365Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:00:35.184Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:00:35.184Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:00:35.406Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:00:37.699Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:00:38.406Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:38.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:00:38.709Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:00:38.709Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:00:38.709Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:00:38.709Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:00:38.709Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:00:39.710Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:00:39.710Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:00:39.710Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:00:39.710Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:00:42.713Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:45.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:48.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:51.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:54.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:00:57.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:00.710Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:03.710Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:06.712Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:08.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:01:09.594Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:01:09.594Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:01:09.711Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.39ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:10.382Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:01:10.382Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:01:12.710Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:13.899Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:01:13.899Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:01:13.899Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:01:13.899Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:01:13.899Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:01:14.899Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T15:01:14.899Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:01:14.899Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:01:14.900Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:01:14.900Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:01:17.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:20.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:23.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:26.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:29.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:32.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:35.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:38.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:01:38.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:41.901Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:44.784Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:01:44.784Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.540µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:01:44.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.08ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:45.572Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:01:45.572Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:01:47.901Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:01:49.085Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:01:49.085Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:01:49.085Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:01:49.086Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:01:49.086Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T15:01:49.086Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 10. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T15:01:49.086Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 11 of 110 INFO 2026-03-19T15:01:49.086Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: calculating timeRemaining and shouldContinue... INFO 2026-03-19T15:01:49.086Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: sleeping for 61310.66257800998 INFO 2026-03-19T15:01:49.086Z [sleeper] sleeping for 61310.66257800998ms. Reason: commonShouldJobContinue: attempt 11, skipWait false INFO 2026-03-19T15:02:08.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:02:38.960Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:02:50.396Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: Starting receipt send of type deliveryReceipt INFO 2026-03-19T15:02:50.396Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 11: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T15:02:50.398Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T15:02:50.399Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T15:02:50.400Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:02:50.400Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:02:50.400Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:02:50.451Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-19T15:02:50.493Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T15:02:50.527Z [WebAPI] send/1773932570398/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T15:02:50.527Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:02:50.527Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:02:50.527Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:02:50.527Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:02:53.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 24.82s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:02:56.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 21.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:02:59.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 18.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:02.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 15.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:05.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 12.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:08.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 9.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:09.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:03:11.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 6.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:14.528Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 3.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:17.529Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 825.07ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:18.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:03:18.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:03:19.210Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:03:19.211Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:03:20.528Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 30.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:03:21.721Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:03:22.729Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:03:22.729Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:03:22.729Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:03:22.729Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:03:22.729Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:03:23.730Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:03:23.730Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:03:23.730Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:03:23.730Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:03:26.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:29.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:32.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:35.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:38.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:39.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:03:41.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:44.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:47.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:50.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:53.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:03:53.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:03:53.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.71ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:03:54.427Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:03:54.427Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.789µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:03:56.731Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:03:56.944Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:03:57.944Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:03:57.944Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:03:57.944Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:03:57.944Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:03:57.944Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:03:58.944Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:03:58.944Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:03:58.944Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:03:58.944Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:04:01.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:04.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:07.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:09.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:04:10.945Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:13.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:16.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:19.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:22.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:25.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:28.807Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:04:28.807Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.420µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:04:28.946Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.74ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:04:29.644Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:04:29.644Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:04:31.946Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:04:32.157Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:04:33.163Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:04:33.163Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:04:33.163Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:04:33.163Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:04:33.163Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-19T15:04:33.163Z [JobQueue] conversation job queue: job [REDACTED]dbf failed on attempt 11. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115642) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:181:265488) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:181:265949) at [REDACTED]/resources/app.asar/preload.bundle.js:181:270780 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:181:271272) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12456) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12489 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T15:04:33.163Z [JobQueue] conversation job queue: running job [REDACTED]dbf, attempt 12 of 110 INFO 2026-03-19T15:04:33.163Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: calculating timeRemaining and shouldContinue... INFO 2026-03-19T15:04:33.163Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: sleeping for 116490.25889821893 INFO 2026-03-19T15:04:33.163Z [sleeper] sleeping for 116490.25889821893ms. Reason: commonShouldJobContinue: attempt 12, skipWait false INFO 2026-03-19T15:04:39.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:05:05.810Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-19T15:05:05.811Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:05:09.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:05:39.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:06:09.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:06:29.653Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: Starting receipt send of type deliveryReceipt INFO 2026-03-19T15:06:29.654Z [JobQueue] conversation job queue, job ID [REDACTED]dbf, attempt 12: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T15:06:29.654Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T15:06:29.655Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T15:06:29.655Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:06:29.655Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:06:29.655Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:06:29.716Z [app/main] MainSQL: slow query commitDecryptResult duration=61ms INFO 2026-03-19T15:06:29.758Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T15:06:29.800Z [WebAPI] send/1773932789654/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T15:06:29.800Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T15:06:29.800Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:06:29.800Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:06:29.800Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:06:29.800Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:06:29.800Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T15:06:32.801Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 21.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:35.802Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 18.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:38.802Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 15.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:39.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:06:41.801Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 12.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:44.801Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 9.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:47.801Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 6.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:50.802Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 3.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:53.802Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 916.02ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:06:54.719Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:06:54.719Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.310µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:06:55.542Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:06:55.542Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:06:56.802Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 27.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:06:58.063Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:06:59.067Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:06:59.067Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:06:59.067Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:06:59.067Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:06:59.067Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:07:00.067Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:07:00.067Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:07:00.067Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:07:00.067Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:07:03.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:06.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:09.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:09.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:07:12.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:15.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:18.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:21.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:24.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:27.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:29.952Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:07:29.952Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:07:30.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.18ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:30.766Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:07:30.766Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.929µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:07:33.068Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:07:33.286Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:07:34.284Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T15:07:34.284Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T15:07:34.284Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T15:07:34.284Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T15:07:34.284Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-19T15:07:35.285Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:07:35.285Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:07:35.285Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:07:35.285Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:07:38.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:39.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:07:41.285Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:44.285Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:47.289Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:50.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:53.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:56.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:07:59.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:08:02.286Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:08:05.160Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:08:05.160Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:08:05.285Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 208.44ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T15:08:05.996Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:08:05.996Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.229µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:08:08.286Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:08:08.513Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:08:08.734Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 33.450s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T15:08:08.735Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T15:08:08.735Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T15:08:08.735Z [SocketManager] connected unauthenticated socket (localPort: 56532) INFO 2026-03-19T15:08:08.735Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T15:08:08.893Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T15:08:08.962Z [JobQueue] conversation job queue: job [REDACTED]dbf succeeded on attempt 12 INFO 2026-03-19T15:08:08.962Z [app/main] MainSQL: slow query insertSentProto duration=68ms INFO 2026-03-19T15:08:08.963Z [JobQueue] conversation job queue: running job [REDACTED]b01, attempt 1 of 110 INFO 2026-03-19T15:08:08.963Z [JobQueue] conversation job queue, job ID [REDACTED]b01, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-19T15:08:08.963Z [JobQueue] conversation job queue, job ID [REDACTED]b01, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-19T15:08:08.963Z [JobQueue] conversation job queue, job ID [REDACTED]b01, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-19T15:08:08.963Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-19T15:08:08.964Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-19T15:08:08.964Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:08:08.964Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:08:08.964Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T15:08:09.004Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-19T15:08:09.104Z [WebAPI] send/1773932888963/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-19T15:08:09.104Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-19T15:08:09.206Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-19T15:08:09.246Z [JobQueue] conversation job queue: job [REDACTED]b01 succeeded on attempt 1 INFO 2026-03-19T15:08:09.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:08:38.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:08:40.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:09:08.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:09:10.152Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:09:38.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:09:40.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:10:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T15:10:05.797Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:10:09.032Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:10:10.325Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:10:39.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:10:40.413Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:11:09.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:11:10.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:11:39.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:11:40.604Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:12:09.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:12:10.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:12:39.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:12:40.772Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:13:08.735Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T15:13:08.736Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T15:13:08.736Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T15:13:08.736Z [@signalapp/libsignal-client] [unauthenticated 3 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T15:13:10.865Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:13:40.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:14:11.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:14:41.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:15:05.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T15:15:05.793Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:15:11.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:15:41.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:16:11.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:16:41.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:17:11.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:17:41.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:18:11.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:18:42.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:19:12.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:19:42.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:20:05.781Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:20:12.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:20:42.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:21:12.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:21:42.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:22:12.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:22:42.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:23:13.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:23:43.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:24:13.463Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:24:43.578Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:25:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T15:25:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:25:13.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:25:43.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:26:14.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:26:44.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:27:14.276Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:27:44.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:28:14.539Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:28:44.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:29:14.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:29:44.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:30:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:30:15.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:30:45.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:31:15.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:31:45.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:32:15.527Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:32:45.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:33:15.762Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:33:45.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:34:15.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:34:46.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:35:05.793Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:35:05.793Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T15:35:16.247Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:35:46.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:36:16.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:36:46.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:37:16.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:37:46.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:38:16.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:38:47.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:39:17.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:39:47.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:40:05.787Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:40:17.468Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:40:47.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:41:17.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:41:47.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:42:17.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:42:48.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:43:18.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:43:48.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:44:18.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:44:48.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:45:05.802Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:45:05.802Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-19T15:45:18.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T15:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T15:45:33.947Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T15:45:33.949Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T15:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T15:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T15:45:33.952Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T15:45:33.953Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-19T15:45:33.953Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-19T15:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-19T15:45:33.954Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-19T15:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-19T15:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-19T15:45:33.957Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:33.957Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T15:45:33.957Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:33.957Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:33.957Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:33.957Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T15:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]307?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]10f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T15:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-19T15:45:33.957Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-19T15:45:33.958Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:33.958Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:33.958Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T15:45:33.958Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T15:45:33.973Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:45:33.973Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:45:34.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T15:45:34.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T15:45:36.958Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:45:37.302Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:45:39.958Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T15:45:40.304Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T15:45:40.887Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS succeeded after 3.584s (exceeded threshold of 3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:81 INFO 2026-03-19T15:45:40.982Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 7.025s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T15:45:40.982Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T15:45:40.982Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T15:45:40.982Z [SocketManager] connected unauthenticated socket (localPort: 41206) INFO 2026-03-19T15:45:40.982Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-19T15:45:41.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]307?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.089Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.089Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T15:45:41.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-19T15:45:41.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.089Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-19T15:45:41.089Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 WARN 2026-03-19T15:45:41.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.090Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.090Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.090Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-19T15:45:41.090Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 WARN 2026-03-19T15:45:41.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]10f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.091Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.091Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.091Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-19T15:45:41.091Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 WARN 2026-03-19T15:45:41.107Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.107Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.107Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.107Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-19T15:45:41.107Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.107Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-19T15:45:41.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-19T15:45:41.185Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.185Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.186Z [@signalapp/libsignal-client] [unauth 998b] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.194Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-19T15:45:41.194Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.194Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence WARN 2026-03-19T15:45:41.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-19T15:45:41.195Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.195Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence WARN 2026-03-19T15:45:41.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-19T15:45:41.195Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.195Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.195Z [@signalapp/libsignal-client] [unauth 27db] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-19T15:45:41.195Z [@signalapp/libsignal-client] [unauth 3a35] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-19T15:45:41.195Z [@signalapp/libsignal-client] [unauth d6aa] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-19T15:45:41.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-19T15:45:41.203Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T15:45:41.203Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T15:45:41.203Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T15:45:41.203Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T15:45:41.203Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-19T15:45:41.203Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-19T15:45:41.204Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.204Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]107?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-19T15:45:41.283Z [@signalapp/libsignal-client] [unauth 27db] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-19T15:45:41.283Z [@signalapp/libsignal-client] [unauth 998b] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-19T15:45:41.283Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1773935141283 INFO 2026-03-19T15:45:41.283Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-19T15:45:41.283Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-19T15:45:41.284Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-19T15:45:41.285Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.285Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]d07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:41.285Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1773935141285 INFO 2026-03-19T15:45:41.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-19T15:45:41.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-19T15:45:41.285Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-19T15:45:41.286Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-19T15:45:41.312Z [@signalapp/libsignal-client] [unauth 3a35] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-19T15:45:41.312Z [@signalapp/libsignal-client] [unauth d6aa] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-19T15:45:41.312Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]107?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.312Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.312Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.312Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-19T15:45:41.312Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.312Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac INFO 2026-03-19T15:45:41.312Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1773935141312 INFO 2026-03-19T15:45:41.312Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-19T15:45:41.312Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-19T15:45:41.313Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-19T15:45:41.313Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]60d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T15:45:41.314Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1773935141314 INFO 2026-03-19T15:45:41.314Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-19T15:45:41.314Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-19T15:45:41.314Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-19T15:45:41.315Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]60d?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-19T15:45:41.379Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]d07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.379Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.379Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.380Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-19T15:45:41.380Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff WARN 2026-03-19T15:45:41.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-19T15:45:41.406Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.406Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.406Z [@signalapp/libsignal-client] [unauth 3bf5] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.414Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.414Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.414Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.414Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-19T15:45:41.414Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.414Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-19T15:45:41.431Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]60d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.431Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.431Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.431Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-19T15:45:41.431Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.431Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-19T15:45:41.431Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]60d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T15:45:41.431Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-19T15:45:41.431Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T15:45:41.432Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-19T15:45:41.432Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-19T15:45:41.432Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 WARN 2026-03-19T15:45:41.475Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-19T15:45:41.475Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.475Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.475Z [@signalapp/libsignal-client] [unauth 9366] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.537Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-19T15:45:41.537Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.538Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.538Z [@signalapp/libsignal-client] [unauth 8c7d] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-19T15:45:41.585Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.585Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.585Z [@signalapp/libsignal-client] [unauth 11dd] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-19T15:45:41.619Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-19T15:45:41.619Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-19T15:45:41.619Z [@signalapp/libsignal-client] [unauth 2803] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-19T15:45:41.715Z [@signalapp/libsignal-client] [unauth 3bf5] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-19T15:45:41.715Z [@signalapp/libsignal-client] [unauth 11dd] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-19T15:45:41.715Z [@signalapp/libsignal-client] [unauth 9366] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-19T15:45:41.715Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1773935141715 INFO 2026-03-19T15:45:41.715Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-19T15:45:41.715Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T15:45:41.716Z [profiles] buildGetProfileOptions([REDACTED]852 ([REDACTED]75c)): using unexpired profile key credential INFO 2026-03-19T15:45:41.716Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) WARN 2026-03-19T15:45:41.716Z [@signalapp/libsignal-client] [unauth 8c7d] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-19T15:45:41.716Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1773935141716 INFO 2026-03-19T15:45:41.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-19T15:45:41.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T15:45:41.716Z [profiles] buildGetProfileOptions([REDACTED]90a ([REDACTED]edd)): using unexpired profile key credential INFO 2026-03-19T15:45:41.716Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) INFO 2026-03-19T15:45:41.716Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1773935141716 INFO 2026-03-19T15:45:41.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-19T15:45:41.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T15:45:41.716Z [profiles] buildGetProfileOptions([REDACTED]dde ([REDACTED]9d1)): using unexpired profile key credential INFO 2026-03-19T15:45:41.716Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) INFO 2026-03-19T15:45:41.716Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1773935141716 INFO 2026-03-19T15:45:41.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-19T15:45:41.717Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T15:45:41.717Z [profiles] buildGetProfileOptions([REDACTED]6c5 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-19T15:45:41.717Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) WARN 2026-03-19T15:45:41.733Z [@signalapp/libsignal-client] [unauth 2803] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-19T15:45:41.733Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1773935141733 INFO 2026-03-19T15:45:41.733Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-19T15:45:41.733Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T15:45:41.733Z [profiles] buildGetProfileOptions([REDACTED]e79 ([REDACTED]2eb)): using unexpired profile key credential INFO 2026-03-19T15:45:41.733Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.733Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) INFO 2026-03-19T15:45:41.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]852/[REDACTED]294 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.801Z [profiles] getProfile([REDACTED]852 ([REDACTED]75c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]852 ([REDACTED]75c) INFO 2026-03-19T15:45:41.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T15:45:41.801Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]743)): using unexpired profile key credential INFO 2026-03-19T15:45:41.801Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.802Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) INFO 2026-03-19T15:45:41.819Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dde/[REDACTED]c84 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.819Z [profiles] getProfile([REDACTED]dde ([REDACTED]9d1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.819Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-19T15:45:41.820Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T15:45:41.820Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]41c)): using unexpired profile key credential INFO 2026-03-19T15:45:41.820Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.820Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) INFO 2026-03-19T15:45:41.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90a/[REDACTED]cea (unauth+key) 200 Success INFO 2026-03-19T15:45:41.827Z [profiles] getProfile([REDACTED]90a ([REDACTED]edd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.827Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90a ([REDACTED]edd) INFO 2026-03-19T15:45:41.827Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T15:45:41.827Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]07e)): using unexpired profile key credential INFO 2026-03-19T15:45:41.827Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) INFO 2026-03-19T15:45:41.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c5/[REDACTED]5df (unauth+key) 200 Success INFO 2026-03-19T15:45:41.827Z [profiles] getProfile([REDACTED]6c5 ([REDACTED]64a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.828Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-19T15:45:41.828Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T15:45:41.828Z [profiles] buildGetProfileOptions([REDACTED]72d ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-19T15:45:41.828Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.828Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) INFO 2026-03-19T15:45:41.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e79/[REDACTED]965 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.836Z [profiles] getProfile([REDACTED]e79 ([REDACTED]2eb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-19T15:45:41.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T15:45:41.836Z [profiles] buildGetProfileOptions([REDACTED]919 ([REDACTED]30d)): using unexpired profile key credential INFO 2026-03-19T15:45:41.836Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) INFO 2026-03-19T15:45:41.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]244 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.898Z [profiles] getProfile([REDACTED]5fa ([REDACTED]743)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]743) INFO 2026-03-19T15:45:41.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T15:45:41.899Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]51a)): using unexpired profile key credential INFO 2026-03-19T15:45:41.899Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) INFO 2026-03-19T15:45:41.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]ae9 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.915Z [profiles] getProfile([REDACTED]e6f ([REDACTED]41c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.915Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-19T15:45:41.915Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T15:45:41.915Z [profiles] buildGetProfileOptions([REDACTED]2ef ([REDACTED]463)): using unexpired profile key credential INFO 2026-03-19T15:45:41.916Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) INFO 2026-03-19T15:45:41.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]01c (unauth+key) 200 Success INFO 2026-03-19T15:45:41.916Z [profiles] getProfile([REDACTED]19b ([REDACTED]07e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]07e) INFO 2026-03-19T15:45:41.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T15:45:41.916Z [profiles] buildGetProfileOptions([REDACTED]a56 ([REDACTED]e42)): using unexpired profile key credential INFO 2026-03-19T15:45:41.916Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) INFO 2026-03-19T15:45:41.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72d/[REDACTED]381 (unauth+key) 200 Success INFO 2026-03-19T15:45:41.925Z [profiles] getProfile([REDACTED]72d ([REDACTED]e5f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.925Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-19T15:45:41.926Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T15:45:41.926Z [profiles] buildGetProfileOptions([REDACTED]f0d ([REDACTED]8a9)): using unexpired profile key credential INFO 2026-03-19T15:45:41.926Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) INFO 2026-03-19T15:45:41.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]919/[REDACTED]82e (unauth+key) 200 Success INFO 2026-03-19T15:45:41.943Z [profiles] getProfile([REDACTED]919 ([REDACTED]30d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.943Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]919 ([REDACTED]30d) INFO 2026-03-19T15:45:41.943Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T15:45:41.943Z [profiles] buildGetProfileOptions([REDACTED]467 ([REDACTED]4be)): using unexpired profile key credential INFO 2026-03-19T15:45:41.943Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) INFO 2026-03-19T15:45:41.979Z [app/main] MainSQL: slow query updateConversations duration=195ms INFO 2026-03-19T15:45:41.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]3ee (unauth+key) 200 Success INFO 2026-03-19T15:45:41.991Z [profiles] getProfile([REDACTED]968 ([REDACTED]51a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:41.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]51a) INFO 2026-03-19T15:45:41.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T15:45:41.991Z [profiles] buildGetProfileOptions([REDACTED]416 ([REDACTED]11d)): using unexpired profile key credential INFO 2026-03-19T15:45:41.991Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:41.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) INFO 2026-03-19T15:45:42.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ef/[REDACTED]65e (unauth+key) 200 Success INFO 2026-03-19T15:45:42.014Z [profiles] getProfile([REDACTED]2ef ([REDACTED]463)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ef ([REDACTED]463) INFO 2026-03-19T15:45:42.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T15:45:42.015Z [profiles] buildGetProfileOptions([REDACTED]e0c ([REDACTED]345)): using unexpired profile key credential INFO 2026-03-19T15:45:42.015Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) INFO 2026-03-19T15:45:42.037Z [app/main] MainSQL: slow query updateOrCreateBadges duration=58ms INFO 2026-03-19T15:45:42.038Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T15:45:42.044Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f0d/[REDACTED]1d6 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.044Z [profiles] getProfile([REDACTED]f0d ([REDACTED]8a9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.044Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-19T15:45:42.044Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T15:45:42.044Z [profiles] buildGetProfileOptions([REDACTED]b77 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-19T15:45:42.044Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.044Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) INFO 2026-03-19T15:45:42.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]467/[REDACTED]5f4 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.059Z [profiles] getProfile([REDACTED]467 ([REDACTED]4be)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.059Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]467 ([REDACTED]4be) INFO 2026-03-19T15:45:42.059Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T15:45:42.059Z [profiles] buildGetProfileOptions([REDACTED]e50 ([REDACTED]e03)): using unexpired profile key credential INFO 2026-03-19T15:45:42.059Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) INFO 2026-03-19T15:45:42.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a56/[REDACTED]8ce (unauth+key) 200 Success INFO 2026-03-19T15:45:42.060Z [profiles] getProfile([REDACTED]a56 ([REDACTED]e42)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-19T15:45:42.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T15:45:42.060Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]a39)): using unexpired profile key credential INFO 2026-03-19T15:45:42.060Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) INFO 2026-03-19T15:45:42.071Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T15:45:42.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]416/[REDACTED]cba (unauth+key) 200 Success INFO 2026-03-19T15:45:42.083Z [profiles] getProfile([REDACTED]416 ([REDACTED]11d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]416 ([REDACTED]11d) INFO 2026-03-19T15:45:42.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T15:45:42.083Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]f89)): using unexpired profile key credential INFO 2026-03-19T15:45:42.083Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) INFO 2026-03-19T15:45:42.111Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0c/[REDACTED]029 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.111Z [profiles] getProfile([REDACTED]e0c ([REDACTED]345)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0c ([REDACTED]345) INFO 2026-03-19T15:45:42.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T15:45:42.111Z [profiles] buildGetProfileOptions([REDACTED]56e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-19T15:45:42.111Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.111Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) INFO 2026-03-19T15:45:42.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b77/[REDACTED]9c4 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.135Z [profiles] getProfile([REDACTED]b77 ([REDACTED]0da)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-19T15:45:42.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T15:45:42.136Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]8fb)): using unexpired profile key credential INFO 2026-03-19T15:45:42.136Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) INFO 2026-03-19T15:45:42.148Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e50/[REDACTED]8c8 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.148Z [profiles] getProfile([REDACTED]e50 ([REDACTED]e03)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-19T15:45:42.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T15:45:42.148Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]d76)): using unexpired profile key credential INFO 2026-03-19T15:45:42.148Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.148Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) INFO 2026-03-19T15:45:42.155Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]c59 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.155Z [profiles] getProfile([REDACTED]790 ([REDACTED]a39)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.155Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]a39) INFO 2026-03-19T15:45:42.155Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T15:45:42.156Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]b00)): using unexpired profile key credential INFO 2026-03-19T15:45:42.156Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) INFO 2026-03-19T15:45:42.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]2ee (unauth+key) 200 Success INFO 2026-03-19T15:45:42.176Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]f89)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-19T15:45:42.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T15:45:42.176Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]afa)): using unexpired profile key credential INFO 2026-03-19T15:45:42.176Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) INFO 2026-03-19T15:45:42.205Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56e/[REDACTED]94b (unauth+key) 200 Success INFO 2026-03-19T15:45:42.205Z [profiles] getProfile([REDACTED]56e ([REDACTED]07c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.205Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56e ([REDACTED]07c) INFO 2026-03-19T15:45:42.205Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T15:45:42.206Z [profiles] buildGetProfileOptions([REDACTED]088 ([REDACTED]077)): using unexpired profile key credential INFO 2026-03-19T15:45:42.206Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.206Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) INFO 2026-03-19T15:45:42.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]5d8 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.221Z [profiles] getProfile([REDACTED]ebe ([REDACTED]8fb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-19T15:45:42.221Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T15:45:42.221Z [profiles] buildGetProfileOptions([REDACTED]9c0 ([REDACTED]c50)): using unexpired profile key credential INFO 2026-03-19T15:45:42.221Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) INFO 2026-03-19T15:45:42.244Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]f30 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.244Z [profiles] getProfile([REDACTED]d4e ([REDACTED]d76)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.245Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-19T15:45:42.245Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T15:45:42.245Z [profiles] buildGetProfileOptions([REDACTED]9dd ([REDACTED]d51)): using unexpired profile key credential INFO 2026-03-19T15:45:42.245Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.245Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) INFO 2026-03-19T15:45:42.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]c88 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.286Z [profiles] getProfile([REDACTED]76e ([REDACTED]afa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]afa) INFO 2026-03-19T15:45:42.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T15:45:42.286Z [profiles] buildGetProfileOptions([REDACTED]704 ([REDACTED]79a)): using unexpired profile key credential INFO 2026-03-19T15:45:42.286Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) INFO 2026-03-19T15:45:42.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]528 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.287Z [profiles] getProfile([REDACTED]186 ([REDACTED]b00)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]b00) INFO 2026-03-19T15:45:42.287Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T15:45:42.287Z [profiles] buildGetProfileOptions([REDACTED]471 ([REDACTED]6c3)): using unexpired profile key credential INFO 2026-03-19T15:45:42.287Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) INFO 2026-03-19T15:45:42.329Z [app/main] MainSQL: slow query updateConversations duration=173ms INFO 2026-03-19T15:45:42.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c0/[REDACTED]d3b (unauth+key) 200 Success INFO 2026-03-19T15:45:42.336Z [profiles] getProfile([REDACTED]9c0 ([REDACTED]c50)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-19T15:45:42.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T15:45:42.336Z [profiles] buildGetProfileOptions([REDACTED]ee7 ([REDACTED]ee1)): using unexpired profile key credential INFO 2026-03-19T15:45:42.336Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) INFO 2026-03-19T15:45:42.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]088/[REDACTED]6c9 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.336Z [profiles] getProfile([REDACTED]088 ([REDACTED]077)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.337Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]088 ([REDACTED]077) INFO 2026-03-19T15:45:42.337Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T15:45:42.337Z [profiles] buildGetProfileOptions([REDACTED]d20 ([REDACTED]f6d)): using unexpired profile key credential INFO 2026-03-19T15:45:42.337Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) INFO 2026-03-19T15:45:42.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9dd/[REDACTED]59e (unauth+key) 200 Success INFO 2026-03-19T15:45:42.346Z [profiles] getProfile([REDACTED]9dd ([REDACTED]d51)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-19T15:45:42.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T15:45:42.347Z [profiles] buildGetProfileOptions([REDACTED]83b ([REDACTED]5c0)): using unexpired profile key credential INFO 2026-03-19T15:45:42.347Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) INFO 2026-03-19T15:45:42.363Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T15:45:42.404Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-19T15:45:42.405Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T15:45:42.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]471/[REDACTED]e4a (unauth+key) 200 Success INFO 2026-03-19T15:45:42.435Z [profiles] getProfile([REDACTED]471 ([REDACTED]6c3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.436Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-19T15:45:42.436Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T15:45:42.436Z [profiles] buildGetProfileOptions([REDACTED]1ac ([REDACTED]7c2)): using unexpired profile key credential INFO 2026-03-19T15:45:42.436Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) INFO 2026-03-19T15:45:42.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ee7/[REDACTED]3ce (unauth+key) 200 Success INFO 2026-03-19T15:45:42.466Z [profiles] getProfile([REDACTED]ee7 ([REDACTED]ee1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-19T15:45:42.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T15:45:42.466Z [profiles] buildGetProfileOptions([REDACTED]e9b ([REDACTED]4b9)): using unexpired profile key credential INFO 2026-03-19T15:45:42.467Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) INFO 2026-03-19T15:45:42.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]704/[REDACTED]2e5 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.467Z [profiles] getProfile([REDACTED]704 ([REDACTED]79a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]704 ([REDACTED]79a) INFO 2026-03-19T15:45:42.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T15:45:42.467Z [profiles] buildGetProfileOptions([REDACTED]091 ([REDACTED]21d)): using unexpired profile key credential INFO 2026-03-19T15:45:42.467Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) INFO 2026-03-19T15:45:42.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83b/[REDACTED]2dd (unauth+key) 200 Success INFO 2026-03-19T15:45:42.500Z [profiles] getProfile([REDACTED]83b ([REDACTED]5c0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-19T15:45:42.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T15:45:42.500Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]b9a)): using unexpired profile key credential INFO 2026-03-19T15:45:42.500Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) INFO 2026-03-19T15:45:42.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d20/[REDACTED]6cf (unauth+key) 200 Success INFO 2026-03-19T15:45:42.501Z [profiles] getProfile([REDACTED]d20 ([REDACTED]f6d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.501Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-19T15:45:42.501Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T15:45:42.501Z [profiles] buildGetProfileOptions([REDACTED]1f7 ([REDACTED]b35)): using unexpired profile key credential INFO 2026-03-19T15:45:42.501Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T15:45:42.501Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) INFO 2026-03-19T15:45:42.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]e84 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.597Z [profiles] getProfile([REDACTED]19f ([REDACTED]b9a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.597Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-19T15:45:42.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9b/[REDACTED]ad8 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.598Z [profiles] getProfile([REDACTED]e9b ([REDACTED]4b9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.598Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-19T15:45:42.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f7/[REDACTED]66b (unauth+key) 200 Success INFO 2026-03-19T15:45:42.598Z [profiles] getProfile([REDACTED]1f7 ([REDACTED]b35)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.598Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-19T15:45:42.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ac/[REDACTED]362 (unauth+key) 200 Success INFO 2026-03-19T15:45:42.598Z [profiles] getProfile([REDACTED]1ac ([REDACTED]7c2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.599Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-19T15:45:42.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]091/[REDACTED]8bf (unauth+key) 200 Success INFO 2026-03-19T15:45:42.610Z [profiles] getProfile([REDACTED]091 ([REDACTED]21d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:45:42.610Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]091 ([REDACTED]21d) INFO 2026-03-19T15:45:42.610Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-19T15:45:42.797Z [app/main] MainSQL: slow query updateConversations duration=119ms INFO 2026-03-19T15:45:48.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:46:11.004Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:46:18.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:46:41.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:46:42.610Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3531296ms INFO 2026-03-19T15:46:49.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:47:11.216Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:47:19.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:47:41.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:47:49.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:48:11.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:48:19.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:48:41.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:48:49.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:49:11.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:49:19.578Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:49:41.760Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:49:49.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:50:05.780Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:50:11.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T15:50:19.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:50:40.982Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T15:50:40.982Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T15:50:40.984Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T15:50:40.984Z [@signalapp/libsignal-client] [unauthenticated 3 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T15:50:49.860Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:51:19.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:51:50.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:52:20.188Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:52:50.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:53:20.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:53:50.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:54:20.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:54:50.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T15:55:05.783Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T15:55:20.895Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:55:36.881Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T15:55:36.881Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami INFO 2026-03-19T15:55:36.976Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami 200 Success INFO 2026-03-19T15:55:36.976Z [usernameIntegrity] check pass INFO 2026-03-19T15:55:36.976Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): using unexpired profile key credential INFO 2026-03-19T15:55:36.977Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-19T15:55:36.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 INFO 2026-03-19T15:55:37.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 200 Success INFO 2026-03-19T15:55:37.069Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T15:55:37.110Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T15:55:37.194Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T15:55:37.195Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-19T15:55:37.719Z [app/main] MainSQL: slow query updateConversations duration=65ms INFO 2026-03-19T15:55:51.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:56:21.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:56:51.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:57:21.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:57:51.453Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:58:21.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:58:51.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:59:21.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T15:59:51.902Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:00:05.790Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T16:00:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:00:22.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:00:52.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:01:22.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:01:52.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:02:22.467Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:02:52.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:03:22.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:03:52.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:04:22.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:04:53.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:05:05.793Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T16:05:05.794Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:05:23.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:05:53.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:06:23.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:06:53.520Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:07:23.655Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:07:53.775Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:08:23.890Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:08:54.133Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:09:24.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:09:54.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:10:05.785Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:10:24.674Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:10:54.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:11:24.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:11:55.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:12:25.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:12:55.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:13:25.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:13:55.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:14:24.773Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773936864741 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T16:14:24.773Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T16:14:24.848Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T16:14:24.848Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T16:14:24.848Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0) INFO 2026-03-19T16:14:24.848Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0)): unidentified message INFO 2026-03-19T16:14:24.849Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f6c.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T16:14:24.849Z [MessageReceiver] decryptEnvelope([REDACTED]f6c.1 > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0)) INFO 2026-03-19T16:14:24.849Z [MessageReceiver] decrypt/[REDACTED]f6c.1 > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0): unidentified message INFO 2026-03-19T16:14:24.849Z [MessageReceiver] decryptSealedSender([REDACTED]f6c.1 > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0)): unidentified message/sender key contents INFO 2026-03-19T16:14:24.850Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]f6c.1--[REDACTED]63f INFO 2026-03-19T16:14:24.850Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T16:14:24.850Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T16:14:24.898Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T16:14:24.898Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T16:14:24.898Z [MessageReceiver] queueing decrypted envelope [REDACTED]f6c.1 > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0) INFO 2026-03-19T16:14:24.898Z [MessageReceiver] handleDataMessage/[REDACTED]f6c.1 > [REDACTED]70f 1773936862566 (019d06e0.6e05.7019.9ed1.f1e097fff7c0) INFO 2026-03-19T16:14:24.898Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-19T16:14:24.899Z [conversations] setProfileKey([REDACTED]f6c ([REDACTED]7e9)/AzQ/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-19T16:14:24.899Z [profiles] buildGetProfileOptions([REDACTED]f6c ([REDACTED]7e9)): generating profile key credential request INFO 2026-03-19T16:14:24.900Z [conversations] storageService[captureChange] profileKey [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-19T16:14:24.900Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:14:24.900Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T16:14:24.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:14:24.901Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:14:24.901Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]f6c.1 1773936862566: starting processing in queue INFO 2026-03-19T16:14:24.901Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]f6c.1 1773936862566: duplicate check db lookup needed [REDACTED]7e9.1-1773936862566 INFO 2026-03-19T16:14:24.901Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T16:14:24.901Z [@signalapp/libsignal-client] ACKing message delivered at 1773936864741 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T16:14:24.901Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:14:24.901Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:14:24.909Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-19T16:14:24.909Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-19T16:14:24.909Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-19T16:14:24.911Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2741 to 2742 INFO 2026-03-19T16:14:24.911Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-19T16:14:24.941Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:24.941Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:25.401Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-19T16:14:25.401Z [storage] sync: fetching latest after version=9603 INFO 2026-03-19T16:14:25.401Z [storage] sync(9603): fetch start INFO 2026-03-19T16:14:25.401Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T16:14:25.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T16:14:25.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T16:14:25.526Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9603 INFO 2026-03-19T16:14:25.723Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:25.723Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:25.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:14:27.902Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:14:28.243Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 WARN 2026-03-19T16:14:28.979Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3431ms (attempts v4=1 v6=0) INFO 2026-03-19T16:14:29.089Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9603 204 Success INFO 2026-03-19T16:14:29.089Z [storage] sync(9603): no newer manifest, ok INFO 2026-03-19T16:14:29.089Z [storage] sync: no updates, version=9603 INFO 2026-03-19T16:14:29.089Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9604: will update to manifest version INFO 2026-03-19T16:14:29.089Z [storage] upload(9604): generating manifest new=false INFO 2026-03-19T16:14:29.089Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T16:14:29.091Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T16:14:29.092Z [storage] upload(9604): adding key=9604:YYn PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-19T16:14:29.093Z [storage] upload(9604): adding key=9604:hBG PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-19T16:14:29.097Z [storage] upload(9604): updating from=9601:GF4 to=9604:+1Q [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-19T16:14:29.111Z [storage] upload(9604): adding key=9604:e+y PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-19T16:14:29.116Z [storage] upload(9604): adding key=9604:wC4 PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-19T16:14:29.119Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding storyDistributionLists=1 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding callLinks=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding defunctCallLinks=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding pendingCallLinks=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding chatFolders=1 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding unknown records=[] count=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): adding error records=[] count=0 INFO 2026-03-19T16:14:29.120Z [storage] upload(9604): deleting extra keys=["9603:EJV","9603:GWg","9603:Qhj","9603:XIs","9603:bDT","9603:guM","9603:mcD","9603:p7M","9603:zS/"] count=9 INFO 2026-03-19T16:14:29.124Z [storage] upload(9604): inserting=5 deleting=10 INFO 2026-03-19T16:14:29.124Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-19T16:14:29.239Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:14:29.239Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:14:29.239Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:14:29.239Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:14:29.239Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-19T16:14:29.274Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-19T16:14:29.274Z [storage] upload(9604): upload complete, updating items=5 INFO 2026-03-19T16:14:29.274Z [storage] upload(9604): setting new manifestVersion INFO 2026-03-19T16:14:29.315Z [JobQueueDatabaseStore] adding job [REDACTED]cdb to queue "single proto" INFO 2026-03-19T16:14:29.355Z [JobQueue] single proto job queue: added new job [REDACTED]cdb INFO 2026-03-19T16:14:29.355Z [JobQueue] single proto job queue: enqueuing job [REDACTED]cdb INFO 2026-03-19T16:14:29.355Z [JobQueue] single proto job queue: running job [REDACTED]cdb, attempt 1 of 110 INFO 2026-03-19T16:14:29.355Z [JobQueue] single proto job queue, job ID [REDACTED]cdb, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773936869315 INFO 2026-03-19T16:14:29.356Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T16:14:29.422Z [WebAPI] send/1773936869315/[REDACTED]70f/sendMessages INFO 2026-03-19T16:14:29.422Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T16:14:29.507Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T16:14:29.539Z [JobQueue] single proto job queue: job [REDACTED]cdb succeeded on attempt 1 INFO 2026-03-19T16:14:29.822Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-19T16:14:30.240Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:14:30.240Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:14:30.240Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:14:30.240Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:14:32.182Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:32.182Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:32.986Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:32.986Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:33.241Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:14:35.501Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:14:36.241Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:14:36.503Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:14:36.503Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:14:36.503Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:14:36.503Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:14:36.503Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-19T16:14:37.503Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:14:37.503Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:14:37.504Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:14:37.504Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:14:40.505Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:14:42.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:42.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:43.325Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:14:43.325Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:14:43.505Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:14:46.505Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:14:46.842Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:14:46.842Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:14:46.842Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:14:46.842Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:14:46.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T16:14:46.842Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:14:46.842Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:14:46.842Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:14:55.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:15:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:15:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T16:15:25.930Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:15:56.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:16:24.901Z [MessageReceiver] getAllFromCache INFO 2026-03-19T16:16:24.902Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T16:16:24.902Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T16:16:24.902Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T16:16:26.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:16:56.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:17:26.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:17:56.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:18:26.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:18:56.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:19:26.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:19:56.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:20:05.795Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T16:20:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:20:27.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:20:57.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:21:27.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:21:57.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:22:27.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:22:57.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:23:27.758Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:23:57.869Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:24:27.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:24:58.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:25:05.795Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:25:05.795Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-19T16:25:28.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:25:58.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:26:28.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:26:58.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:27:28.668Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:27:58.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:28:28.915Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:28:59.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:29:29.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:29:59.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:30:05.785Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:30:29.368Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:30:59.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:31:05.860Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773937865823 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T16:31:05.860Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T16:31:05.935Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T16:31:05.935Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T16:31:05.935Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773937865249 (019d06ef.b484.7512.88d7.847ef62274db) INFO 2026-03-19T16:31:05.936Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773937865249 (019d06ef.b484.7512.88d7.847ef62274db)) INFO 2026-03-19T16:31:05.936Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773937865249 (019d06ef.b484.7512.88d7.847ef62274db): ciphertext message INFO 2026-03-19T16:31:05.936Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T16:31:05.936Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]056, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T16:31:05.936Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]a3a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T16:31:05.936Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T16:31:05.936Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T16:31:05.973Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T16:31:05.973Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T16:31:05.973Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773937865249 (019d06ef.b484.7512.88d7.847ef62274db) INFO 2026-03-19T16:31:05.973Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773937865249 (019d06ef.b484.7512.88d7.847ef62274db) INFO 2026-03-19T16:31:05.973Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T16:31:05.973Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T16:31:05.973Z [@signalapp/libsignal-client] ACKing message delivered at 1773937865823 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T16:31:06.090Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T16:31:06.473Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T16:31:06.474Z [storage] sync: fetching latest after version=9604 INFO 2026-03-19T16:31:06.474Z [storage] sync(9604): fetch start INFO 2026-03-19T16:31:06.474Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T16:31:06.474Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T16:31:06.556Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T16:31:06.592Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9604 WARN 2026-03-19T16:31:10.057Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3430ms (attempts v4=1 v6=0) INFO 2026-03-19T16:31:10.273Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9604 200 Success INFO 2026-03-19T16:31:10.275Z [storage] sync: updating to remoteVersion=9605 sourceDevice=1 from version=9604 INFO 2026-03-19T16:31:10.278Z [storage] process(9605): localRecords=1808 localKeys=1425 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T16:31:10.278Z [storage] process(9605): remoteOnlyCount=9 remoteOnlyKeys=["9605:GWg","9605:EJV","9605:guM","9605:zS/","9605:Qhj","9605:XIs","9605:mcD","9605:p7M","9605:bDT"] INFO 2026-03-19T16:31:10.278Z [storage] process(9605): localOnlyCount=4 localOnlyKeys=["9604:YYn","9604:hBG","9604:e+y","9604:wC4"] INFO 2026-03-19T16:31:10.278Z [storage] fetchRemoteRecords(9605): fetching remote keys count=9 INFO 2026-03-19T16:31:10.278Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T16:31:10.400Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T16:31:10.400Z [storage] fetchRemoteRecords(9605): missing remote keys=[] count=0 INFO 2026-03-19T16:31:10.400Z [storage] process(9605): attempting to merge records=0 INFO 2026-03-19T16:31:10.400Z [storage] process(9605): split pni contacts=9 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T16:31:10.401Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] merge(9605:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T16:31:10.401Z [storage] process(9605): processed records=9 INFO 2026-03-19T16:31:10.402Z [storage] process(9605): updated conversations=0 INFO 2026-03-19T16:31:10.402Z [storage] process(9605): kicking off profile fetches=0 INFO 2026-03-19T16:31:10.402Z [storage] process(9605): dropped keys=["9605:EJV","9605:GWg","9605:Qhj","9605:XIs","9605:bDT","9605:guM","9605:mcD","9605:p7M","9605:zS/"] count=9 INFO 2026-03-19T16:31:10.402Z [storage] process(9605): unknown records=[] count=0 INFO 2026-03-19T16:31:10.441Z [storage] process(9605): error records=[] count=0 INFO 2026-03-19T16:31:10.482Z [storage] process(9605): pending deletes=["9605:EJV","9605:GWg","9605:Qhj","9605:XIs","9605:bDT","9605:guM","9605:mcD","9605:p7M","9605:zS/"] count=9 INFO 2026-03-19T16:31:10.524Z [storage] process(9605): localKey=9604:YYn PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-19T16:31:10.524Z [storage] process(9605): localKey=9604:hBG PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-19T16:31:10.525Z [storage] process(9605): localKey=9604:e+y PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-19T16:31:10.525Z [storage] process(9605): localKey=9604:wC4 PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-19T16:31:10.532Z [storage] process(9605): done INFO 2026-03-19T16:31:10.532Z [storage] sync: updated to version=9605 INFO 2026-03-19T16:31:10.573Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T16:31:10.614Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T16:31:10.656Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T16:31:10.657Z [storage] sync: complete INFO 2026-03-19T16:31:29.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:31:59.668Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:32:29.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:32:59.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:33:05.974Z [MessageReceiver] getAllFromCache INFO 2026-03-19T16:33:05.974Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T16:33:05.974Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T16:33:05.974Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T16:33:30.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:34:00.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:34:30.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:35:00.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:35:05.802Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:35:05.802Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-19T16:35:30.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:36:00.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:36:30.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:37:00.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:37:30.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:38:01.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:38:31.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:39:01.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:39:31.434Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:40:01.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:40:05.795Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T16:40:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:40:31.687Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:41:01.803Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:41:31.916Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:42:02.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:42:32.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:43:02.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:43:32.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:44:02.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:44:32.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:45:02.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:45:05.785Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:45:32.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T16:45:33.906Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T16:45:33.948Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T16:45:33.950Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T16:45:33.950Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T16:45:33.950Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T16:45:33.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T16:45:33.951Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T16:45:33.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T16:45:33.951Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T16:45:33.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T16:45:33.952Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T16:45:33.952Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:33.952Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T16:45:33.952Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:33.952Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:33.952Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:33.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:45:33.952Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:45:33.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T16:45:33.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T16:45:33.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T16:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T16:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T16:45:33.953Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T16:45:33.953Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:33.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T16:45:33.953Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:45:33.953Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:45:33.970Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:33.970Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:34.771Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:34.771Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:36.954Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:45:37.288Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:45:38.291Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:45:38.291Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:45:38.291Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:45:38.291Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:45:38.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T16:45:38.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T16:45:38.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T16:45:38.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T16:45:38.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error INFO 2026-03-19T16:45:39.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:45:39.292Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:45:39.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T16:45:39.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T16:45:39.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T16:45:39.292Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:45:39.292Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:45:39.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T16:45:41.235Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:41.235Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:42.038Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:42.038Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:42.294Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:45:44.550Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:45:45.294Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:45:45.553Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:45:45.553Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:45:45.553Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:45:45.553Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:45:45.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T16:45:45.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T16:45:45.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T16:45:45.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T16:45:45.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error INFO 2026-03-19T16:45:46.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T16:45:46.554Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:45:46.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T16:45:46.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T16:45:46.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T16:45:46.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T16:45:46.554Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:45:46.554Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:45:49.555Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:45:51.572Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:51.572Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:52.379Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:45:52.379Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:45:52.554Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:45:54.914Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:45:55.555Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:45:55.901Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:45:55.901Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:45:55.901Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:45:55.901Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:45:55.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]808?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T16:45:55.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T16:45:55.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T16:45:55.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T16:45:55.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T16:45:55.902Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:45:55.902Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:45:55.902Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:45:55.902Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:45:55.902Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:45:55.902Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T16:45:55.902Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T16:45:55.902Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T16:45:55.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T16:45:55.903Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T16:45:55.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T16:45:55.903Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T16:45:55.903Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T16:45:55.903Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T16:45:55.903Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:55.903Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:55.903Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:55.903Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:55.903Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:45:55.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T16:45:55.903Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:45:55.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T16:45:55.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T16:45:55.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T16:45:55.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T16:45:55.903Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:45:55.903Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:45:58.904Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:01.904Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:02.931Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:46:04.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 898.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:05.805Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:46:05.805Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.780µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:46:06.617Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:46:06.617Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:46:07.905Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:46:09.131Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:46:10.132Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:46:10.133Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:46:10.133Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:46:10.133Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:46:10.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T16:46:10.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T16:46:10.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T16:46:10.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T16:46:10.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T16:46:11.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T16:46:11.133Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:46:11.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T16:46:11.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T16:46:11.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T16:46:11.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T16:46:11.134Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:46:11.134Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:46:14.135Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:17.135Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:20.135Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:23.135Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:26.137Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:28.765Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:46:28.765Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:46:29.135Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 215.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:29.573Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:46:29.573Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T16:46:32.085Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:46:32.134Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:33.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:46:33.100Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:46:33.100Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:46:33.100Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:46:33.100Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:46:33.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T16:46:33.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T16:46:33.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T16:46:33.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T16:46:33.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T16:46:34.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T16:46:34.100Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:46:34.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T16:46:34.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T16:46:34.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T16:46:34.101Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:46:34.101Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:46:34.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T16:46:37.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:40.101Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:43.101Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:46.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:49.101Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:52.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:55.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:46:58.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:01.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:03.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:47:03.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:47:03.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.180µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:47:04.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:04.772Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:47:04.772Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:47:07.102Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:47:07.286Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:47:08.291Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:47:08.291Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:47:08.291Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:47:08.291Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:47:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T16:47:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T16:47:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T16:47:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T16:47:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T16:47:08.291Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:47:08.291Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:47:08.291Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:47:08.291Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:47:08.291Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:47:08.291Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 72389ms after queue INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:47:08.291Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 72389ms after queue INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:47:08.291Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 72389ms after queue INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:47:08.291Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 72388ms after queue INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:47:08.291Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:47:08.291Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 72388ms after queue INFO 2026-03-19T16:47:08.291Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) ERROR 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]88f ([REDACTED]cbe) INFO 2026-03-19T16:47:08.292Z [profiles] buildGetProfileOptions([REDACTED]88f ([REDACTED]cbe)): using unexpired profile key credential INFO 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f7d ([REDACTED]e6d) INFO 2026-03-19T16:47:08.292Z [profiles] buildGetProfileOptions([REDACTED]f7d ([REDACTED]e6d)): using unexpired profile key credential INFO 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9d ([REDACTED]ad5) INFO 2026-03-19T16:47:08.292Z [profiles] buildGetProfileOptions([REDACTED]e9d ([REDACTED]ad5)): using unexpired profile key credential INFO 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8b1 ([REDACTED]21f) INFO 2026-03-19T16:47:08.292Z [profiles] buildGetProfileOptions([REDACTED]8b1 ([REDACTED]21f)): using unexpired profile key credential INFO 2026-03-19T16:47:08.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b7 ([REDACTED]7d1) INFO 2026-03-19T16:47:08.293Z [profiles] buildGetProfileOptions([REDACTED]5b7 ([REDACTED]7d1)): using unexpired profile key credential INFO 2026-03-19T16:47:08.293Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:47:08.293Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:47:08.293Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:47:08.293Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:47:08.293Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:47:08.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T16:47:08.293Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:47:08.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T16:47:08.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T16:47:08.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T16:47:08.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T16:47:08.293Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:47:08.293Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:47:11.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:14.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:17.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:20.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:23.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:26.295Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:29.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:32.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:33.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:47:35.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:38.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:47:38.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.159µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:47:38.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.46ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:39.018Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:47:39.018Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:47:41.294Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:47:41.531Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:47:42.535Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:47:42.535Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:47:42.535Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:47:42.535Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:47:42.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T16:47:42.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T16:47:42.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T16:47:42.535Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T16:47:42.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error INFO 2026-03-19T16:47:43.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T16:47:43.536Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:47:43.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T16:47:43.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T16:47:43.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T16:47:43.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T16:47:43.536Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:47:43.536Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:47:46.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:49.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:52.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:55.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:47:58.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:01.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:03.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:48:04.536Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:07.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:10.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:13.401Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:48:13.401Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.539µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:48:13.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.16ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:14.235Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:48:14.235Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:48:16.537Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:48:16.750Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:48:17.751Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:48:17.751Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:48:17.751Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:48:17.752Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:48:17.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T16:48:17.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T16:48:17.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T16:48:17.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T16:48:17.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error INFO 2026-03-19T16:48:18.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T16:48:18.752Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:48:18.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T16:48:18.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T16:48:18.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T16:48:18.752Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T16:48:18.752Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:48:18.752Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:48:21.753Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:24.753Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:27.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:30.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:33.359Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:48:33.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:36.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:39.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:42.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:45.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:48.614Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:48:48.614Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:48:48.754Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.14ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:49.450Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:48:49.450Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:48:51.754Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:48:51.964Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:48:52.967Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:48:52.967Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:48:52.967Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:48:52.967Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:48:52.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T16:48:52.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T16:48:52.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T16:48:52.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T16:48:52.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error WARN 2026-03-19T16:48:52.967Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:48:52.967Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:48:52.967Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:48:52.967Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:48:52.967Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:48:52.967Z [profiles] ProfileServices.get: Job for [REDACTED]88f ([REDACTED]cbe) finished 104675ms after queue INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:48:52.967Z [profiles] ProfileServices.get: Job for [REDACTED]f7d ([REDACTED]e6d) finished 104675ms after queue INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:48:52.967Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:48:52.968Z [profiles] ProfileServices.get: Job for [REDACTED]e9d ([REDACTED]ad5) finished 104676ms after queue INFO 2026-03-19T16:48:52.968Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:48:52.968Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:48:52.968Z [profiles] ProfileServices.get: Job for [REDACTED]8b1 ([REDACTED]21f) finished 104676ms after queue INFO 2026-03-19T16:48:52.968Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:48:52.968Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:48:52.968Z [profiles] ProfileServices.get: Job for [REDACTED]5b7 ([REDACTED]7d1) finished 104676ms after queue INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]88f ([REDACTED]cbe) ERROR 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f7d ([REDACTED]e6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9d ([REDACTED]ad5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8b1 ([REDACTED]21f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b7 ([REDACTED]7d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]65a ([REDACTED]03e) INFO 2026-03-19T16:48:52.968Z [profiles] buildGetProfileOptions([REDACTED]65a ([REDACTED]03e)): using unexpired profile key credential INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f50 ([REDACTED]7b9) INFO 2026-03-19T16:48:52.968Z [profiles] buildGetProfileOptions([REDACTED]f50 ([REDACTED]7b9)): using unexpired profile key credential INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e0 ([REDACTED]dcd) INFO 2026-03-19T16:48:52.968Z [profiles] buildGetProfileOptions([REDACTED]8e0 ([REDACTED]dcd)): using unexpired profile key credential INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8b ([REDACTED]3c4) INFO 2026-03-19T16:48:52.968Z [profiles] buildGetProfileOptions([REDACTED]e8b ([REDACTED]3c4)): using unexpired profile key credential INFO 2026-03-19T16:48:52.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d51 ([REDACTED]daa) INFO 2026-03-19T16:48:52.969Z [profiles] buildGetProfileOptions([REDACTED]d51 ([REDACTED]daa)): using unexpired profile key credential INFO 2026-03-19T16:48:52.969Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:48:52.969Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:48:52.969Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:48:52.969Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:48:52.969Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:48:52.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T16:48:52.969Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:48:52.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T16:48:52.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T16:48:52.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T16:48:52.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T16:48:52.969Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:48:52.969Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:48:55.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:48:58.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:01.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:03.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:49:04.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:07.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:10.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:13.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:16.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:19.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:22.876Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:49:22.876Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.769µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:49:22.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 239.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:23.711Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:49:23.711Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:49:25.969Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:49:26.230Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:49:27.339Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:49:27.339Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:49:27.339Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:49:27.339Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:49:27.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T16:49:27.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T16:49:27.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T16:49:27.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T16:49:27.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error INFO 2026-03-19T16:49:28.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T16:49:28.340Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:49:28.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T16:49:28.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T16:49:28.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T16:49:28.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T16:49:28.340Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:49:28.340Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:49:31.340Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:33.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:49:34.340Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:37.340Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:40.340Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:43.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:46.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:49.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:52.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:55.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:58.243Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:49:58.243Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:49:58.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 214.04ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:49:59.057Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:49:59.057Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.050µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:50:01.340Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:50:01.583Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:50:02.575Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:50:02.575Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:50:02.575Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:50:02.575Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:50:02.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T16:50:02.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T16:50:02.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T16:50:02.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T16:50:02.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error INFO 2026-03-19T16:50:03.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T16:50:03.576Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:50:03.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T16:50:03.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T16:50:03.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T16:50:03.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T16:50:03.576Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:50:03.576Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:50:03.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:50:05.790Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:50:06.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:09.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:12.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:15.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:18.576Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:21.576Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:24.576Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:27.576Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:30.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:33.460Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:50:33.460Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:50:33.577Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.65ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:33.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:50:34.248Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:50:34.248Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:50:36.577Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:50:36.763Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:50:37.768Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:50:37.768Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:50:37.768Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:50:37.768Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:50:37.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T16:50:37.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T16:50:37.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T16:50:37.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T16:50:37.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error WARN 2026-03-19T16:50:37.768Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:50:37.768Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:50:37.768Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:50:37.768Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:50:37.768Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:50:37.768Z [profiles] ProfileServices.get: Job for [REDACTED]65a ([REDACTED]03e) finished 104800ms after queue INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:50:37.768Z [profiles] ProfileServices.get: Job for [REDACTED]f50 ([REDACTED]7b9) finished 104800ms after queue INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:50:37.768Z [profiles] ProfileServices.get: Job for [REDACTED]8e0 ([REDACTED]dcd) finished 104800ms after queue INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:50:37.768Z [profiles] ProfileServices.get: Job for [REDACTED]e8b ([REDACTED]3c4) finished 104800ms after queue INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:50:37.768Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:50:37.768Z [profiles] ProfileServices.get: Job for [REDACTED]d51 ([REDACTED]daa) finished 104800ms after queue INFO 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]65a ([REDACTED]03e) ERROR 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f50 ([REDACTED]7b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e0 ([REDACTED]dcd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8b ([REDACTED]3c4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d51 ([REDACTED]daa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:50:37.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]322 ([REDACTED]fe0) INFO 2026-03-19T16:50:37.769Z [profiles] buildGetProfileOptions([REDACTED]322 ([REDACTED]fe0)): using unexpired profile key credential INFO 2026-03-19T16:50:37.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ad3 ([REDACTED]b54) INFO 2026-03-19T16:50:37.769Z [profiles] buildGetProfileOptions([REDACTED]ad3 ([REDACTED]b54)): using unexpired profile key credential INFO 2026-03-19T16:50:37.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a0 ([REDACTED]612) INFO 2026-03-19T16:50:37.769Z [profiles] buildGetProfileOptions([REDACTED]6a0 ([REDACTED]612)): using unexpired profile key credential INFO 2026-03-19T16:50:37.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a5e ([REDACTED]ebc) INFO 2026-03-19T16:50:37.769Z [profiles] buildGetProfileOptions([REDACTED]a5e ([REDACTED]ebc)): using unexpired profile key credential INFO 2026-03-19T16:50:37.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]599 ([REDACTED]ca5) INFO 2026-03-19T16:50:37.769Z [profiles] buildGetProfileOptions([REDACTED]599 ([REDACTED]ca5)): using unexpired profile key credential INFO 2026-03-19T16:50:37.769Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:50:37.769Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T16:50:37.769Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:50:37.769Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:50:37.769Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:50:37.769Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:50:37.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T16:50:37.770Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:50:37.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T16:50:37.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T16:50:37.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T16:50:37.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T16:50:37.770Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:50:37.770Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:50:40.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:43.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:46.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:49.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:52.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:55.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:50:58.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:01.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:03.783Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:51:04.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:07.659Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:51:07.659Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:51:07.771Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.25ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:08.468Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:51:08.468Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.619µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:51:10.771Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:51:10.987Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:51:11.984Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:51:11.984Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:51:11.984Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:51:11.984Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:51:11.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T16:51:11.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T16:51:11.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T16:51:11.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T16:51:11.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error INFO 2026-03-19T16:51:12.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T16:51:12.984Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:51:12.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T16:51:12.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T16:51:12.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T16:51:12.985Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T16:51:12.985Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:51:12.985Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:51:15.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:18.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:21.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:24.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:27.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:30.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:33.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:51:33.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:36.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:39.986Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:42.869Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:51:42.869Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:51:42.985Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.39ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:43.683Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:51:43.683Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:51:45.986Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:51:46.200Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:51:47.217Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:51:47.217Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:51:47.219Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:51:47.219Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:51:47.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T16:51:47.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T16:51:47.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T16:51:47.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T16:51:47.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error INFO 2026-03-19T16:51:48.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T16:51:48.219Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:51:48.220Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T16:51:48.220Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T16:51:48.220Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T16:51:48.220Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:51:48.220Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:51:48.220Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T16:51:51.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:54.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:51:57.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:00.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:03.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:03.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:52:06.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:09.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:12.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:15.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:18.103Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:52:18.103Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:52:18.221Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.68ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:18.891Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:52:18.891Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:52:21.220Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:52:21.415Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:52:22.404Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:52:22.404Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:52:22.404Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:52:22.404Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:52:22.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T16:52:22.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T16:52:22.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T16:52:22.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T16:52:22.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error WARN 2026-03-19T16:52:22.404Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:52:22.404Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:52:22.404Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:52:22.404Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:52:22.404Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:52:22.404Z [profiles] ProfileServices.get: Job for [REDACTED]322 ([REDACTED]fe0) finished 104636ms after queue INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:52:22.404Z [profiles] ProfileServices.get: Job for [REDACTED]ad3 ([REDACTED]b54) finished 104635ms after queue INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:52:22.404Z [profiles] ProfileServices.get: Job for [REDACTED]6a0 ([REDACTED]612) finished 104635ms after queue INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:52:22.404Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:52:22.404Z [profiles] ProfileServices.get: Job for [REDACTED]a5e ([REDACTED]ebc) finished 104635ms after queue INFO 2026-03-19T16:52:22.405Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:52:22.405Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:52:22.405Z [profiles] ProfileServices.get: Job for [REDACTED]599 ([REDACTED]ca5) finished 104636ms after queue INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]322 ([REDACTED]fe0) ERROR 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ad3 ([REDACTED]b54) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a0 ([REDACTED]612) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a5e ([REDACTED]ebc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]599 ([REDACTED]ca5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b7a ([REDACTED]0a1) INFO 2026-03-19T16:52:22.405Z [profiles] buildGetProfileOptions([REDACTED]b7a ([REDACTED]0a1)): using unexpired profile key credential INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ecd ([REDACTED]614) INFO 2026-03-19T16:52:22.405Z [profiles] buildGetProfileOptions([REDACTED]ecd ([REDACTED]614)): using unexpired profile key credential INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]afb ([REDACTED]1e7) INFO 2026-03-19T16:52:22.405Z [profiles] buildGetProfileOptions([REDACTED]afb ([REDACTED]1e7)): using unexpired profile key credential INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1d5 ([REDACTED]2db) INFO 2026-03-19T16:52:22.405Z [profiles] buildGetProfileOptions([REDACTED]1d5 ([REDACTED]2db)): using unexpired profile key credential INFO 2026-03-19T16:52:22.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c1 ([REDACTED]a12) INFO 2026-03-19T16:52:22.406Z [profiles] buildGetProfileOptions([REDACTED]4c1 ([REDACTED]a12)): using unexpired profile key credential INFO 2026-03-19T16:52:22.406Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:52:22.406Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:52:22.406Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:52:22.406Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:52:22.406Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:52:22.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T16:52:22.406Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:52:22.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T16:52:22.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T16:52:22.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T16:52:22.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T16:52:22.406Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:52:22.406Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:52:25.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:28.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:31.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:34.035Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:52:34.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:37.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:40.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:43.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:46.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:49.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:52.295Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:52:52.295Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:52:52.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 222.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:53.131Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:52:53.131Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:52:55.407Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:52:56.661Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:52:56.661Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:52:56.661Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:52:56.661Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:52:56.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T16:52:56.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T16:52:56.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T16:52:56.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T16:52:56.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error INFO 2026-03-19T16:52:57.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T16:52:57.662Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:52:57.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T16:52:57.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T16:52:57.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T16:52:57.662Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:52:57.662Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:52:57.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T16:53:00.663Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:03.663Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:04.120Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:53:06.663Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:09.663Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:12.665Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:15.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:18.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:21.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:24.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:27.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:53:27.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:53:27.663Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:28.333Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:53:28.333Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:53:30.662Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:53:30.856Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:53:31.851Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:53:31.851Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:53:31.851Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:53:31.851Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:53:31.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T16:53:31.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T16:53:31.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T16:53:31.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T16:53:31.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error INFO 2026-03-19T16:53:32.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T16:53:32.852Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:53:32.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T16:53:32.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T16:53:32.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T16:53:32.852Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T16:53:32.852Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:53:32.852Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:53:34.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:53:35.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:38.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:41.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:44.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:47.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:50.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:53.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:56.852Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:53:59.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:02.736Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:54:02.736Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:54:02.853Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.01ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:03.550Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:54:03.550Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:54:04.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:54:05.853Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:54:06.064Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:54:07.066Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:54:07.066Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:54:07.066Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:54:07.066Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:54:07.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T16:54:07.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T16:54:07.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T16:54:07.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T16:54:07.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error WARN 2026-03-19T16:54:07.067Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:54:07.067Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:54:07.067Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:54:07.067Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:54:07.067Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:54:07.067Z [profiles] ProfileServices.get: Job for [REDACTED]b7a ([REDACTED]0a1) finished 104662ms after queue INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:54:07.067Z [profiles] ProfileServices.get: Job for [REDACTED]ecd ([REDACTED]614) finished 104662ms after queue INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:54:07.067Z [profiles] ProfileServices.get: Job for [REDACTED]afb ([REDACTED]1e7) finished 104662ms after queue INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:54:07.067Z [profiles] ProfileServices.get: Job for [REDACTED]1d5 ([REDACTED]2db) finished 104662ms after queue INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:54:07.067Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:54:07.067Z [profiles] ProfileServices.get: Job for [REDACTED]4c1 ([REDACTED]a12) finished 104662ms after queue INFO 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b7a ([REDACTED]0a1) ERROR 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ecd ([REDACTED]614) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]afb ([REDACTED]1e7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1d5 ([REDACTED]2db) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c1 ([REDACTED]a12) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:54:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]74f ([REDACTED]473) INFO 2026-03-19T16:54:07.067Z [profiles] buildGetProfileOptions([REDACTED]74f ([REDACTED]473)): using unexpired profile key credential INFO 2026-03-19T16:54:07.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db1 ([REDACTED]0e8) INFO 2026-03-19T16:54:07.068Z [profiles] buildGetProfileOptions([REDACTED]db1 ([REDACTED]0e8)): using unexpired profile key credential INFO 2026-03-19T16:54:07.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]320 ([REDACTED]5a2) INFO 2026-03-19T16:54:07.068Z [profiles] buildGetProfileOptions([REDACTED]320 ([REDACTED]5a2)): using unexpired profile key credential INFO 2026-03-19T16:54:07.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71c ([REDACTED]d94) INFO 2026-03-19T16:54:07.068Z [profiles] buildGetProfileOptions([REDACTED]71c ([REDACTED]d94)): using unexpired profile key credential INFO 2026-03-19T16:54:07.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a6 ([REDACTED]ab7) INFO 2026-03-19T16:54:07.068Z [profiles] buildGetProfileOptions([REDACTED]5a6 ([REDACTED]ab7)): using unexpired profile key credential INFO 2026-03-19T16:54:07.068Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:54:07.068Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:54:07.068Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:54:07.068Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:54:07.068Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:54:07.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T16:54:07.068Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:54:07.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T16:54:07.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T16:54:07.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T16:54:07.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T16:54:07.069Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:54:07.069Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:54:10.073Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:13.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:16.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:19.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:22.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:25.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:28.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:31.070Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:34.072Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:34.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:54:37.001Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:54:37.001Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:54:37.069Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 216.98ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:37.788Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:54:37.788Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:54:40.070Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:54:40.307Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:54:41.305Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:54:41.305Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:54:41.305Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:54:41.305Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:54:41.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T16:54:41.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T16:54:41.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T16:54:41.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T16:54:41.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error INFO 2026-03-19T16:54:42.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T16:54:42.306Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:54:42.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T16:54:42.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T16:54:42.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T16:54:42.306Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:54:42.306Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:54:42.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T16:54:45.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:48.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:51.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:54.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:54:57.306Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:00.306Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:03.306Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:04.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T16:55:05.790Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T16:55:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T16:55:06.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:09.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:12.208Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:55:12.208Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:55:12.307Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 212.93ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:13.022Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:55:13.022Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:55:15.307Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:55:15.547Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:55:16.535Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:55:16.535Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:55:16.535Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:55:16.535Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:55:16.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T16:55:16.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T16:55:16.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T16:55:16.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T16:55:16.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error INFO 2026-03-19T16:55:17.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T16:55:17.536Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:55:17.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T16:55:17.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T16:55:17.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T16:55:17.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T16:55:17.536Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:55:17.536Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:55:20.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:23.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:26.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:29.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:32.538Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:34.615Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:55:35.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:38.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:41.537Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:44.538Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:47.421Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:55:47.421Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.519µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:55:47.538Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.21ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:48.208Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:55:48.208Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:55:50.538Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:55:50.724Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:55:51.722Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:55:51.722Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:55:51.722Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:55:51.722Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:55:51.722Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T16:55:51.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T16:55:51.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T16:55:51.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T16:55:51.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error WARN 2026-03-19T16:55:51.723Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:55:51.723Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:55:51.723Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:55:51.723Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): Failed to fetch profile. Code: -1 WARN 2026-03-19T16:55:51.723Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): Failed to fetch profile. Code: -1 INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:55:51.723Z [profiles] ProfileServices.get: Job for [REDACTED]74f ([REDACTED]473) finished 104656ms after queue INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:55:51.723Z [profiles] ProfileServices.get: Job for [REDACTED]db1 ([REDACTED]0e8) finished 104655ms after queue INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:55:51.723Z [profiles] ProfileServices.get: Job for [REDACTED]320 ([REDACTED]5a2) finished 104655ms after queue INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:55:51.723Z [profiles] ProfileServices.get: Job for [REDACTED]71c ([REDACTED]d94) finished 104655ms after queue INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T16:55:51.723Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T16:55:51.723Z [profiles] ProfileServices.get: Job for [REDACTED]5a6 ([REDACTED]ab7) finished 104655ms after queue INFO 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]74f ([REDACTED]473) ERROR 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db1 ([REDACTED]0e8) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]320 ([REDACTED]5a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71c ([REDACTED]d94) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a6 ([REDACTED]ab7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d29 ([REDACTED]d3f) INFO 2026-03-19T16:55:51.723Z [profiles] buildGetProfileOptions([REDACTED]d29 ([REDACTED]d3f)): using unexpired profile key credential INFO 2026-03-19T16:55:51.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df4 ([REDACTED]cbb) INFO 2026-03-19T16:55:51.724Z [profiles] buildGetProfileOptions([REDACTED]df4 ([REDACTED]cbb)): using unexpired profile key credential INFO 2026-03-19T16:55:51.724Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]837 ([REDACTED]afc) INFO 2026-03-19T16:55:51.724Z [profiles] buildGetProfileOptions([REDACTED]837 ([REDACTED]afc)): using unexpired profile key credential INFO 2026-03-19T16:55:51.724Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]633 ([REDACTED]782) INFO 2026-03-19T16:55:51.724Z [profiles] buildGetProfileOptions([REDACTED]633 ([REDACTED]782)): using unexpired profile key credential INFO 2026-03-19T16:55:51.724Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d21 ([REDACTED]8cf) INFO 2026-03-19T16:55:51.724Z [profiles] buildGetProfileOptions([REDACTED]d21 ([REDACTED]8cf)): using unexpired profile key credential INFO 2026-03-19T16:55:51.724Z [profiles] getProfile([REDACTED]d29 ([REDACTED]d3f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:55:51.724Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T16:55:51.724Z [profiles] getProfile([REDACTED]df4 ([REDACTED]cbb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:55:51.724Z [profiles] getProfile([REDACTED]837 ([REDACTED]afc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:55:51.724Z [profiles] getProfile([REDACTED]633 ([REDACTED]782)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:55:51.724Z [profiles] getProfile([REDACTED]d21 ([REDACTED]8cf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:55:51.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) INFO 2026-03-19T16:55:51.724Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:55:51.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) INFO 2026-03-19T16:55:51.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) INFO 2026-03-19T16:55:51.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) INFO 2026-03-19T16:55:51.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) INFO 2026-03-19T16:55:51.724Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:55:51.725Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:55:54.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:55:57.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:00.729Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:03.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:04.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:56:06.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:09.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:12.725Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:15.725Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:18.725Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:21.613Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:56:21.614Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.859µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:56:21.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.30ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:22.448Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:56:22.448Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:56:24.727Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:56:24.969Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:56:25.962Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:56:25.963Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:56:25.963Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:56:25.963Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:56:25.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) 0 Error WARN 2026-03-19T16:56:25.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) 0 Error WARN 2026-03-19T16:56:25.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) 0 Error WARN 2026-03-19T16:56:25.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) 0 Error WARN 2026-03-19T16:56:25.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) 0 Error INFO 2026-03-19T16:56:26.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) INFO 2026-03-19T16:56:26.963Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:56:26.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) INFO 2026-03-19T16:56:26.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) INFO 2026-03-19T16:56:26.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) INFO 2026-03-19T16:56:26.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) INFO 2026-03-19T16:56:26.963Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:56:26.963Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:56:29.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:32.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:34.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:56:35.965Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:38.965Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:41.965Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:44.965Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:47.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:50.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:53.964Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:56.847Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:56:56.847Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:56:56.965Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.92ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:56:57.662Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:56:57.662Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:56:59.964Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:57:00.176Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:57:01.177Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T16:57:01.177Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T16:57:01.177Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T16:57:01.177Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T16:57:01.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) 0 Error WARN 2026-03-19T16:57:01.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) 0 Error WARN 2026-03-19T16:57:01.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) 0 Error WARN 2026-03-19T16:57:01.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) 0 Error WARN 2026-03-19T16:57:01.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) 0 Error INFO 2026-03-19T16:57:02.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) INFO 2026-03-19T16:57:02.177Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T16:57:02.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) INFO 2026-03-19T16:57:02.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) INFO 2026-03-19T16:57:02.178Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) INFO 2026-03-19T16:57:02.178Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) INFO 2026-03-19T16:57:02.178Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T16:57:02.178Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T16:57:04.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:57:05.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:08.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:11.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:14.178Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:17.178Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:20.178Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:23.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:26.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:29.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:32.040Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:57:32.040Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:57:32.179Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.86ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T16:57:32.876Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T16:57:32.876Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T16:57:34.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:57:35.178Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:57:35.390Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:57:38.179Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 36.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T16:57:38.391Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T16:57:38.874Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS succeeded after 3.485s (exceeded threshold of 3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:81 INFO 2026-03-19T16:57:38.974Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 36.796s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T16:57:38.974Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T16:57:38.974Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T16:57:38.974Z [SocketManager] connected unauthenticated socket (localPort: 45604) INFO 2026-03-19T16:57:38.974Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T16:57:39.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df4/[REDACTED]7a3 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.058Z [profiles] getProfile([REDACTED]df4 ([REDACTED]cbb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T16:57:39.058Z [profiles] ProfileServices.get: Job for [REDACTED]df4 ([REDACTED]cbb) finished 107335ms after queue INFO 2026-03-19T16:57:39.058Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df4 ([REDACTED]cbb) INFO 2026-03-19T16:57:39.058Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a5c ([REDACTED]5fa) INFO 2026-03-19T16:57:39.058Z [profiles] buildGetProfileOptions([REDACTED]a5c ([REDACTED]5fa)): using unexpired profile key credential INFO 2026-03-19T16:57:39.058Z [profiles] getProfile([REDACTED]a5c ([REDACTED]5fa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]36e (unauth+key) INFO 2026-03-19T16:57:39.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]633/[REDACTED]c10 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.068Z [profiles] getProfile([REDACTED]633 ([REDACTED]782)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T16:57:39.069Z [profiles] ProfileServices.get: Job for [REDACTED]633 ([REDACTED]782) finished 107345ms after queue INFO 2026-03-19T16:57:39.069Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]633 ([REDACTED]782) INFO 2026-03-19T16:57:39.069Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]574 ([REDACTED]438) INFO 2026-03-19T16:57:39.069Z [profiles] buildGetProfileOptions([REDACTED]574 ([REDACTED]438)): using unexpired profile key credential INFO 2026-03-19T16:57:39.069Z [profiles] getProfile([REDACTED]574 ([REDACTED]438)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]574/[REDACTED]0b4 (unauth+key) INFO 2026-03-19T16:57:39.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]eae (unauth+key) 200 Success INFO 2026-03-19T16:57:39.092Z [profiles] getProfile([REDACTED]d21 ([REDACTED]8cf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T16:57:39.092Z [profiles] ProfileServices.get: Job for [REDACTED]d21 ([REDACTED]8cf) finished 107368ms after queue INFO 2026-03-19T16:57:39.092Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d21 ([REDACTED]8cf) INFO 2026-03-19T16:57:39.092Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9fa ([REDACTED]f0b) INFO 2026-03-19T16:57:39.092Z [profiles] buildGetProfileOptions([REDACTED]9fa ([REDACTED]f0b)): using unexpired profile key credential INFO 2026-03-19T16:57:39.092Z [profiles] getProfile([REDACTED]9fa ([REDACTED]f0b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9fa/[REDACTED]c4e (unauth+key) INFO 2026-03-19T16:57:39.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]837/[REDACTED]781 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.093Z [profiles] getProfile([REDACTED]837 ([REDACTED]afc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T16:57:39.093Z [profiles] ProfileServices.get: Job for [REDACTED]837 ([REDACTED]afc) finished 107369ms after queue INFO 2026-03-19T16:57:39.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]837 ([REDACTED]afc) INFO 2026-03-19T16:57:39.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]993 ([REDACTED]da9) INFO 2026-03-19T16:57:39.093Z [profiles] buildGetProfileOptions([REDACTED]993 ([REDACTED]da9)): using unexpired profile key credential INFO 2026-03-19T16:57:39.093Z [profiles] getProfile([REDACTED]993 ([REDACTED]da9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]993/[REDACTED]0da (unauth+key) INFO 2026-03-19T16:57:39.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]4a5 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.093Z [profiles] getProfile([REDACTED]d29 ([REDACTED]d3f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T16:57:39.093Z [profiles] ProfileServices.get: Job for [REDACTED]d29 ([REDACTED]d3f) finished 107370ms after queue INFO 2026-03-19T16:57:39.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d29 ([REDACTED]d3f) INFO 2026-03-19T16:57:39.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]792 ([REDACTED]737) INFO 2026-03-19T16:57:39.094Z [profiles] buildGetProfileOptions([REDACTED]792 ([REDACTED]737)): using unexpired profile key credential INFO 2026-03-19T16:57:39.094Z [profiles] getProfile([REDACTED]792 ([REDACTED]737)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.094Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]792/[REDACTED]092 (unauth+key) INFO 2026-03-19T16:57:39.124Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T16:57:39.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]36e (unauth+key) 200 Success INFO 2026-03-19T16:57:39.169Z [profiles] getProfile([REDACTED]a5c ([REDACTED]5fa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a5c ([REDACTED]5fa) INFO 2026-03-19T16:57:39.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c81 ([REDACTED]575) INFO 2026-03-19T16:57:39.169Z [profiles] buildGetProfileOptions([REDACTED]c81 ([REDACTED]575)): using unexpired profile key credential INFO 2026-03-19T16:57:39.169Z [profiles] getProfile([REDACTED]c81 ([REDACTED]575)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c81/[REDACTED]ddd (unauth+key) INFO 2026-03-19T16:57:39.180Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]574/[REDACTED]0b4 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.180Z [profiles] getProfile([REDACTED]574 ([REDACTED]438)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.181Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]574 ([REDACTED]438) INFO 2026-03-19T16:57:39.181Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]971 ([REDACTED]69a) INFO 2026-03-19T16:57:39.181Z [profiles] buildGetProfileOptions([REDACTED]971 ([REDACTED]69a)): using unexpired profile key credential INFO 2026-03-19T16:57:39.181Z [profiles] getProfile([REDACTED]971 ([REDACTED]69a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]971/[REDACTED]a89 (unauth+key) INFO 2026-03-19T16:57:39.187Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9fa/[REDACTED]c4e (unauth+key) 200 Success INFO 2026-03-19T16:57:39.187Z [profiles] getProfile([REDACTED]9fa ([REDACTED]f0b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.187Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9fa ([REDACTED]f0b) INFO 2026-03-19T16:57:39.187Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]07d ([REDACTED]46c) INFO 2026-03-19T16:57:39.187Z [profiles] buildGetProfileOptions([REDACTED]07d ([REDACTED]46c)): using unexpired profile key credential INFO 2026-03-19T16:57:39.188Z [profiles] getProfile([REDACTED]07d ([REDACTED]46c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]07d/[REDACTED]289 (unauth+key) INFO 2026-03-19T16:57:39.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]993/[REDACTED]0da (unauth+key) 200 Success INFO 2026-03-19T16:57:39.188Z [profiles] getProfile([REDACTED]993 ([REDACTED]da9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.188Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]993 ([REDACTED]da9) INFO 2026-03-19T16:57:39.188Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]baa ([REDACTED]c06) INFO 2026-03-19T16:57:39.188Z [profiles] buildGetProfileOptions([REDACTED]baa ([REDACTED]c06)): using unexpired profile key credential INFO 2026-03-19T16:57:39.188Z [profiles] getProfile([REDACTED]baa ([REDACTED]c06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T16:57:39.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]baa/[REDACTED]efc (unauth+key) INFO 2026-03-19T16:57:39.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]792/[REDACTED]092 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.198Z [profiles] getProfile([REDACTED]792 ([REDACTED]737)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]792 ([REDACTED]737) INFO 2026-03-19T16:57:39.255Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c81/[REDACTED]ddd (unauth+key) 200 Success INFO 2026-03-19T16:57:39.256Z [profiles] getProfile([REDACTED]c81 ([REDACTED]575)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c81 ([REDACTED]575) INFO 2026-03-19T16:57:39.271Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]971/[REDACTED]a89 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.271Z [profiles] getProfile([REDACTED]971 ([REDACTED]69a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.271Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]971 ([REDACTED]69a) INFO 2026-03-19T16:57:39.299Z [app/main] MainSQL: slow query updateOrCreateBadges duration=43ms INFO 2026-03-19T16:57:39.300Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T16:57:39.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]07d/[REDACTED]289 (unauth+key) 200 Success INFO 2026-03-19T16:57:39.310Z [profiles] getProfile([REDACTED]07d ([REDACTED]46c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.311Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]07d ([REDACTED]46c) INFO 2026-03-19T16:57:39.324Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]baa/[REDACTED]efc (unauth+key) 200 Success INFO 2026-03-19T16:57:39.324Z [profiles] getProfile([REDACTED]baa ([REDACTED]c06)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T16:57:39.324Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]baa ([REDACTED]c06) INFO 2026-03-19T16:57:39.324Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 22 out of 50 conversation(s) INFO 2026-03-19T16:57:39.641Z [app/main] MainSQL: slow query updateConversations duration=82ms INFO 2026-03-19T16:58:05.083Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:58:08.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T16:58:35.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:58:39.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T16:58:39.324Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2814582ms INFO 2026-03-19T16:59:05.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:59:09.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T16:59:35.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T16:59:39.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:00:05.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:00:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:00:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T17:00:09.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:00:35.608Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:00:39.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:01:05.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:01:09.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:01:35.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:01:39.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:02:05.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:02:09.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T17:02:36.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:02:38.974Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T17:02:38.974Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T17:02:38.974Z [@signalapp/libsignal-client] [unauthenticated 3 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T17:02:38.974Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T17:03:06.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:03:36.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:04:06.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:04:36.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:05:05.818Z [app/main] MainSQL: slow query createOrUpdateItem duration=68ms INFO 2026-03-19T17:05:05.819Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:05:06.612Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:05:36.731Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:06:06.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:06:36.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:07:07.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:07:37.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:08:07.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:08:23.669Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773940103624 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T17:08:23.669Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T17:08:23.744Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T17:08:23.744Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T17:08:23.744Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2) INFO 2026-03-19T17:08:23.744Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2)): unidentified message INFO 2026-03-19T17:08:23.744Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T17:08:23.745Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2)) INFO 2026-03-19T17:08:23.745Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2): unidentified message INFO 2026-03-19T17:08:23.745Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T17:08:23.745Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T17:08:23.745Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]96c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T17:08:23.745Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T17:08:23.745Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T17:08:23.745Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T17:08:23.787Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T17:08:23.787Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T17:08:23.787Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773940103292 (019d0711.d9f5.75c7.8653.b7d8b1bc87a2) INFO 2026-03-19T17:08:23.787Z [background] read receipt [REDACTED]b4b.1 1773940103292 for sent message 1773929075334 INFO 2026-03-19T17:08:23.787Z [background] onReadOrViewReceipt(type=Read, envelope=1773940103292, envelopeId=019d0711.d9f5.75c7.8653.b7d8b1bc87a2): Saving 1 sync tasks INFO 2026-03-19T17:08:23.787Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T17:08:23.787Z [@signalapp/libsignal-client] ACKing message delivered at 1773940103624 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T17:08:23.787Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-19T17:08:23.828Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-19T17:08:23.829Z [background] onReadOrViewReceipt(type=Read, envelope=1773940103292, envelopeId=019d0711.d9f5.75c7.8653.b7d8b1bc87a2): Queuing 1 sync tasks INFO 2026-03-19T17:08:23.829Z [background] onReadOrViewReceipt(type=Read, envelope=1773940103292, envelopeId=019d0711.d9f5.75c7.8653.b7d8b1bc87a2): Done INFO 2026-03-19T17:08:23.945Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T17:08:24.110Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773929075334): batch processing 1 receipt, dropped count: 0 INFO 2026-03-19T17:08:24.162Z [app/main] MainSQL: slow query saveMessage duration=51ms INFO 2026-03-19T17:08:24.287Z [app/main] MainSQL: slow query removeSyncTaskById duration=125ms INFO 2026-03-19T17:08:24.537Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-19T17:08:25.162Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T17:08:25.163Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 14038330 ms before clearing INFO 2026-03-19T17:08:37.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:09:07.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:09:37.640Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:10:05.794Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:10:05.794Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T17:10:07.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:10:23.788Z [MessageReceiver] getAllFromCache INFO 2026-03-19T17:10:23.788Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T17:10:23.788Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T17:10:23.788Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T17:10:37.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:11:07.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:11:38.104Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:12:08.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:12:38.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:13:08.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:13:38.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:14:08.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:14:38.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:15:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:15:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T17:15:08.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:15:39.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:16:09.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:16:39.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:17:09.427Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:17:39.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:18:09.659Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:18:39.805Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:19:09.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:19:40.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:20:05.790Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T17:20:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:20:10.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:20:40.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:21:10.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:21:40.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:22:10.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:22:40.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:23:10.906Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:23:41.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:24:11.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:24:41.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:25:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:25:11.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:25:41.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:26:11.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:26:41.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:27:11.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:27:41.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:28:12.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:28:42.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:29:12.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:29:42.414Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:30:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T17:30:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:30:12.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:30:42.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:31:12.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:31:42.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:32:12.979Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:32:43.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:33:13.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:33:43.299Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:34:13.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:34:43.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:35:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:35:05.799Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-19T17:35:13.660Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:35:43.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:36:13.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:36:43.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:37:14.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:37:44.215Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:38:14.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:38:44.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:39:14.798Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:39:44.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:40:05.800Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:40:05.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-19T17:40:14.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:40:45.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:41:15.248Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:41:45.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:42:15.481Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:42:45.601Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:43:15.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:43:45.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:44:15.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:44:46.022Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:45:05.789Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:45:16.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:45:33.907Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T17:45:33.907Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T17:45:33.948Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T17:45:33.950Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T17:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T17:45:33.953Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T17:45:33.953Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T17:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T17:45:33.954Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T17:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T17:45:33.954Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T17:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T17:45:33.954Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T17:45:33.954Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:33.954Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T17:45:33.955Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:33.955Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:33.955Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:33.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T17:45:33.955Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:45:33.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T17:45:33.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T17:45:33.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T17:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T17:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T17:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T17:45:33.955Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:33.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T17:45:33.955Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:45:33.955Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:45:33.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:33.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:34.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:34.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.079µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:36.956Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:45:37.300Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:45:38.316Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:45:38.317Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:45:38.317Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:45:38.317Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:45:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T17:45:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T17:45:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T17:45:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T17:45:38.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error INFO 2026-03-19T17:45:39.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T17:45:39.317Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:45:39.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T17:45:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T17:45:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T17:45:39.318Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:45:39.318Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:45:39.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T17:45:41.262Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:41.262Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:42.062Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:42.062Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:42.319Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:45:44.585Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:45:45.318Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:45:45.576Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:45:45.576Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:45:45.576Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:45:45.576Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:45:45.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T17:45:45.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T17:45:45.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T17:45:45.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T17:45:45.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error INFO 2026-03-19T17:45:46.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:45:46.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T17:45:46.576Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:45:46.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T17:45:46.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T17:45:46.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T17:45:46.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T17:45:46.577Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:45:46.577Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:45:49.578Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:45:51.598Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:51.598Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:52.398Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:45:52.398Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:45:52.577Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:45:54.928Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:45:55.578Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:45:55.922Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:45:55.922Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:45:55.922Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:45:55.922Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:45:55.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]703?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T17:45:55.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 0 Error WARN 2026-03-19T17:45:55.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 0 Error WARN 2026-03-19T17:45:55.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 0 Error WARN 2026-03-19T17:45:55.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 0 Error WARN 2026-03-19T17:45:55.923Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:45:55.923Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:45:55.923Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:45:55.923Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:45:55.923Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:45:55.923Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T17:45:55.923Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T17:45:55.923Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T17:45:55.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T17:45:55.924Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T17:45:55.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T17:45:55.924Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T17:45:55.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T17:45:55.924Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T17:45:55.924Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:55.924Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:55.924Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:55.924Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:55.924Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:45:55.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T17:45:55.924Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:45:55.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T17:45:55.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T17:45:55.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T17:45:55.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T17:45:55.924Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:45:55.924Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:45:58.925Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:01.925Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:04.925Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 906.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:05.832Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:46:05.832Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:46:06.630Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:46:06.630Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:46:07.925Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:46:09.160Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:46:10.149Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:46:10.149Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:46:10.149Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:46:10.149Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:46:10.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T17:46:10.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T17:46:10.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T17:46:10.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T17:46:10.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T17:46:11.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T17:46:11.150Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:46:11.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T17:46:11.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T17:46:11.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T17:46:11.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T17:46:11.150Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:46:11.150Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:46:14.151Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:16.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:46:17.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:20.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:23.150Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:26.151Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:28.768Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:46:28.768Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.070µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:46:29.150Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 229.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:29.574Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:46:29.574Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T17:46:32.090Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:46:32.150Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:33.105Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:46:33.106Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:46:33.106Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:46:33.106Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:46:33.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T17:46:33.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T17:46:33.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T17:46:33.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T17:46:33.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error INFO 2026-03-19T17:46:34.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T17:46:34.106Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:46:34.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) INFO 2026-03-19T17:46:34.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T17:46:34.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T17:46:34.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T17:46:34.106Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:46:34.106Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:46:37.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:40.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:43.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:46.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:46.467Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:46:49.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:52.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:55.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:46:58.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:01.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:03.990Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:47:03.990Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:47:04.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.63ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:04.778Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:47:04.778Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:47:07.108Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:47:07.295Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:47:08.295Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:47:08.295Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:47:08.295Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:47:08.295Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:47:08.295Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 0 Error WARN 2026-03-19T17:47:08.295Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 0 Error WARN 2026-03-19T17:47:08.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 0 Error WARN 2026-03-19T17:47:08.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 0 Error WARN 2026-03-19T17:47:08.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 0 Error WARN 2026-03-19T17:47:08.296Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:47:08.296Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:47:08.296Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:47:08.296Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:47:08.296Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:47:08.296Z [profiles] ProfileServices.get: Job for [REDACTED]a22 ([REDACTED]918) finished 72373ms after queue INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:47:08.296Z [profiles] ProfileServices.get: Job for [REDACTED]d6b ([REDACTED]7c7) finished 72373ms after queue INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:47:08.296Z [profiles] ProfileServices.get: Job for [REDACTED]013 ([REDACTED]cba) finished 72373ms after queue INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:47:08.296Z [profiles] ProfileServices.get: Job for [REDACTED]395 ([REDACTED]3f7) finished 72372ms after queue INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:47:08.296Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:47:08.296Z [profiles] ProfileServices.get: Job for [REDACTED]272 ([REDACTED]6cb) finished 72372ms after queue INFO 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) ERROR 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]88f ([REDACTED]cbe) INFO 2026-03-19T17:47:08.296Z [profiles] buildGetProfileOptions([REDACTED]88f ([REDACTED]cbe)): using unexpired profile key credential INFO 2026-03-19T17:47:08.296Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f7d ([REDACTED]e6d) INFO 2026-03-19T17:47:08.297Z [profiles] buildGetProfileOptions([REDACTED]f7d ([REDACTED]e6d)): using unexpired profile key credential INFO 2026-03-19T17:47:08.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9d ([REDACTED]ad5) INFO 2026-03-19T17:47:08.297Z [profiles] buildGetProfileOptions([REDACTED]e9d ([REDACTED]ad5)): using unexpired profile key credential INFO 2026-03-19T17:47:08.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8b1 ([REDACTED]21f) INFO 2026-03-19T17:47:08.297Z [profiles] buildGetProfileOptions([REDACTED]8b1 ([REDACTED]21f)): using unexpired profile key credential INFO 2026-03-19T17:47:08.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b7 ([REDACTED]7d1) INFO 2026-03-19T17:47:08.297Z [profiles] buildGetProfileOptions([REDACTED]5b7 ([REDACTED]7d1)): using unexpired profile key credential INFO 2026-03-19T17:47:08.297Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:47:08.297Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:47:08.297Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:47:08.297Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:47:08.297Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:47:08.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T17:47:08.297Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:47:08.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T17:47:08.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T17:47:08.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T17:47:08.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T17:47:08.297Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:47:08.297Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:47:11.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:14.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:16.563Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:47:17.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:20.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:23.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:26.298Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:29.298Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:32.298Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:35.298Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:38.186Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:47:38.186Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:47:38.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:38.996Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:47:38.996Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:47:41.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:47:41.648Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:47:42.510Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:47:42.510Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:47:42.510Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:47:42.510Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:47:42.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T17:47:42.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T17:47:42.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T17:47:42.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T17:47:42.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error INFO 2026-03-19T17:47:43.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T17:47:43.510Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:47:43.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T17:47:43.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T17:47:43.510Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T17:47:43.511Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T17:47:43.511Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:47:43.511Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:47:46.512Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:46.651Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:47:49.511Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:52.511Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:55.512Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:47:58.512Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:01.512Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:04.511Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:07.511Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:10.511Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:13.372Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:48:13.372Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.709µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:48:13.512Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:14.182Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:48:14.183Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:48:16.512Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:16.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T17:48:16.752Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:48:17.728Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:48:17.728Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:48:17.728Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:48:17.728Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:48:17.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T17:48:17.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T17:48:17.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T17:48:17.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T17:48:17.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error INFO 2026-03-19T17:48:18.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T17:48:18.729Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:48:18.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T17:48:18.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T17:48:18.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T17:48:18.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T17:48:18.729Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:48:18.729Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:48:21.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:24.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:27.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:30.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:33.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:36.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:39.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:42.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:45.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:46.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:48:48.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:48:48.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:48:48.731Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:49.426Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:48:49.426Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:48:51.731Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:48:51.940Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:48:52.947Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:48:52.947Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:48:52.947Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:48:52.947Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:48:52.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 0 Error WARN 2026-03-19T17:48:52.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 0 Error WARN 2026-03-19T17:48:52.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 0 Error WARN 2026-03-19T17:48:52.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 0 Error WARN 2026-03-19T17:48:52.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 0 Error WARN 2026-03-19T17:48:52.948Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:48:52.948Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:48:52.948Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:48:52.948Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:48:52.948Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:48:52.948Z [profiles] ProfileServices.get: Job for [REDACTED]88f ([REDACTED]cbe) finished 104652ms after queue INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:48:52.948Z [profiles] ProfileServices.get: Job for [REDACTED]f7d ([REDACTED]e6d) finished 104652ms after queue INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:48:52.948Z [profiles] ProfileServices.get: Job for [REDACTED]e9d ([REDACTED]ad5) finished 104651ms after queue INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:48:52.948Z [profiles] ProfileServices.get: Job for [REDACTED]8b1 ([REDACTED]21f) finished 104651ms after queue INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:48:52.948Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:48:52.948Z [profiles] ProfileServices.get: Job for [REDACTED]5b7 ([REDACTED]7d1) finished 104651ms after queue INFO 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]88f ([REDACTED]cbe) ERROR 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f7d ([REDACTED]e6d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9d ([REDACTED]ad5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8b1 ([REDACTED]21f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b7 ([REDACTED]7d1) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]65a ([REDACTED]03e) INFO 2026-03-19T17:48:52.948Z [profiles] buildGetProfileOptions([REDACTED]65a ([REDACTED]03e)): using unexpired profile key credential INFO 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f50 ([REDACTED]7b9) INFO 2026-03-19T17:48:52.948Z [profiles] buildGetProfileOptions([REDACTED]f50 ([REDACTED]7b9)): using unexpired profile key credential INFO 2026-03-19T17:48:52.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e0 ([REDACTED]dcd) INFO 2026-03-19T17:48:52.949Z [profiles] buildGetProfileOptions([REDACTED]8e0 ([REDACTED]dcd)): using unexpired profile key credential INFO 2026-03-19T17:48:52.949Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8b ([REDACTED]3c4) INFO 2026-03-19T17:48:52.949Z [profiles] buildGetProfileOptions([REDACTED]e8b ([REDACTED]3c4)): using unexpired profile key credential INFO 2026-03-19T17:48:52.949Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d51 ([REDACTED]daa) INFO 2026-03-19T17:48:52.949Z [profiles] buildGetProfileOptions([REDACTED]d51 ([REDACTED]daa)): using unexpired profile key credential INFO 2026-03-19T17:48:52.949Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:48:52.949Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:48:52.949Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:48:52.949Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:48:52.949Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:48:52.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T17:48:52.949Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:48:52.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T17:48:52.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T17:48:52.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T17:48:52.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T17:48:52.949Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:48:52.949Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:48:55.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:48:58.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:01.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:04.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:07.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:10.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:13.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:16.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:49:16.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:19.951Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:22.841Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:49:22.841Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.310µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:49:22.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.09ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:23.648Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:49:23.648Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:49:25.950Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:49:26.165Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:49:27.166Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:49:27.166Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:49:27.166Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:49:27.166Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:49:27.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T17:49:27.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T17:49:27.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T17:49:27.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T17:49:27.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error INFO 2026-03-19T17:49:28.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T17:49:28.166Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:49:28.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T17:49:28.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T17:49:28.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T17:49:28.166Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:49:28.166Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:49:28.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T17:49:31.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:34.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:37.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:40.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:43.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:46.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:47.002Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:49:49.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:52.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:55.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:58.050Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:49:58.050Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:49:58.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:49:58.838Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:49:58.838Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:50:01.168Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:50:01.359Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:50:02.359Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:50:02.359Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:50:02.359Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:50:02.359Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:50:02.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T17:50:02.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T17:50:02.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T17:50:02.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T17:50:02.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error INFO 2026-03-19T17:50:03.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T17:50:03.360Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:50:03.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T17:50:03.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T17:50:03.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T17:50:03.360Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:50:03.360Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:50:03.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T17:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:50:05.794Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:50:05.794Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T17:50:06.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:09.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:12.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:15.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:17.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:50:18.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:21.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:24.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:27.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:30.361Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:33.244Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:50:33.244Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:50:33.360Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.22ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:34.032Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:50:34.032Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:50:36.360Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:50:36.548Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:50:37.546Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:50:37.546Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:50:37.546Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:50:37.546Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:50:37.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 0 Error WARN 2026-03-19T17:50:37.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 0 Error WARN 2026-03-19T17:50:37.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 0 Error WARN 2026-03-19T17:50:37.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 0 Error WARN 2026-03-19T17:50:37.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 0 Error WARN 2026-03-19T17:50:37.546Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:50:37.547Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:50:37.547Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:50:37.547Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:50:37.547Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:50:37.547Z [profiles] ProfileServices.get: Job for [REDACTED]65a ([REDACTED]03e) finished 104599ms after queue INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:50:37.547Z [profiles] ProfileServices.get: Job for [REDACTED]f50 ([REDACTED]7b9) finished 104599ms after queue INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:50:37.547Z [profiles] ProfileServices.get: Job for [REDACTED]8e0 ([REDACTED]dcd) finished 104599ms after queue INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:50:37.547Z [profiles] ProfileServices.get: Job for [REDACTED]e8b ([REDACTED]3c4) finished 104598ms after queue INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:50:37.547Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:50:37.547Z [profiles] ProfileServices.get: Job for [REDACTED]d51 ([REDACTED]daa) finished 104598ms after queue INFO 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]65a ([REDACTED]03e) ERROR 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f50 ([REDACTED]7b9) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e0 ([REDACTED]dcd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8b ([REDACTED]3c4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d51 ([REDACTED]daa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]322 ([REDACTED]fe0) INFO 2026-03-19T17:50:37.547Z [profiles] buildGetProfileOptions([REDACTED]322 ([REDACTED]fe0)): using unexpired profile key credential INFO 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ad3 ([REDACTED]b54) INFO 2026-03-19T17:50:37.547Z [profiles] buildGetProfileOptions([REDACTED]ad3 ([REDACTED]b54)): using unexpired profile key credential INFO 2026-03-19T17:50:37.547Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a0 ([REDACTED]612) INFO 2026-03-19T17:50:37.548Z [profiles] buildGetProfileOptions([REDACTED]6a0 ([REDACTED]612)): using unexpired profile key credential INFO 2026-03-19T17:50:37.548Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a5e ([REDACTED]ebc) INFO 2026-03-19T17:50:37.548Z [profiles] buildGetProfileOptions([REDACTED]a5e ([REDACTED]ebc)): using unexpired profile key credential INFO 2026-03-19T17:50:37.548Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]599 ([REDACTED]ca5) INFO 2026-03-19T17:50:37.548Z [profiles] buildGetProfileOptions([REDACTED]599 ([REDACTED]ca5)): using unexpired profile key credential INFO 2026-03-19T17:50:37.548Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:50:37.548Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T17:50:37.548Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:50:37.548Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:50:37.548Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:50:37.548Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:50:37.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T17:50:37.548Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:50:37.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T17:50:37.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T17:50:37.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T17:50:37.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T17:50:37.548Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:50:37.548Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:50:40.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:43.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:46.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:47.170Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:50:49.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:52.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:55.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:50:58.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:01.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:04.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:07.480Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:51:07.480Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:51:07.549Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 242.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:08.294Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:51:08.294Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:51:10.550Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:51:10.811Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:51:11.809Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:51:11.810Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:51:11.812Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:51:11.812Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:51:11.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T17:51:11.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T17:51:11.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T17:51:11.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T17:51:11.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error INFO 2026-03-19T17:51:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T17:51:12.812Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:51:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T17:51:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T17:51:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T17:51:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T17:51:12.812Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:51:12.812Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:51:15.813Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:17.257Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:51:18.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:21.817Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:24.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:27.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:30.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:33.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:36.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:39.814Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:42.675Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:51:42.675Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:51:42.813Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:43.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:51:43.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:51:45.815Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:51:46.018Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:51:47.012Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:51:47.012Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:51:47.012Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:51:47.013Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:51:47.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T17:51:47.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T17:51:47.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T17:51:47.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T17:51:47.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error INFO 2026-03-19T17:51:47.340Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:51:48.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T17:51:48.013Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:51:48.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T17:51:48.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T17:51:48.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T17:51:48.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T17:51:48.013Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:51:48.013Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:51:51.014Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:54.014Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:51:57.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:00.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:03.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:06.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:09.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:12.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:15.014Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:17.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:52:17.897Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:52:17.897Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:52:18.015Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:18.685Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:52:18.685Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:52:21.014Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:52:21.203Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:52:22.207Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:52:22.207Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:52:22.207Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:52:22.207Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:52:22.207Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 0 Error WARN 2026-03-19T17:52:22.207Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 0 Error WARN 2026-03-19T17:52:22.207Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 0 Error WARN 2026-03-19T17:52:22.207Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 0 Error WARN 2026-03-19T17:52:22.207Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 0 Error WARN 2026-03-19T17:52:22.207Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:52:22.207Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:52:22.207Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:52:22.207Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:52:22.207Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:52:22.207Z [profiles] ProfileServices.get: Job for [REDACTED]322 ([REDACTED]fe0) finished 104660ms after queue INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:52:22.207Z [profiles] ProfileServices.get: Job for [REDACTED]ad3 ([REDACTED]b54) finished 104660ms after queue INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:52:22.207Z [profiles] ProfileServices.get: Job for [REDACTED]6a0 ([REDACTED]612) finished 104660ms after queue INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:52:22.207Z [profiles] ProfileServices.get: Job for [REDACTED]a5e ([REDACTED]ebc) finished 104659ms after queue INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:52:22.207Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:52:22.207Z [profiles] ProfileServices.get: Job for [REDACTED]599 ([REDACTED]ca5) finished 104659ms after queue INFO 2026-03-19T17:52:22.207Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]322 ([REDACTED]fe0) ERROR 2026-03-19T17:52:22.207Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ad3 ([REDACTED]b54) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a0 ([REDACTED]612) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a5e ([REDACTED]ebc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]599 ([REDACTED]ca5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b7a ([REDACTED]0a1) INFO 2026-03-19T17:52:22.208Z [profiles] buildGetProfileOptions([REDACTED]b7a ([REDACTED]0a1)): using unexpired profile key credential INFO 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ecd ([REDACTED]614) INFO 2026-03-19T17:52:22.208Z [profiles] buildGetProfileOptions([REDACTED]ecd ([REDACTED]614)): using unexpired profile key credential INFO 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]afb ([REDACTED]1e7) INFO 2026-03-19T17:52:22.208Z [profiles] buildGetProfileOptions([REDACTED]afb ([REDACTED]1e7)): using unexpired profile key credential INFO 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1d5 ([REDACTED]2db) INFO 2026-03-19T17:52:22.208Z [profiles] buildGetProfileOptions([REDACTED]1d5 ([REDACTED]2db)): using unexpired profile key credential INFO 2026-03-19T17:52:22.208Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c1 ([REDACTED]a12) INFO 2026-03-19T17:52:22.208Z [profiles] buildGetProfileOptions([REDACTED]4c1 ([REDACTED]a12)): using unexpired profile key credential INFO 2026-03-19T17:52:22.208Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:52:22.209Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:52:22.209Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:52:22.209Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:52:22.209Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:52:22.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T17:52:22.209Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:52:22.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T17:52:22.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T17:52:22.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T17:52:22.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T17:52:22.209Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:52:22.209Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:52:25.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:28.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:31.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:34.209Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:37.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:40.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:43.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:46.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:47.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:52:49.209Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:52.120Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:52:52.121Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:52:52.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.21ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:52:52.907Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:52:52.907Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:52:55.209Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:52:55.425Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:52:56.435Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:52:56.435Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:52:56.435Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:52:56.435Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:52:56.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T17:52:56.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T17:52:56.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T17:52:56.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T17:52:56.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error INFO 2026-03-19T17:52:57.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T17:52:57.436Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:52:57.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T17:52:57.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T17:52:57.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T17:52:57.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T17:52:57.436Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:52:57.436Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:53:00.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:03.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:06.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:09.436Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:12.436Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:15.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:17.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:53:18.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:21.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:24.437Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:27.299Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:53:27.299Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:53:27.436Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:28.134Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:53:28.134Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:53:30.437Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:53:30.654Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:53:31.660Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:53:31.660Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:53:31.660Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:53:31.660Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:53:31.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T17:53:31.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T17:53:31.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T17:53:31.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T17:53:31.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error INFO 2026-03-19T17:53:32.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T17:53:32.661Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:53:32.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T17:53:32.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T17:53:32.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T17:53:32.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T17:53:32.661Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:53:32.661Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:53:35.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:38.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:41.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:44.664Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:47.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:47.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:53:50.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:53.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:56.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:53:59.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:02.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:54:02.545Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.139µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:54:02.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.48ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:03.359Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:54:03.359Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.349µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:54:05.662Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:54:05.888Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:54:06.883Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:54:06.883Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:54:06.883Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:54:06.883Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:54:06.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 0 Error WARN 2026-03-19T17:54:06.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 0 Error WARN 2026-03-19T17:54:06.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 0 Error WARN 2026-03-19T17:54:06.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 0 Error WARN 2026-03-19T17:54:06.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 0 Error WARN 2026-03-19T17:54:06.884Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:54:06.884Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:54:06.884Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:54:06.884Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:54:06.884Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:54:06.884Z [profiles] ProfileServices.get: Job for [REDACTED]b7a ([REDACTED]0a1) finished 104676ms after queue INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:54:06.884Z [profiles] ProfileServices.get: Job for [REDACTED]ecd ([REDACTED]614) finished 104676ms after queue INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:54:06.884Z [profiles] ProfileServices.get: Job for [REDACTED]afb ([REDACTED]1e7) finished 104676ms after queue INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:54:06.884Z [profiles] ProfileServices.get: Job for [REDACTED]1d5 ([REDACTED]2db) finished 104676ms after queue INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:54:06.884Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:54:06.884Z [profiles] ProfileServices.get: Job for [REDACTED]4c1 ([REDACTED]a12) finished 104676ms after queue INFO 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b7a ([REDACTED]0a1) ERROR 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ecd ([REDACTED]614) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]afb ([REDACTED]1e7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1d5 ([REDACTED]2db) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c1 ([REDACTED]a12) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]74f ([REDACTED]473) INFO 2026-03-19T17:54:06.884Z [profiles] buildGetProfileOptions([REDACTED]74f ([REDACTED]473)): using unexpired profile key credential INFO 2026-03-19T17:54:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db1 ([REDACTED]0e8) INFO 2026-03-19T17:54:06.885Z [profiles] buildGetProfileOptions([REDACTED]db1 ([REDACTED]0e8)): using unexpired profile key credential INFO 2026-03-19T17:54:06.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]320 ([REDACTED]5a2) INFO 2026-03-19T17:54:06.885Z [profiles] buildGetProfileOptions([REDACTED]320 ([REDACTED]5a2)): using unexpired profile key credential INFO 2026-03-19T17:54:06.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71c ([REDACTED]d94) INFO 2026-03-19T17:54:06.885Z [profiles] buildGetProfileOptions([REDACTED]71c ([REDACTED]d94)): using unexpired profile key credential INFO 2026-03-19T17:54:06.885Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a6 ([REDACTED]ab7) INFO 2026-03-19T17:54:06.885Z [profiles] buildGetProfileOptions([REDACTED]5a6 ([REDACTED]ab7)): using unexpired profile key credential INFO 2026-03-19T17:54:06.885Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:54:06.885Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:54:06.885Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:54:06.885Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:54:06.885Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:54:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T17:54:06.885Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:54:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T17:54:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T17:54:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T17:54:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T17:54:06.885Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:54:06.885Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:54:09.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:12.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:15.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:17.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:54:18.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:21.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:24.886Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:27.886Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:30.886Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:33.886Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:36.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:54:36.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:54:36.887Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.69ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:37.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:54:37.584Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:54:39.886Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:54:40.101Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:54:41.102Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:54:41.102Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:54:41.102Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:54:41.102Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:54:41.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T17:54:41.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T17:54:41.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T17:54:41.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T17:54:41.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error INFO 2026-03-19T17:54:42.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T17:54:42.102Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:54:42.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T17:54:42.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T17:54:42.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T17:54:42.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T17:54:42.103Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:54:42.103Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:54:45.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:47.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:54:48.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:51.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:54.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:54:57.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:00.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:03.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T17:55:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T17:55:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T17:55:06.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:09.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:11.986Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:55:11.986Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:55:12.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.22ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:12.800Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:55:12.801Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.979µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:55:15.104Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:55:15.326Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:55:16.319Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:55:16.319Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:55:16.319Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:55:16.319Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:55:16.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T17:55:16.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T17:55:16.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T17:55:16.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T17:55:16.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error INFO 2026-03-19T17:55:17.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T17:55:17.320Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:55:17.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T17:55:17.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T17:55:17.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T17:55:17.320Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:55:17.320Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:55:17.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T17:55:17.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:55:20.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:23.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:26.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:29.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:32.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:35.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:38.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:41.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:44.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:47.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:55:47.204Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:55:47.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.02ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:48.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:55:48.017Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.279µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:55:48.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:55:50.321Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:55:50.532Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:55:51.548Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:55:51.548Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:55:51.548Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:55:51.548Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:55:51.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 0 Error WARN 2026-03-19T17:55:51.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 0 Error WARN 2026-03-19T17:55:51.549Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 0 Error WARN 2026-03-19T17:55:51.549Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T17:55:51.549Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 0 Error WARN 2026-03-19T17:55:51.549Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:55:51.549Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:55:51.549Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:55:51.549Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:55:51.549Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:55:51.549Z [profiles] ProfileServices.get: Job for [REDACTED]74f ([REDACTED]473) finished 104665ms after queue INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:55:51.549Z [profiles] ProfileServices.get: Job for [REDACTED]db1 ([REDACTED]0e8) finished 104665ms after queue INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:55:51.549Z [profiles] ProfileServices.get: Job for [REDACTED]320 ([REDACTED]5a2) finished 104664ms after queue INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:55:51.549Z [profiles] ProfileServices.get: Job for [REDACTED]71c ([REDACTED]d94) finished 104664ms after queue INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:55:51.549Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:55:51.549Z [profiles] ProfileServices.get: Job for [REDACTED]5a6 ([REDACTED]ab7) finished 104664ms after queue INFO 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]74f ([REDACTED]473) ERROR 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db1 ([REDACTED]0e8) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]320 ([REDACTED]5a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71c ([REDACTED]d94) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a6 ([REDACTED]ab7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f4a ([REDACTED]a1f) INFO 2026-03-19T17:55:51.549Z [profiles] buildGetProfileOptions([REDACTED]f4a ([REDACTED]a1f)): using unexpired profile key credential INFO 2026-03-19T17:55:51.549Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]863 ([REDACTED]023) INFO 2026-03-19T17:55:51.549Z [profiles] buildGetProfileOptions([REDACTED]863 ([REDACTED]023)): using unexpired profile key credential INFO 2026-03-19T17:55:51.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]979 ([REDACTED]baa) INFO 2026-03-19T17:55:51.550Z [profiles] buildGetProfileOptions([REDACTED]979 ([REDACTED]baa)): using unexpired profile key credential INFO 2026-03-19T17:55:51.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ca6 ([REDACTED]61a) INFO 2026-03-19T17:55:51.550Z [profiles] buildGetProfileOptions([REDACTED]ca6 ([REDACTED]61a)): using unexpired profile key credential INFO 2026-03-19T17:55:51.550Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5ce ([REDACTED]4c3) INFO 2026-03-19T17:55:51.550Z [profiles] buildGetProfileOptions([REDACTED]5ce ([REDACTED]4c3)): using unexpired profile key credential INFO 2026-03-19T17:55:51.550Z [profiles] getProfile([REDACTED]f4a ([REDACTED]a1f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:55:51.550Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T17:55:51.550Z [profiles] getProfile([REDACTED]863 ([REDACTED]023)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:55:51.550Z [profiles] getProfile([REDACTED]979 ([REDACTED]baa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:55:51.550Z [profiles] getProfile([REDACTED]ca6 ([REDACTED]61a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:55:51.550Z [profiles] getProfile([REDACTED]5ce ([REDACTED]4c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:55:51.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) INFO 2026-03-19T17:55:51.550Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:55:51.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) INFO 2026-03-19T17:55:51.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) INFO 2026-03-19T17:55:51.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) INFO 2026-03-19T17:55:51.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) INFO 2026-03-19T17:55:51.550Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:55:51.550Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:55:54.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:55:57.551Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:00.551Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:03.551Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:06.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:09.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:12.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:15.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:18.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:56:18.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:21.465Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:56:21.465Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:56:21.552Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 243.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:22.297Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:56:22.297Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.129µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:56:24.552Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:56:24.818Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:56:27.551Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 36.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:56:27.820Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:56:29.208Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:56:29.208Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:56:29.209Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:56:29.209Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:56:29.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) 0 Error WARN 2026-03-19T17:56:29.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) 0 Error WARN 2026-03-19T17:56:29.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) 0 Error WARN 2026-03-19T17:56:29.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) 0 Error WARN 2026-03-19T17:56:29.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) 0 Error INFO 2026-03-19T17:56:30.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) INFO 2026-03-19T17:56:30.209Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:56:30.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) INFO 2026-03-19T17:56:30.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) INFO 2026-03-19T17:56:30.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) INFO 2026-03-19T17:56:30.209Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:56:30.209Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:56:30.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) INFO 2026-03-19T17:56:33.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:36.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:39.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:42.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:45.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:48.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:48.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:56:51.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:54.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:57.210Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:56:59.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:56:59.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:57:00.211Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 77.20ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:00.790Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:57:00.790Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:57:03.211Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:57:03.309Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:57:04.318Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:57:04.319Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:57:04.319Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:57:04.319Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:57:04.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) 0 Error WARN 2026-03-19T17:57:04.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) 0 Error WARN 2026-03-19T17:57:04.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) 0 Error WARN 2026-03-19T17:57:04.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) 0 Error WARN 2026-03-19T17:57:04.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) 0 Error INFO 2026-03-19T17:57:05.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) INFO 2026-03-19T17:57:05.319Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:57:05.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) INFO 2026-03-19T17:57:05.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) INFO 2026-03-19T17:57:05.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) INFO 2026-03-19T17:57:05.319Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:57:05.319Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:57:05.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) INFO 2026-03-19T17:57:08.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:11.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:14.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:17.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:18.349Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:57:20.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:23.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:26.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:29.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:32.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:35.203Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:57:35.203Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:57:35.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:36.018Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:57:36.018Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:57:38.321Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:57:38.560Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:57:39.542Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:57:39.542Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:57:39.542Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:57:39.542Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:57:39.542Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) 0 Error WARN 2026-03-19T17:57:39.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) 0 Error WARN 2026-03-19T17:57:39.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) 0 Error WARN 2026-03-19T17:57:39.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) 0 Error WARN 2026-03-19T17:57:39.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) 0 Error WARN 2026-03-19T17:57:39.543Z [profiles] getProfile([REDACTED]f4a ([REDACTED]a1f)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:57:39.543Z [profiles] getProfile([REDACTED]863 ([REDACTED]023)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:57:39.543Z [profiles] getProfile([REDACTED]979 ([REDACTED]baa)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:57:39.543Z [profiles] getProfile([REDACTED]ca6 ([REDACTED]61a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:57:39.543Z [profiles] getProfile([REDACTED]5ce ([REDACTED]4c3)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:57:39.543Z [profiles] ProfileServices.get: Job for [REDACTED]f4a ([REDACTED]a1f) finished 107994ms after queue INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:57:39.543Z [profiles] ProfileServices.get: Job for [REDACTED]863 ([REDACTED]023) finished 107994ms after queue INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:57:39.543Z [profiles] ProfileServices.get: Job for [REDACTED]979 ([REDACTED]baa) finished 107993ms after queue INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:57:39.543Z [profiles] ProfileServices.get: Job for [REDACTED]ca6 ([REDACTED]61a) finished 107993ms after queue INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:57:39.543Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:57:39.543Z [profiles] ProfileServices.get: Job for [REDACTED]5ce ([REDACTED]4c3) finished 107993ms after queue INFO 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f4a ([REDACTED]a1f) ERROR 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]863 ([REDACTED]023) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]979 ([REDACTED]baa) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ca6 ([REDACTED]61a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5ce ([REDACTED]4c3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d83 ([REDACTED]c36) INFO 2026-03-19T17:57:39.543Z [profiles] buildGetProfileOptions([REDACTED]d83 ([REDACTED]c36)): using unexpired profile key credential INFO 2026-03-19T17:57:39.543Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4b9 ([REDACTED]b02) INFO 2026-03-19T17:57:39.544Z [profiles] buildGetProfileOptions([REDACTED]4b9 ([REDACTED]b02)): using unexpired profile key credential INFO 2026-03-19T17:57:39.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]545 ([REDACTED]956) INFO 2026-03-19T17:57:39.544Z [profiles] buildGetProfileOptions([REDACTED]545 ([REDACTED]956)): using unexpired profile key credential INFO 2026-03-19T17:57:39.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]872 ([REDACTED]879) INFO 2026-03-19T17:57:39.544Z [profiles] buildGetProfileOptions([REDACTED]872 ([REDACTED]879)): using unexpired profile key credential INFO 2026-03-19T17:57:39.544Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b75 ([REDACTED]7c8) INFO 2026-03-19T17:57:39.544Z [profiles] buildGetProfileOptions([REDACTED]b75 ([REDACTED]7c8)): using unexpired profile key credential INFO 2026-03-19T17:57:39.544Z [profiles] getProfile([REDACTED]d83 ([REDACTED]c36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:57:39.544Z [profiles] getProfile([REDACTED]4b9 ([REDACTED]b02)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:57:39.544Z [profiles] getProfile([REDACTED]545 ([REDACTED]956)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:57:39.544Z [profiles] getProfile([REDACTED]872 ([REDACTED]879)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:57:39.544Z [profiles] getProfile([REDACTED]b75 ([REDACTED]7c8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:57:39.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) INFO 2026-03-19T17:57:39.544Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:57:39.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) INFO 2026-03-19T17:57:39.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) INFO 2026-03-19T17:57:39.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) INFO 2026-03-19T17:57:39.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) INFO 2026-03-19T17:57:39.544Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:57:39.544Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:57:42.545Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:45.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:48.447Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:57:48.545Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:51.545Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:54.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:57:57.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:00.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:03.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:06.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:09.433Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:58:09.433Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:58:09.546Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:10.243Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:58:10.243Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:58:12.545Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:58:12.753Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:58:13.768Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:58:13.768Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:58:13.768Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:58:13.768Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:58:13.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) 0 Error WARN 2026-03-19T17:58:13.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) 0 Error WARN 2026-03-19T17:58:13.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) 0 Error WARN 2026-03-19T17:58:13.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) 0 Error WARN 2026-03-19T17:58:13.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) 0 Error INFO 2026-03-19T17:58:14.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) INFO 2026-03-19T17:58:14.768Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:58:14.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) INFO 2026-03-19T17:58:14.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) INFO 2026-03-19T17:58:14.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) INFO 2026-03-19T17:58:14.769Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:58:14.769Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:58:14.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) INFO 2026-03-19T17:58:17.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:18.527Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:58:20.769Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:23.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:26.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:29.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:32.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:35.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:38.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:41.770Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:44.633Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:58:44.633Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:58:44.769Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.76ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:45.439Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:58:45.439Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.219µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:58:47.770Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:58:47.959Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:58:48.619Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:58:48.966Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:58:48.966Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:58:48.966Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:58:48.966Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:58:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) 0 Error WARN 2026-03-19T17:58:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) 0 Error WARN 2026-03-19T17:58:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) 0 Error WARN 2026-03-19T17:58:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) 0 Error WARN 2026-03-19T17:58:48.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) 0 Error INFO 2026-03-19T17:58:49.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) INFO 2026-03-19T17:58:49.966Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:58:49.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) INFO 2026-03-19T17:58:49.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) INFO 2026-03-19T17:58:49.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) INFO 2026-03-19T17:58:49.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) INFO 2026-03-19T17:58:49.967Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:58:49.967Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:58:52.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:55.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:58:58.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:01.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:04.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:07.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:10.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:13.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:16.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:18.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:59:19.851Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:59:19.851Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:59:19.968Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.33ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:20.664Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:59:20.664Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.539µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:59:22.968Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:59:23.180Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:59:24.190Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:59:24.190Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:59:24.190Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:59:24.190Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:59:24.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) 0 Error WARN 2026-03-19T17:59:24.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) 0 Error WARN 2026-03-19T17:59:24.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) 0 Error WARN 2026-03-19T17:59:24.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) 0 Error WARN 2026-03-19T17:59:24.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) 0 Error WARN 2026-03-19T17:59:24.190Z [profiles] getProfile([REDACTED]d83 ([REDACTED]c36)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:59:24.190Z [profiles] getProfile([REDACTED]4b9 ([REDACTED]b02)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:59:24.190Z [profiles] getProfile([REDACTED]545 ([REDACTED]956)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:59:24.190Z [profiles] getProfile([REDACTED]872 ([REDACTED]879)): Failed to fetch profile. Code: -1 WARN 2026-03-19T17:59:24.190Z [profiles] getProfile([REDACTED]b75 ([REDACTED]7c8)): Failed to fetch profile. Code: -1 INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:59:24.190Z [profiles] ProfileServices.get: Job for [REDACTED]d83 ([REDACTED]c36) finished 104647ms after queue INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:59:24.190Z [profiles] ProfileServices.get: Job for [REDACTED]4b9 ([REDACTED]b02) finished 104647ms after queue INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:59:24.190Z [profiles] ProfileServices.get: Job for [REDACTED]545 ([REDACTED]956) finished 104646ms after queue INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:59:24.190Z [profiles] ProfileServices.get: Job for [REDACTED]872 ([REDACTED]879) finished 104646ms after queue INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T17:59:24.190Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T17:59:24.190Z [profiles] ProfileServices.get: Job for [REDACTED]b75 ([REDACTED]7c8) finished 104646ms after queue INFO 2026-03-19T17:59:24.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d83 ([REDACTED]c36) ERROR 2026-03-19T17:59:24.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4b9 ([REDACTED]b02) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]545 ([REDACTED]956) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]872 ([REDACTED]879) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b75 ([REDACTED]7c8) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]672 ([REDACTED]3a8) INFO 2026-03-19T17:59:24.191Z [profiles] buildGetProfileOptions([REDACTED]672 ([REDACTED]3a8)): using unexpired profile key credential INFO 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]46a ([REDACTED]632) INFO 2026-03-19T17:59:24.191Z [profiles] buildGetProfileOptions([REDACTED]46a ([REDACTED]632)): using unexpired profile key credential INFO 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]526 ([REDACTED]93b) INFO 2026-03-19T17:59:24.191Z [profiles] buildGetProfileOptions([REDACTED]526 ([REDACTED]93b)): using unexpired profile key credential INFO 2026-03-19T17:59:24.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]da2 ([REDACTED]e67) INFO 2026-03-19T17:59:24.191Z [profiles] buildGetProfileOptions([REDACTED]da2 ([REDACTED]e67)): using unexpired profile key credential INFO 2026-03-19T17:59:24.191Z [profiles] getProfile([REDACTED]672 ([REDACTED]3a8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:59:24.191Z [profiles] getProfile([REDACTED]46a ([REDACTED]632)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:59:24.191Z [profiles] getProfile([REDACTED]526 ([REDACTED]93b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:59:24.191Z [profiles] getProfile([REDACTED]da2 ([REDACTED]e67)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T17:59:24.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) INFO 2026-03-19T17:59:24.192Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:59:24.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) INFO 2026-03-19T17:59:24.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) INFO 2026-03-19T17:59:24.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) INFO 2026-03-19T17:59:24.192Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:59:24.192Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T17:59:27.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:30.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:33.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:36.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:39.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:42.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:45.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:48.192Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:48.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T17:59:51.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:54.081Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:59:54.081Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:59:54.193Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.06ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T17:59:54.917Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T17:59:54.917Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T17:59:57.193Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T17:59:57.432Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T17:59:58.443Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T17:59:58.443Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T17:59:58.443Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T17:59:58.443Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T17:59:58.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) 0 Error WARN 2026-03-19T17:59:58.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) 0 Error WARN 2026-03-19T17:59:58.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) 0 Error WARN 2026-03-19T17:59:58.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) 0 Error INFO 2026-03-19T17:59:59.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) INFO 2026-03-19T17:59:59.443Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T17:59:59.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) INFO 2026-03-19T17:59:59.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) INFO 2026-03-19T17:59:59.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) INFO 2026-03-19T17:59:59.443Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T17:59:59.443Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:00:02.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:05.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:00:05.777Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:00:08.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:11.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:14.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:17.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:18.937Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:00:20.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:23.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:26.444Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:29.327Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:00:29.327Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.519µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:00:29.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.81ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:30.141Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:00:30.141Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:00:32.445Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T18:00:32.670Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T18:00:33.659Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T18:00:33.659Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T18:00:33.659Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T18:00:33.659Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T18:00:33.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) 0 Error WARN 2026-03-19T18:00:33.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) 0 Error WARN 2026-03-19T18:00:33.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) 0 Error WARN 2026-03-19T18:00:33.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) 0 Error INFO 2026-03-19T18:00:34.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) INFO 2026-03-19T18:00:34.659Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T18:00:34.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) INFO 2026-03-19T18:00:34.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) INFO 2026-03-19T18:00:34.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) INFO 2026-03-19T18:00:34.659Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:00:34.659Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:00:37.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:40.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:43.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:46.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:49.024Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:00:49.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:52.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:55.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:00:58.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:01:01.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:01:04.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:01:04.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.569µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:01:04.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T18:01:05.332Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:01:05.332Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.949µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:01:07.661Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T18:01:07.854Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T18:01:08.849Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T18:01:08.849Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T18:01:08.849Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T18:01:08.849Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T18:01:08.849Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) 0 Error WARN 2026-03-19T18:01:08.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) 0 Error WARN 2026-03-19T18:01:08.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) 0 Error WARN 2026-03-19T18:01:08.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) 0 Error WARN 2026-03-19T18:01:08.850Z [profiles] getProfile([REDACTED]672 ([REDACTED]3a8)): Failed to fetch profile. Code: -1 WARN 2026-03-19T18:01:08.850Z [profiles] getProfile([REDACTED]46a ([REDACTED]632)): Failed to fetch profile. Code: -1 WARN 2026-03-19T18:01:08.850Z [profiles] getProfile([REDACTED]526 ([REDACTED]93b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T18:01:08.850Z [profiles] getProfile([REDACTED]da2 ([REDACTED]e67)): Failed to fetch profile. Code: -1 INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T18:01:08.850Z [profiles] ProfileServices.get: Job for [REDACTED]672 ([REDACTED]3a8) finished 104659ms after queue INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T18:01:08.850Z [profiles] ProfileServices.get: Job for [REDACTED]46a ([REDACTED]632) finished 104659ms after queue INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T18:01:08.850Z [profiles] ProfileServices.get: Job for [REDACTED]526 ([REDACTED]93b) finished 104659ms after queue INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T18:01:08.850Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T18:01:08.850Z [profiles] ProfileServices.get: Job for [REDACTED]da2 ([REDACTED]e67) finished 104659ms after queue INFO 2026-03-19T18:01:08.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]672 ([REDACTED]3a8) ERROR 2026-03-19T18:01:08.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]46a ([REDACTED]632) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T18:01:08.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]526 ([REDACTED]93b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T18:01:08.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]da2 ([REDACTED]e67) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T18:01:08.850Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T18:01:19.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:01:49.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:02:08.850Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2605057ms INFO 2026-03-19T18:02:19.324Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:02:49.486Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:03:19.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:03:49.708Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:04:19.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:04:49.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:05:05.794Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-19T18:05:05.795Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:05:20.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:05:50.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:06:20.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:06:50.372Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:07:20.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:07:50.598Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:08:20.715Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:08:50.826Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:09:20.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:09:51.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:10:05.794Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-19T18:10:05.795Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:10:21.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:10:51.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:11:21.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:11:51.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:12:21.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:12:51.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:13:21.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:13:51.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:14:22.030Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:14:52.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:15:05.800Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:15:05.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T18:15:22.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:15:52.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:16:22.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:16:52.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 415 INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f4073dfae0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.399Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T18:17:00.401Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407299340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.401Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b040, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.401Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407422910, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.401Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b200, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.401Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407727e40, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.402Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f4073deb20, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.402Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T18:17:00.410Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-19T18:17:00.410Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T18:17:00.411Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.411Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.411Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f4073dfae0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T18:17:00.567Z [calling] MediaDevice: available devices changed (from->to) [object Undefined] {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T18:17:00.567Z [calling] MediaDevice: selecting camera [REDACTED]12a INFO 2026-03-19T18:17:00.567Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-19T18:17:00.567Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T18:17:00.570Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-19T18:17:00.570Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-19T18:17:00.570Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T18:17:00.570Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T18:17:00.570Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-19T18:17:00.570Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T18:17:00.571Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-19T18:17:00.571Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-19T18:17:00.571Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T18:17:22.762Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:17:52.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:18:22.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:18:53.092Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T18:18:54.062Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.000s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T18:18:58.094Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T18:18:58.094Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001082345s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T18:18:58.094Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T18:18:58.095Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T18:18:58.097Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T18:18:59.096Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T18:18:59.099Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:18:59.099Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:19:02.098Z [@signalapp/libsignal-client] [authenticated] 0 connection(s) in progress after 3.00s, more routes waiting on DNS resolution libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T18:19:04.099Z [@signalapp/libsignal-client] Failed to resolve domain [chat.signal.org] after 5.001s: DNS lookup timed out libsignal_net_infra::dns rust/net/infra/src/dns.rs:354 INFO 2026-03-19T18:19:04.099Z [@signalapp/libsignal-client] Starting DNS lookup for chat.signal.org libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:152 INFO 2026-03-19T18:19:04.100Z [@signalapp/libsignal-client] [dns 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 WARN 2026-03-19T18:19:04.100Z [@signalapp/libsignal-client] [dns 0 V6] Failed to create HTTP2 client for DNS lookup: Failed to establish TCP connection to any of the IPs libsignal_net_infra::dns::dns_transport_doh rust/net/infra/src/dns/dns_transport_doh.rs:84 INFO 2026-03-19T18:19:04.483Z [@signalapp/libsignal-client] Received result of the IPv4 DNS query for [chat.signal.org] after 41.566281ms libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:321 INFO 2026-03-19T18:19:04.483Z [@signalapp/libsignal-client] Received result of the IPv6 DNS query for [chat.signal.org] after 41.580681ms libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:334 INFO 2026-03-19T18:19:04.483Z [@signalapp/libsignal-client] [dns 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T18:19:04.484Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:19:04.484Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 17.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:19:05.062Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 5.965s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T18:19:05.063Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T18:19:05.063Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T18:19:05.063Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T18:19:05.063Z [notifications] NotificationService: disabling INFO 2026-03-19T18:19:05.063Z [SocketManager] connected authenticated socket (localPort: 44294) INFO 2026-03-19T18:19:05.065Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T18:19:05.118Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T18:19:05.118Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T18:19:05.118Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T18:19:05.118Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.118Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:19:05.118Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.118Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:19:05.118Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T18:19:05.119Z [batcher] waitForAllBatchers INFO 2026-03-19T18:19:05.119Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:19:05.119Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T18:19:05.119Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T18:19:05.119Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:19:05.119Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T18:19:05.119Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T18:19:05.121Z [UpdateKeysListener] Already initialized INFO 2026-03-19T18:19:05.121Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T18:19:05.121Z [notifications] NotificationService: enabling INFO 2026-03-19T18:19:05.121Z [background] App loaded - messages: 4 WARN 2026-03-19T18:19:05.123Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T18:19:05.160Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T18:19:06.121Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T18:19:35.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:20:05.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:20:05.794Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:20:05.794Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T18:20:35.288Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:21:05.119Z [MessageReceiver] getAllFromCache INFO 2026-03-19T18:21:05.120Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T18:21:05.120Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T18:21:05.120Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T18:21:05.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:21:35.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:22:05.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:22:35.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:23:05.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:23:35.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:24:06.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:24:36.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:25:05.807Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-19T18:25:05.808Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:25:06.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:25:36.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:26:06.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:26:36.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:27:06.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:27:36.812Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:28:06.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:28:37.076Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:29:07.190Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:29:08.511Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-19T18:29:08.511Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T18:29:08.511Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T18:29:08.511Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-19T18:29:08.511Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T18:29:09.512Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T18:29:09.514Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:29:09.514Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:29:09.568Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:29:09.568Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 20.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:29:10.150Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 637.301ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T18:29:10.150Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T18:29:10.150Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T18:29:10.150Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T18:29:10.150Z [notifications] NotificationService: disabling INFO 2026-03-19T18:29:10.151Z [SocketManager] connected authenticated socket (localPort: 55202) INFO 2026-03-19T18:29:10.152Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T18:29:10.211Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T18:29:10.211Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T18:29:10.211Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T18:29:10.211Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.211Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:29:10.211Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.211Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:29:10.211Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T18:29:10.211Z [batcher] waitForAllBatchers INFO 2026-03-19T18:29:10.211Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.211Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T18:29:10.211Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.211Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T18:29:10.211Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.212Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T18:29:10.212Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.212Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T18:29:10.212Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.212Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:29:10.212Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:29:10.212Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:29:10.212Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T18:29:10.212Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T18:29:10.212Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:29:10.212Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T18:29:10.212Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T18:29:10.213Z [UpdateKeysListener] Already initialized INFO 2026-03-19T18:29:10.213Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T18:29:10.213Z [notifications] NotificationService: enabling INFO 2026-03-19T18:29:10.214Z [background] App loaded - messages: 0 WARN 2026-03-19T18:29:10.215Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T18:29:10.254Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T18:29:10.255Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T18:29:11.213Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T18:29:40.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:30:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:30:10.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:30:10.435Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: failed to receive incoming messages. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T18:30:10.435Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T18:30:10.435Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: websocket protocol: ResetWithoutClosingHandshake INFO 2026-03-19T18:30:10.436Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T18:30:11.437Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T18:30:11.440Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:30:11.440Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:30:11.440Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:30:11.440Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 21.969µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:30:12.001Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 562.895ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T18:30:12.001Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T18:30:12.001Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T18:30:12.001Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T18:30:12.001Z [notifications] NotificationService: disabling INFO 2026-03-19T18:30:12.002Z [SocketManager] connected authenticated socket (localPort: 53726) INFO 2026-03-19T18:30:12.003Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T18:30:12.061Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T18:30:12.061Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T18:30:12.061Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T18:30:12.061Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.061Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:30:12.061Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.061Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:30:12.061Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T18:30:12.061Z [batcher] waitForAllBatchers INFO 2026-03-19T18:30:12.062Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:30:12.062Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T18:30:12.062Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T18:30:12.062Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:30:12.062Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T18:30:12.062Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T18:30:12.063Z [UpdateKeysListener] Already initialized INFO 2026-03-19T18:30:12.063Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T18:30:12.064Z [notifications] NotificationService: enabling INFO 2026-03-19T18:30:12.064Z [background] App loaded - messages: 0 WARN 2026-03-19T18:30:12.066Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T18:30:12.103Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T18:30:13.064Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T18:30:42.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:31:12.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:31:39.176Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-19T18:31:39.176Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T18:31:39.176Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T18:31:39.176Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-19T18:31:39.177Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T18:31:40.178Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T18:31:40.181Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:31:40.181Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:31:40.758Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 578.311ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T18:31:40.758Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T18:31:40.758Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T18:31:40.758Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T18:31:40.758Z [notifications] NotificationService: disabling INFO 2026-03-19T18:31:40.758Z [SocketManager] connected authenticated socket (localPort: 57738) INFO 2026-03-19T18:31:40.760Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T18:31:40.813Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T18:31:40.813Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T18:31:40.813Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T18:31:40.813Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:31:40.813Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T18:31:40.813Z [batcher] waitForAllBatchers INFO 2026-03-19T18:31:40.813Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T18:31:40.813Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T18:31:40.813Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T18:31:40.813Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T18:31:40.813Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T18:31:40.813Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T18:31:40.815Z [UpdateKeysListener] Already initialized INFO 2026-03-19T18:31:40.815Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T18:31:40.815Z [notifications] NotificationService: enabling INFO 2026-03-19T18:31:40.815Z [background] App loaded - messages: 0 WARN 2026-03-19T18:31:40.817Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T18:31:40.857Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T18:31:40.857Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T18:31:41.815Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T18:32:10.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:32:40.903Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:33:10.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:33:40.813Z [MessageReceiver] getAllFromCache INFO 2026-03-19T18:33:40.814Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T18:33:40.814Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T18:33:40.814Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T18:33:41.117Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:34:11.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:34:41.339Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:35:05.784Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:35:11.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:35:41.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:36:11.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:36:41.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:37:11.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:37:41.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:38:12.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:38:42.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:39:12.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:39:42.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:40:05.797Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:40:05.797Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T18:40:12.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:40:42.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:41:12.722Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:41:42.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:42:12.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:42:43.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:43:13.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:43:43.342Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:44:13.453Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:44:43.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:45:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:45:13.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:45:33.908Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T18:45:33.908Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T18:45:33.949Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T18:45:33.951Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T18:45:33.953Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T18:45:33.953Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T18:45:33.954Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T18:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T18:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]f8b ([REDACTED]6dc)): using unexpired profile key credential INFO 2026-03-19T18:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T18:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]eb3)): using unexpired profile key credential INFO 2026-03-19T18:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T18:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]e13 ([REDACTED]155)): using unexpired profile key credential INFO 2026-03-19T18:45:33.955Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:33.955Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T18:45:33.955Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:33.955Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:33.955Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:33.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T18:45:33.956Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T18:45:33.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) INFO 2026-03-19T18:45:33.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) INFO 2026-03-19T18:45:33.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) INFO 2026-03-19T18:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T18:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T18:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]35a ([REDACTED]a79)): using unexpired profile key credential INFO 2026-03-19T18:45:33.956Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:33.956Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) INFO 2026-03-19T18:45:33.956Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T18:45:33.956Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T18:45:33.974Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T18:45:33.974Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T18:45:34.529Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 573.566ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T18:45:34.529Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T18:45:34.529Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T18:45:34.529Z [SocketManager] connected unauthenticated socket (localPort: 48598) INFO 2026-03-19T18:45:34.529Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T18:45:34.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8b/[REDACTED]e61 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.609Z [profiles] getProfile([REDACTED]f8b ([REDACTED]6dc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.609Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-19T18:45:34.609Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T18:45:34.609Z [profiles] buildGetProfileOptions([REDACTED]a22 ([REDACTED]918)): using unexpired profile key credential INFO 2026-03-19T18:45:34.609Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) INFO 2026-03-19T18:45:34.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e13/[REDACTED]301 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.618Z [profiles] getProfile([REDACTED]e13 ([REDACTED]155)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e13 ([REDACTED]155) INFO 2026-03-19T18:45:34.619Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T18:45:34.619Z [profiles] buildGetProfileOptions([REDACTED]d6b ([REDACTED]7c7)): using unexpired profile key credential INFO 2026-03-19T18:45:34.619Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) WARN 2026-03-19T18:45:34.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-19T18:45:34.619Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-19T18:45:34.619Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T18:45:34.619Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-19T18:45:34.619Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-19T18:45:34.619Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T18:45:34.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-19T18:45:34.619Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35a/[REDACTED]6e4 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.619Z [profiles] getProfile([REDACTED]35a ([REDACTED]a79)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35a ([REDACTED]a79) INFO 2026-03-19T18:45:34.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T18:45:34.620Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]cba)): using unexpired profile key credential INFO 2026-03-19T18:45:34.620Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) INFO 2026-03-19T18:45:34.626Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]e55 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.627Z [profiles] getProfile([REDACTED]906 ([REDACTED]eb3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-19T18:45:34.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T18:45:34.627Z [profiles] buildGetProfileOptions([REDACTED]395 ([REDACTED]3f7)): using unexpired profile key credential INFO 2026-03-19T18:45:34.627Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) INFO 2026-03-19T18:45:34.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a22/[REDACTED]db5 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.689Z [profiles] getProfile([REDACTED]a22 ([REDACTED]918)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a22 ([REDACTED]918) INFO 2026-03-19T18:45:34.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T18:45:34.689Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]6cb)): using unexpired profile key credential INFO 2026-03-19T18:45:34.689Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) INFO 2026-03-19T18:45:34.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6b/[REDACTED]df6 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.707Z [profiles] getProfile([REDACTED]d6b ([REDACTED]7c7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-19T18:45:34.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]88f ([REDACTED]cbe) INFO 2026-03-19T18:45:34.707Z [profiles] buildGetProfileOptions([REDACTED]88f ([REDACTED]cbe)): using unexpired profile key credential INFO 2026-03-19T18:45:34.707Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) INFO 2026-03-19T18:45:34.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]406 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.718Z [profiles] getProfile([REDACTED]013 ([REDACTED]cba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]cba) INFO 2026-03-19T18:45:34.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f7d ([REDACTED]e6d) INFO 2026-03-19T18:45:34.718Z [profiles] buildGetProfileOptions([REDACTED]f7d ([REDACTED]e6d)): using unexpired profile key credential INFO 2026-03-19T18:45:34.718Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) INFO 2026-03-19T18:45:34.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-19T18:45:34.718Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T18:45:34.718Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T18:45:34.718Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T18:45:34.718Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T18:45:34.719Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9d ([REDACTED]ad5) INFO 2026-03-19T18:45:34.719Z [profiles] buildGetProfileOptions([REDACTED]e9d ([REDACTED]ad5)): using unexpired profile key credential INFO 2026-03-19T18:45:34.719Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.719Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) INFO 2026-03-19T18:45:34.725Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]395/[REDACTED]aec (unauth+key) 200 Success INFO 2026-03-19T18:45:34.725Z [profiles] getProfile([REDACTED]395 ([REDACTED]3f7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.726Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-19T18:45:34.726Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8b1 ([REDACTED]21f) INFO 2026-03-19T18:45:34.726Z [profiles] buildGetProfileOptions([REDACTED]8b1 ([REDACTED]21f)): using unexpired profile key credential INFO 2026-03-19T18:45:34.726Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) INFO 2026-03-19T18:45:34.771Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]979 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.771Z [profiles] getProfile([REDACTED]272 ([REDACTED]6cb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-19T18:45:34.772Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b7 ([REDACTED]7d1) INFO 2026-03-19T18:45:34.772Z [profiles] buildGetProfileOptions([REDACTED]5b7 ([REDACTED]7d1)): using unexpired profile key credential INFO 2026-03-19T18:45:34.772Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) INFO 2026-03-19T18:45:34.789Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88f/[REDACTED]242 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.789Z [profiles] getProfile([REDACTED]88f ([REDACTED]cbe)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.789Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]88f ([REDACTED]cbe) INFO 2026-03-19T18:45:34.789Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]65a ([REDACTED]03e) INFO 2026-03-19T18:45:34.789Z [profiles] buildGetProfileOptions([REDACTED]65a ([REDACTED]03e)): using unexpired profile key credential INFO 2026-03-19T18:45:34.789Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.789Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) INFO 2026-03-19T18:45:34.830Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7d/[REDACTED]621 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.830Z [profiles] getProfile([REDACTED]f7d ([REDACTED]e6d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.830Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f7d ([REDACTED]e6d) INFO 2026-03-19T18:45:34.830Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f50 ([REDACTED]7b9) INFO 2026-03-19T18:45:34.830Z [profiles] buildGetProfileOptions([REDACTED]f50 ([REDACTED]7b9)): using unexpired profile key credential INFO 2026-03-19T18:45:34.830Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.830Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) INFO 2026-03-19T18:45:34.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b1/[REDACTED]49e (unauth+key) 200 Success INFO 2026-03-19T18:45:34.842Z [profiles] getProfile([REDACTED]8b1 ([REDACTED]21f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8b1 ([REDACTED]21f) INFO 2026-03-19T18:45:34.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e0 ([REDACTED]dcd) INFO 2026-03-19T18:45:34.842Z [profiles] buildGetProfileOptions([REDACTED]8e0 ([REDACTED]dcd)): using unexpired profile key credential INFO 2026-03-19T18:45:34.842Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) INFO 2026-03-19T18:45:34.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9d/[REDACTED]ff1 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.842Z [profiles] getProfile([REDACTED]e9d ([REDACTED]ad5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.843Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9d ([REDACTED]ad5) INFO 2026-03-19T18:45:34.843Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8b ([REDACTED]3c4) INFO 2026-03-19T18:45:34.843Z [profiles] buildGetProfileOptions([REDACTED]e8b ([REDACTED]3c4)): using unexpired profile key credential INFO 2026-03-19T18:45:34.843Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.843Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) INFO 2026-03-19T18:45:34.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b7/[REDACTED]380 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.855Z [profiles] getProfile([REDACTED]5b7 ([REDACTED]7d1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b7 ([REDACTED]7d1) INFO 2026-03-19T18:45:34.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d51 ([REDACTED]daa) INFO 2026-03-19T18:45:34.855Z [profiles] buildGetProfileOptions([REDACTED]d51 ([REDACTED]daa)): using unexpired profile key credential INFO 2026-03-19T18:45:34.856Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.856Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) INFO 2026-03-19T18:45:34.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]65a/[REDACTED]879 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.873Z [profiles] getProfile([REDACTED]65a ([REDACTED]03e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.873Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]65a ([REDACTED]03e) INFO 2026-03-19T18:45:34.873Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]322 ([REDACTED]fe0) INFO 2026-03-19T18:45:34.873Z [profiles] buildGetProfileOptions([REDACTED]322 ([REDACTED]fe0)): using unexpired profile key credential INFO 2026-03-19T18:45:34.873Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) INFO 2026-03-19T18:45:34.909Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f50/[REDACTED]ac7 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.909Z [profiles] getProfile([REDACTED]f50 ([REDACTED]7b9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f50 ([REDACTED]7b9) INFO 2026-03-19T18:45:34.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ad3 ([REDACTED]b54) INFO 2026-03-19T18:45:34.909Z [profiles] buildGetProfileOptions([REDACTED]ad3 ([REDACTED]b54)): using unexpired profile key credential INFO 2026-03-19T18:45:34.909Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.909Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) INFO 2026-03-19T18:45:34.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e0/[REDACTED]2d4 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.925Z [profiles] getProfile([REDACTED]8e0 ([REDACTED]dcd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.925Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e0 ([REDACTED]dcd) INFO 2026-03-19T18:45:34.925Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a0 ([REDACTED]612) INFO 2026-03-19T18:45:34.925Z [profiles] buildGetProfileOptions([REDACTED]6a0 ([REDACTED]612)): using unexpired profile key credential INFO 2026-03-19T18:45:34.925Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) INFO 2026-03-19T18:45:34.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8b/[REDACTED]d33 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.941Z [profiles] getProfile([REDACTED]e8b ([REDACTED]3c4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.941Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8b ([REDACTED]3c4) INFO 2026-03-19T18:45:34.941Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a5e ([REDACTED]ebc) INFO 2026-03-19T18:45:34.941Z [profiles] buildGetProfileOptions([REDACTED]a5e ([REDACTED]ebc)): using unexpired profile key credential INFO 2026-03-19T18:45:34.941Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) INFO 2026-03-19T18:45:34.949Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T18:45:34.974Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]322/[REDACTED]f01 (unauth+key) 200 Success INFO 2026-03-19T18:45:34.974Z [profiles] getProfile([REDACTED]322 ([REDACTED]fe0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.974Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]322 ([REDACTED]fe0) INFO 2026-03-19T18:45:34.974Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]599 ([REDACTED]ca5) INFO 2026-03-19T18:45:34.975Z [profiles] buildGetProfileOptions([REDACTED]599 ([REDACTED]ca5)): using unexpired profile key credential INFO 2026-03-19T18:45:34.975Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.975Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) INFO 2026-03-19T18:45:34.975Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d51/[REDACTED]8ac (unauth+key) 200 Success INFO 2026-03-19T18:45:34.975Z [profiles] getProfile([REDACTED]d51 ([REDACTED]daa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:34.976Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d51 ([REDACTED]daa) INFO 2026-03-19T18:45:34.976Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b7a ([REDACTED]0a1) INFO 2026-03-19T18:45:34.976Z [profiles] buildGetProfileOptions([REDACTED]b7a ([REDACTED]0a1)): using unexpired profile key credential INFO 2026-03-19T18:45:34.976Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:34.976Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) INFO 2026-03-19T18:45:35.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad3/[REDACTED]147 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.002Z [profiles] getProfile([REDACTED]ad3 ([REDACTED]b54)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.002Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ad3 ([REDACTED]b54) INFO 2026-03-19T18:45:35.002Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ecd ([REDACTED]614) INFO 2026-03-19T18:45:35.002Z [profiles] buildGetProfileOptions([REDACTED]ecd ([REDACTED]614)): using unexpired profile key credential INFO 2026-03-19T18:45:35.002Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) INFO 2026-03-19T18:45:35.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5e/[REDACTED]cbc (unauth+key) 200 Success INFO 2026-03-19T18:45:35.041Z [profiles] getProfile([REDACTED]a5e ([REDACTED]ebc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.041Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a5e ([REDACTED]ebc) INFO 2026-03-19T18:45:35.041Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]afb ([REDACTED]1e7) INFO 2026-03-19T18:45:35.041Z [profiles] buildGetProfileOptions([REDACTED]afb ([REDACTED]1e7)): using unexpired profile key credential INFO 2026-03-19T18:45:35.041Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) INFO 2026-03-19T18:45:35.057Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a0/[REDACTED]3c4 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.057Z [profiles] getProfile([REDACTED]6a0 ([REDACTED]612)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a0 ([REDACTED]612) INFO 2026-03-19T18:45:35.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1d5 ([REDACTED]2db) INFO 2026-03-19T18:45:35.058Z [profiles] buildGetProfileOptions([REDACTED]1d5 ([REDACTED]2db)): using unexpired profile key credential INFO 2026-03-19T18:45:35.058Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) INFO 2026-03-19T18:45:35.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]599/[REDACTED]fa8 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.068Z [profiles] getProfile([REDACTED]599 ([REDACTED]ca5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]599 ([REDACTED]ca5) INFO 2026-03-19T18:45:35.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c1 ([REDACTED]a12) INFO 2026-03-19T18:45:35.069Z [profiles] buildGetProfileOptions([REDACTED]4c1 ([REDACTED]a12)): using unexpired profile key credential INFO 2026-03-19T18:45:35.069Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) INFO 2026-03-19T18:45:35.074Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7a/[REDACTED]b4c (unauth+key) 200 Success INFO 2026-03-19T18:45:35.074Z [profiles] getProfile([REDACTED]b7a ([REDACTED]0a1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.075Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b7a ([REDACTED]0a1) INFO 2026-03-19T18:45:35.075Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]74f ([REDACTED]473) INFO 2026-03-19T18:45:35.075Z [profiles] buildGetProfileOptions([REDACTED]74f ([REDACTED]473)): using unexpired profile key credential INFO 2026-03-19T18:45:35.075Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) INFO 2026-03-19T18:45:35.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ecd/[REDACTED]275 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.105Z [profiles] getProfile([REDACTED]ecd ([REDACTED]614)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ecd ([REDACTED]614) INFO 2026-03-19T18:45:35.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db1 ([REDACTED]0e8) INFO 2026-03-19T18:45:35.106Z [profiles] buildGetProfileOptions([REDACTED]db1 ([REDACTED]0e8)): using unexpired profile key credential INFO 2026-03-19T18:45:35.106Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) INFO 2026-03-19T18:45:35.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afb/[REDACTED]8a9 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.138Z [profiles] getProfile([REDACTED]afb ([REDACTED]1e7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.138Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]afb ([REDACTED]1e7) INFO 2026-03-19T18:45:35.138Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]320 ([REDACTED]5a2) INFO 2026-03-19T18:45:35.138Z [profiles] buildGetProfileOptions([REDACTED]320 ([REDACTED]5a2)): using unexpired profile key credential INFO 2026-03-19T18:45:35.138Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) INFO 2026-03-19T18:45:35.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]74f/[REDACTED]933 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.170Z [profiles] getProfile([REDACTED]74f ([REDACTED]473)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.171Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]74f ([REDACTED]473) INFO 2026-03-19T18:45:35.171Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71c ([REDACTED]d94) INFO 2026-03-19T18:45:35.171Z [profiles] buildGetProfileOptions([REDACTED]71c ([REDACTED]d94)): using unexpired profile key credential INFO 2026-03-19T18:45:35.171Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T18:45:35.174Z [app/main] MainSQL: slow query updateConversations duration=198ms INFO 2026-03-19T18:45:35.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d5/[REDACTED]87d (unauth+key) 200 Success INFO 2026-03-19T18:45:35.184Z [profiles] getProfile([REDACTED]1d5 ([REDACTED]2db)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1d5 ([REDACTED]2db) INFO 2026-03-19T18:45:35.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a6 ([REDACTED]ab7) INFO 2026-03-19T18:45:35.184Z [profiles] buildGetProfileOptions([REDACTED]5a6 ([REDACTED]ab7)): using unexpired profile key credential INFO 2026-03-19T18:45:35.184Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) INFO 2026-03-19T18:45:35.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c1/[REDACTED]7ee (unauth+key) 200 Success INFO 2026-03-19T18:45:35.184Z [profiles] getProfile([REDACTED]4c1 ([REDACTED]a12)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c1 ([REDACTED]a12) INFO 2026-03-19T18:45:35.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f4a ([REDACTED]a1f) INFO 2026-03-19T18:45:35.185Z [profiles] buildGetProfileOptions([REDACTED]f4a ([REDACTED]a1f)): using unexpired profile key credential INFO 2026-03-19T18:45:35.185Z [profiles] getProfile([REDACTED]f4a ([REDACTED]a1f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) INFO 2026-03-19T18:45:35.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db1/[REDACTED]3c7 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.200Z [profiles] getProfile([REDACTED]db1 ([REDACTED]0e8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.200Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db1 ([REDACTED]0e8) INFO 2026-03-19T18:45:35.200Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]863 ([REDACTED]023) INFO 2026-03-19T18:45:35.200Z [profiles] buildGetProfileOptions([REDACTED]863 ([REDACTED]023)): using unexpired profile key credential INFO 2026-03-19T18:45:35.200Z [profiles] getProfile([REDACTED]863 ([REDACTED]023)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) INFO 2026-03-19T18:45:35.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]0cd (unauth+key) 200 Success INFO 2026-03-19T18:45:35.237Z [profiles] getProfile([REDACTED]320 ([REDACTED]5a2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]320 ([REDACTED]5a2) INFO 2026-03-19T18:45:35.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]979 ([REDACTED]baa) INFO 2026-03-19T18:45:35.237Z [profiles] buildGetProfileOptions([REDACTED]979 ([REDACTED]baa)): using unexpired profile key credential INFO 2026-03-19T18:45:35.237Z [profiles] getProfile([REDACTED]979 ([REDACTED]baa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) INFO 2026-03-19T18:45:35.251Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]4d1 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.251Z [profiles] getProfile([REDACTED]71c ([REDACTED]d94)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.252Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71c ([REDACTED]d94) INFO 2026-03-19T18:45:35.252Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ca6 ([REDACTED]61a) INFO 2026-03-19T18:45:35.252Z [profiles] buildGetProfileOptions([REDACTED]ca6 ([REDACTED]61a)): using unexpired profile key credential INFO 2026-03-19T18:45:35.252Z [profiles] getProfile([REDACTED]ca6 ([REDACTED]61a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.252Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) INFO 2026-03-19T18:45:35.273Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a6/[REDACTED]397 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.273Z [profiles] getProfile([REDACTED]5a6 ([REDACTED]ab7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a6 ([REDACTED]ab7) INFO 2026-03-19T18:45:35.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5ce ([REDACTED]4c3) INFO 2026-03-19T18:45:35.274Z [profiles] buildGetProfileOptions([REDACTED]5ce ([REDACTED]4c3)): using unexpired profile key credential INFO 2026-03-19T18:45:35.274Z [profiles] getProfile([REDACTED]5ce ([REDACTED]4c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) INFO 2026-03-19T18:45:35.299Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4a/[REDACTED]52e (unauth+key) 200 Success INFO 2026-03-19T18:45:35.299Z [profiles] getProfile([REDACTED]f4a ([REDACTED]a1f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.300Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f4a ([REDACTED]a1f) INFO 2026-03-19T18:45:35.300Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d83 ([REDACTED]c36) INFO 2026-03-19T18:45:35.300Z [profiles] buildGetProfileOptions([REDACTED]d83 ([REDACTED]c36)): using unexpired profile key credential INFO 2026-03-19T18:45:35.300Z [profiles] getProfile([REDACTED]d83 ([REDACTED]c36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.300Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) INFO 2026-03-19T18:45:35.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]863/[REDACTED]831 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.315Z [profiles] getProfile([REDACTED]863 ([REDACTED]023)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.315Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]863 ([REDACTED]023) INFO 2026-03-19T18:45:35.315Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4b9 ([REDACTED]b02) INFO 2026-03-19T18:45:35.315Z [profiles] buildGetProfileOptions([REDACTED]4b9 ([REDACTED]b02)): using unexpired profile key credential INFO 2026-03-19T18:45:35.315Z [profiles] getProfile([REDACTED]4b9 ([REDACTED]b02)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) INFO 2026-03-19T18:45:35.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]21c (unauth+key) 200 Success INFO 2026-03-19T18:45:35.332Z [profiles] getProfile([REDACTED]979 ([REDACTED]baa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.332Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]979 ([REDACTED]baa) INFO 2026-03-19T18:45:35.332Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]545 ([REDACTED]956) INFO 2026-03-19T18:45:35.332Z [profiles] buildGetProfileOptions([REDACTED]545 ([REDACTED]956)): using unexpired profile key credential INFO 2026-03-19T18:45:35.332Z [profiles] getProfile([REDACTED]545 ([REDACTED]956)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.332Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) INFO 2026-03-19T18:45:35.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca6/[REDACTED]b57 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.346Z [profiles] getProfile([REDACTED]ca6 ([REDACTED]61a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ca6 ([REDACTED]61a) INFO 2026-03-19T18:45:35.346Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]872 ([REDACTED]879) INFO 2026-03-19T18:45:35.346Z [profiles] buildGetProfileOptions([REDACTED]872 ([REDACTED]879)): using unexpired profile key credential INFO 2026-03-19T18:45:35.346Z [profiles] getProfile([REDACTED]872 ([REDACTED]879)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) INFO 2026-03-19T18:45:35.358Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T18:45:35.358Z [app/main] MainSQL: slow query updateOrCreateBadges duration=84ms INFO 2026-03-19T18:45:35.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ce/[REDACTED]dda (unauth+key) 200 Success INFO 2026-03-19T18:45:35.368Z [profiles] getProfile([REDACTED]5ce ([REDACTED]4c3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.368Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5ce ([REDACTED]4c3) INFO 2026-03-19T18:45:35.368Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b75 ([REDACTED]7c8) INFO 2026-03-19T18:45:35.368Z [profiles] buildGetProfileOptions([REDACTED]b75 ([REDACTED]7c8)): using unexpired profile key credential INFO 2026-03-19T18:45:35.368Z [profiles] getProfile([REDACTED]b75 ([REDACTED]7c8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) INFO 2026-03-19T18:45:35.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d83/[REDACTED]3ec (unauth+key) 200 Success INFO 2026-03-19T18:45:35.382Z [profiles] getProfile([REDACTED]d83 ([REDACTED]c36)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.383Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d83 ([REDACTED]c36) INFO 2026-03-19T18:45:35.383Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]672 ([REDACTED]3a8) INFO 2026-03-19T18:45:35.383Z [profiles] buildGetProfileOptions([REDACTED]672 ([REDACTED]3a8)): using unexpired profile key credential INFO 2026-03-19T18:45:35.383Z [profiles] getProfile([REDACTED]672 ([REDACTED]3a8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.383Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) INFO 2026-03-19T18:45:35.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b9/[REDACTED]256 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.404Z [profiles] getProfile([REDACTED]4b9 ([REDACTED]b02)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4b9 ([REDACTED]b02) INFO 2026-03-19T18:45:35.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]46a ([REDACTED]632) INFO 2026-03-19T18:45:35.405Z [profiles] buildGetProfileOptions([REDACTED]46a ([REDACTED]632)): using unexpired profile key credential INFO 2026-03-19T18:45:35.405Z [profiles] getProfile([REDACTED]46a ([REDACTED]632)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) INFO 2026-03-19T18:45:35.424Z [app/main] MainSQL: slow query updateOrCreateBadges duration=56ms INFO 2026-03-19T18:45:35.425Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-19T18:45:35.434Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]545/[REDACTED]4ef (unauth+key) 200 Success INFO 2026-03-19T18:45:35.434Z [profiles] getProfile([REDACTED]545 ([REDACTED]956)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]545 ([REDACTED]956) INFO 2026-03-19T18:45:35.434Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]526 ([REDACTED]93b) INFO 2026-03-19T18:45:35.434Z [profiles] buildGetProfileOptions([REDACTED]526 ([REDACTED]93b)): using unexpired profile key credential INFO 2026-03-19T18:45:35.434Z [profiles] getProfile([REDACTED]526 ([REDACTED]93b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.434Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) INFO 2026-03-19T18:45:35.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]872/[REDACTED]0b3 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.448Z [profiles] getProfile([REDACTED]872 ([REDACTED]879)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.448Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]872 ([REDACTED]879) INFO 2026-03-19T18:45:35.448Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]da2 ([REDACTED]e67) INFO 2026-03-19T18:45:35.448Z [profiles] buildGetProfileOptions([REDACTED]da2 ([REDACTED]e67)): using unexpired profile key credential INFO 2026-03-19T18:45:35.448Z [profiles] getProfile([REDACTED]da2 ([REDACTED]e67)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T18:45:35.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) INFO 2026-03-19T18:45:35.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]0f9 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.448Z [profiles] getProfile([REDACTED]b75 ([REDACTED]7c8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.449Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b75 ([REDACTED]7c8) WARN 2026-03-19T18:45:35.449Z [createStore] ActionRateLogger: got 25 events since 1773945934949: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-19T18:45:35.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]672/[REDACTED]182 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.498Z [profiles] getProfile([REDACTED]672 ([REDACTED]3a8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.498Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]672 ([REDACTED]3a8) INFO 2026-03-19T18:45:35.512Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46a/[REDACTED]030 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.512Z [profiles] getProfile([REDACTED]46a ([REDACTED]632)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.512Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]46a ([REDACTED]632) INFO 2026-03-19T18:45:35.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]526/[REDACTED]43e (unauth+key) 200 Success INFO 2026-03-19T18:45:35.536Z [profiles] getProfile([REDACTED]526 ([REDACTED]93b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.536Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]526 ([REDACTED]93b) INFO 2026-03-19T18:45:35.551Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da2/[REDACTED]d08 (unauth+key) 200 Success INFO 2026-03-19T18:45:35.551Z [profiles] getProfile([REDACTED]da2 ([REDACTED]e67)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T18:45:35.552Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]da2 ([REDACTED]e67) INFO 2026-03-19T18:45:35.552Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-19T18:45:35.554Z [app/main] MainSQL: slow query updateConversations duration=130ms INFO 2026-03-19T18:45:36.024Z [app/main] MainSQL: slow query updateConversations duration=119ms INFO 2026-03-19T18:45:43.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:46:04.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:46:13.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:46:34.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:46:35.552Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538356ms INFO 2026-03-19T18:46:43.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:47:04.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:47:14.050Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:47:34.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:47:44.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:48:04.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:48:14.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:48:35.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:48:44.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:49:05.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:49:14.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:49:35.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:49:44.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:50:05.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T18:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:50:05.846Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:50:05.846Z [app/main] MainSQL: slow query createOrUpdateItem duration=95ms INFO 2026-03-19T18:50:14.885Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:50:34.530Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T18:50:34.530Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T18:50:34.530Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T18:50:34.530Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T18:50:44.975Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:51:15.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:51:45.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:52:15.299Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:52:45.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:53:15.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:53:45.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:54:15.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:54:45.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T18:55:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T18:55:15.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:55:46.116Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:56:16.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:56:46.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:57:16.439Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:57:46.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:58:16.655Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:58:46.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:59:16.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T18:59:46.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:00:05.784Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:00:17.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:00:47.268Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:01:17.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:01:47.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:02:17.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:02:47.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:03:17.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:03:47.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:04:01.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 416 INFO 2026-03-19T19:04:01.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407299340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b040, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407422910, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b200, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T19:04:01.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T19:04:01.437Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T19:04:01.437Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-19T19:04:01.437Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T19:04:01.441Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-19T19:04:01.441Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-19T19:04:01.441Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T19:04:01.441Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-19T19:04:18.022Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T19:04:19.007Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.002s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T19:04:23.023Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T19:04:23.023Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001120781s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T19:04:23.023Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T19:04:23.024Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T19:04:23.025Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T19:04:24.026Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T19:04:24.027Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:04:24.027Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:04:24.044Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:04:24.044Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 21.529µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:04:24.693Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 666.601ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T19:04:24.693Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T19:04:24.693Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T19:04:24.693Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T19:04:24.693Z [notifications] NotificationService: disabling INFO 2026-03-19T19:04:24.693Z [SocketManager] connected authenticated socket (localPort: 56274) INFO 2026-03-19T19:04:24.694Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T19:04:24.765Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T19:04:24.765Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T19:04:24.765Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T19:04:24.765Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T19:04:24.765Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T19:04:24.765Z [batcher] waitForAllBatchers INFO 2026-03-19T19:04:24.765Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T19:04:24.765Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T19:04:24.765Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T19:04:24.765Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T19:04:24.765Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T19:04:24.765Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T19:04:24.767Z [UpdateKeysListener] Already initialized INFO 2026-03-19T19:04:24.767Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T19:04:24.767Z [notifications] NotificationService: enabling INFO 2026-03-19T19:04:24.767Z [background] App loaded - messages: 0 WARN 2026-03-19T19:04:24.768Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T19:04:24.812Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T19:04:24.813Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T19:04:25.767Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T19:04:54.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:05:05.797Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:05:05.797Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T19:05:24.860Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:05:55.074Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:06:24.765Z [MessageReceiver] getAllFromCache INFO 2026-03-19T19:06:24.766Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T19:06:24.766Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T19:06:24.766Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T19:06:25.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:06:55.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:07:25.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:07:55.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:08:25.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:08:55.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:09:25.869Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:09:55.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:10:05.803Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:10:05.803Z [app/main] MainSQL: slow query createOrUpdateItem duration=53ms INFO 2026-03-19T19:10:26.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:10:56.207Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:11:26.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:11:56.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:12:26.561Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:12:56.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:13:26.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:13:56.913Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:14:27.015Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:14:57.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:15:05.799Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-19T19:15:05.800Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:15:27.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:15:57.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:16:27.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:16:57.575Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:17:27.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:17:57.772Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:18:27.885Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:18:58.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:19:28.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:19:58.257Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:20:05.935Z [app/main] MainSQL: slow query createOrUpdateItem duration=185ms INFO 2026-03-19T19:20:05.936Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:20:28.368Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:20:58.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:21:28.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:21:58.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:22:28.827Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:22:58.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:23:29.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:23:59.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:24:29.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:24:59.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:25:05.811Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:25:05.811Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T19:25:29.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:25:59.591Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:26:29.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:26:59.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:27:29.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:28:00.036Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:28:30.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:29:00.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:29:30.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:30:00.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:30:05.805Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:30:05.805Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-19T19:30:30.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:31:00.913Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:31:31.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:32:01.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:32:31.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:33:01.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:33:31.447Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:34:01.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:34:31.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:35:01.752Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:35:05.812Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-19T19:35:05.813Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:35:31.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:36:01.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:36:32.078Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:37:02.187Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:37:32.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:38:02.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:38:32.527Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:39:02.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:39:32.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:40:02.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:40:05.801Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-19T19:40:05.802Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:40:33.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:41:03.130Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:41:33.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:42:03.357Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:42:33.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:43:03.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:43:33.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:44:03.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:44:33.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:45:04.003Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:45:05.795Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:45:05.795Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-19T19:45:33.908Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T19:45:33.908Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T19:45:33.950Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T19:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T19:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T19:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T19:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T19:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-19T19:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-19T19:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-19T19:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-19T19:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-19T19:45:33.957Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-19T19:45:33.957Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:33.957Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T19:45:33.957Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:33.957Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:33.957Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T19:45:33.957Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T19:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T19:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T19:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T19:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-19T19:45:33.957Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-19T19:45:33.957Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:33.958Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T19:45:33.958Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:45:33.958Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:45:33.976Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:33.976Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:34.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:45:34.776Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:34.776Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:36.959Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:45:37.290Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:45:38.328Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:45:38.328Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:45:38.328Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:45:38.328Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:45:38.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T19:45:38.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T19:45:38.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T19:45:38.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T19:45:38.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T19:45:39.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T19:45:39.328Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:45:39.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T19:45:39.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T19:45:39.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T19:45:39.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T19:45:39.329Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:45:39.329Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:45:41.272Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:41.272Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:42.072Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:42.072Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.659µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:42.330Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:45:44.586Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:45:45.329Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:45:45.597Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:45:45.597Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:45:45.597Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:45:45.597Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:45:45.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T19:45:45.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T19:45:45.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T19:45:45.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T19:45:45.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T19:45:46.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T19:45:46.597Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:45:46.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T19:45:46.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T19:45:46.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T19:45:46.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T19:45:46.598Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:45:46.598Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:45:49.599Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:45:51.616Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:51.616Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:52.423Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:45:52.423Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:45:52.598Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:45:54.937Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:45:55.598Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:45:55.939Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:45:55.939Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:45:55.939Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:45:55.939Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:45:55.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T19:45:55.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T19:45:55.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T19:45:55.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T19:45:55.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error WARN 2026-03-19T19:45:55.939Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:45:55.939Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:45:55.939Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:45:55.939Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:45:55.939Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:45:55.939Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:45:55.939Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T19:45:55.939Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:45:55.939Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:45:55.940Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-19T19:45:55.940Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-19T19:45:55.940Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-19T19:45:55.940Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-19T19:45:55.940Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-19T19:45:55.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-19T19:45:55.941Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-19T19:45:55.941Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:55.941Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:55.941Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:55.941Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:55.941Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:45:55.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T19:45:55.941Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:45:55.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T19:45:55.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T19:45:55.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T19:45:55.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T19:45:55.941Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:45:55.941Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:45:58.942Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:01.943Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:04.163Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:46:04.941Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 906.88ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:05.849Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:46:05.849Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:46:06.646Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:46:06.646Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.509µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:46:07.942Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:46:09.183Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:46:10.165Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:46:10.165Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:46:10.165Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:46:10.165Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:46:10.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T19:46:10.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T19:46:10.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T19:46:10.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T19:46:10.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T19:46:11.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T19:46:11.165Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:46:11.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T19:46:11.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T19:46:11.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T19:46:11.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T19:46:11.166Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:46:11.166Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:46:14.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:17.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:20.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:23.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:26.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:28.797Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:46:28.797Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:46:29.167Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 216.36ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:29.606Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:46:29.606Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T19:46:32.120Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:46:32.166Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:33.121Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:46:33.122Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:46:33.122Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:46:33.122Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:46:33.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T19:46:33.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T19:46:33.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T19:46:33.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T19:46:33.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T19:46:34.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T19:46:34.122Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:46:34.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T19:46:34.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T19:46:34.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T19:46:34.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T19:46:34.122Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:46:34.122Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:46:34.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:46:37.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:40.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:43.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:46.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:49.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:52.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:55.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:46:58.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:01.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:03.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:47:03.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:47:04.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.75ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:04.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:47:04.821Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:47:04.821Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.620µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:47:07.124Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:47:07.331Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:47:08.341Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:47:08.341Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:47:08.341Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:47:08.341Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:47:08.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T19:47:08.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T19:47:08.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T19:47:08.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T19:47:08.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error WARN 2026-03-19T19:47:08.341Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:47:08.341Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:47:08.341Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:47:08.341Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:47:08.341Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:47:08.341Z [profiles] ProfileServices.get: Job for [REDACTED]a39 ([REDACTED]ff2) finished 72401ms after queue INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:47:08.341Z [profiles] ProfileServices.get: Job for [REDACTED]693 ([REDACTED]497) finished 72401ms after queue INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:47:08.341Z [profiles] ProfileServices.get: Job for [REDACTED]6c9 ([REDACTED]f32) finished 72401ms after queue INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:47:08.341Z [profiles] ProfileServices.get: Job for [REDACTED]c43 ([REDACTED]66e) finished 72401ms after queue INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:47:08.341Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:47:08.341Z [profiles] ProfileServices.get: Job for [REDACTED]32f ([REDACTED]509) finished 72401ms after queue INFO 2026-03-19T19:47:08.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) ERROR 2026-03-19T19:47:08.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:47:08.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:47:08.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-19T19:47:08.342Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-19T19:47:08.342Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-19T19:47:08.342Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-19T19:47:08.342Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-19T19:47:08.342Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-19T19:47:08.342Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-19T19:47:08.342Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:47:08.342Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:47:08.343Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:47:08.343Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:47:08.343Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:47:08.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T19:47:08.343Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:47:08.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T19:47:08.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T19:47:08.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T19:47:08.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T19:47:08.343Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:47:08.343Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:47:11.344Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:14.344Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:17.344Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:20.344Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:23.343Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:26.343Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:29.343Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:32.343Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:34.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:47:35.343Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:38.281Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:47:38.281Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.699µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:47:38.344Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 245.75ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:39.091Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:47:39.092Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:47:41.344Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:47:41.605Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:47:42.612Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:47:42.612Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:47:42.612Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:47:42.612Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:47:42.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T19:47:42.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T19:47:42.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T19:47:42.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T19:47:42.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T19:47:43.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T19:47:43.612Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:47:43.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T19:47:43.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T19:47:43.612Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T19:47:43.613Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T19:47:43.613Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:47:43.613Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:47:46.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:49.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:52.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:55.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:47:58.617Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:01.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:04.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:48:04.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:07.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:10.614Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:13.497Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:48:13.497Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:48:13.613Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.34ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:14.311Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:48:14.311Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:48:16.613Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:48:16.906Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:48:17.953Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:48:17.953Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:48:17.953Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:48:17.953Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:48:17.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T19:48:17.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T19:48:17.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T19:48:17.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T19:48:17.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T19:48:18.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T19:48:18.954Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:48:18.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T19:48:18.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T19:48:18.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T19:48:18.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T19:48:18.954Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:48:18.954Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:48:21.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:24.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:27.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:30.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:33.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:34.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:48:36.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:39.955Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:42.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:45.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:48.834Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:48:48.834Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:48:48.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 165.65ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:49.623Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:48:49.623Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.050µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:48:51.955Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:48:52.136Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:48:53.183Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:48:53.183Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:48:53.183Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:48:53.183Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:48:53.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T19:48:53.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T19:48:53.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T19:48:53.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T19:48:53.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error WARN 2026-03-19T19:48:53.183Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:48:53.183Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:48:53.183Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:48:53.183Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:48:53.183Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:48:53.183Z [profiles] ProfileServices.get: Job for [REDACTED]7ee ([REDACTED]be1) finished 104841ms after queue INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:48:53.183Z [profiles] ProfileServices.get: Job for [REDACTED]01f ([REDACTED]ebf) finished 104841ms after queue INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:48:53.183Z [profiles] ProfileServices.get: Job for [REDACTED]b3d ([REDACTED]c7c) finished 104841ms after queue INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:48:53.183Z [profiles] ProfileServices.get: Job for [REDACTED]fed ([REDACTED]068) finished 104841ms after queue INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:48:53.183Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:48:53.183Z [profiles] ProfileServices.get: Job for [REDACTED]c07 ([REDACTED]d90) finished 104841ms after queue INFO 2026-03-19T19:48:53.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) ERROR 2026-03-19T19:48:53.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:48:53.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-19T19:48:53.184Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-19T19:48:53.184Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-19T19:48:53.184Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-19T19:48:53.184Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-19T19:48:53.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-19T19:48:53.184Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-19T19:48:53.184Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:48:53.185Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:48:53.185Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:48:53.185Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:48:53.185Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:48:53.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T19:48:53.185Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:48:53.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T19:48:53.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T19:48:53.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T19:48:53.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T19:48:53.185Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:48:53.185Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:48:56.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:48:59.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:02.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:04.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:49:05.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:08.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:11.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:14.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:17.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:20.186Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:23.074Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:49:23.074Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:49:23.185Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.91ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:23.908Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:49:23.909Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:49:26.186Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:49:26.441Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:49:27.424Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:49:27.424Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:49:27.424Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:49:27.424Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:49:27.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T19:49:27.424Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T19:49:27.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T19:49:27.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T19:49:27.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T19:49:28.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T19:49:28.425Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:49:28.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T19:49:28.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T19:49:28.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T19:49:28.425Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:49:28.425Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:49:28.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T19:49:31.426Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:34.425Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:34.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:49:37.426Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:40.426Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:43.426Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:46.425Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:49.425Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:52.425Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:55.425Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:58.328Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:49:58.328Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:49:58.426Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 214.87ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:49:59.143Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:49:59.143Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:50:01.425Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:02.660Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:50:02.660Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:50:02.660Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:50:02.660Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:50:02.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T19:50:02.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T19:50:02.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T19:50:02.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T19:50:02.660Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T19:50:03.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T19:50:03.661Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:50:03.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T19:50:03.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T19:50:03.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T19:50:03.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T19:50:03.661Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:50:03.661Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:50:04.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:50:05.807Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-19T19:50:05.808Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:50:06.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:09.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:12.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:15.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:18.661Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:21.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:24.665Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:27.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:30.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:33.524Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:50:33.524Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:50:33.662Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:34.332Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:50:34.332Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:50:34.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:50:36.662Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:50:36.848Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:50:37.856Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:50:37.856Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:50:37.856Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:50:37.857Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:50:37.857Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T19:50:37.857Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T19:50:37.857Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T19:50:37.857Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T19:50:37.857Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error WARN 2026-03-19T19:50:37.857Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:50:37.857Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:50:37.857Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:50:37.857Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:50:37.857Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:50:37.857Z [profiles] ProfileServices.get: Job for [REDACTED]11e ([REDACTED]708) finished 104673ms after queue INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:50:37.857Z [profiles] ProfileServices.get: Job for [REDACTED]c4d ([REDACTED]8ad) finished 104673ms after queue INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:50:37.857Z [profiles] ProfileServices.get: Job for [REDACTED]44c ([REDACTED]994) finished 104673ms after queue INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:50:37.857Z [profiles] ProfileServices.get: Job for [REDACTED]a86 ([REDACTED]72b) finished 104673ms after queue INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:50:37.857Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:50:37.857Z [profiles] ProfileServices.get: Job for [REDACTED]921 ([REDACTED]b4d) finished 104673ms after queue INFO 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) ERROR 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:50:37.857Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f15 ([REDACTED]42c) INFO 2026-03-19T19:50:37.857Z [profiles] buildGetProfileOptions([REDACTED]f15 ([REDACTED]42c)): using unexpired profile key credential INFO 2026-03-19T19:50:37.858Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91e ([REDACTED]c0a) INFO 2026-03-19T19:50:37.858Z [profiles] buildGetProfileOptions([REDACTED]91e ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-19T19:50:37.858Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]23e ([REDACTED]e0c) INFO 2026-03-19T19:50:37.858Z [profiles] buildGetProfileOptions([REDACTED]23e ([REDACTED]e0c)): using unexpired profile key credential INFO 2026-03-19T19:50:37.858Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]232 ([REDACTED]f83) INFO 2026-03-19T19:50:37.858Z [profiles] buildGetProfileOptions([REDACTED]232 ([REDACTED]f83)): using unexpired profile key credential INFO 2026-03-19T19:50:37.858Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]80b ([REDACTED]9e6) INFO 2026-03-19T19:50:37.858Z [profiles] buildGetProfileOptions([REDACTED]80b ([REDACTED]9e6)): using unexpired profile key credential INFO 2026-03-19T19:50:37.858Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:50:37.858Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T19:50:37.858Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:50:37.858Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:50:37.858Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:50:37.858Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:50:37.858Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T19:50:37.858Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:50:37.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T19:50:37.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T19:50:37.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T19:50:37.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T19:50:37.859Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:50:37.859Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:50:40.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:43.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:46.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:49.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:52.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:55.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:50:58.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:01.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:04.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:05.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:51:07.748Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:51:07.748Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:51:07.859Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:08.583Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:51:08.583Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:51:10.860Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:51:11.097Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:51:12.104Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:51:12.104Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:51:12.104Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:51:12.104Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:51:12.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T19:51:12.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T19:51:12.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T19:51:12.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T19:51:12.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error INFO 2026-03-19T19:51:13.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T19:51:13.104Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:51:13.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T19:51:13.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T19:51:13.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T19:51:13.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T19:51:13.105Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:51:13.105Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:51:16.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:19.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:22.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:25.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:28.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:31.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:34.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:35.143Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:51:37.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:40.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:42.967Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:51:42.967Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:51:43.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.35ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:43.802Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:51:43.802Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.971µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:51:46.105Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:51:46.318Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:51:47.325Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:51:47.325Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:51:47.325Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:51:47.325Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:51:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T19:51:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T19:51:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T19:51:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T19:51:47.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error INFO 2026-03-19T19:51:48.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T19:51:48.326Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:51:48.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T19:51:48.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T19:51:48.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T19:51:48.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T19:51:48.326Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:51:48.326Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:51:51.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:54.328Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:51:57.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:00.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:03.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:05.222Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:52:06.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:09.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:12.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:15.327Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:18.188Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:52:18.188Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:52:18.326Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:18.998Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:52:18.998Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:52:21.327Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:52:21.513Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:52:22.515Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:52:22.515Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:52:22.515Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:52:22.515Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:52:22.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T19:52:22.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T19:52:22.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T19:52:22.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T19:52:22.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error WARN 2026-03-19T19:52:22.515Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:52:22.515Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:52:22.515Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:52:22.515Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:52:22.515Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:52:22.515Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:52:22.516Z [profiles] ProfileServices.get: Job for [REDACTED]f15 ([REDACTED]42c) finished 104659ms after queue INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:52:22.516Z [profiles] ProfileServices.get: Job for [REDACTED]91e ([REDACTED]c0a) finished 104658ms after queue INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:52:22.516Z [profiles] ProfileServices.get: Job for [REDACTED]23e ([REDACTED]e0c) finished 104658ms after queue INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:52:22.516Z [profiles] ProfileServices.get: Job for [REDACTED]232 ([REDACTED]f83) finished 104658ms after queue INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:52:22.516Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:52:22.516Z [profiles] ProfileServices.get: Job for [REDACTED]80b ([REDACTED]9e6) finished 104658ms after queue INFO 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f15 ([REDACTED]42c) ERROR 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91e ([REDACTED]c0a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]23e ([REDACTED]e0c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]232 ([REDACTED]f83) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]80b ([REDACTED]9e6) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]430 ([REDACTED]a1b) INFO 2026-03-19T19:52:22.516Z [profiles] buildGetProfileOptions([REDACTED]430 ([REDACTED]a1b)): using unexpired profile key credential INFO 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f29 ([REDACTED]9dd) INFO 2026-03-19T19:52:22.516Z [profiles] buildGetProfileOptions([REDACTED]f29 ([REDACTED]9dd)): using unexpired profile key credential INFO 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ba ([REDACTED]82c) INFO 2026-03-19T19:52:22.516Z [profiles] buildGetProfileOptions([REDACTED]2ba ([REDACTED]82c)): using unexpired profile key credential INFO 2026-03-19T19:52:22.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bc8 ([REDACTED]ce4) INFO 2026-03-19T19:52:22.517Z [profiles] buildGetProfileOptions([REDACTED]bc8 ([REDACTED]ce4)): using unexpired profile key credential INFO 2026-03-19T19:52:22.517Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b2 ([REDACTED]f44) INFO 2026-03-19T19:52:22.517Z [profiles] buildGetProfileOptions([REDACTED]0b2 ([REDACTED]f44)): using unexpired profile key credential INFO 2026-03-19T19:52:22.517Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:52:22.517Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:52:22.517Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:52:22.517Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:52:22.517Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:52:22.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T19:52:22.517Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:52:22.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T19:52:22.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T19:52:22.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T19:52:22.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T19:52:22.517Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:52:22.517Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:52:25.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:28.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:31.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:34.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:35.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:52:37.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:40.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:43.518Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:46.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:49.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:52.455Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:52:52.455Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:52:52.519Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 247.44ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:52:53.269Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:52:53.269Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:52:55.519Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:52:55.784Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:52:56.787Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:52:56.787Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:52:56.787Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:52:56.787Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:52:56.787Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T19:52:56.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T19:52:56.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T19:52:56.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T19:52:56.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error INFO 2026-03-19T19:52:57.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T19:52:57.788Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:52:57.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T19:52:57.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T19:52:57.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T19:52:57.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T19:52:57.788Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:52:57.788Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:53:00.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:03.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:05.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:53:06.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:09.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:12.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:15.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:18.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:21.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:24.789Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:27.651Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:53:27.651Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.450µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:53:27.788Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.67ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:28.486Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:53:28.486Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:53:30.789Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:53:31.003Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:53:32.002Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:53:32.002Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:53:32.002Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:53:32.002Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:53:32.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T19:53:32.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T19:53:32.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T19:53:32.002Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T19:53:32.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error INFO 2026-03-19T19:53:33.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T19:53:33.003Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:53:33.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T19:53:33.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T19:53:33.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T19:53:33.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T19:53:33.003Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:53:33.003Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:53:35.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:53:36.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:39.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:42.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:45.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:48.003Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:51.003Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:54.003Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:53:57.003Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:00.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:02.886Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:54:02.887Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:54:03.004Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.39ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:03.701Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:54:03.701Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:54:05.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:54:06.004Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:54:06.215Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:54:07.223Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:54:07.223Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:54:07.223Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:54:07.223Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:54:07.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T19:54:07.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T19:54:07.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T19:54:07.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T19:54:07.223Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error WARN 2026-03-19T19:54:07.223Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:54:07.223Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:54:07.223Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:54:07.223Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:54:07.223Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:54:07.223Z [profiles] ProfileServices.get: Job for [REDACTED]430 ([REDACTED]a1b) finished 104707ms after queue INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:54:07.223Z [profiles] ProfileServices.get: Job for [REDACTED]f29 ([REDACTED]9dd) finished 104707ms after queue INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:54:07.223Z [profiles] ProfileServices.get: Job for [REDACTED]2ba ([REDACTED]82c) finished 104707ms after queue INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:54:07.223Z [profiles] ProfileServices.get: Job for [REDACTED]bc8 ([REDACTED]ce4) finished 104707ms after queue INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:54:07.223Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:54:07.223Z [profiles] ProfileServices.get: Job for [REDACTED]0b2 ([REDACTED]f44) finished 104706ms after queue INFO 2026-03-19T19:54:07.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]430 ([REDACTED]a1b) ERROR 2026-03-19T19:54:07.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f29 ([REDACTED]9dd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:54:07.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ba ([REDACTED]82c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:54:07.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bc8 ([REDACTED]ce4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:54:07.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b2 ([REDACTED]f44) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:54:07.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c2e ([REDACTED]319) INFO 2026-03-19T19:54:07.224Z [profiles] buildGetProfileOptions([REDACTED]c2e ([REDACTED]319)): using unexpired profile key credential INFO 2026-03-19T19:54:07.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]441 ([REDACTED]d06) INFO 2026-03-19T19:54:07.224Z [profiles] buildGetProfileOptions([REDACTED]441 ([REDACTED]d06)): using unexpired profile key credential INFO 2026-03-19T19:54:07.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8df ([REDACTED]8e4) INFO 2026-03-19T19:54:07.224Z [profiles] buildGetProfileOptions([REDACTED]8df ([REDACTED]8e4)): using unexpired profile key credential INFO 2026-03-19T19:54:07.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c5b ([REDACTED]b1e) INFO 2026-03-19T19:54:07.224Z [profiles] buildGetProfileOptions([REDACTED]c5b ([REDACTED]b1e)): using unexpired profile key credential INFO 2026-03-19T19:54:07.224Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ad ([REDACTED]36b) INFO 2026-03-19T19:54:07.224Z [profiles] buildGetProfileOptions([REDACTED]3ad ([REDACTED]36b)): using unexpired profile key credential INFO 2026-03-19T19:54:07.224Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:54:07.224Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:54:07.224Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:54:07.224Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:54:07.225Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:54:07.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T19:54:07.225Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:54:07.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T19:54:07.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T19:54:07.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T19:54:07.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T19:54:07.225Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:54:07.225Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:54:10.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:13.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:16.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:19.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:22.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:25.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:28.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:31.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:34.225Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:35.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:54:37.113Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:54:37.114Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:54:37.226Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:37.923Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:54:37.923Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:54:40.226Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:54:40.443Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:54:41.455Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:54:41.455Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:54:41.455Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:54:41.455Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:54:41.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T19:54:41.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T19:54:41.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T19:54:41.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T19:54:41.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error INFO 2026-03-19T19:54:42.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T19:54:42.456Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:54:42.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T19:54:42.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T19:54:42.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T19:54:42.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T19:54:42.456Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:54:42.456Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:54:45.457Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:48.457Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:51.457Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:54.457Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:54:57.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:00.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:03.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T19:55:05.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:55:05.804Z [app/main] MainSQL: slow query createOrUpdateItem duration=54ms INFO 2026-03-19T19:55:05.805Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T19:55:06.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:09.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:12.354Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:55:12.354Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:55:12.458Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 180.81ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:13.141Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:55:13.141Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:55:15.458Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:55:15.656Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:55:16.657Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:55:16.658Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:55:16.658Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:55:16.658Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:55:16.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T19:55:16.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T19:55:16.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T19:55:16.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T19:55:16.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error INFO 2026-03-19T19:55:17.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T19:55:17.658Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:55:17.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T19:55:17.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T19:55:17.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T19:55:17.658Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:55:17.658Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:55:17.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T19:55:20.659Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:23.659Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:26.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:29.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:32.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:35.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:35.839Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:55:38.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:41.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:44.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:47.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:55:47.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:55:47.660Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.44ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:48.357Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:55:48.357Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:55:50.659Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:51.950Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:55:51.950Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:55:51.950Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:55:51.950Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:55:51.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T19:55:51.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T19:55:51.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T19:55:51.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T19:55:51.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error WARN 2026-03-19T19:55:51.950Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:55:51.951Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:55:51.951Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:55:51.951Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:55:51.951Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:55:51.951Z [profiles] ProfileServices.get: Job for [REDACTED]c2e ([REDACTED]319) finished 104727ms after queue INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:55:51.951Z [profiles] ProfileServices.get: Job for [REDACTED]441 ([REDACTED]d06) finished 104727ms after queue INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:55:51.951Z [profiles] ProfileServices.get: Job for [REDACTED]8df ([REDACTED]8e4) finished 104727ms after queue INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:55:51.951Z [profiles] ProfileServices.get: Job for [REDACTED]c5b ([REDACTED]b1e) finished 104727ms after queue INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:55:51.951Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:55:51.951Z [profiles] ProfileServices.get: Job for [REDACTED]3ad ([REDACTED]36b) finished 104727ms after queue INFO 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c2e ([REDACTED]319) ERROR 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]441 ([REDACTED]d06) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8df ([REDACTED]8e4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c5b ([REDACTED]b1e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ad ([REDACTED]36b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af2 ([REDACTED]19d) INFO 2026-03-19T19:55:51.951Z [profiles] buildGetProfileOptions([REDACTED]af2 ([REDACTED]19d)): using unexpired profile key credential INFO 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d9 ([REDACTED]05d) INFO 2026-03-19T19:55:51.951Z [profiles] buildGetProfileOptions([REDACTED]9d9 ([REDACTED]05d)): using unexpired profile key credential INFO 2026-03-19T19:55:51.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5ee ([REDACTED]24a) INFO 2026-03-19T19:55:51.951Z [profiles] buildGetProfileOptions([REDACTED]5ee ([REDACTED]24a)): using unexpired profile key credential INFO 2026-03-19T19:55:51.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3e ([REDACTED]654) INFO 2026-03-19T19:55:51.952Z [profiles] buildGetProfileOptions([REDACTED]b3e ([REDACTED]654)): using unexpired profile key credential INFO 2026-03-19T19:55:51.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3bd ([REDACTED]12f) INFO 2026-03-19T19:55:51.952Z [profiles] buildGetProfileOptions([REDACTED]3bd ([REDACTED]12f)): using unexpired profile key credential INFO 2026-03-19T19:55:51.952Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:55:51.952Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T19:55:51.952Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:55:51.952Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:55:51.952Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:55:51.952Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:55:51.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T19:55:51.952Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:55:51.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T19:55:51.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T19:55:51.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T19:55:51.952Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T19:55:51.952Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:55:51.952Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:55:54.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:55:57.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:00.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:03.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:05.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:56:06.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:09.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:12.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:15.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:18.954Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:21.861Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:56:21.861Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:56:21.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 219.31ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:22.675Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:56:22.675Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:56:24.954Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:56:25.196Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:56:26.212Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:56:26.212Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:56:26.212Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:56:26.212Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:56:26.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T19:56:26.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T19:56:26.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T19:56:26.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T19:56:26.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error INFO 2026-03-19T19:56:27.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T19:56:27.212Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:56:27.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T19:56:27.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T19:56:27.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T19:56:27.213Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:56:27.213Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:56:27.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T19:56:30.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:33.213Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:36.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:56:36.213Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:39.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:42.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:45.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:48.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:51.213Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:54.213Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:57.074Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:56:57.075Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.720µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:56:57.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:56:57.911Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:56:57.911Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:57:00.214Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:57:00.427Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:57:01.452Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:57:01.452Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:57:01.452Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:57:01.452Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:57:01.452Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T19:57:01.452Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T19:57:01.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T19:57:01.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T19:57:01.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error INFO 2026-03-19T19:57:02.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T19:57:02.453Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:57:02.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T19:57:02.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T19:57:02.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T19:57:02.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T19:57:02.453Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:57:02.453Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:57:05.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:06.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:57:08.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:11.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:14.456Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:17.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:20.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:23.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:26.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:29.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:32.337Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:57:32.337Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:57:32.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.30ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:33.150Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:57:33.151Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:57:35.453Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:57:35.704Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:57:36.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:57:36.674Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:57:36.674Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:57:36.674Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:57:36.674Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:57:36.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T19:57:36.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T19:57:36.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T19:57:36.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T19:57:36.675Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error WARN 2026-03-19T19:57:36.675Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:57:36.675Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:57:36.675Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:57:36.675Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:57:36.675Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:57:36.675Z [profiles] ProfileServices.get: Job for [REDACTED]af2 ([REDACTED]19d) finished 104724ms after queue INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:57:36.675Z [profiles] ProfileServices.get: Job for [REDACTED]9d9 ([REDACTED]05d) finished 104724ms after queue INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:57:36.675Z [profiles] ProfileServices.get: Job for [REDACTED]5ee ([REDACTED]24a) finished 104724ms after queue INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:57:36.675Z [profiles] ProfileServices.get: Job for [REDACTED]b3e ([REDACTED]654) finished 104723ms after queue INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:57:36.675Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:57:36.675Z [profiles] ProfileServices.get: Job for [REDACTED]3bd ([REDACTED]12f) finished 104723ms after queue INFO 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af2 ([REDACTED]19d) ERROR 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d9 ([REDACTED]05d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5ee ([REDACTED]24a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3e ([REDACTED]654) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3bd ([REDACTED]12f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5f0 ([REDACTED]994) INFO 2026-03-19T19:57:36.675Z [profiles] buildGetProfileOptions([REDACTED]5f0 ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]530 ([REDACTED]14a) INFO 2026-03-19T19:57:36.675Z [profiles] buildGetProfileOptions([REDACTED]530 ([REDACTED]14a)): using unexpired profile key credential INFO 2026-03-19T19:57:36.675Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f31 ([REDACTED]286) INFO 2026-03-19T19:57:36.676Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-19T19:57:36.676Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f45 ([REDACTED]b5c) INFO 2026-03-19T19:57:36.676Z [profiles] buildGetProfileOptions([REDACTED]f45 ([REDACTED]b5c)): using unexpired profile key credential INFO 2026-03-19T19:57:36.676Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]04e ([REDACTED]209) INFO 2026-03-19T19:57:36.676Z [profiles] buildGetProfileOptions([REDACTED]04e ([REDACTED]209)): using unexpired profile key credential INFO 2026-03-19T19:57:36.676Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:57:36.676Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:57:36.676Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:57:36.676Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:57:36.676Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:57:36.676Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T19:57:36.676Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:57:36.676Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T19:57:36.676Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T19:57:36.676Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T19:57:36.676Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T19:57:36.676Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:57:36.676Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:57:39.677Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:42.680Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:45.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:48.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:51.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:54.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:57:57.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:00.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:03.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:06.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:58:06.584Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:58:06.584Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:58:06.678Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 214.37ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:07.394Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:58:07.394Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.440µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:58:09.677Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:58:09.913Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:58:10.913Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:58:10.913Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:58:10.913Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:58:10.913Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:58:10.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T19:58:10.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T19:58:10.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T19:58:10.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T19:58:10.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error INFO 2026-03-19T19:58:11.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T19:58:11.914Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:58:11.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T19:58:11.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T19:58:11.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T19:58:11.914Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:58:11.914Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:58:11.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T19:58:14.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:17.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:20.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:23.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:26.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:29.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:32.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:35.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:36.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:58:38.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:41.798Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:58:41.798Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:58:41.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.57ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:42.585Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:58:42.585Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:58:44.914Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:58:45.100Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:58:46.103Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:58:46.103Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:58:46.103Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:58:46.103Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:58:46.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T19:58:46.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T19:58:46.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T19:58:46.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T19:58:46.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error INFO 2026-03-19T19:58:47.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T19:58:47.104Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:58:47.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T19:58:47.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T19:58:47.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T19:58:47.104Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:58:47.104Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:58:47.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T19:58:50.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:53.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:56.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:58:59.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:02.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:05.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:06.516Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:59:08.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:11.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:14.105Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:16.988Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:59:16.988Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:59:17.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:17.802Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:59:17.802Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:59:20.105Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T19:59:20.319Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T19:59:21.360Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:59:21.360Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:59:21.360Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:59:21.360Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:59:21.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T19:59:21.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T19:59:21.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T19:59:21.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T19:59:21.360Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error WARN 2026-03-19T19:59:21.361Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:59:21.361Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:59:21.361Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:59:21.361Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T19:59:21.361Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): Failed to fetch profile. Code: -1 INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:59:21.361Z [profiles] ProfileServices.get: Job for [REDACTED]5f0 ([REDACTED]994) finished 104686ms after queue INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:59:21.361Z [profiles] ProfileServices.get: Job for [REDACTED]530 ([REDACTED]14a) finished 104686ms after queue INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:59:21.361Z [profiles] ProfileServices.get: Job for [REDACTED]f31 ([REDACTED]286) finished 104685ms after queue INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:59:21.361Z [profiles] ProfileServices.get: Job for [REDACTED]f45 ([REDACTED]b5c) finished 104685ms after queue INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T19:59:21.361Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T19:59:21.361Z [profiles] ProfileServices.get: Job for [REDACTED]04e ([REDACTED]209) finished 104685ms after queue INFO 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5f0 ([REDACTED]994) ERROR 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]530 ([REDACTED]14a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f31 ([REDACTED]286) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f45 ([REDACTED]b5c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]04e ([REDACTED]209) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91a ([REDACTED]520) INFO 2026-03-19T19:59:21.361Z [profiles] buildGetProfileOptions([REDACTED]91a ([REDACTED]520)): using unexpired profile key credential INFO 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2e1 ([REDACTED]b5a) INFO 2026-03-19T19:59:21.361Z [profiles] buildGetProfileOptions([REDACTED]2e1 ([REDACTED]b5a)): using unexpired profile key credential INFO 2026-03-19T19:59:21.361Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e22 ([REDACTED]6fc) INFO 2026-03-19T19:59:21.362Z [profiles] buildGetProfileOptions([REDACTED]e22 ([REDACTED]6fc)): using unexpired profile key credential INFO 2026-03-19T19:59:21.362Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T19:59:21.362Z [profiles] buildGetProfileOptions([REDACTED]299 ([REDACTED]785)): using unexpired profile key credential INFO 2026-03-19T19:59:21.362Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:59:21.362Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:59:21.362Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:59:21.362Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T19:59:21.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T19:59:21.362Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:59:21.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T19:59:21.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T19:59:21.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T19:59:21.362Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:59:21.362Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:59:24.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:27.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:30.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:33.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:36.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:36.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T19:59:39.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:42.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:45.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:48.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:51.272Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:59:51.272Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:59:51.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 219.47ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:52.086Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T19:59:52.086Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T19:59:54.363Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T19:59:55.603Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T19:59:55.603Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T19:59:55.603Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T19:59:55.603Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T19:59:55.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T19:59:55.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T19:59:55.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T19:59:55.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error INFO 2026-03-19T19:59:56.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T19:59:56.603Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T19:59:56.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T19:59:56.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T19:59:56.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T19:59:56.604Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T19:59:56.604Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T19:59:59.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:02.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:05.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:00:05.787Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:00:06.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:00:08.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:11.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:14.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:17.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:20.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:23.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:26.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:00:26.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:00:26.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 186.66ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:27.294Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:00:27.294Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:00:29.605Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:00:29.810Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:00:30.817Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:00:30.817Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:00:30.817Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:00:30.817Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:00:30.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T20:00:30.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T20:00:30.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T20:00:30.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error INFO 2026-03-19T20:00:31.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T20:00:31.817Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:00:31.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T20:00:31.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T20:00:31.817Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T20:00:31.818Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:00:31.818Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:00:34.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:36.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:00:37.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:40.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:43.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:46.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:49.818Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:52.818Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:55.818Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:00:58.818Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:01:01.679Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:01:01.680Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:01:01.819Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.91ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:01:02.516Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:01:02.516Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:01:04.819Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:01:05.036Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:01:06.033Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:01:06.033Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:01:06.033Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:01:06.034Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:01:06.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T20:01:06.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T20:01:06.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T20:01:06.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error WARN 2026-03-19T20:01:06.034Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:01:06.034Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:01:06.034Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:01:06.034Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:01:06.034Z [profiles] ProfileServices.get: Job for [REDACTED]91a ([REDACTED]520) finished 104673ms after queue INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:01:06.034Z [profiles] ProfileServices.get: Job for [REDACTED]2e1 ([REDACTED]b5a) finished 104673ms after queue INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:01:06.034Z [profiles] ProfileServices.get: Job for [REDACTED]e22 ([REDACTED]6fc) finished 104673ms after queue INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:01:06.034Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:01:06.034Z [profiles] ProfileServices.get: Job for [REDACTED]299 ([REDACTED]785) finished 104672ms after queue INFO 2026-03-19T20:01:06.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91a ([REDACTED]520) ERROR 2026-03-19T20:01:06.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2e1 ([REDACTED]b5a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:01:06.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e22 ([REDACTED]6fc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:01:06.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]299 ([REDACTED]785) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:01:06.034Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T20:01:06.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:01:36.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:02:06.034Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2607874ms INFO 2026-03-19T20:02:07.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:02:37.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:03:07.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:03:37.443Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:04:07.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:04:37.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:05:05.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T20:05:05.801Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:05:07.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:05:37.930Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:06:08.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:06:38.130Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:07:08.288Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:07:38.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:08:08.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:08:38.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:09:08.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:09:38.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:10:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:10:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T20:10:09.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:10:39.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:11:09.236Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:11:20.471Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773951080415 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T20:11:20.471Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T20:11:20.547Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T20:11:20.547Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T20:11:20.547Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3) INFO 2026-03-19T20:11:20.547Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3)): unidentified message INFO 2026-03-19T20:11:20.547Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]e6e.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-19T20:11:20.547Z [MessageReceiver] decryptEnvelope([REDACTED]e6e.1 > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3)) INFO 2026-03-19T20:11:20.547Z [MessageReceiver] decrypt/[REDACTED]e6e.1 > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3): unidentified message INFO 2026-03-19T20:11:20.547Z [MessageReceiver] decryptSealedSender([REDACTED]e6e.1 > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-19T20:11:20.548Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:180 INFO 2026-03-19T20:11:20.548Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1992 INFO 2026-03-19T20:11:20.548Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]e6e.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-19T20:11:20.549Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1813 INFO 2026-03-19T20:11:20.550Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-19T20:11:20.550Z [@signalapp/libsignal-client] [REDACTED]e6e.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T20:11:20.550Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]e6e.1 with current session state (base key [REDACTED]a55) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T20:11:20.550Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1992 INFO 2026-03-19T20:11:20.551Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1992 INFO 2026-03-19T20:11:20.551Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1813 INFO 2026-03-19T20:11:20.551Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T20:11:20.551Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T20:11:20.655Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-19T20:11:20.703Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-19T20:11:20.808Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T20:11:20.808Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T20:11:20.808Z [MessageReceiver] queueing decrypted envelope [REDACTED]e6e.1 > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3) INFO 2026-03-19T20:11:20.808Z [app/main] MainSQL: slow query commitDecryptResult duration=257ms INFO 2026-03-19T20:11:20.809Z [MessageReceiver] handleDataMessage/[REDACTED]e6e.1 > [REDACTED]70f 1773951075987 (019d07b9.5817.70c8.a8ba.1a72be7e29f3) INFO 2026-03-19T20:11:20.809Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e6e.1 1773951075987: starting processing in queue INFO 2026-03-19T20:11:20.809Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e6e.1 1773951075987: duplicate check db lookup needed [REDACTED]0e4.1-1773951075987 INFO 2026-03-19T20:11:20.809Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T20:11:20.809Z [@signalapp/libsignal-client] ACKing message delivered at 1773951080415 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T20:11:20.823Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-19T20:11:20.823Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-19T20:11:20.823Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-19T20:11:20.824Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2742 to 2743 INFO 2026-03-19T20:11:20.824Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-19T20:11:20.827Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-19T20:11:22.406Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773951082362 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T20:11:22.406Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T20:11:22.444Z [app/main] MainSQL: slow query getLastConversationMessage duration=1617ms INFO 2026-03-19T20:11:22.445Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-19T20:11:22.482Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T20:11:22.482Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T20:11:22.482Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773951081831 (019d07b9.5fa7.7157.b339.9db5ce752084) INFO 2026-03-19T20:11:22.482Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773951081831 (019d07b9.5fa7.7157.b339.9db5ce752084)) INFO 2026-03-19T20:11:22.482Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773951081831 (019d07b9.5fa7.7157.b339.9db5ce752084): ciphertext message INFO 2026-03-19T20:11:22.482Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]a3a) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T20:11:22.482Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T20:11:22.482Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T20:11:22.541Z [app/main] MainSQL: slow query saveMessages duration=96ms WARN 2026-03-19T20:11:22.554Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e6e.1 1773951075987: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-19T20:11:22.554Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]e6e.1 1773951075987): took 1745ms INFO 2026-03-19T20:11:22.577Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T20:11:22.577Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T20:11:22.577Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773951081831 (019d07b9.5fa7.7157.b339.9db5ce752084) INFO 2026-03-19T20:11:22.577Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773951081831 (019d07b9.5fa7.7157.b339.9db5ce752084) INFO 2026-03-19T20:11:22.577Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T20:11:22.577Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T20:11:22.577Z [@signalapp/libsignal-client] ACKing message delivered at 1773951082362 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T20:11:22.616Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T20:11:22.675Z [app/main] MainSQL: slow query removeUnprocessed duration=46ms INFO 2026-03-19T20:11:23.077Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T20:11:23.077Z [storage] sync: fetching latest after version=9605 INFO 2026-03-19T20:11:23.077Z [storage] sync(9605): fetch start INFO 2026-03-19T20:11:23.077Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T20:11:23.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T20:11:23.125Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-19T20:11:23.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T20:11:23.208Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T20:11:23.210Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9605 INFO 2026-03-19T20:11:23.541Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T20:11:23.542Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-19T21:02:23.493Z; waiting 3059951 ms before clearing WARN 2026-03-19T20:11:26.701Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3478ms (attempts v4=1 v6=0) INFO 2026-03-19T20:11:26.917Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9605 200 Success INFO 2026-03-19T20:11:26.918Z [storage] sync: updating to remoteVersion=9606 sourceDevice=1 from version=9605 INFO 2026-03-19T20:11:26.921Z [storage] process(9606): localRecords=1808 localKeys=1421 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T20:11:26.921Z [storage] process(9606): remoteOnlyCount=10 remoteOnlyKeys=["9606:GWg","9606:EJV","9606:guM","9606:zS/","9606:Qhj","9606:JQp","9606:XIs","9606:mcD","9606:p7M","9606:bDT"] INFO 2026-03-19T20:11:26.921Z [storage] process(9606): localOnlyCount=1 localOnlyKeys=["7367:6U1"] INFO 2026-03-19T20:11:26.921Z [storage] fetchRemoteRecords(9606): fetching remote keys count=10 INFO 2026-03-19T20:11:26.921Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T20:11:27.047Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T20:11:27.047Z [storage] fetchRemoteRecords(9606): missing remote keys=[] count=0 INFO 2026-03-19T20:11:27.047Z [storage] process(9606): attempting to merge records=1 INFO 2026-03-19T20:11:27.047Z [storage] process(9606): split pni contacts=9 INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:JQp [REDACTED]e6e ([REDACTED]0e4)): merged item type=1 oldID=7367:6U1 shouldDrop=false details=[] WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T20:11:27.048Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] merge(9606:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T20:11:27.048Z [storage] process(9606): processed records=10 INFO 2026-03-19T20:11:27.099Z [storage] process(9606): updated conversations=1 INFO 2026-03-19T20:11:27.099Z [storage] process(9606): kicking off profile fetches=0 INFO 2026-03-19T20:11:27.099Z [storage] process(9606): dropped keys=["9606:EJV","9606:GWg","9606:Qhj","9606:XIs","9606:bDT","9606:guM","9606:mcD","9606:p7M","9606:zS/"] count=9 INFO 2026-03-19T20:11:27.099Z [storage] process(9606): unknown records=[] count=0 INFO 2026-03-19T20:11:27.099Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-19T20:11:27.141Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T20:11:27.143Z [storage] process(9606): error records=[] count=0 INFO 2026-03-19T20:11:27.184Z [storage] process(9606): pending deletes=["9606:EJV","9606:GWg","9606:Qhj","9606:XIs","9606:bDT","9606:guM","9606:mcD","9606:p7M","9606:zS/"] count=9 INFO 2026-03-19T20:11:27.227Z [storage] process(9606): done INFO 2026-03-19T20:11:27.227Z [storage] sync: updated to version=9606 INFO 2026-03-19T20:11:27.274Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T20:11:27.358Z [storage] sync: complete INFO 2026-03-19T20:11:39.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:12:09.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:12:39.541Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:13:09.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:13:22.577Z [MessageReceiver] getAllFromCache INFO 2026-03-19T20:13:22.578Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T20:13:22.578Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T20:13:22.578Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T20:13:39.770Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:14:09.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:14:40.003Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:15:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:15:05.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T20:15:10.114Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:15:40.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:16:10.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:16:40.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:17:10.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:17:40.738Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:18:10.854Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:18:40.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:19:11.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:19:41.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:20:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T20:20:05.797Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:20:11.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:20:41.432Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:21:11.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:21:41.652Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:22:11.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:22:41.879Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:23:11.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:23:42.120Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:24:12.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:24:42.328Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:25:05.810Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:25:05.810Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=60ms INFO 2026-03-19T20:25:05.843Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:25:12.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:25:42.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:26:12.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:26:42.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:27:12.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:27:43.008Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:28:13.116Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:28:43.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:29:13.381Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:29:43.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:30:05.789Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:30:13.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:30:43.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:31:14.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:31:44.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:32:14.268Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:32:44.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:33:14.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:33:44.738Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:34:14.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:34:44.975Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:35:05.810Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-19T20:35:05.811Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:35:15.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:35:45.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:36:15.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:36:45.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:37:15.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:37:45.659Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:38:15.770Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:38:45.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:39:15.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:39:46.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:40:05.817Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-19T20:40:05.818Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:40:16.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:40:46.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:41:16.475Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:41:46.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:42:16.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:42:46.838Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:43:16.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:43:47.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:44:17.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:44:47.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:45:05.800Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:45:05.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T20:45:17.427Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:45:33.909Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T20:45:33.909Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T20:45:33.965Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-19T20:45:33.967Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T20:45:33.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T20:45:33.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T20:45:33.969Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T20:45:33.970Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-19T20:45:33.970Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-19T20:45:33.970Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-19T20:45:33.971Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-19T20:45:33.971Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-19T20:45:33.971Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-19T20:45:33.971Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:33.971Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T20:45:33.971Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:33.971Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:33.971Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:33.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T20:45:33.971Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:45:33.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T20:45:33.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T20:45:33.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T20:45:33.971Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T20:45:33.971Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-19T20:45:33.971Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-19T20:45:33.972Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:33.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T20:45:33.972Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:45:33.972Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:45:33.988Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:33.988Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:34.789Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:34.789Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:36.973Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:45:37.313Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:45:38.314Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:45:38.314Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:45:38.314Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:45:38.314Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:45:38.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T20:45:38.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T20:45:38.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T20:45:38.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T20:45:38.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T20:45:39.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T20:45:39.315Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:45:39.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T20:45:39.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T20:45:39.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T20:45:39.315Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:45:39.315Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:45:39.315Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T20:45:41.259Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:41.259Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.829µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:42.058Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:42.058Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:42.317Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:45:44.575Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:45:45.317Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:45:45.609Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:45:45.609Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:45:45.609Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:45:45.609Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:45:45.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T20:45:45.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T20:45:45.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T20:45:45.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T20:45:45.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T20:45:46.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T20:45:46.610Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:45:46.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T20:45:46.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T20:45:46.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T20:45:46.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T20:45:46.610Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:45:46.610Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:45:47.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:45:49.612Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:45:51.632Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:51.632Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:52.431Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:45:52.431Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:45:52.612Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:45:54.951Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:45:55.612Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:45:55.946Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:45:55.946Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:45:55.946Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:45:55.947Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]005?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T20:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T20:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T20:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T20:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error WARN 2026-03-19T20:45:55.947Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:45:55.947Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:45:55.947Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:45:55.947Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:45:55.947Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-19T20:45:55.947Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-19T20:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-19T20:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-19T20:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-19T20:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-19T20:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-19T20:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-19T20:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-19T20:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-19T20:45:55.948Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:55.948Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:55.948Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:55.948Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:55.948Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T20:45:55.948Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T20:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T20:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T20:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T20:45:55.948Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:45:55.948Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:45:58.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:01.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.94s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:04.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 943.24ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:05.894Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:46:05.894Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.049µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:46:06.697Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:46:06.697Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:46:07.949Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:46:09.212Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:46:10.221Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:46:10.221Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:46:10.221Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:46:10.221Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:46:10.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T20:46:10.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T20:46:10.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T20:46:10.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T20:46:10.221Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T20:46:11.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T20:46:11.222Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:46:11.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T20:46:11.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T20:46:11.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T20:46:11.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T20:46:11.222Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:46:11.222Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:46:14.223Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:17.223Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:17.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:46:20.223Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:23.223Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:26.223Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:28.840Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:46:28.840Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:46:29.223Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 228.84ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:29.646Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:46:29.646Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T20:46:32.159Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:46:32.223Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:33.196Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:46:33.196Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:46:33.196Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:46:33.196Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:46:33.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T20:46:33.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T20:46:33.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T20:46:33.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T20:46:33.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T20:46:34.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T20:46:34.197Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:46:34.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T20:46:34.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T20:46:34.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T20:46:34.197Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:46:34.197Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:46:34.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T20:46:37.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:40.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:43.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:46.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:47.669Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:46:49.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:52.197Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:55.197Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:46:58.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:01.197Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:04.079Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:47:04.080Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:47:04.198Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:04.895Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:47:04.895Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:47:07.198Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:47:07.408Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:47:08.413Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:47:08.413Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:47:08.413Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:47:08.413Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:47:08.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T20:47:08.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T20:47:08.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T20:47:08.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T20:47:08.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error WARN 2026-03-19T20:47:08.413Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:47:08.413Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:47:08.413Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:47:08.413Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:47:08.413Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:47:08.413Z [profiles] ProfileServices.get: Job for [REDACTED]a39 ([REDACTED]ff2) finished 72466ms after queue INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:47:08.413Z [profiles] ProfileServices.get: Job for [REDACTED]693 ([REDACTED]497) finished 72465ms after queue INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:47:08.413Z [profiles] ProfileServices.get: Job for [REDACTED]6c9 ([REDACTED]f32) finished 72465ms after queue INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:47:08.413Z [profiles] ProfileServices.get: Job for [REDACTED]c43 ([REDACTED]66e) finished 72465ms after queue INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:47:08.413Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:47:08.413Z [profiles] ProfileServices.get: Job for [REDACTED]32f ([REDACTED]509) finished 72465ms after queue INFO 2026-03-19T20:47:08.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) ERROR 2026-03-19T20:47:08.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-19T20:47:08.414Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-19T20:47:08.414Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-19T20:47:08.414Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-19T20:47:08.414Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-19T20:47:08.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-19T20:47:08.414Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-19T20:47:08.414Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:47:08.415Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:47:08.415Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:47:08.415Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:47:08.415Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:47:08.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T20:47:08.415Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:47:08.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T20:47:08.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T20:47:08.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T20:47:08.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T20:47:08.415Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:47:08.415Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:47:11.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:14.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:17.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:17.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:47:20.415Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:23.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:26.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:29.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:32.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:35.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:38.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:47:38.329Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:47:38.416Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.92ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:39.113Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:47:39.113Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.589µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:47:41.415Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:42.631Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:47:42.631Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:47:42.631Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:47:42.631Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:47:42.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T20:47:42.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T20:47:42.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T20:47:42.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T20:47:42.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T20:47:43.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T20:47:43.632Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:47:43.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T20:47:43.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T20:47:43.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T20:47:43.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T20:47:43.632Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:47:43.632Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:47:46.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:47.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:47:49.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:52.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:55.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:47:58.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:01.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:04.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:07.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:10.633Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:13.516Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:48:13.516Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.509µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:48:13.632Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.37ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:14.303Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:48:14.303Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.699µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:48:16.633Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:48:16.817Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:48:17.835Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:48:17.835Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:48:17.835Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:48:17.835Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:48:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T20:48:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T20:48:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T20:48:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T20:48:17.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T20:48:17.915Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:48:18.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T20:48:18.835Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:48:18.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T20:48:18.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T20:48:18.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T20:48:18.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T20:48:18.836Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:48:18.836Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:48:21.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:24.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:27.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:30.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:33.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:36.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:39.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:42.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:45.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:47.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:48:48.719Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:48:48.719Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:48:48.837Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.95ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:49.534Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:48:49.534Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:48:51.837Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:48:52.079Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:48:53.055Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:48:53.055Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:48:53.056Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:48:53.056Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:48:53.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T20:48:53.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T20:48:53.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T20:48:53.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T20:48:53.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error WARN 2026-03-19T20:48:53.056Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:48:53.056Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:48:53.056Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:48:53.056Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:48:53.056Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:48:53.056Z [profiles] ProfileServices.get: Job for [REDACTED]7ee ([REDACTED]be1) finished 104642ms after queue INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:48:53.056Z [profiles] ProfileServices.get: Job for [REDACTED]01f ([REDACTED]ebf) finished 104642ms after queue INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:48:53.056Z [profiles] ProfileServices.get: Job for [REDACTED]b3d ([REDACTED]c7c) finished 104642ms after queue INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:48:53.056Z [profiles] ProfileServices.get: Job for [REDACTED]fed ([REDACTED]068) finished 104642ms after queue INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:48:53.056Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:48:53.056Z [profiles] ProfileServices.get: Job for [REDACTED]c07 ([REDACTED]d90) finished 104642ms after queue INFO 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) ERROR 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:48:53.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-19T20:48:53.057Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-19T20:48:53.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-19T20:48:53.057Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-19T20:48:53.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-19T20:48:53.057Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T20:48:53.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-19T20:48:53.057Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-19T20:48:53.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-19T20:48:53.057Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-19T20:48:53.057Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:48:53.057Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:48:53.057Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:48:53.057Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:48:53.057Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:48:53.057Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T20:48:53.057Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:48:53.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T20:48:53.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T20:48:53.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T20:48:53.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T20:48:53.058Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:48:53.058Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:48:56.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:48:59.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:02.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:05.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:08.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:11.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:14.058Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:17.058Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:18.083Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:49:20.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:22.947Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:49:22.947Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:49:23.059Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.61ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:23.755Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:49:23.756Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:49:26.059Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:49:26.272Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:49:27.274Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:49:27.274Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:49:27.274Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:49:27.274Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:49:27.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T20:49:27.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T20:49:27.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T20:49:27.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T20:49:27.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T20:49:28.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T20:49:28.275Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:49:28.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T20:49:28.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T20:49:28.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T20:49:28.275Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:49:28.275Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:49:28.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T20:49:31.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:34.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:37.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:40.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:43.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:46.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:48.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:49:49.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:52.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:55.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:58.159Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:49:58.159Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:49:58.276Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.78ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:49:58.947Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:49:58.947Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:50:01.276Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:50:01.465Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:50:02.462Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:50:02.462Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:50:02.462Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:50:02.462Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:50:02.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T20:50:02.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T20:50:02.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T20:50:02.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T20:50:02.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T20:50:03.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T20:50:03.462Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:50:03.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T20:50:03.462Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T20:50:03.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T20:50:03.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T20:50:03.463Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:50:03.463Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:50:05.805Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:50:05.805Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-19T20:50:06.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:09.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:12.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:15.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:18.282Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:50:18.463Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:21.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:24.463Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:27.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:30.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:33.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:50:33.382Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:50:33.464Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 203.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:34.171Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:50:34.171Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.109µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:50:36.464Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:50:36.682Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:50:37.727Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:50:37.727Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:50:37.727Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:50:37.727Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:50:37.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T20:50:37.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T20:50:37.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T20:50:37.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T20:50:37.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error WARN 2026-03-19T20:50:37.727Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:50:37.727Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:50:37.727Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:50:37.727Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:50:37.727Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:50:37.727Z [profiles] ProfileServices.get: Job for [REDACTED]11e ([REDACTED]708) finished 104671ms after queue INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:50:37.727Z [profiles] ProfileServices.get: Job for [REDACTED]c4d ([REDACTED]8ad) finished 104670ms after queue INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:50:37.727Z [profiles] ProfileServices.get: Job for [REDACTED]44c ([REDACTED]994) finished 104670ms after queue INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:50:37.727Z [profiles] ProfileServices.get: Job for [REDACTED]a86 ([REDACTED]72b) finished 104670ms after queue INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:50:37.727Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:50:37.727Z [profiles] ProfileServices.get: Job for [REDACTED]921 ([REDACTED]b4d) finished 104670ms after queue INFO 2026-03-19T20:50:37.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) ERROR 2026-03-19T20:50:37.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:50:37.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:50:37.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:50:37.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:50:37.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f15 ([REDACTED]42c) INFO 2026-03-19T20:50:37.728Z [profiles] buildGetProfileOptions([REDACTED]f15 ([REDACTED]42c)): using unexpired profile key credential INFO 2026-03-19T20:50:37.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91e ([REDACTED]c0a) INFO 2026-03-19T20:50:37.728Z [profiles] buildGetProfileOptions([REDACTED]91e ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-19T20:50:37.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]23e ([REDACTED]e0c) INFO 2026-03-19T20:50:37.728Z [profiles] buildGetProfileOptions([REDACTED]23e ([REDACTED]e0c)): using unexpired profile key credential INFO 2026-03-19T20:50:37.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]232 ([REDACTED]f83) INFO 2026-03-19T20:50:37.728Z [profiles] buildGetProfileOptions([REDACTED]232 ([REDACTED]f83)): using unexpired profile key credential INFO 2026-03-19T20:50:37.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]80b ([REDACTED]9e6) INFO 2026-03-19T20:50:37.728Z [profiles] buildGetProfileOptions([REDACTED]80b ([REDACTED]9e6)): using unexpired profile key credential INFO 2026-03-19T20:50:37.728Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:50:37.728Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T20:50:37.728Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:50:37.728Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:50:37.729Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:50:37.729Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:50:37.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T20:50:37.729Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:50:37.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T20:50:37.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T20:50:37.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T20:50:37.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T20:50:37.729Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:50:37.729Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:50:40.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:43.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:46.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:48.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:50:49.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:52.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:55.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:50:58.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:01.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:04.730Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:07.638Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:51:07.638Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:51:07.729Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:08.452Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:51:08.452Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:51:10.730Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:51:10.971Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:51:11.968Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:51:11.968Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:51:11.968Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:51:11.968Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:51:11.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T20:51:11.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T20:51:11.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T20:51:11.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T20:51:11.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error INFO 2026-03-19T20:51:12.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T20:51:12.968Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:51:12.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T20:51:12.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T20:51:12.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T20:51:12.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T20:51:12.968Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:51:12.968Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:51:15.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:18.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:51:18.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:21.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:24.969Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:27.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:30.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:33.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:36.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:39.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:42.872Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:51:42.872Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:51:42.970Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 184.84ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:43.657Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:51:43.657Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:51:45.970Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:51:46.169Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:51:47.172Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:51:47.172Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:51:47.173Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:51:47.173Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:51:47.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T20:51:47.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T20:51:47.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T20:51:47.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T20:51:47.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error INFO 2026-03-19T20:51:48.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T20:51:48.173Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:51:48.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T20:51:48.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T20:51:48.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T20:51:48.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T20:51:48.173Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:51:48.173Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:51:48.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:51:51.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:54.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:51:57.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:00.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:03.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:06.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:09.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:12.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:15.174Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:18.036Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:52:18.036Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:52:18.175Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.88ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:18.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:52:18.872Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:52:18.872Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:52:21.175Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:52:21.390Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:52:22.393Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:52:22.394Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:52:22.394Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:52:22.394Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:52:22.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 0 Error WARN 2026-03-19T20:52:22.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 0 Error WARN 2026-03-19T20:52:22.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 0 Error WARN 2026-03-19T20:52:22.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 0 Error WARN 2026-03-19T20:52:22.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 0 Error WARN 2026-03-19T20:52:22.394Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:52:22.394Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:52:22.394Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:52:22.394Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:52:22.394Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:52:22.394Z [profiles] ProfileServices.get: Job for [REDACTED]f15 ([REDACTED]42c) finished 104666ms after queue INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:52:22.394Z [profiles] ProfileServices.get: Job for [REDACTED]91e ([REDACTED]c0a) finished 104666ms after queue INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:52:22.394Z [profiles] ProfileServices.get: Job for [REDACTED]23e ([REDACTED]e0c) finished 104666ms after queue INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:52:22.394Z [profiles] ProfileServices.get: Job for [REDACTED]232 ([REDACTED]f83) finished 104666ms after queue INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:52:22.394Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:52:22.394Z [profiles] ProfileServices.get: Job for [REDACTED]80b ([REDACTED]9e6) finished 104666ms after queue INFO 2026-03-19T20:52:22.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f15 ([REDACTED]42c) ERROR 2026-03-19T20:52:22.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91e ([REDACTED]c0a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:52:22.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]23e ([REDACTED]e0c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:52:22.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]232 ([REDACTED]f83) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:52:22.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]80b ([REDACTED]9e6) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:52:22.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]430 ([REDACTED]a1b) INFO 2026-03-19T20:52:22.395Z [profiles] buildGetProfileOptions([REDACTED]430 ([REDACTED]a1b)): using unexpired profile key credential INFO 2026-03-19T20:52:22.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f29 ([REDACTED]9dd) INFO 2026-03-19T20:52:22.395Z [profiles] buildGetProfileOptions([REDACTED]f29 ([REDACTED]9dd)): using unexpired profile key credential INFO 2026-03-19T20:52:22.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ba ([REDACTED]82c) INFO 2026-03-19T20:52:22.395Z [profiles] buildGetProfileOptions([REDACTED]2ba ([REDACTED]82c)): using unexpired profile key credential INFO 2026-03-19T20:52:22.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bc8 ([REDACTED]ce4) INFO 2026-03-19T20:52:22.395Z [profiles] buildGetProfileOptions([REDACTED]bc8 ([REDACTED]ce4)): using unexpired profile key credential INFO 2026-03-19T20:52:22.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b2 ([REDACTED]f44) INFO 2026-03-19T20:52:22.395Z [profiles] buildGetProfileOptions([REDACTED]0b2 ([REDACTED]f44)): using unexpired profile key credential INFO 2026-03-19T20:52:22.395Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:52:22.395Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:52:22.395Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:52:22.396Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:52:22.396Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:52:22.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T20:52:22.396Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:52:22.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T20:52:22.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T20:52:22.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T20:52:22.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T20:52:22.396Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:52:22.396Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:52:25.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:28.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:31.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:34.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:37.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:40.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:43.396Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:46.396Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:48.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:52:49.396Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:52.283Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:52:52.283Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:52:52.397Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:52:53.121Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:52:53.121Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:52:55.397Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:52:55.640Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:52:56.642Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:52:56.643Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:52:56.643Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:52:56.643Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:52:56.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T20:52:56.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T20:52:56.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T20:52:56.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T20:52:56.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error INFO 2026-03-19T20:52:57.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T20:52:57.643Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:52:57.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T20:52:57.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T20:52:57.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T20:52:57.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T20:52:57.643Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:52:57.643Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:53:00.644Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:03.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:06.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:09.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:12.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:15.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:18.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:18.798Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:53:21.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:24.645Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:27.528Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:53:27.528Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:53:27.644Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.07ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:28.342Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:53:28.342Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:53:30.645Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:53:30.855Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:53:31.859Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:53:31.859Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:53:31.859Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:53:31.859Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:53:31.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T20:53:31.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T20:53:31.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T20:53:31.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T20:53:31.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error INFO 2026-03-19T20:53:32.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T20:53:32.860Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:53:32.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T20:53:32.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T20:53:32.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T20:53:32.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T20:53:32.860Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:53:32.860Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:53:35.861Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:38.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:41.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:44.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:47.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:48.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:53:50.861Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:53.861Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:56.861Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:53:59.861Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:02.744Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:54:02.744Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:54:02.860Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:03.532Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:54:03.532Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:54:05.860Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:54:06.043Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:54:07.050Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:54:07.050Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:54:07.050Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:54:07.050Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:54:07.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 0 Error WARN 2026-03-19T20:54:07.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 0 Error WARN 2026-03-19T20:54:07.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 0 Error WARN 2026-03-19T20:54:07.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 0 Error WARN 2026-03-19T20:54:07.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 0 Error WARN 2026-03-19T20:54:07.050Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:54:07.050Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:54:07.050Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:54:07.051Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:54:07.051Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:54:07.051Z [profiles] ProfileServices.get: Job for [REDACTED]430 ([REDACTED]a1b) finished 104656ms after queue INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:54:07.051Z [profiles] ProfileServices.get: Job for [REDACTED]f29 ([REDACTED]9dd) finished 104656ms after queue INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:54:07.051Z [profiles] ProfileServices.get: Job for [REDACTED]2ba ([REDACTED]82c) finished 104656ms after queue INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:54:07.051Z [profiles] ProfileServices.get: Job for [REDACTED]bc8 ([REDACTED]ce4) finished 104656ms after queue INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:54:07.051Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:54:07.051Z [profiles] ProfileServices.get: Job for [REDACTED]0b2 ([REDACTED]f44) finished 104656ms after queue INFO 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]430 ([REDACTED]a1b) ERROR 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f29 ([REDACTED]9dd) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ba ([REDACTED]82c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bc8 ([REDACTED]ce4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b2 ([REDACTED]f44) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c2e ([REDACTED]319) INFO 2026-03-19T20:54:07.051Z [profiles] buildGetProfileOptions([REDACTED]c2e ([REDACTED]319)): using unexpired profile key credential INFO 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]441 ([REDACTED]d06) INFO 2026-03-19T20:54:07.051Z [profiles] buildGetProfileOptions([REDACTED]441 ([REDACTED]d06)): using unexpired profile key credential INFO 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8df ([REDACTED]8e4) INFO 2026-03-19T20:54:07.051Z [profiles] buildGetProfileOptions([REDACTED]8df ([REDACTED]8e4)): using unexpired profile key credential INFO 2026-03-19T20:54:07.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c5b ([REDACTED]b1e) INFO 2026-03-19T20:54:07.052Z [profiles] buildGetProfileOptions([REDACTED]c5b ([REDACTED]b1e)): using unexpired profile key credential INFO 2026-03-19T20:54:07.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ad ([REDACTED]36b) INFO 2026-03-19T20:54:07.052Z [profiles] buildGetProfileOptions([REDACTED]3ad ([REDACTED]36b)): using unexpired profile key credential INFO 2026-03-19T20:54:07.052Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:54:07.052Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:54:07.052Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:54:07.052Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:54:07.052Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:54:07.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T20:54:07.052Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:54:07.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T20:54:07.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T20:54:07.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T20:54:07.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T20:54:07.052Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:54:07.052Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:54:10.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:13.052Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:16.052Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:18.960Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:54:19.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:22.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:25.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:28.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:31.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:34.053Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:36.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:54:36.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:54:37.052Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 222.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:37.776Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:54:37.776Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:54:40.053Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:54:40.288Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:54:41.292Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:54:41.292Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:54:41.292Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:54:41.292Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:54:41.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T20:54:41.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T20:54:41.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T20:54:41.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T20:54:41.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error INFO 2026-03-19T20:54:42.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T20:54:42.293Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:54:42.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T20:54:42.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T20:54:42.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T20:54:42.293Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:54:42.293Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:54:42.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T20:54:45.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:48.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:49.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:54:51.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:54.295Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:54:57.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:00.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:03.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T20:55:05.795Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T20:55:05.795Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-19T20:55:06.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:09.294Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:12.177Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:55:12.177Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:55:12.293Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 196.00ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:12.992Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:55:12.992Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:55:15.293Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:55:15.516Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:55:16.546Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:55:16.546Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:55:16.546Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:55:16.546Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:55:16.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T20:55:16.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T20:55:16.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T20:55:16.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T20:55:16.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error INFO 2026-03-19T20:55:17.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T20:55:17.547Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:55:17.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T20:55:17.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T20:55:17.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T20:55:17.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T20:55:17.547Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:55:17.547Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:55:19.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:55:20.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:23.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:26.547Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:29.547Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:32.547Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:35.547Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:38.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.92s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:41.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:44.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:47.464Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:55:47.464Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:55:47.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 227.75ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:48.278Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:55:48.278Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.029µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:55:49.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:55:50.547Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:55:50.796Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:55:51.799Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:55:51.799Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:55:51.799Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:55:51.799Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:55:51.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 0 Error WARN 2026-03-19T20:55:51.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 0 Error WARN 2026-03-19T20:55:51.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 0 Error WARN 2026-03-19T20:55:51.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 0 Error WARN 2026-03-19T20:55:51.800Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 0 Error WARN 2026-03-19T20:55:51.800Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:55:51.800Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:55:51.800Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:55:51.800Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:55:51.800Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:55:51.800Z [profiles] ProfileServices.get: Job for [REDACTED]c2e ([REDACTED]319) finished 104749ms after queue INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:55:51.800Z [profiles] ProfileServices.get: Job for [REDACTED]441 ([REDACTED]d06) finished 104749ms after queue INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:55:51.800Z [profiles] ProfileServices.get: Job for [REDACTED]8df ([REDACTED]8e4) finished 104749ms after queue INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:55:51.800Z [profiles] ProfileServices.get: Job for [REDACTED]c5b ([REDACTED]b1e) finished 104749ms after queue INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:55:51.800Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:55:51.800Z [profiles] ProfileServices.get: Job for [REDACTED]3ad ([REDACTED]36b) finished 104748ms after queue INFO 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c2e ([REDACTED]319) ERROR 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]441 ([REDACTED]d06) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8df ([REDACTED]8e4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c5b ([REDACTED]b1e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ad ([REDACTED]36b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af2 ([REDACTED]19d) INFO 2026-03-19T20:55:51.800Z [profiles] buildGetProfileOptions([REDACTED]af2 ([REDACTED]19d)): using unexpired profile key credential INFO 2026-03-19T20:55:51.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d9 ([REDACTED]05d) INFO 2026-03-19T20:55:51.800Z [profiles] buildGetProfileOptions([REDACTED]9d9 ([REDACTED]05d)): using unexpired profile key credential INFO 2026-03-19T20:55:51.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5ee ([REDACTED]24a) INFO 2026-03-19T20:55:51.801Z [profiles] buildGetProfileOptions([REDACTED]5ee ([REDACTED]24a)): using unexpired profile key credential INFO 2026-03-19T20:55:51.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3e ([REDACTED]654) INFO 2026-03-19T20:55:51.801Z [profiles] buildGetProfileOptions([REDACTED]b3e ([REDACTED]654)): using unexpired profile key credential INFO 2026-03-19T20:55:51.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3bd ([REDACTED]12f) INFO 2026-03-19T20:55:51.801Z [profiles] buildGetProfileOptions([REDACTED]3bd ([REDACTED]12f)): using unexpired profile key credential INFO 2026-03-19T20:55:51.801Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:55:51.801Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T20:55:51.801Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:55:51.801Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:55:51.801Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:55:51.801Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:55:51.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T20:55:51.801Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:55:51.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T20:55:51.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T20:55:51.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T20:55:51.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T20:55:51.801Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:55:51.801Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:55:54.802Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:55:57.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:00.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:03.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:06.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:09.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:12.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:15.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:18.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:19.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:56:21.690Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:56:21.691Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:56:21.803Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.05ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:22.526Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:56:22.526Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:56:24.803Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:56:25.044Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:56:26.066Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:56:26.066Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:56:26.066Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:56:26.066Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:56:26.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T20:56:26.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T20:56:26.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T20:56:26.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T20:56:26.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error INFO 2026-03-19T20:56:27.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T20:56:27.067Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:56:27.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T20:56:27.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T20:56:27.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T20:56:27.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T20:56:27.067Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:56:27.067Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:56:30.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:33.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:36.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:39.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:42.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:45.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:48.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:49.536Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:56:51.068Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:54.067Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:56.983Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:56:56.983Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:56:57.067Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 226.32ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:56:57.795Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:56:57.795Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:57:00.068Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:57:00.327Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:57:01.317Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:57:01.317Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:57:01.318Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:57:01.318Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:57:01.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T20:57:01.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T20:57:01.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T20:57:01.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T20:57:01.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error INFO 2026-03-19T20:57:02.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T20:57:02.318Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:57:02.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T20:57:02.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T20:57:02.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T20:57:02.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T20:57:02.318Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:57:02.318Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:57:05.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:08.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:11.321Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:14.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:17.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:19.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:57:20.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:23.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:26.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:29.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:32.181Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:57:32.181Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.369µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:57:32.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.21ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:33.016Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:57:33.016Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:57:35.320Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:57:35.564Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:57:36.652Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:57:36.652Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:57:36.652Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:57:36.652Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:57:36.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 0 Error WARN 2026-03-19T20:57:36.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 0 Error WARN 2026-03-19T20:57:36.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 0 Error WARN 2026-03-19T20:57:36.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 0 Error WARN 2026-03-19T20:57:36.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 0 Error WARN 2026-03-19T20:57:36.652Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:57:36.652Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:57:36.652Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:57:36.652Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:57:36.652Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:57:36.652Z [profiles] ProfileServices.get: Job for [REDACTED]af2 ([REDACTED]19d) finished 104852ms after queue INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:57:36.652Z [profiles] ProfileServices.get: Job for [REDACTED]9d9 ([REDACTED]05d) finished 104852ms after queue INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:57:36.652Z [profiles] ProfileServices.get: Job for [REDACTED]5ee ([REDACTED]24a) finished 104851ms after queue INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:57:36.652Z [profiles] ProfileServices.get: Job for [REDACTED]b3e ([REDACTED]654) finished 104851ms after queue INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:57:36.652Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:57:36.652Z [profiles] ProfileServices.get: Job for [REDACTED]3bd ([REDACTED]12f) finished 104851ms after queue INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af2 ([REDACTED]19d) ERROR 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d9 ([REDACTED]05d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5ee ([REDACTED]24a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3e ([REDACTED]654) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3bd ([REDACTED]12f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5f0 ([REDACTED]994) INFO 2026-03-19T20:57:36.653Z [profiles] buildGetProfileOptions([REDACTED]5f0 ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]530 ([REDACTED]14a) INFO 2026-03-19T20:57:36.653Z [profiles] buildGetProfileOptions([REDACTED]530 ([REDACTED]14a)): using unexpired profile key credential INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f31 ([REDACTED]286) INFO 2026-03-19T20:57:36.653Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f45 ([REDACTED]b5c) INFO 2026-03-19T20:57:36.653Z [profiles] buildGetProfileOptions([REDACTED]f45 ([REDACTED]b5c)): using unexpired profile key credential INFO 2026-03-19T20:57:36.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]04e ([REDACTED]209) INFO 2026-03-19T20:57:36.654Z [profiles] buildGetProfileOptions([REDACTED]04e ([REDACTED]209)): using unexpired profile key credential INFO 2026-03-19T20:57:36.654Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:57:36.654Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:57:36.654Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:57:36.654Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:57:36.654Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:57:36.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T20:57:36.654Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:57:36.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T20:57:36.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T20:57:36.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T20:57:36.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T20:57:36.654Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:57:36.654Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:57:39.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:42.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:45.654Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:48.654Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:49.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:57:51.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:54.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:57:57.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:00.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:03.655Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:06.540Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:58:06.540Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:58:06.654Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 192.81ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:07.348Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:58:07.348Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:58:09.655Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:58:09.870Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:58:10.862Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:58:10.862Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:58:10.862Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:58:10.863Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:58:10.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T20:58:10.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T20:58:10.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T20:58:10.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T20:58:10.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error INFO 2026-03-19T20:58:11.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T20:58:11.863Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:58:11.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T20:58:11.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T20:58:11.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T20:58:11.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T20:58:11.863Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:58:11.863Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:58:14.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:17.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:19.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:58:20.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:23.864Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:26.864Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:29.864Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:32.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:35.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:38.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:41.748Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:58:41.748Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:58:41.865Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:42.535Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:58:42.535Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.180µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:58:44.865Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:46.144Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:58:46.144Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:58:46.144Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:58:46.144Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:58:46.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T20:58:46.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T20:58:46.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T20:58:46.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T20:58:46.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error INFO 2026-03-19T20:58:47.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T20:58:47.144Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:58:47.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T20:58:47.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T20:58:47.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T20:58:47.144Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T20:58:47.144Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:58:47.144Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:58:49.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:58:50.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:53.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:56.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:58:59.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:02.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:05.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:08.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:11.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:14.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:17.026Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:59:17.026Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:59:17.145Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 192.78ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:17.840Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:59:17.840Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.310µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:59:20.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:59:20.146Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:59:20.509Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:59:21.373Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:59:21.373Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:59:21.373Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:59:21.373Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:59:21.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 0 Error WARN 2026-03-19T20:59:21.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 0 Error WARN 2026-03-19T20:59:21.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T20:59:21.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 0 Error WARN 2026-03-19T20:59:21.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 0 Error WARN 2026-03-19T20:59:21.373Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:59:21.373Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:59:21.373Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:59:21.373Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T20:59:21.373Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): Failed to fetch profile. Code: -1 INFO 2026-03-19T20:59:21.373Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:59:21.373Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:59:21.374Z [profiles] ProfileServices.get: Job for [REDACTED]5f0 ([REDACTED]994) finished 104721ms after queue INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:59:21.374Z [profiles] ProfileServices.get: Job for [REDACTED]530 ([REDACTED]14a) finished 104721ms after queue INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:59:21.374Z [profiles] ProfileServices.get: Job for [REDACTED]f31 ([REDACTED]286) finished 104721ms after queue INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:59:21.374Z [profiles] ProfileServices.get: Job for [REDACTED]f45 ([REDACTED]b5c) finished 104721ms after queue INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T20:59:21.374Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T20:59:21.374Z [profiles] ProfileServices.get: Job for [REDACTED]04e ([REDACTED]209) finished 104721ms after queue INFO 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5f0 ([REDACTED]994) ERROR 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]530 ([REDACTED]14a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f31 ([REDACTED]286) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f45 ([REDACTED]b5c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]04e ([REDACTED]209) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91a ([REDACTED]520) INFO 2026-03-19T20:59:21.374Z [profiles] buildGetProfileOptions([REDACTED]91a ([REDACTED]520)): using unexpired profile key credential INFO 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2e1 ([REDACTED]b5a) INFO 2026-03-19T20:59:21.374Z [profiles] buildGetProfileOptions([REDACTED]2e1 ([REDACTED]b5a)): using unexpired profile key credential INFO 2026-03-19T20:59:21.374Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e22 ([REDACTED]6fc) INFO 2026-03-19T20:59:21.375Z [profiles] buildGetProfileOptions([REDACTED]e22 ([REDACTED]6fc)): using unexpired profile key credential INFO 2026-03-19T20:59:21.375Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T20:59:21.375Z [profiles] buildGetProfileOptions([REDACTED]299 ([REDACTED]785)): using unexpired profile key credential INFO 2026-03-19T20:59:21.375Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:59:21.375Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:59:21.375Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:59:21.375Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T20:59:21.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T20:59:21.375Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:59:21.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T20:59:21.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T20:59:21.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T20:59:21.375Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:59:21.375Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:59:24.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:27.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:30.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:33.375Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:36.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:39.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:42.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:45.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:48.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:50.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T20:59:51.285Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:59:51.285Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:59:51.376Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.02ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T20:59:52.099Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T20:59:52.099Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T20:59:54.376Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T20:59:54.615Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T20:59:55.627Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T20:59:55.627Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T20:59:55.627Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T20:59:55.627Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T20:59:55.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T20:59:55.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T20:59:55.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T20:59:55.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error INFO 2026-03-19T20:59:56.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T20:59:56.627Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T20:59:56.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T20:59:56.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T20:59:56.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T20:59:56.627Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T20:59:56.627Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T20:59:59.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:02.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:05.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:00:05.798Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T21:00:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:00:08.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:11.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:14.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:17.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:20.264Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:00:20.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:23.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:26.490Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:00:26.490Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:00:26.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:27.299Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:00:27.299Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:00:29.629Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:00:29.845Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:00:30.868Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:00:30.868Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:00:30.868Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:00:30.868Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:00:30.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T21:00:30.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T21:00:30.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T21:00:30.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error INFO 2026-03-19T21:00:31.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T21:00:31.868Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:00:31.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T21:00:31.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T21:00:31.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T21:00:31.869Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:00:31.869Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:00:34.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 27.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:37.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 24.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:40.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 21.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:43.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 18.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:46.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 15.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:49.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 12.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:50.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:00:52.869Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 9.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:55.869Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 6.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:00:58.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 3.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:01:01.870Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 4 route(s) delayed for another 19.42ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:01:01.890Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:01:01.890Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:01:02.726Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:01:02.726Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:01:04.869Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:01:05.860Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:01:06.277Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:01:06.277Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:01:06.277Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:01:06.277Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:01:06.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 0 Error WARN 2026-03-19T21:01:06.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 0 Error WARN 2026-03-19T21:01:06.278Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 0 Error WARN 2026-03-19T21:01:06.278Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 0 Error WARN 2026-03-19T21:01:06.278Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:01:06.278Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:01:06.278Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:01:06.278Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Failed to fetch profile. Code: -1 INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:01:06.278Z [profiles] ProfileServices.get: Job for [REDACTED]91a ([REDACTED]520) finished 104904ms after queue INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:01:06.278Z [profiles] ProfileServices.get: Job for [REDACTED]2e1 ([REDACTED]b5a) finished 104904ms after queue INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:01:06.278Z [profiles] ProfileServices.get: Job for [REDACTED]e22 ([REDACTED]6fc) finished 104904ms after queue INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:01:06.278Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:01:06.278Z [profiles] ProfileServices.get: Job for [REDACTED]299 ([REDACTED]785) finished 104903ms after queue INFO 2026-03-19T21:01:06.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91a ([REDACTED]520) ERROR 2026-03-19T21:01:06.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2e1 ([REDACTED]b5a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:01:06.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e22 ([REDACTED]6fc) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:01:06.278Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]299 ([REDACTED]785) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T21:01:06.278Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T21:01:20.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:01:50.772Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:02:06.278Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2607631ms INFO 2026-03-19T21:02:21.060Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:02:23.493Z [expiringMessagesDeletion] destroyExpiredMessages: Loading messages... INFO 2026-03-19T21:02:23.494Z [expiringMessagesDeletion] destroyExpiredMessages: found 1 messages to expire INFO 2026-03-19T21:02:23.537Z [app/main] MainSQL: slow query getMessagesById duration=42ms INFO 2026-03-19T21:02:24.760Z [app/main] MainSQL: slow query removeMessages duration=1223ms INFO 2026-03-19T21:02:24.763Z [expiringMessagesDeletion] Message expired {"sentAt":1773349326495} INFO 2026-03-19T21:02:24.763Z [expiringMessagesDeletion] destroyExpiredMessages: done, scheduling another check INFO 2026-03-19T21:02:24.852Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T21:02:25.519Z [app/main] MainSQL: slow query updateConversations duration=53ms INFO 2026-03-19T21:02:25.763Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T21:02:25.764Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 433800366 ms before clearing INFO 2026-03-19T21:02:51.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:03:21.373Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:03:51.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:04:21.714Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:04:22.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 560ms INFO 2026-03-19T21:04:52.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:05:05.785Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:05:22.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:05:52.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:06:22.735Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:06:52.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:07:23.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:07:53.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:08:23.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:08:53.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:09:23.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:09:53.914Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:10:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:10:05.799Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T21:10:24.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:10:54.669Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:11:24.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:11:55.135Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:12:25.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:12:55.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:13:25.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:13:55.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:14:25.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:14:56.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:15:05.834Z [app/main] MainSQL: slow query createOrUpdateItem duration=84ms INFO 2026-03-19T21:15:05.835Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:15:26.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:15:56.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:16:26.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:16:56.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:17:26.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:17:56.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:18:26.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:18:56.994Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:18:57.674Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 680ms INFO 2026-03-19T21:19:27.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:19:57.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:20:05.800Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:20:05.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-19T21:20:27.946Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:20:58.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:21:28.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:21:58.291Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:22:28.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:22:58.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:23:28.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:23:58.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:24:28.804Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:24:58.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:25:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:25:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T21:25:29.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:25:59.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:26:29.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:26:59.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:27:29.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:27:59.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:28:29.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:28:59.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:29:29.979Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:30:00.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:30:05.791Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:30:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T21:30:30.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:31:00.416Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:31:30.520Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:32:00.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:32:30.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:33:00.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:33:30.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:34:01.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:34:31.306Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:35:01.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:35:05.812Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:35:05.812Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T21:35:31.634Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:36:01.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:36:31.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:37:02.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:37:21.591Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-19T21:37:21.591Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T21:37:21.591Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T21:37:21.591Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-19T21:37:21.592Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T21:37:22.593Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T21:37:22.595Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:37:22.595Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:37:22.824Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:37:22.824Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 20.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:37:23.625Z [@signalapp/libsignal-client] [authenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:37:23.625Z [@signalapp/libsignal-client] [authenticated 2 V6] TCP failed after 14.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:37:24.262Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 1.668s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T21:37:24.262Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T21:37:24.262Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T21:37:24.262Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T21:37:24.262Z [notifications] NotificationService: disabling INFO 2026-03-19T21:37:24.262Z [SocketManager] connected authenticated socket (localPort: 50358) INFO 2026-03-19T21:37:24.264Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T21:37:24.956Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T21:37:24.956Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T21:37:24.956Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T21:37:24.956Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:37:24.956Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T21:37:24.956Z [batcher] waitForAllBatchers INFO 2026-03-19T21:37:24.956Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:37:24.956Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T21:37:24.956Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T21:37:24.956Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:37:24.956Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T21:37:24.956Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T21:37:24.958Z [UpdateKeysListener] Already initialized INFO 2026-03-19T21:37:24.958Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T21:37:24.958Z [notifications] NotificationService: enabling INFO 2026-03-19T21:37:24.958Z [background] App loaded - messages: 2 WARN 2026-03-19T21:37:24.960Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T21:37:24.995Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T21:37:25.958Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T21:37:54.291Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:38:24.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:38:54.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:39:24.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:39:24.956Z [MessageReceiver] getAllFromCache INFO 2026-03-19T21:39:24.957Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T21:39:24.957Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T21:39:24.957Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T21:39:55.116Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:40:05.805Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:40:05.805Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-19T21:40:25.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:40:26.211Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T21:40:26.375Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 1134ms INFO 2026-03-19T21:40:26.386Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: failed to receive incoming messages. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T21:40:26.386Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T21:40:26.386Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: websocket protocol: ResetWithoutClosingHandshake INFO 2026-03-19T21:40:26.387Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T21:40:27.389Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T21:40:27.391Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:40:27.391Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:40:29.249Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 1.860s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T21:40:29.250Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T21:40:29.250Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T21:40:29.250Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T21:40:29.250Z [notifications] NotificationService: disabling INFO 2026-03-19T21:40:29.250Z [SocketManager] connected authenticated socket (localPort: 50774) INFO 2026-03-19T21:40:29.252Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T21:40:30.034Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T21:40:30.034Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T21:40:30.034Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T21:40:30.034Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:40:30.034Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T21:40:30.034Z [batcher] waitForAllBatchers INFO 2026-03-19T21:40:30.034Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:40:30.034Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T21:40:30.034Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T21:40:30.034Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T21:40:30.034Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:40:30.035Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T21:40:30.035Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T21:40:30.036Z [UpdateKeysListener] Already initialized INFO 2026-03-19T21:40:30.036Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T21:40:30.036Z [notifications] NotificationService: enabling INFO 2026-03-19T21:40:30.037Z [background] App loaded - messages: 0 WARN 2026-03-19T21:40:30.039Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T21:40:30.083Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T21:40:30.083Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T21:40:31.036Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T21:40:59.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:41:29.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:41:59.820Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:42:00.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 674ms INFO 2026-03-19T21:42:30.035Z [MessageReceiver] getAllFromCache INFO 2026-03-19T21:42:30.035Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T21:42:30.035Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T21:42:30.035Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T21:42:30.524Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:43:00.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:43:30.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:44:00.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:44:31.118Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:45:01.237Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:45:05.817Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:45:05.817Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-19T21:45:31.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:45:33.910Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T21:45:33.910Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T21:45:33.972Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-19T21:45:33.975Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T21:45:33.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T21:45:33.977Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T21:45:33.977Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T21:45:33.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-19T21:45:33.979Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-19T21:45:33.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-19T21:45:33.979Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-19T21:45:33.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-19T21:45:33.979Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-19T21:45:33.979Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:33.979Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T21:45:33.979Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:33.979Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:33.979Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:33.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T21:45:33.979Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:45:33.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T21:45:33.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T21:45:33.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T21:45:33.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T21:45:33.980Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-19T21:45:33.980Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-19T21:45:33.980Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:33.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T21:45:33.980Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:45:33.980Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:45:34.071Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:34.071Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:34.871Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:34.872Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:36.981Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:45:37.479Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:45:38.411Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:45:38.411Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:45:38.411Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:45:38.411Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:45:38.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T21:45:38.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T21:45:38.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T21:45:38.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T21:45:38.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T21:45:39.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T21:45:39.412Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:45:39.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T21:45:39.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T21:45:39.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T21:45:39.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T21:45:39.412Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:45:39.412Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:45:41.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:41.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.629µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:42.158Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:42.158Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.610µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:42.413Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:45:44.717Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:45:45.412Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:45:45.688Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:45:45.688Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:45:45.688Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:45:45.688Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:45:45.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T21:45:45.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T21:45:45.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T21:45:45.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T21:45:45.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T21:45:46.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T21:45:46.688Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:45:46.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T21:45:46.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T21:45:46.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T21:45:46.689Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:45:46.689Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:45:46.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T21:45:49.690Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:45:51.710Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:51.710Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:52.513Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:45:52.513Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:45:52.690Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:45:55.035Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:45:55.690Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:45:56.033Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:45:56.033Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:45:56.033Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:45:56.034Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:45:56.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]00b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T21:45:56.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T21:45:56.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T21:45:56.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T21:45:56.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error WARN 2026-03-19T21:45:56.034Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:45:56.034Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:45:56.034Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:45:56.034Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:45:56.034Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Failed to fetch profile. Code: -1 INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:45:56.034Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T21:45:56.034Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-19T21:45:56.035Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-19T21:45:56.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-19T21:45:56.035Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-19T21:45:56.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-19T21:45:56.035Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-19T21:45:56.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-19T21:45:56.035Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-19T21:45:56.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-19T21:45:56.035Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-19T21:45:56.035Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:56.035Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:56.035Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:56.035Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:56.035Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:45:56.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T21:45:56.035Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:45:56.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T21:45:56.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T21:45:56.036Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T21:45:56.036Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T21:45:56.036Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:45:56.036Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:45:59.037Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:01.471Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:46:02.036Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:05.036Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 899.42ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:05.937Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:46:05.937Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.869µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:46:06.741Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:46:06.741Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:46:08.037Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:46:09.257Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:46:10.253Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:46:10.253Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:46:10.254Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:46:10.254Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:46:10.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T21:46:10.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T21:46:10.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T21:46:10.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T21:46:10.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T21:46:11.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T21:46:11.254Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:46:11.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T21:46:11.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T21:46:11.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T21:46:11.254Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:46:11.254Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:46:11.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T21:46:14.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:17.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:20.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:23.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:26.256Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:28.872Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:46:28.873Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:46:29.256Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 228.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:29.694Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:46:29.694Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:46:31.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:46:32.254Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:46:32.256Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:33.212Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:46:33.212Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:46:33.212Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:46:33.213Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:46:33.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T21:46:33.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T21:46:33.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T21:46:33.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T21:46:33.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T21:46:34.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T21:46:34.213Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:46:34.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T21:46:34.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T21:46:34.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T21:46:34.213Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:46:34.213Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:46:34.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T21:46:37.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:40.216Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:43.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:46.214Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:49.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:52.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:55.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:46:58.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:01.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:01.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:47:04.075Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:47:04.075Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:47:04.215Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.37ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:04.884Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:47:04.884Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:47:07.215Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:47:07.397Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:47:08.402Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:47:08.403Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:47:08.403Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:47:08.403Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:47:08.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T21:47:08.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T21:47:08.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T21:47:08.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T21:47:08.403Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error WARN 2026-03-19T21:47:08.403Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:47:08.403Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:47:08.403Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:47:08.403Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:47:08.403Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Failed to fetch profile. Code: -1 INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:47:08.403Z [profiles] ProfileServices.get: Job for [REDACTED]a39 ([REDACTED]ff2) finished 72369ms after queue INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:47:08.403Z [profiles] ProfileServices.get: Job for [REDACTED]693 ([REDACTED]497) finished 72368ms after queue INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:47:08.403Z [profiles] ProfileServices.get: Job for [REDACTED]6c9 ([REDACTED]f32) finished 72368ms after queue INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:47:08.403Z [profiles] ProfileServices.get: Job for [REDACTED]c43 ([REDACTED]66e) finished 72368ms after queue INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:47:08.403Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:47:08.403Z [profiles] ProfileServices.get: Job for [REDACTED]32f ([REDACTED]509) finished 72368ms after queue INFO 2026-03-19T21:47:08.403Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) ERROR 2026-03-19T21:47:08.403Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:47:08.403Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:47:08.403Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-19T21:47:08.404Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-19T21:47:08.404Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-19T21:47:08.404Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-19T21:47:08.404Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-19T21:47:08.404Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-19T21:47:08.404Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-19T21:47:08.404Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:47:08.405Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:47:08.405Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:47:08.405Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:47:08.405Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:47:08.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T21:47:08.405Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:47:08.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T21:47:08.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T21:47:08.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T21:47:08.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T21:47:08.405Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:47:08.405Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:47:11.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:14.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:17.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:20.407Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:23.405Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:26.405Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:29.405Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:31.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:47:32.405Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:35.405Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:38.294Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:47:38.294Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.510µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:47:38.406Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.16ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:39.103Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:47:39.103Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:47:41.406Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:47:41.653Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:47:42.721Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:47:42.721Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:47:42.721Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:47:42.721Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:47:42.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T21:47:42.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T21:47:42.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T21:47:42.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T21:47:42.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T21:47:43.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T21:47:43.721Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:47:43.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T21:47:43.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T21:47:43.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T21:47:43.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T21:47:43.721Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:47:43.721Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:47:46.722Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 27.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:49.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 24.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:52.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 21.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:55.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 18.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:47:58.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 15.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:01.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 12.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:01.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:48:04.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 9.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:07.722Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 6.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:10.722Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 3.03s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:13.723Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 4 route(s) delayed for another 33.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:13.757Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:48:13.757Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.669µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:48:14.572Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:48:14.572Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:48:16.722Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:48:18.171Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:48:19.723Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 36.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:20.665Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:48:20.665Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:48:20.665Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:48:20.665Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:48:20.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T21:48:20.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T21:48:20.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T21:48:20.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T21:48:20.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T21:48:21.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T21:48:21.665Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:48:21.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T21:48:21.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T21:48:21.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T21:48:21.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T21:48:21.666Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:48:21.666Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:48:24.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:27.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:30.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:31.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:48:33.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:36.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:39.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:42.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:45.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:48.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.79s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:51.459Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:48:51.459Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.609µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:48:51.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 98.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:48:52.268Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:48:52.268Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:48:54.667Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:48:54.788Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:48:55.782Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:48:55.782Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:48:55.782Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:48:55.782Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:48:55.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T21:48:55.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T21:48:55.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T21:48:55.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T21:48:55.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error WARN 2026-03-19T21:48:55.783Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:48:55.783Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:48:55.783Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:48:55.783Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:48:55.783Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Failed to fetch profile. Code: -1 INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:48:55.783Z [profiles] ProfileServices.get: Job for [REDACTED]7ee ([REDACTED]be1) finished 107379ms after queue INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:48:55.783Z [profiles] ProfileServices.get: Job for [REDACTED]01f ([REDACTED]ebf) finished 107379ms after queue INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:48:55.783Z [profiles] ProfileServices.get: Job for [REDACTED]b3d ([REDACTED]c7c) finished 107379ms after queue INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:48:55.783Z [profiles] ProfileServices.get: Job for [REDACTED]fed ([REDACTED]068) finished 107379ms after queue INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:48:55.783Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:48:55.783Z [profiles] ProfileServices.get: Job for [REDACTED]c07 ([REDACTED]d90) finished 107379ms after queue INFO 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) ERROR 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-19T21:48:55.783Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-19T21:48:55.783Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-19T21:48:55.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-19T21:48:55.784Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T21:48:55.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-19T21:48:55.784Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-19T21:48:55.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-19T21:48:55.784Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-19T21:48:55.784Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:48:55.784Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:48:55.784Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:48:55.784Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:48:55.784Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:48:55.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T21:48:55.784Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:48:55.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T21:48:55.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T21:48:55.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T21:48:55.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T21:48:55.785Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:48:55.785Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:48:58.785Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:01.785Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:02.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:49:04.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:07.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:10.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:13.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:16.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:19.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:22.786Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:25.695Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:49:25.695Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.750µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:49:25.785Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.45ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:26.509Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:49:26.509Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.179µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:49:28.785Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:49:29.096Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:49:30.166Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:49:30.166Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:49:30.166Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:49:30.166Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:49:30.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T21:49:30.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T21:49:30.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T21:49:30.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T21:49:30.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T21:49:31.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T21:49:31.167Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:49:31.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T21:49:31.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T21:49:31.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T21:49:31.167Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:49:31.167Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:49:31.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T21:49:32.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:49:33.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 748ms INFO 2026-03-19T21:49:34.167Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:37.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:40.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:43.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:46.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:49.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:52.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:55.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:49:58.169Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:01.026Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:50:01.026Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:50:01.168Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 191.51ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:01.862Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:50:01.862Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:50:03.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:50:04.168Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:50:04.527Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:50:05.627Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:50:05.627Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:50:05.627Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:50:05.627Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:50:05.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T21:50:05.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T21:50:05.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T21:50:05.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T21:50:05.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T21:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:50:05.798Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T21:50:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:50:06.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T21:50:06.628Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:50:06.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T21:50:06.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T21:50:06.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T21:50:06.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T21:50:06.628Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:50:06.628Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:50:09.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:12.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:15.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:18.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:21.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:24.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:27.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:30.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:33.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:50:33.629Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:36.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:50:36.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:50:36.628Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 162.64ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:37.293Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:50:37.293Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:50:39.628Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:50:39.845Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T21:50:41.197Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T21:50:41.197Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T21:50:41.198Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T21:50:41.198Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T21:50:41.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T21:50:41.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T21:50:41.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T21:50:41.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T21:50:41.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error WARN 2026-03-19T21:50:41.198Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:50:41.198Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:50:41.198Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:50:41.198Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T21:50:41.198Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:50:41.198Z [profiles] ProfileServices.get: Job for [REDACTED]11e ([REDACTED]708) finished 105415ms after queue INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:50:41.198Z [profiles] ProfileServices.get: Job for [REDACTED]c4d ([REDACTED]8ad) finished 105415ms after queue INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:50:41.198Z [profiles] ProfileServices.get: Job for [REDACTED]44c ([REDACTED]994) finished 105415ms after queue INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:50:41.198Z [profiles] ProfileServices.get: Job for [REDACTED]a86 ([REDACTED]72b) finished 105414ms after queue INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T21:50:41.198Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T21:50:41.198Z [profiles] ProfileServices.get: Job for [REDACTED]921 ([REDACTED]b4d) finished 105414ms after queue INFO 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) ERROR 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T21:50:41.198Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f15 ([REDACTED]42c) INFO 2026-03-19T21:50:41.199Z [profiles] buildGetProfileOptions([REDACTED]f15 ([REDACTED]42c)): using unexpired profile key credential INFO 2026-03-19T21:50:41.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91e ([REDACTED]c0a) INFO 2026-03-19T21:50:41.199Z [profiles] buildGetProfileOptions([REDACTED]91e ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-19T21:50:41.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]23e ([REDACTED]e0c) INFO 2026-03-19T21:50:41.199Z [profiles] buildGetProfileOptions([REDACTED]23e ([REDACTED]e0c)): using unexpired profile key credential INFO 2026-03-19T21:50:41.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]232 ([REDACTED]f83) INFO 2026-03-19T21:50:41.199Z [profiles] buildGetProfileOptions([REDACTED]232 ([REDACTED]f83)): using unexpired profile key credential INFO 2026-03-19T21:50:41.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]80b ([REDACTED]9e6) INFO 2026-03-19T21:50:41.199Z [profiles] buildGetProfileOptions([REDACTED]80b ([REDACTED]9e6)): using unexpired profile key credential INFO 2026-03-19T21:50:41.199Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:50:41.199Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T21:50:41.199Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:50:41.199Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:50:41.199Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:50:41.200Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:50:41.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) INFO 2026-03-19T21:50:41.200Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T21:50:41.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) INFO 2026-03-19T21:50:41.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) INFO 2026-03-19T21:50:41.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) INFO 2026-03-19T21:50:41.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) INFO 2026-03-19T21:50:41.200Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:50:41.200Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:50:44.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 27.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:47.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 24.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:50.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 21.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:53.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 18.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:56.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 15.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:50:59.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 12.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:51:02.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 9.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:51:03.467Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T21:51:04.467Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 INFO 2026-03-19T21:51:05.200Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 6.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:51:08.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 3.04s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T21:51:08.469Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T21:51:08.469Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001294976s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T21:51:08.469Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T21:51:08.470Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T21:51:08.472Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T21:51:09.471Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T21:51:09.473Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T21:51:09.473Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T21:51:09.543Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:51:09.543Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 24.049µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:51:10.103Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 631.679ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T21:51:10.103Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T21:51:10.103Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T21:51:10.103Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T21:51:10.103Z [notifications] NotificationService: disabling INFO 2026-03-19T21:51:10.104Z [SocketManager] connected authenticated socket (localPort: 33668) INFO 2026-03-19T21:51:10.105Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T21:51:10.185Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T21:51:10.185Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T21:51:10.186Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T21:51:10.186Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:51:10.186Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T21:51:10.186Z [batcher] waitForAllBatchers INFO 2026-03-19T21:51:10.186Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T21:51:10.186Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T21:51:10.186Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T21:51:10.186Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T21:51:10.186Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T21:51:10.186Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T21:51:10.188Z [UpdateKeysListener] Already initialized INFO 2026-03-19T21:51:10.188Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T21:51:10.188Z [notifications] NotificationService: enabling INFO 2026-03-19T21:51:10.188Z [background] App loaded - messages: 0 WARN 2026-03-19T21:51:10.190Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T21:51:10.231Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T21:51:10.231Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-19T21:51:11.188Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T21:51:11.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 4 route(s) delayed for another 37.59ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T21:51:11.239Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:51:11.239Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:51:12.054Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T21:51:12.054Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T21:51:12.306Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 31.106s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T21:51:12.306Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T21:51:12.306Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-19T21:51:12.306Z [SocketManager] connected unauthenticated socket (localPort: 52572) INFO 2026-03-19T21:51:12.306Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-19T21:51:12.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23e/[REDACTED]ec4 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.576Z [profiles] getProfile([REDACTED]23e ([REDACTED]e0c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T21:51:12.576Z [profiles] ProfileServices.get: Job for [REDACTED]23e ([REDACTED]e0c) finished 31377ms after queue INFO 2026-03-19T21:51:12.576Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]23e ([REDACTED]e0c) INFO 2026-03-19T21:51:12.576Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]430 ([REDACTED]a1b) INFO 2026-03-19T21:51:12.576Z [profiles] buildGetProfileOptions([REDACTED]430 ([REDACTED]a1b)): using unexpired profile key credential INFO 2026-03-19T21:51:12.576Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) INFO 2026-03-19T21:51:12.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]80b/[REDACTED]e3a (unauth+key) 200 Success INFO 2026-03-19T21:51:12.584Z [profiles] getProfile([REDACTED]80b ([REDACTED]9e6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T21:51:12.584Z [profiles] ProfileServices.get: Job for [REDACTED]80b ([REDACTED]9e6) finished 31385ms after queue INFO 2026-03-19T21:51:12.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]80b ([REDACTED]9e6) INFO 2026-03-19T21:51:12.585Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f29 ([REDACTED]9dd) INFO 2026-03-19T21:51:12.585Z [profiles] buildGetProfileOptions([REDACTED]f29 ([REDACTED]9dd)): using unexpired profile key credential INFO 2026-03-19T21:51:12.585Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) INFO 2026-03-19T21:51:12.613Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]232/[REDACTED]fb9 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.613Z [profiles] getProfile([REDACTED]232 ([REDACTED]f83)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T21:51:12.613Z [profiles] ProfileServices.get: Job for [REDACTED]232 ([REDACTED]f83) finished 31414ms after queue INFO 2026-03-19T21:51:12.613Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]232 ([REDACTED]f83) INFO 2026-03-19T21:51:12.613Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2ba ([REDACTED]82c) INFO 2026-03-19T21:51:12.614Z [profiles] buildGetProfileOptions([REDACTED]2ba ([REDACTED]82c)): using unexpired profile key credential INFO 2026-03-19T21:51:12.614Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) INFO 2026-03-19T21:51:12.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91e/[REDACTED]9bb (unauth+key) 200 Success INFO 2026-03-19T21:51:12.614Z [profiles] getProfile([REDACTED]91e ([REDACTED]c0a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T21:51:12.614Z [profiles] ProfileServices.get: Job for [REDACTED]91e ([REDACTED]c0a) finished 31415ms after queue INFO 2026-03-19T21:51:12.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91e ([REDACTED]c0a) INFO 2026-03-19T21:51:12.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bc8 ([REDACTED]ce4) INFO 2026-03-19T21:51:12.614Z [profiles] buildGetProfileOptions([REDACTED]bc8 ([REDACTED]ce4)): using unexpired profile key credential INFO 2026-03-19T21:51:12.614Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) INFO 2026-03-19T21:51:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f15/[REDACTED]41b (unauth+key) 200 Success INFO 2026-03-19T21:51:12.673Z [profiles] getProfile([REDACTED]f15 ([REDACTED]42c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-19T21:51:12.673Z [profiles] ProfileServices.get: Job for [REDACTED]f15 ([REDACTED]42c) finished 31475ms after queue INFO 2026-03-19T21:51:12.673Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f15 ([REDACTED]42c) INFO 2026-03-19T21:51:12.673Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b2 ([REDACTED]f44) INFO 2026-03-19T21:51:12.673Z [profiles] buildGetProfileOptions([REDACTED]0b2 ([REDACTED]f44)): using unexpired profile key credential INFO 2026-03-19T21:51:12.673Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) INFO 2026-03-19T21:51:12.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc8/[REDACTED]4b9 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.782Z [profiles] getProfile([REDACTED]bc8 ([REDACTED]ce4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.782Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bc8 ([REDACTED]ce4) INFO 2026-03-19T21:51:12.782Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c2e ([REDACTED]319) INFO 2026-03-19T21:51:12.783Z [profiles] buildGetProfileOptions([REDACTED]c2e ([REDACTED]319)): using unexpired profile key credential INFO 2026-03-19T21:51:12.783Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) INFO 2026-03-19T21:51:12.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]430/[REDACTED]e9c (unauth+key) 200 Success INFO 2026-03-19T21:51:12.783Z [profiles] getProfile([REDACTED]430 ([REDACTED]a1b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]430 ([REDACTED]a1b) INFO 2026-03-19T21:51:12.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]441 ([REDACTED]d06) INFO 2026-03-19T21:51:12.783Z [profiles] buildGetProfileOptions([REDACTED]441 ([REDACTED]d06)): using unexpired profile key credential INFO 2026-03-19T21:51:12.783Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) INFO 2026-03-19T21:51:12.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]161 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.783Z [profiles] getProfile([REDACTED]f29 ([REDACTED]9dd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f29 ([REDACTED]9dd) INFO 2026-03-19T21:51:12.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8df ([REDACTED]8e4) INFO 2026-03-19T21:51:12.784Z [profiles] buildGetProfileOptions([REDACTED]8df ([REDACTED]8e4)): using unexpired profile key credential INFO 2026-03-19T21:51:12.784Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) INFO 2026-03-19T21:51:12.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2ba/[REDACTED]cb2 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.784Z [profiles] getProfile([REDACTED]2ba ([REDACTED]82c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2ba ([REDACTED]82c) INFO 2026-03-19T21:51:12.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c5b ([REDACTED]b1e) INFO 2026-03-19T21:51:12.784Z [profiles] buildGetProfileOptions([REDACTED]c5b ([REDACTED]b1e)): using unexpired profile key credential INFO 2026-03-19T21:51:12.784Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) INFO 2026-03-19T21:51:12.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]cf3 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.816Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]f44)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b2 ([REDACTED]f44) INFO 2026-03-19T21:51:12.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ad ([REDACTED]36b) INFO 2026-03-19T21:51:12.816Z [profiles] buildGetProfileOptions([REDACTED]3ad ([REDACTED]36b)): using unexpired profile key credential INFO 2026-03-19T21:51:12.816Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) INFO 2026-03-19T21:51:12.896Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2e/[REDACTED]890 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.897Z [profiles] getProfile([REDACTED]c2e ([REDACTED]319)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.897Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c2e ([REDACTED]319) INFO 2026-03-19T21:51:12.897Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af2 ([REDACTED]19d) INFO 2026-03-19T21:51:12.897Z [profiles] buildGetProfileOptions([REDACTED]af2 ([REDACTED]19d)): using unexpired profile key credential INFO 2026-03-19T21:51:12.897Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) INFO 2026-03-19T21:51:12.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]441/[REDACTED]1cb (unauth+key) 200 Success INFO 2026-03-19T21:51:12.897Z [profiles] getProfile([REDACTED]441 ([REDACTED]d06)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]441 ([REDACTED]d06) INFO 2026-03-19T21:51:12.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d9 ([REDACTED]05d) INFO 2026-03-19T21:51:12.898Z [profiles] buildGetProfileOptions([REDACTED]9d9 ([REDACTED]05d)): using unexpired profile key credential INFO 2026-03-19T21:51:12.898Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) INFO 2026-03-19T21:51:12.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5b/[REDACTED]db1 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.916Z [profiles] getProfile([REDACTED]c5b ([REDACTED]b1e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c5b ([REDACTED]b1e) INFO 2026-03-19T21:51:12.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5ee ([REDACTED]24a) INFO 2026-03-19T21:51:12.916Z [profiles] buildGetProfileOptions([REDACTED]5ee ([REDACTED]24a)): using unexpired profile key credential INFO 2026-03-19T21:51:12.916Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) INFO 2026-03-19T21:51:12.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8df/[REDACTED]4b7 (unauth+key) 200 Success INFO 2026-03-19T21:51:12.916Z [profiles] getProfile([REDACTED]8df ([REDACTED]8e4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8df ([REDACTED]8e4) INFO 2026-03-19T21:51:12.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3e ([REDACTED]654) INFO 2026-03-19T21:51:12.917Z [profiles] buildGetProfileOptions([REDACTED]b3e ([REDACTED]654)): using unexpired profile key credential INFO 2026-03-19T21:51:12.917Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) INFO 2026-03-19T21:51:12.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ad/[REDACTED]b4d (unauth+key) 200 Success INFO 2026-03-19T21:51:12.924Z [profiles] getProfile([REDACTED]3ad ([REDACTED]36b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:12.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ad ([REDACTED]36b) INFO 2026-03-19T21:51:12.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3bd ([REDACTED]12f) INFO 2026-03-19T21:51:12.924Z [profiles] buildGetProfileOptions([REDACTED]3bd ([REDACTED]12f)): using unexpired profile key credential INFO 2026-03-19T21:51:12.924Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:12.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) INFO 2026-03-19T21:51:13.132Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af2/[REDACTED]ed2 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.132Z [profiles] getProfile([REDACTED]af2 ([REDACTED]19d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af2 ([REDACTED]19d) INFO 2026-03-19T21:51:13.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5f0 ([REDACTED]994) INFO 2026-03-19T21:51:13.132Z [profiles] buildGetProfileOptions([REDACTED]5f0 ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T21:51:13.132Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.132Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) INFO 2026-03-19T21:51:13.197Z [app/main] MainSQL: slow query updateConversations duration=120ms INFO 2026-03-19T21:51:13.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]0f1 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.368Z [profiles] getProfile([REDACTED]b3e ([REDACTED]654)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.369Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3e ([REDACTED]654) INFO 2026-03-19T21:51:13.369Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]530 ([REDACTED]14a) INFO 2026-03-19T21:51:13.369Z [profiles] buildGetProfileOptions([REDACTED]530 ([REDACTED]14a)): using unexpired profile key credential INFO 2026-03-19T21:51:13.369Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.369Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) INFO 2026-03-19T21:51:13.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5ee/[REDACTED]9a7 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.568Z [profiles] getProfile([REDACTED]5ee ([REDACTED]24a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5ee ([REDACTED]24a) INFO 2026-03-19T21:51:13.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f31 ([REDACTED]286) INFO 2026-03-19T21:51:13.569Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-19T21:51:13.569Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-19T21:51:13.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d9/[REDACTED]67b (unauth+key) 200 Success INFO 2026-03-19T21:51:13.569Z [profiles] getProfile([REDACTED]9d9 ([REDACTED]05d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.569Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d9 ([REDACTED]05d) INFO 2026-03-19T21:51:13.569Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f45 ([REDACTED]b5c) INFO 2026-03-19T21:51:13.569Z [profiles] buildGetProfileOptions([REDACTED]f45 ([REDACTED]b5c)): using unexpired profile key credential INFO 2026-03-19T21:51:13.569Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) INFO 2026-03-19T21:51:13.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3bd/[REDACTED]c13 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.570Z [profiles] getProfile([REDACTED]3bd ([REDACTED]12f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.570Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3bd ([REDACTED]12f) INFO 2026-03-19T21:51:13.570Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]04e ([REDACTED]209) INFO 2026-03-19T21:51:13.570Z [profiles] buildGetProfileOptions([REDACTED]04e ([REDACTED]209)): using unexpired profile key credential INFO 2026-03-19T21:51:13.570Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) INFO 2026-03-19T21:51:13.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]530/[REDACTED]9ca (unauth+key) 200 Success INFO 2026-03-19T21:51:13.633Z [profiles] getProfile([REDACTED]530 ([REDACTED]14a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]530 ([REDACTED]14a) INFO 2026-03-19T21:51:13.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91a ([REDACTED]520) INFO 2026-03-19T21:51:13.634Z [profiles] buildGetProfileOptions([REDACTED]91a ([REDACTED]520)): using unexpired profile key credential INFO 2026-03-19T21:51:13.634Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.634Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) INFO 2026-03-19T21:51:13.634Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f0/[REDACTED]d3f (unauth+key) 200 Success INFO 2026-03-19T21:51:13.634Z [profiles] getProfile([REDACTED]5f0 ([REDACTED]994)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5f0 ([REDACTED]994) INFO 2026-03-19T21:51:13.634Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2e1 ([REDACTED]b5a) INFO 2026-03-19T21:51:13.634Z [profiles] buildGetProfileOptions([REDACTED]2e1 ([REDACTED]b5a)): using unexpired profile key credential INFO 2026-03-19T21:51:13.634Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) INFO 2026-03-19T21:51:13.680Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-19T21:51:13.714Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04e/[REDACTED]602 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.714Z [profiles] getProfile([REDACTED]04e ([REDACTED]209)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.714Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]04e ([REDACTED]209) INFO 2026-03-19T21:51:13.715Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e22 ([REDACTED]6fc) INFO 2026-03-19T21:51:13.715Z [profiles] buildGetProfileOptions([REDACTED]e22 ([REDACTED]6fc)): using unexpired profile key credential INFO 2026-03-19T21:51:13.715Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.715Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) INFO 2026-03-19T21:51:13.715Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 200 Success INFO 2026-03-19T21:51:13.715Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.715Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f31 ([REDACTED]286) INFO 2026-03-19T21:51:13.715Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T21:51:13.715Z [profiles] buildGetProfileOptions([REDACTED]299 ([REDACTED]785)): using unexpired profile key credential INFO 2026-03-19T21:51:13.715Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T21:51:13.715Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) INFO 2026-03-19T21:51:13.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91a/[REDACTED]2c5 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.795Z [profiles] getProfile([REDACTED]91a ([REDACTED]520)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91a ([REDACTED]520) INFO 2026-03-19T21:51:13.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]0bc (unauth+key) 200 Success INFO 2026-03-19T21:51:13.796Z [profiles] getProfile([REDACTED]f45 ([REDACTED]b5c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.796Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f45 ([REDACTED]b5c) INFO 2026-03-19T21:51:13.859Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e22/[REDACTED]59e (unauth+key) 200 Success INFO 2026-03-19T21:51:13.859Z [profiles] getProfile([REDACTED]e22 ([REDACTED]6fc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.860Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e22 ([REDACTED]6fc) INFO 2026-03-19T21:51:13.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e1/[REDACTED]9b0 (unauth+key) 200 Success INFO 2026-03-19T21:51:13.860Z [profiles] getProfile([REDACTED]2e1 ([REDACTED]b5a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:13.860Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2e1 ([REDACTED]b5a) WARN 2026-03-19T21:51:13.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 (unauth+key) 401 Error WARN 2026-03-19T21:51:13.972Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Failed to fetch profile. Code: 401 WARN 2026-03-19T21:51:13.972Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-19T21:51:13.972Z [profiles] buildGetProfileOptions([REDACTED]299 ([REDACTED]785)): using last profile key and version INFO 2026-03-19T21:51:13.972Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Fetching profile (versioned, auth) INFO 2026-03-19T21:51:13.972Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T21:51:13.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 INFO 2026-03-19T21:51:14.121Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]299/[REDACTED]e91 200 Success INFO 2026-03-19T21:51:14.121Z [SignalProtocolStore] saveIdentity([REDACTED]299): Replacing existing identity... INFO 2026-03-19T21:51:14.180Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for [REDACTED]299.1 INFO 2026-03-19T21:51:14.180Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=59ms INFO 2026-03-19T21:51:14.181Z [conversations] adding key change advisory in [REDACTED]299 ([REDACTED]785) for this conversation [object Undefined] reason: saveIdentity - change INFO 2026-03-19T21:51:14.181Z [profiles] updateIdentityKey([REDACTED]299): changed INFO 2026-03-19T21:51:14.181Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:[REDACTED]299.1 INFO 2026-03-19T21:51:14.181Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T21:51:14.247Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-19T21:51:14.530Z [app/main] MainSQL: slow query saveMessage duration=283ms WARN 2026-03-19T21:51:14.531Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773957074181) WARN 2026-03-19T21:51:14.531Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-19T21:51:14.538Z [conversations] adding key change advisory in groupv2([REDACTED]Z2g=) for [REDACTED]299 1773881817925 reason: addKeyChange - group fan-out INFO 2026-03-19T21:51:14.538Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T21:51:14.539Z [conversations] conversation.queueJob([REDACTED]299 ([REDACTED]785), addKeyChange(undefined)): took 358ms INFO 2026-03-19T21:51:14.589Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-19T21:51:14.589Z [profiles] getProfile([REDACTED]299 ([REDACTED]785)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-19T21:51:14.589Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T21:51:14.589Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 34 out of 50 conversation(s) INFO 2026-03-19T21:51:14.589Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-19T21:51:14.680Z [app/main] MainSQL: slow query saveMessage duration=92ms WARN 2026-03-19T21:51:14.681Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773957074538) WARN 2026-03-19T21:51:14.685Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-19T21:51:14.686Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), addKeyChange([REDACTED]299)): took 148ms INFO 2026-03-19T21:51:15.039Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-19T21:51:15.039Z [storage] sync: fetching latest after version=9606 INFO 2026-03-19T21:51:15.039Z [storage] sync(9606): fetch start INFO 2026-03-19T21:51:15.039Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T21:51:15.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T21:51:15.658Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9606 INFO 2026-03-19T21:51:15.681Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-19T21:51:15.681Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 430870449 ms before clearing INFO 2026-03-19T21:51:16.470Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 245ms (attempts v4=1 v6=0) INFO 2026-03-19T21:51:16.612Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9606 204 Success INFO 2026-03-19T21:51:16.612Z [storage] sync(9606): no newer manifest, ok INFO 2026-03-19T21:51:16.612Z [storage] sync: no updates, version=9606 INFO 2026-03-19T21:51:16.612Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9607: will update to manifest version INFO 2026-03-19T21:51:16.612Z [storage] upload(9607): generating manifest new=false INFO 2026-03-19T21:51:16.612Z [ConversationController] checkForConflicts: starting... INFO 2026-03-19T21:51:16.613Z [ConversationController] checkForConflicts: complete! INFO 2026-03-19T21:51:16.614Z [storage] upload(9607): adding key=9607:cE4 PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-19T21:51:16.615Z [storage] upload(9607): adding key=9607:0Rr PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-19T21:51:16.623Z [storage] upload(9607): updating from=5937:/na to=9607:OYY [REDACTED]299 ([REDACTED]785) INFO 2026-03-19T21:51:16.633Z [storage] upload(9607): adding key=9607:Iam PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-19T21:51:16.638Z [storage] upload(9607): adding key=9607:Hud PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-19T21:51:16.640Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding storyDistributionLists=1 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): sync=ON, adding notificationProfiles=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding callLinks=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding defunctCallLinks=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding pendingCallLinks=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding chatFolders=1 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding unknown records=[] count=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): adding error records=[] count=0 INFO 2026-03-19T21:51:16.642Z [storage] upload(9607): deleting extra keys=["9606:EJV","9606:GWg","9606:Qhj","9606:XIs","9606:bDT","9606:guM","9606:mcD","9606:p7M","9606:zS/"] count=9 INFO 2026-03-19T21:51:16.645Z [storage] upload(9607): inserting=5 deleting=10 INFO 2026-03-19T21:51:16.645Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-19T21:51:17.057Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-19T21:51:17.057Z [storage] upload(9607): upload complete, updating items=5 INFO 2026-03-19T21:51:17.057Z [storage] upload(9607): setting new manifestVersion INFO 2026-03-19T21:51:17.106Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T21:51:17.108Z [JobQueueDatabaseStore] adding job [REDACTED]a84 to queue "single proto" INFO 2026-03-19T21:51:17.156Z [JobQueue] single proto job queue: added new job [REDACTED]a84 INFO 2026-03-19T21:51:17.156Z [JobQueue] single proto job queue: enqueuing job [REDACTED]a84 INFO 2026-03-19T21:51:17.156Z [JobQueue] single proto job queue: running job [REDACTED]a84, attempt 1 of 110 INFO 2026-03-19T21:51:17.156Z [JobQueue] single proto job queue, job ID [REDACTED]a84, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773957077108 INFO 2026-03-19T21:51:17.156Z [app/main] MainSQL: slow query insertJob duration=48ms INFO 2026-03-19T21:51:17.157Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-19T21:51:17.198Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T21:51:17.240Z [WebAPI] send/1773957077108/[REDACTED]70f/sendMessages INFO 2026-03-19T21:51:17.240Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-19T21:51:17.240Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-19T21:51:17.386Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-19T21:51:17.432Z [JobQueue] single proto job queue: job [REDACTED]a84 succeeded on attempt 1 INFO 2026-03-19T21:51:17.432Z [app/main] MainSQL: slow query insertSentProto duration=45ms INFO 2026-03-19T21:51:17.473Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-19T21:51:17.598Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-19T21:51:40.126Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:51:42.308Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:52:10.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:52:12.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:52:14.589Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3199321ms INFO 2026-03-19T21:52:40.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:52:42.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:53:10.186Z [MessageReceiver] getAllFromCache INFO 2026-03-19T21:53:10.187Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T21:53:10.187Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T21:53:10.187Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T21:53:10.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:53:12.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:53:40.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:53:42.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:54:10.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:54:12.803Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:54:40.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:54:42.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T21:55:05.804Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T21:55:05.804Z [app/main] MainSQL: slow query createOrUpdateItem duration=53ms INFO 2026-03-19T21:55:09.511Z [app/main] [updater] updater/linux: asar updated to version=8.3.0 INFO 2026-03-19T21:55:10.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:55:12.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:55:41.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:55:43.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-19T21:56:11.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:56:12.306Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-19T21:56:12.306Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-19T21:56:12.306Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-19T21:56:12.306Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-19T21:56:41.270Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:57:11.375Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:57:41.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:58:11.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:58:41.716Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:59:11.837Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T21:59:41.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:00:05.845Z [app/main] MainSQL: slow query createOrUpdateItem duration=95ms INFO 2026-03-19T22:00:05.860Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:00:12.030Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:00:42.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:01:12.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:01:42.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:02:12.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:02:42.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:03:12.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:03:42.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:04:13.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:04:43.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:05:05.807Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:05:05.807Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-19T22:05:13.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:05:43.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:06:13.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:06:43.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:07:13.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:07:43.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:08:14.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:08:44.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:09:14.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:09:44.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:10:05.823Z [app/main] MainSQL: slow query createOrUpdateItem duration=73ms INFO 2026-03-19T22:10:05.824Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:10:14.679Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:10:44.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:11:14.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:11:44.975Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:12:15.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:12:45.190Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:13:15.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:13:45.386Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:14:15.505Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:14:45.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:15:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T22:15:05.797Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:15:15.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:15:45.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:16:15.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:16:23.679Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773958583656 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T22:16:23.679Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T22:16:23.755Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T22:16:23.755Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T22:16:23.755Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773958583043 (019d082b.d57f.76d8.a8af.3060783770f9) INFO 2026-03-19T22:16:23.755Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773958583043 (019d082b.d57f.76d8.a8af.3060783770f9)) INFO 2026-03-19T22:16:23.755Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773958583043 (019d082b.d57f.76d8.a8af.3060783770f9): ciphertext message INFO 2026-03-19T22:16:23.755Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-19T22:16:23.755Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a3a, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-19T22:16:23.755Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]238) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T22:16:23.756Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T22:16:23.756Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T22:16:23.799Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T22:16:23.799Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T22:16:23.799Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773958583043 (019d082b.d57f.76d8.a8af.3060783770f9) INFO 2026-03-19T22:16:23.799Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-19T22:16:23.800Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773958583043 (019d082b.d57f.76d8.a8af.3060783770f9) INFO 2026-03-19T22:16:23.800Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T22:16:23.800Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T22:16:23.800Z [@signalapp/libsignal-client] ACKing message delivered at 1773958583656 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T22:16:23.916Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-19T22:16:24.300Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T22:16:24.300Z [storage] sync: fetching latest after version=9607 INFO 2026-03-19T22:16:24.300Z [storage] sync(9607): fetch start INFO 2026-03-19T22:16:24.300Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-19T22:16:24.300Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T22:16:24.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T22:16:24.483Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-19T22:16:24.485Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9607 INFO 2026-03-19T22:16:24.610Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 54ms (attempts v4=1 v6=0) INFO 2026-03-19T22:16:24.834Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9607 200 Success INFO 2026-03-19T22:16:24.835Z [storage] sync: updating to remoteVersion=9609 sourceDevice=1 from version=9607 INFO 2026-03-19T22:16:24.838Z [storage] process(9609): localRecords=1808 localKeys=1425 unknownKeys=0 remoteKeys=1430 INFO 2026-03-19T22:16:24.838Z [storage] process(9609): remoteOnlyCount=10 remoteOnlyKeys=["9609:LWf","9609:GWg","9609:EJV","9609:guM","9609:zS/","9609:Qhj","9609:XIs","9609:mcD","9609:p7M","9609:bDT"] INFO 2026-03-19T22:16:24.838Z [storage] process(9609): localOnlyCount=5 localOnlyKeys=["9607:cE4","9607:0Rr","9607:OYY","9607:Iam","9607:Hud"] INFO 2026-03-19T22:16:24.838Z [storage] fetchRemoteRecords(9609): fetching remote keys count=10 INFO 2026-03-19T22:16:24.838Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-19T22:16:24.891Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773958584865 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-19T22:16:24.891Z [MessageReceiver] got request /api/v1/message INFO 2026-03-19T22:16:24.946Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-19T22:16:24.946Z [storage] fetchRemoteRecords(9609): missing remote keys=[] count=0 INFO 2026-03-19T22:16:24.946Z [storage] process(9609): attempting to merge records=1 INFO 2026-03-19T22:16:24.946Z [storage] process(9609): split pni contacts=9 INFO 2026-03-19T22:16:24.946Z [storage] merge(9609:LWf [REDACTED]299 ([REDACTED]785)): merged item type=1 oldID=9607:OYY shouldDrop=false details=[] WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-19T22:16:24.947Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] merge(9609:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-19T22:16:24.947Z [storage] process(9609): processed records=10 INFO 2026-03-19T22:16:24.966Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-19T22:16:24.966Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-19T22:16:24.966Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773958584306 (019d082b.da3b.7149.976d.a07ed065c7a0) INFO 2026-03-19T22:16:24.966Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773958584306 (019d082b.da3b.7149.976d.a07ed065c7a0)) INFO 2026-03-19T22:16:24.966Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773958584306 (019d082b.da3b.7149.976d.a07ed065c7a0): ciphertext message INFO 2026-03-19T22:16:24.967Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]238) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-19T22:16:24.967Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-19T22:16:24.967Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-19T22:16:24.991Z [storage] process(9609): updated conversations=1 INFO 2026-03-19T22:16:24.991Z [storage] process(9609): kicking off profile fetches=0 INFO 2026-03-19T22:16:24.991Z [storage] process(9609): dropped keys=["9609:EJV","9609:GWg","9609:Qhj","9609:XIs","9609:bDT","9609:guM","9609:mcD","9609:p7M","9609:zS/"] count=9 INFO 2026-03-19T22:16:24.991Z [storage] process(9609): unknown records=[] count=0 INFO 2026-03-19T22:16:24.991Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-19T22:16:25.057Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-19T22:16:25.058Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-19T22:16:25.058Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-19T22:16:25.058Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773958584306 (019d082b.da3b.7149.976d.a07ed065c7a0) INFO 2026-03-19T22:16:25.058Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773958584306 (019d082b.da3b.7149.976d.a07ed065c7a0) INFO 2026-03-19T22:16:25.058Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-19T22:16:25.058Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-19T22:16:25.058Z [@signalapp/libsignal-client] ACKing message delivered at 1773958584865 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-19T22:16:25.099Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T22:16:25.101Z [storage] process(9609): error records=[] count=0 INFO 2026-03-19T22:16:25.141Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T22:16:25.142Z [storage] process(9609): pending deletes=["9609:EJV","9609:GWg","9609:Qhj","9609:XIs","9609:bDT","9609:guM","9609:mcD","9609:p7M","9609:zS/"] count=9 INFO 2026-03-19T22:16:25.183Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-19T22:16:25.224Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T22:16:25.226Z [storage] process(9609): localKey=9607:cE4 PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-19T22:16:25.226Z [storage] process(9609): localKey=9607:0Rr PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-19T22:16:25.227Z [storage] process(9609): localKey=9607:Iam PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-19T22:16:25.227Z [storage] process(9609): localKey=9607:Hud PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-19T22:16:25.234Z [storage] process(9609): done INFO 2026-03-19T22:16:25.234Z [storage] sync: updated to version=9609 INFO 2026-03-19T22:16:25.275Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T22:16:25.358Z [storage] sync: complete INFO 2026-03-19T22:16:25.358Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-19T22:16:25.558Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-19T22:16:25.558Z [storage] sync: fetching latest after version=9609 INFO 2026-03-19T22:16:25.558Z [storage] sync(9609): fetch start INFO 2026-03-19T22:16:25.558Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-19T22:16:25.634Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-19T22:16:25.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T22:16:25.677Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 INFO 2026-03-19T22:16:25.771Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 204 Success INFO 2026-03-19T22:16:25.772Z [storage] sync(9609): no newer manifest, ok INFO 2026-03-19T22:16:25.772Z [storage] sync: no updates, version=9609 INFO 2026-03-19T22:16:25.783Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-19T22:16:46.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:17:16.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:17:46.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:18:16.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:18:25.058Z [MessageReceiver] getAllFromCache INFO 2026-03-19T22:18:25.059Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T22:18:25.059Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T22:18:25.059Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T22:18:46.426Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:19:16.533Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:19:46.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:20:05.811Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=62ms INFO 2026-03-19T22:20:05.812Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:20:05.845Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:20:16.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:20:46.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:21:16.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:21:47.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:22:17.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:22:47.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:23:17.428Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:23:47.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:24:17.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:24:47.761Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:25:05.783Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:25:17.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:25:47.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:26:18.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:26:48.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:27:18.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:27:48.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:28:18.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:28:48.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:29:18.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:29:48.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:30:05.789Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:30:19.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:30:49.129Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:31:19.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:31:49.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:32:19.438Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:32:49.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:33:19.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:33:49.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:34:19.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T22:34:20.838Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.000s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-19T22:34:24.870Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-19T22:34:24.870Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001189746s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T22:34:24.870Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-19T22:34:24.870Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T22:34:24.872Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-19T22:34:25.871Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T22:34:25.873Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:34:25.873Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:34:25.887Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:34:25.887Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 23.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:34:26.464Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 592.222ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T22:34:26.464Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T22:34:26.464Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T22:34:26.464Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T22:34:26.464Z [notifications] NotificationService: disabling INFO 2026-03-19T22:34:26.464Z [SocketManager] connected authenticated socket (localPort: 50884) INFO 2026-03-19T22:34:26.465Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T22:34:26.518Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T22:34:26.518Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T22:34:26.518Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T22:34:26.519Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T22:34:26.519Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T22:34:26.519Z [batcher] waitForAllBatchers INFO 2026-03-19T22:34:26.519Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T22:34:26.519Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T22:34:26.519Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T22:34:26.519Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T22:34:26.519Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T22:34:26.519Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T22:34:26.521Z [UpdateKeysListener] Already initialized INFO 2026-03-19T22:34:26.521Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T22:34:26.521Z [notifications] NotificationService: enabling INFO 2026-03-19T22:34:26.521Z [background] App loaded - messages: 2 WARN 2026-03-19T22:34:26.523Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T22:34:26.585Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T22:34:26.585Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-19T22:34:27.521Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T22:34:56.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:35:05.786Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:35:26.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:35:56.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:36:26.519Z [MessageReceiver] getAllFromCache INFO 2026-03-19T22:36:26.520Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T22:36:26.520Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T22:36:26.520Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T22:36:26.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:36:56.935Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:37:27.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:37:57.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:38:27.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:38:57.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:39:27.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:39:57.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:40:05.812Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:40:05.812Z [app/main] MainSQL: slow query createOrUpdateItem duration=61ms INFO 2026-03-19T22:40:27.702Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:40:57.839Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:41:27.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:41:58.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:42:28.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:42:58.289Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:43:28.414Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:43:58.747Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:44:28.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:44:59.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T22:45:05.308Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773957074181) WARN 2026-03-19T22:45:05.308Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: MessageModel.getSenderIdentifier(1773957074538) INFO 2026-03-19T22:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:45:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T22:45:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:45:29.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T22:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T22:45:33.953Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T22:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T22:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T22:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T22:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T22:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-19T22:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-19T22:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-19T22:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-19T22:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-19T22:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-19T22:45:33.959Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:33.960Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T22:45:33.960Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:33.960Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:33.960Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T22:45:33.960Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T22:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T22:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T22:45:33.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T22:45:33.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-19T22:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-19T22:45:33.960Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T22:45:33.960Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:45:33.960Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:45:33.998Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:33.998Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.440µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:34.799Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:34.799Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:36.961Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:45:37.315Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:45:38.312Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:45:38.312Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:45:38.312Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:45:38.312Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:45:38.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T22:45:38.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T22:45:38.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T22:45:38.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T22:45:38.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T22:45:39.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T22:45:39.313Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:45:39.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T22:45:39.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T22:45:39.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T22:45:39.313Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T22:45:39.313Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:45:39.313Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:45:41.256Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:41.256Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.110µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:42.057Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:42.057Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:42.314Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:45:44.575Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:45:45.314Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:45:45.572Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:45:45.572Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:45:45.572Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:45:45.572Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:45:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T22:45:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T22:45:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T22:45:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T22:45:45.572Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T22:45:46.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T22:45:46.573Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:45:46.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T22:45:46.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T22:45:46.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T22:45:46.573Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T22:45:46.573Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:45:46.573Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:45:49.574Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:45:51.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:51.591Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.051µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:52.398Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:45:52.398Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:45:52.574Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:45:54.957Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:45:55.574Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:45:55.919Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:45:55.919Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:45:55.919Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:45:55.919Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:45:55.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T22:45:55.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T22:45:55.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T22:45:55.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T22:45:55.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error WARN 2026-03-19T22:45:55.920Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:45:55.920Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:45:55.920Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:45:55.920Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:45:55.920Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:45:55.920Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-19T22:45:55.920Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-19T22:45:55.920Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-19T22:45:55.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-19T22:45:55.921Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-19T22:45:55.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-19T22:45:55.921Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-19T22:45:55.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-19T22:45:55.921Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-19T22:45:55.921Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:55.921Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:55.921Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:55.921Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:55.921Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:45:55.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T22:45:55.921Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:45:55.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T22:45:55.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T22:45:55.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T22:45:55.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T22:45:55.921Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:45:55.921Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:45:58.922Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:45:59.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:46:01.923Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:04.923Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 898.82ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:05.823Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:46:05.823Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:46:06.628Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:46:06.628Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.181µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:46:07.923Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:46:09.145Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:46:10.144Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:46:10.145Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:46:10.145Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:46:10.145Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:46:10.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T22:46:10.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T22:46:10.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T22:46:10.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T22:46:10.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T22:46:11.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T22:46:11.145Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:46:11.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T22:46:11.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T22:46:11.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T22:46:11.145Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:46:11.145Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:46:11.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T22:46:14.146Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:17.147Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:20.147Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:23.147Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:26.147Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:28.782Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:46:28.782Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:46:29.147Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 247.09ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:29.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:46:29.603Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:46:29.603Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.050µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T22:46:32.116Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:46:32.146Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:33.129Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:46:33.129Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:46:33.129Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:46:33.129Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:46:33.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T22:46:33.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T22:46:33.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T22:46:33.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T22:46:33.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T22:46:34.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T22:46:34.129Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:46:34.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T22:46:34.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T22:46:34.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T22:46:34.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T22:46:34.130Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:46:34.130Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:46:37.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:40.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:43.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:46.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:49.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:52.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:55.130Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:58.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:46:59.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:47:01.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:04.014Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:47:04.014Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:47:04.131Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.69ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:04.828Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:47:04.829Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:47:07.131Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:47:07.345Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:47:08.344Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:47:08.344Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:47:08.344Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:47:08.344Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:47:08.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T22:47:08.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T22:47:08.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T22:47:08.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T22:47:08.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error WARN 2026-03-19T22:47:08.344Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:47:08.344Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:47:08.344Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:47:08.344Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:47:08.344Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:47:08.344Z [profiles] ProfileServices.get: Job for [REDACTED]a39 ([REDACTED]ff2) finished 72424ms after queue INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:47:08.344Z [profiles] ProfileServices.get: Job for [REDACTED]693 ([REDACTED]497) finished 72424ms after queue INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:47:08.344Z [profiles] ProfileServices.get: Job for [REDACTED]6c9 ([REDACTED]f32) finished 72424ms after queue INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:47:08.344Z [profiles] ProfileServices.get: Job for [REDACTED]c43 ([REDACTED]66e) finished 72423ms after queue INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:47:08.344Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:47:08.344Z [profiles] ProfileServices.get: Job for [REDACTED]32f ([REDACTED]509) finished 72423ms after queue INFO 2026-03-19T22:47:08.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) ERROR 2026-03-19T22:47:08.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-19T22:47:08.345Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-19T22:47:08.345Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-19T22:47:08.345Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-19T22:47:08.345Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-19T22:47:08.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-19T22:47:08.345Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-19T22:47:08.345Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:47:08.346Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:47:08.346Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:47:08.346Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:47:08.346Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:47:08.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T22:47:08.346Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:47:08.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T22:47:08.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T22:47:08.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T22:47:08.346Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T22:47:08.346Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:47:08.346Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:47:11.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:14.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:17.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:20.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:23.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:26.346Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:29.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:29.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:47:32.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:35.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:38.235Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:47:38.235Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.941µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:47:38.347Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:39.044Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:47:39.044Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:47:41.347Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:47:41.571Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:47:42.558Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:47:42.558Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:47:42.559Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:47:42.559Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:47:42.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T22:47:42.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T22:47:42.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T22:47:42.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T22:47:42.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T22:47:43.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T22:47:43.559Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:47:43.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T22:47:43.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T22:47:43.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T22:47:43.559Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:47:43.559Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:47:43.559Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T22:47:46.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:49.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:52.560Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:55.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:58.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:47:59.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:48:01.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:04.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:07.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:10.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:13.422Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:48:13.422Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:48:13.561Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:14.258Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:48:14.258Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:48:16.560Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:48:16.881Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:48:17.919Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:48:17.919Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:48:17.919Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:48:17.919Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:48:17.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T22:48:17.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T22:48:17.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T22:48:17.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T22:48:17.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T22:48:18.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T22:48:18.920Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:48:18.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T22:48:18.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T22:48:18.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T22:48:18.920Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:48:18.920Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:48:18.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T22:48:21.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:24.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:27.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:29.651Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:48:30.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:33.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:36.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:39.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:42.920Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:45.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:48.777Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:48:48.778Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:48:48.921Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 165.09ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:49.588Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:48:49.588Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:48:51.921Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:48:52.103Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:48:53.104Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:48:53.104Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:48:53.104Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:48:53.104Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:48:53.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T22:48:53.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T22:48:53.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T22:48:53.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T22:48:53.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error WARN 2026-03-19T22:48:53.104Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:48:53.104Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:48:53.104Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:48:53.104Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:48:53.104Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:48:53.104Z [profiles] ProfileServices.get: Job for [REDACTED]7ee ([REDACTED]be1) finished 104759ms after queue INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:48:53.104Z [profiles] ProfileServices.get: Job for [REDACTED]01f ([REDACTED]ebf) finished 104759ms after queue INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:48:53.104Z [profiles] ProfileServices.get: Job for [REDACTED]b3d ([REDACTED]c7c) finished 104759ms after queue INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:48:53.104Z [profiles] ProfileServices.get: Job for [REDACTED]fed ([REDACTED]068) finished 104759ms after queue INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:48:53.104Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:48:53.104Z [profiles] ProfileServices.get: Job for [REDACTED]c07 ([REDACTED]d90) finished 104759ms after queue INFO 2026-03-19T22:48:53.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) ERROR 2026-03-19T22:48:53.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:48:53.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-19T22:48:53.105Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-19T22:48:53.105Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-19T22:48:53.105Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-19T22:48:53.105Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-19T22:48:53.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-19T22:48:53.105Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-19T22:48:53.105Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:48:53.105Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:48:53.106Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:48:53.106Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:48:53.106Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:48:53.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T22:48:53.106Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:48:53.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T22:48:53.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T22:48:53.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T22:48:53.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T22:48:53.106Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:48:53.106Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:48:56.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:59.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:48:59.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:49:02.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:05.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:08.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:11.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:14.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:17.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:20.107Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:22.995Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:49:22.995Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.591µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:49:23.106Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.70ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:23.804Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:49:23.804Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:49:26.107Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:49:26.321Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:49:27.364Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:49:27.364Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:49:27.364Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:49:27.364Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:49:27.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T22:49:27.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T22:49:27.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T22:49:27.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T22:49:27.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T22:49:28.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T22:49:28.364Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:49:28.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T22:49:28.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T22:49:28.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T22:49:28.364Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:49:28.364Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:49:28.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T22:49:29.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:49:31.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:34.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:37.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:40.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:43.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:46.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:49.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:52.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:55.365Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:58.271Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:49:58.271Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.070µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:49:58.365Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 217.80ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:49:59.085Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:49:59.085Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:49:59.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:50:01.366Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:50:01.600Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:50:02.603Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:50:02.603Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:50:02.603Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:50:02.603Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:50:02.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T22:50:02.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T22:50:02.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T22:50:02.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T22:50:02.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T22:50:03.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T22:50:03.604Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:50:03.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T22:50:03.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T22:50:03.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T22:50:03.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T22:50:03.604Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:50:03.604Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:50:05.791Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-19T22:50:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:50:06.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:09.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:12.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:15.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:18.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:21.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:24.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:27.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:30.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:50:30.604Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:33.465Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:50:33.465Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:50:33.605Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.47ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:34.301Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:50:34.301Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:50:36.605Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:50:36.816Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:50:37.825Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:50:37.825Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:50:37.825Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:50:37.825Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:50:37.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T22:50:37.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T22:50:37.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T22:50:37.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T22:50:37.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error WARN 2026-03-19T22:50:37.825Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:50:37.825Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:50:37.825Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:50:37.825Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:50:37.825Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:50:37.825Z [profiles] ProfileServices.get: Job for [REDACTED]11e ([REDACTED]708) finished 104720ms after queue INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:50:37.825Z [profiles] ProfileServices.get: Job for [REDACTED]c4d ([REDACTED]8ad) finished 104720ms after queue INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:50:37.825Z [profiles] ProfileServices.get: Job for [REDACTED]44c ([REDACTED]994) finished 104720ms after queue INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:50:37.825Z [profiles] ProfileServices.get: Job for [REDACTED]a86 ([REDACTED]72b) finished 104720ms after queue INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:50:37.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:50:37.825Z [profiles] ProfileServices.get: Job for [REDACTED]921 ([REDACTED]b4d) finished 104720ms after queue INFO 2026-03-19T22:50:37.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) ERROR 2026-03-19T22:50:37.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:50:37.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:50:37.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d1 ([REDACTED]4da) INFO 2026-03-19T22:50:37.826Z [profiles] buildGetProfileOptions([REDACTED]0d1 ([REDACTED]4da)): using unexpired profile key credential INFO 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2dc ([REDACTED]088) INFO 2026-03-19T22:50:37.826Z [profiles] buildGetProfileOptions([REDACTED]2dc ([REDACTED]088)): using unexpired profile key credential INFO 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bda ([REDACTED]321) INFO 2026-03-19T22:50:37.826Z [profiles] buildGetProfileOptions([REDACTED]bda ([REDACTED]321)): using unexpired profile key credential INFO 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eeb ([REDACTED]a10) INFO 2026-03-19T22:50:37.826Z [profiles] buildGetProfileOptions([REDACTED]eeb ([REDACTED]a10)): using unexpired profile key credential INFO 2026-03-19T22:50:37.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ef ([REDACTED]fce) INFO 2026-03-19T22:50:37.826Z [profiles] buildGetProfileOptions([REDACTED]1ef ([REDACTED]fce)): using unexpired profile key credential INFO 2026-03-19T22:50:37.827Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:50:37.827Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T22:50:37.827Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:50:37.827Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:50:37.827Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:50:37.827Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:50:37.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T22:50:37.827Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:50:37.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T22:50:37.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T22:50:37.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T22:50:37.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T22:50:37.827Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:50:37.827Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:50:40.827Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:43.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:46.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:49.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:52.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:55.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:50:58.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:00.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:51:01.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:04.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:07.737Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:51:07.737Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:51:07.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.84ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:08.525Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:51:08.525Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:51:10.828Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:51:11.038Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:51:12.041Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:51:12.041Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:51:12.041Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:51:12.041Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:51:12.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T22:51:12.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T22:51:12.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T22:51:12.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T22:51:12.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error INFO 2026-03-19T22:51:13.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T22:51:13.041Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:51:13.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T22:51:13.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T22:51:13.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T22:51:13.042Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:51:13.042Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:51:13.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T22:51:16.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:19.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:22.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:25.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:28.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:30.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:51:31.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:34.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:37.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:40.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:42.926Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:51:42.926Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.540µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:51:43.042Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 189.79ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:43.733Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:51:43.734Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.901µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:51:46.043Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:51:46.259Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:51:47.276Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:51:47.276Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:51:47.276Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:51:47.276Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:51:47.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T22:51:47.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T22:51:47.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T22:51:47.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T22:51:47.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error INFO 2026-03-19T22:51:48.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T22:51:48.277Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:51:48.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T22:51:48.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T22:51:48.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T22:51:48.277Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:51:48.277Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:51:48.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T22:51:51.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:54.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:51:57.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:00.280Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:00.306Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:52:03.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:06.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:09.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:12.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:15.278Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:18.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:52:18.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.070µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:52:18.277Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.47ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:18.948Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:52:18.948Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.790µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:52:21.278Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:52:21.470Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:52:22.468Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:52:22.468Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:52:22.468Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:52:22.468Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:52:22.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T22:52:22.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T22:52:22.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T22:52:22.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T22:52:22.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error WARN 2026-03-19T22:52:22.468Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:52:22.468Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:52:22.468Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:52:22.468Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:52:22.468Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:52:22.468Z [profiles] ProfileServices.get: Job for [REDACTED]0d1 ([REDACTED]4da) finished 104642ms after queue INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:52:22.468Z [profiles] ProfileServices.get: Job for [REDACTED]2dc ([REDACTED]088) finished 104642ms after queue INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:52:22.468Z [profiles] ProfileServices.get: Job for [REDACTED]bda ([REDACTED]321) finished 104642ms after queue INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:52:22.468Z [profiles] ProfileServices.get: Job for [REDACTED]eeb ([REDACTED]a10) finished 104642ms after queue INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:52:22.468Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:52:22.468Z [profiles] ProfileServices.get: Job for [REDACTED]1ef ([REDACTED]fce) finished 104642ms after queue INFO 2026-03-19T22:52:22.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d1 ([REDACTED]4da) ERROR 2026-03-19T22:52:22.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2dc ([REDACTED]088) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bda ([REDACTED]321) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eeb ([REDACTED]a10) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ef ([REDACTED]fce) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]192 ([REDACTED]e61) INFO 2026-03-19T22:52:22.469Z [profiles] buildGetProfileOptions([REDACTED]192 ([REDACTED]e61)): using unexpired profile key credential INFO 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b5 ([REDACTED]f76) INFO 2026-03-19T22:52:22.469Z [profiles] buildGetProfileOptions([REDACTED]5b5 ([REDACTED]f76)): using unexpired profile key credential INFO 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e7 ([REDACTED]ff7) INFO 2026-03-19T22:52:22.469Z [profiles] buildGetProfileOptions([REDACTED]0e7 ([REDACTED]ff7)): using unexpired profile key credential INFO 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c3 ([REDACTED]bec) INFO 2026-03-19T22:52:22.469Z [profiles] buildGetProfileOptions([REDACTED]6c3 ([REDACTED]bec)): using unexpired profile key credential INFO 2026-03-19T22:52:22.469Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]611 ([REDACTED]ab5) INFO 2026-03-19T22:52:22.469Z [profiles] buildGetProfileOptions([REDACTED]611 ([REDACTED]ab5)): using unexpired profile key credential INFO 2026-03-19T22:52:22.469Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:52:22.470Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:52:22.470Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:52:22.470Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:52:22.470Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:52:22.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T22:52:22.470Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:52:22.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T22:52:22.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T22:52:22.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T22:52:22.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T22:52:22.470Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:52:22.470Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:52:25.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:28.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:30.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:52:31.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:34.470Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:37.470Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:40.472Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:43.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:46.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:49.471Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:52.359Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:52:52.359Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:52:52.470Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.77ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:52:53.167Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:52:53.167Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:52:55.471Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:52:55.686Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:52:56.686Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:52:56.686Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:52:56.686Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:52:56.686Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:52:56.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T22:52:56.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T22:52:56.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T22:52:56.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T22:52:56.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error INFO 2026-03-19T22:52:57.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T22:52:57.686Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:52:57.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T22:52:57.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T22:52:57.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T22:52:57.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T22:52:57.687Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:52:57.687Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:53:00.523Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:53:00.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:03.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:06.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:09.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:12.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:15.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:18.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:21.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:24.688Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:27.550Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:53:27.550Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:53:27.687Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.60ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:28.385Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:53:28.385Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:53:30.612Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:53:30.688Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:53:30.906Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:53:31.898Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:53:31.898Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:53:31.898Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:53:31.898Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:53:31.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T22:53:31.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T22:53:31.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T22:53:31.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T22:53:31.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error INFO 2026-03-19T22:53:32.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T22:53:32.898Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:53:32.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T22:53:32.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T22:53:32.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T22:53:32.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T22:53:32.899Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:53:32.899Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:53:35.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:38.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:41.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:44.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:47.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:50.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:53.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:56.899Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:53:59.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:00.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:54:02.783Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:54:02.783Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:54:02.900Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.51ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:03.571Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:54:03.571Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:54:05.899Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:54:06.084Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:54:07.088Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:54:07.088Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:54:07.088Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:54:07.088Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:54:07.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T22:54:07.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T22:54:07.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T22:54:07.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T22:54:07.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error WARN 2026-03-19T22:54:07.088Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:54:07.089Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:54:07.089Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:54:07.089Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:54:07.089Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:54:07.089Z [profiles] ProfileServices.get: Job for [REDACTED]192 ([REDACTED]e61) finished 104620ms after queue INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:54:07.089Z [profiles] ProfileServices.get: Job for [REDACTED]5b5 ([REDACTED]f76) finished 104620ms after queue INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:54:07.089Z [profiles] ProfileServices.get: Job for [REDACTED]0e7 ([REDACTED]ff7) finished 104620ms after queue INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:54:07.089Z [profiles] ProfileServices.get: Job for [REDACTED]6c3 ([REDACTED]bec) finished 104620ms after queue INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:54:07.089Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:54:07.089Z [profiles] ProfileServices.get: Job for [REDACTED]611 ([REDACTED]ab5) finished 104620ms after queue INFO 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]192 ([REDACTED]e61) ERROR 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b5 ([REDACTED]f76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e7 ([REDACTED]ff7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c3 ([REDACTED]bec) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]611 ([REDACTED]ab5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fe ([REDACTED]0ad) INFO 2026-03-19T22:54:07.089Z [profiles] buildGetProfileOptions([REDACTED]5fe ([REDACTED]0ad)): using unexpired profile key credential INFO 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]deb ([REDACTED]1f5) INFO 2026-03-19T22:54:07.089Z [profiles] buildGetProfileOptions([REDACTED]deb ([REDACTED]1f5)): using unexpired profile key credential INFO 2026-03-19T22:54:07.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3dd ([REDACTED]8c2) INFO 2026-03-19T22:54:07.089Z [profiles] buildGetProfileOptions([REDACTED]3dd ([REDACTED]8c2)): using unexpired profile key credential INFO 2026-03-19T22:54:07.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]8b2) INFO 2026-03-19T22:54:07.090Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]8b2)): using unexpired profile key credential INFO 2026-03-19T22:54:07.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eb4 ([REDACTED]9a0) INFO 2026-03-19T22:54:07.090Z [profiles] buildGetProfileOptions([REDACTED]eb4 ([REDACTED]9a0)): using unexpired profile key credential INFO 2026-03-19T22:54:07.090Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:54:07.090Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:54:07.090Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:54:07.090Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:54:07.090Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:54:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T22:54:07.090Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:54:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T22:54:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T22:54:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T22:54:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T22:54:07.090Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:54:07.090Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:54:10.091Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:13.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:16.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:19.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:22.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:25.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:28.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:30.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:54:31.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:34.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:36.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:54:36.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:54:37.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:37.788Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:54:37.789Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.930µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:54:40.091Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:54:40.302Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:54:41.340Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:54:41.340Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:54:41.340Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:54:41.340Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:54:41.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T22:54:41.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T22:54:41.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T22:54:41.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T22:54:41.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error INFO 2026-03-19T22:54:42.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T22:54:42.341Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:54:42.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T22:54:42.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T22:54:42.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T22:54:42.341Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:54:42.341Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:54:42.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T22:54:45.342Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:48.345Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:51.342Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:54.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:54:57.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:00.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:00.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:55:03.342Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T22:55:05.810Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T22:55:05.810Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-19T22:55:06.342Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:09.342Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:12.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:55:12.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:55:12.341Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 225.82ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:13.069Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:55:13.069Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.871µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:55:15.342Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:16.621Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:55:16.621Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:55:16.621Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:55:16.621Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:55:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T22:55:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T22:55:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T22:55:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T22:55:16.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error INFO 2026-03-19T22:55:17.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T22:55:17.621Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:55:17.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T22:55:17.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T22:55:17.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T22:55:17.622Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T22:55:17.622Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:55:17.622Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:55:20.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:23.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:26.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:29.625Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:30.960Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:55:32.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:35.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:38.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:41.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:44.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:47.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:55:47.483Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:55:47.623Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:48.293Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:55:48.293Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:55:50.623Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:51.825Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:55:51.825Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:55:51.825Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:55:51.825Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:55:51.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T22:55:51.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T22:55:51.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T22:55:51.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T22:55:51.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error WARN 2026-03-19T22:55:51.825Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:55:51.825Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:55:51.825Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:55:51.825Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:55:51.825Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:55:51.825Z [profiles] ProfileServices.get: Job for [REDACTED]5fe ([REDACTED]0ad) finished 104736ms after queue INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:55:51.825Z [profiles] ProfileServices.get: Job for [REDACTED]deb ([REDACTED]1f5) finished 104736ms after queue INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:55:51.825Z [profiles] ProfileServices.get: Job for [REDACTED]3dd ([REDACTED]8c2) finished 104736ms after queue INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:55:51.825Z [profiles] ProfileServices.get: Job for [REDACTED]b90 ([REDACTED]8b2) finished 104735ms after queue INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:55:51.825Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:55:51.825Z [profiles] ProfileServices.get: Job for [REDACTED]eb4 ([REDACTED]9a0) finished 104735ms after queue INFO 2026-03-19T22:55:51.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fe ([REDACTED]0ad) ERROR 2026-03-19T22:55:51.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]deb ([REDACTED]1f5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3dd ([REDACTED]8c2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]8b2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eb4 ([REDACTED]9a0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]59a ([REDACTED]0e2) INFO 2026-03-19T22:55:51.826Z [profiles] buildGetProfileOptions([REDACTED]59a ([REDACTED]0e2)): using unexpired profile key credential INFO 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7a9 ([REDACTED]f0e) INFO 2026-03-19T22:55:51.826Z [profiles] buildGetProfileOptions([REDACTED]7a9 ([REDACTED]f0e)): using unexpired profile key credential INFO 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]f3c) INFO 2026-03-19T22:55:51.826Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]f3c)): using unexpired profile key credential INFO 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]41e ([REDACTED]8d6) INFO 2026-03-19T22:55:51.826Z [profiles] buildGetProfileOptions([REDACTED]41e ([REDACTED]8d6)): using unexpired profile key credential INFO 2026-03-19T22:55:51.826Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be7 ([REDACTED]a3a) INFO 2026-03-19T22:55:51.826Z [profiles] buildGetProfileOptions([REDACTED]be7 ([REDACTED]a3a)): using unexpired profile key credential INFO 2026-03-19T22:55:51.826Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:55:51.827Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T22:55:51.827Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:55:51.827Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:55:51.827Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:55:51.827Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:55:51.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T22:55:51.827Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:55:51.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T22:55:51.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T22:55:51.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T22:55:51.827Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T22:55:51.827Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:55:51.827Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:55:54.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:55:57.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:00.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:01.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:56:03.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:06.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:09.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:12.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:15.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:18.828Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:21.716Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:56:21.716Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:56:21.827Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.15ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:22.525Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:56:22.525Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:56:24.828Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:56:25.041Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:56:26.049Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:56:26.049Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:56:26.049Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:56:26.049Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:56:26.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T22:56:26.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T22:56:26.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T22:56:26.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T22:56:26.049Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error INFO 2026-03-19T22:56:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T22:56:27.050Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:56:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T22:56:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T22:56:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T22:56:27.050Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T22:56:27.050Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:56:27.050Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:56:30.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:31.117Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:56:33.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:36.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:39.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:42.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:45.050Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:48.050Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:51.050Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:54.051Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:56.933Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:56:56.933Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:56:57.050Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 189.22ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:56:57.742Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:56:57.742Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:57:00.051Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:57:00.277Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:57:01.203Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:57:01.252Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:57:01.252Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:57:01.253Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:57:01.253Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:57:01.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T22:57:01.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T22:57:01.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T22:57:01.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T22:57:01.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error INFO 2026-03-19T22:57:02.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T22:57:02.253Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:57:02.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T22:57:02.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T22:57:02.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T22:57:02.253Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:57:02.253Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:57:02.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T22:57:05.254Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:08.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:11.257Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:14.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:17.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:20.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:23.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:26.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:29.255Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:31.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:57:32.116Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:57:32.116Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:57:32.254Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.39ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:32.951Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:57:32.951Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:57:35.254Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:57:35.473Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:57:36.465Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:57:36.465Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:57:36.465Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:57:36.465Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:57:36.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T22:57:36.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T22:57:36.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T22:57:36.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T22:57:36.465Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error WARN 2026-03-19T22:57:36.465Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:57:36.465Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:57:36.466Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:57:36.466Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:57:36.466Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:57:36.466Z [profiles] ProfileServices.get: Job for [REDACTED]59a ([REDACTED]0e2) finished 104640ms after queue INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:57:36.466Z [profiles] ProfileServices.get: Job for [REDACTED]7a9 ([REDACTED]f0e) finished 104640ms after queue INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:57:36.466Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]f3c) finished 104640ms after queue INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:57:36.466Z [profiles] ProfileServices.get: Job for [REDACTED]41e ([REDACTED]8d6) finished 104640ms after queue INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:57:36.466Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:57:36.466Z [profiles] ProfileServices.get: Job for [REDACTED]be7 ([REDACTED]a3a) finished 104640ms after queue INFO 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]59a ([REDACTED]0e2) ERROR 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7a9 ([REDACTED]f0e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]f3c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]41e ([REDACTED]8d6) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be7 ([REDACTED]a3a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d8c ([REDACTED]c70) INFO 2026-03-19T22:57:36.466Z [profiles] buildGetProfileOptions([REDACTED]d8c ([REDACTED]c70)): using unexpired profile key credential INFO 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]f79) INFO 2026-03-19T22:57:36.466Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]f79)): using unexpired profile key credential INFO 2026-03-19T22:57:36.466Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]082 ([REDACTED]dc0) INFO 2026-03-19T22:57:36.467Z [profiles] buildGetProfileOptions([REDACTED]082 ([REDACTED]dc0)): using unexpired profile key credential INFO 2026-03-19T22:57:36.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d68 ([REDACTED]c0a) INFO 2026-03-19T22:57:36.467Z [profiles] buildGetProfileOptions([REDACTED]d68 ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-19T22:57:36.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]75a ([REDACTED]9e3) INFO 2026-03-19T22:57:36.467Z [profiles] buildGetProfileOptions([REDACTED]75a ([REDACTED]9e3)): using unexpired profile key credential INFO 2026-03-19T22:57:36.467Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:57:36.467Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:57:36.467Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:57:36.467Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:57:36.467Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:57:36.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T22:57:36.467Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:57:36.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T22:57:36.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T22:57:36.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T22:57:36.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T22:57:36.467Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:57:36.467Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:57:39.468Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:42.468Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:45.468Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:48.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:51.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:54.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:57:57.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:00.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:01.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:58:03.469Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:06.378Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:58:06.378Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:58:06.468Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.49ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:07.192Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:58:07.192Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:58:09.469Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:58:09.705Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:58:10.724Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:58:10.724Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:58:10.724Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:58:10.724Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:58:10.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T22:58:10.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T22:58:10.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T22:58:10.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T22:58:10.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error INFO 2026-03-19T22:58:11.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T22:58:11.724Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:58:11.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T22:58:11.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T22:58:11.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T22:58:11.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T22:58:11.725Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:58:11.725Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:58:14.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:17.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:20.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:23.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:26.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:29.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:31.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:58:32.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:35.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:38.726Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:41.608Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:58:41.608Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:58:41.725Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:42.396Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:58:42.396Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:58:44.726Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:58:44.933Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:58:45.912Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:58:45.912Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:58:45.912Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:58:45.912Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:58:45.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T22:58:45.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T22:58:45.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T22:58:45.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T22:58:45.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error INFO 2026-03-19T22:58:46.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T22:58:46.913Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:58:46.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T22:58:46.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T22:58:46.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T22:58:46.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T22:58:46.913Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:58:46.913Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:58:49.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:52.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:55.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:58:58.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:01.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:59:01.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:04.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:07.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:10.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:13.914Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:16.797Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:59:16.798Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.420µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:59:16.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.16ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:17.585Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:59:17.585Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:59:19.915Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:59:20.102Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:59:21.099Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:59:21.099Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:59:21.099Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:59:21.099Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:59:21.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T22:59:21.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T22:59:21.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T22:59:21.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T22:59:21.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error WARN 2026-03-19T22:59:21.099Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:59:21.099Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:59:21.099Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:59:21.099Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T22:59:21.099Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): Failed to fetch profile. Code: -1 INFO 2026-03-19T22:59:21.099Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:59:21.099Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:59:21.099Z [profiles] ProfileServices.get: Job for [REDACTED]d8c ([REDACTED]c70) finished 104633ms after queue INFO 2026-03-19T22:59:21.099Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:59:21.100Z [profiles] ProfileServices.get: Job for [REDACTED]b90 ([REDACTED]f79) finished 104634ms after queue INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:59:21.100Z [profiles] ProfileServices.get: Job for [REDACTED]082 ([REDACTED]dc0) finished 104634ms after queue INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:59:21.100Z [profiles] ProfileServices.get: Job for [REDACTED]d68 ([REDACTED]c0a) finished 104633ms after queue INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T22:59:21.100Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T22:59:21.100Z [profiles] ProfileServices.get: Job for [REDACTED]75a ([REDACTED]9e3) finished 104633ms after queue INFO 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d8c ([REDACTED]c70) ERROR 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]f79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]082 ([REDACTED]dc0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d68 ([REDACTED]c0a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]75a ([REDACTED]9e3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ddf ([REDACTED]a0f) INFO 2026-03-19T22:59:21.100Z [profiles] buildGetProfileOptions([REDACTED]ddf ([REDACTED]a0f)): using unexpired profile key credential INFO 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e8 ([REDACTED]0ef) INFO 2026-03-19T22:59:21.100Z [profiles] buildGetProfileOptions([REDACTED]0e8 ([REDACTED]0ef)): using unexpired profile key credential INFO 2026-03-19T22:59:21.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71d ([REDACTED]85a) INFO 2026-03-19T22:59:21.100Z [profiles] buildGetProfileOptions([REDACTED]71d ([REDACTED]85a)): generating profile key credential request INFO 2026-03-19T22:59:21.101Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]019 ([REDACTED]964) INFO 2026-03-19T22:59:21.102Z [profiles] buildGetProfileOptions([REDACTED]019 ([REDACTED]964)): using unexpired profile key credential INFO 2026-03-19T22:59:21.102Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:59:21.102Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:59:21.102Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:59:21.102Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T22:59:21.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-19T22:59:21.102Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:59:21.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T22:59:21.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T22:59:21.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-19T22:59:21.102Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:59:21.102Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:59:24.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:27.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:30.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:31.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T22:59:33.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:36.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:39.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:42.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:45.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:48.102Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:50.991Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:59:50.992Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:59:51.103Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.42ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T22:59:51.799Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T22:59:51.800Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.560µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T22:59:54.103Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T22:59:54.331Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T22:59:55.316Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T22:59:55.316Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T22:59:55.316Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T22:59:55.316Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T22:59:55.316Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-19T22:59:55.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T22:59:55.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T22:59:55.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error INFO 2026-03-19T22:59:56.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-19T22:59:56.317Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T22:59:56.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T22:59:56.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T22:59:56.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-19T22:59:56.317Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T22:59:56.317Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T22:59:59.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:01.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:00:02.318Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:05.317Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:00:05.852Z [app/main] MainSQL: slow query createOrUpdateItem duration=102ms INFO 2026-03-19T23:00:05.853Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:00:08.317Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:11.317Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:14.317Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:17.318Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:20.318Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:23.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:26.199Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:00:26.199Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:00:26.318Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 213.92ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:27.035Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:00:27.035Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:00:29.318Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:00:29.561Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:00:30.552Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:00:30.552Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:00:30.552Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:00:30.552Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:00:30.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-19T23:00:30.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T23:00:30.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:00:30.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error INFO 2026-03-19T23:00:31.552Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-19T23:00:31.552Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:00:31.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T23:00:31.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:00:31.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-19T23:00:31.553Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:00:31.553Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:00:31.796Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:00:34.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:37.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:40.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:43.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:46.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:49.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:52.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:55.554Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:00:58.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:01:01.415Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:01:01.415Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:01:01.553Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:01:01.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:01:02.225Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:01:02.225Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.690µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:01:04.553Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:01:05.741Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:01:05.741Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:01:05.741Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:01:05.741Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:01:05.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-19T23:01:05.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T23:01:05.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:01:05.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error WARN 2026-03-19T23:01:05.741Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:01:05.742Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:01:05.742Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:01:05.742Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:01:05.742Z [profiles] ProfileServices.get: Job for [REDACTED]ddf ([REDACTED]a0f) finished 104642ms after queue INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:01:05.742Z [profiles] ProfileServices.get: Job for [REDACTED]0e8 ([REDACTED]0ef) finished 104642ms after queue INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:01:05.742Z [profiles] ProfileServices.get: Job for [REDACTED]71d ([REDACTED]85a) finished 104642ms after queue INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:01:05.742Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:01:05.742Z [profiles] ProfileServices.get: Job for [REDACTED]019 ([REDACTED]964) finished 104641ms after queue INFO 2026-03-19T23:01:05.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ddf ([REDACTED]a0f) ERROR 2026-03-19T23:01:05.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e8 ([REDACTED]0ef) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:01:05.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71d ([REDACTED]85a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:01:05.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]019 ([REDACTED]964) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:01:05.742Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-19T23:01:31.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:02:02.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:02:05.742Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2608169ms INFO 2026-03-19T23:02:32.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:03:02.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:03:32.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:04:02.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:04:32.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:05:02.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:05:05.789Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:05:32.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:06:03.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:06:33.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:07:03.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:07:28.419Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-19T23:07:28.419Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-19T23:07:28.419Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-19T23:07:28.420Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-19T23:07:28.420Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-19T23:07:29.421Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-19T23:07:29.423Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:07:29.423Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:07:29.446Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:07:29.446Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 21.540µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:07:29.980Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 558.587ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-19T23:07:29.980Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-19T23:07:29.980Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-19T23:07:29.980Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-19T23:07:29.980Z [notifications] NotificationService: disabling INFO 2026-03-19T23:07:29.981Z [SocketManager] connected authenticated socket (localPort: 48652) INFO 2026-03-19T23:07:29.982Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-19T23:07:30.042Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-19T23:07:30.042Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-19T23:07:30.042Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-19T23:07:30.042Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T23:07:30.042Z [MessageReceiver] emitting 'empty' event INFO 2026-03-19T23:07:30.042Z [batcher] waitForAllBatchers INFO 2026-03-19T23:07:30.042Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-19T23:07:30.042Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-19T23:07:30.042Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-19T23:07:30.042Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-19T23:07:30.042Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-19T23:07:30.043Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-19T23:07:30.043Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-19T23:07:30.044Z [UpdateKeysListener] Already initialized INFO 2026-03-19T23:07:30.044Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-19T23:07:30.044Z [notifications] NotificationService: enabling INFO 2026-03-19T23:07:30.044Z [background] App loaded - messages: 0 WARN 2026-03-19T23:07:30.046Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-19T23:07:30.086Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T23:07:30.087Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-19T23:07:31.044Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-19T23:08:00.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:08:30.120Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:09:00.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:09:30.043Z [MessageReceiver] getAllFromCache INFO 2026-03-19T23:09:30.043Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-19T23:09:30.043Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-19T23:09:30.043Z [MessageReceiver] queueAllCached - finished INFO 2026-03-19T23:09:30.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:10:00.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:10:05.789Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:10:30.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:11:00.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:11:30.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:12:00.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:12:31.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:13:01.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:13:31.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:14:01.392Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:14:31.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:15:01.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:15:05.815Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:15:05.815Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-19T23:15:31.716Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:16:01.974Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:16:32.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:17:02.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:17:32.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:18:02.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:18:32.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:19:02.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:19:32.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:20:03.032Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:20:05.792Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:20:05.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-19T23:20:33.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:21:03.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:21:33.354Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:22:03.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:22:33.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:23:03.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:23:33.827Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:24:03.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:24:34.035Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:25:04.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:25:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:25:05.799Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-19T23:25:34.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:26:04.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:26:34.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:27:04.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:27:34.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:28:05.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:28:35.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:29:05.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:29:35.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:30:05.463Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:30:05.814Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:30:05.814Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-19T23:30:35.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:31:05.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:31:35.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:32:05.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:32:36.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:33:06.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:33:36.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:34:06.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:34:36.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:35:05.806Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:35:05.806Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-19T23:35:06.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:35:36.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:36:06.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:36:36.895Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:37:06.999Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:37:37.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:38:07.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:38:37.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:39:07.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:39:32.491Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 444 INFO 2026-03-19T23:39:32.491Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T23:39:32.491Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding source index 444 INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f4073dfae0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407299340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b040, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407422910, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b200, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407727e40, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f4073deb20, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.492Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-19T23:39:32.509Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-19T23:39:32.509Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-19T23:39:32.510Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.510Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.510Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f4073dfae0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-19T23:39:32.653Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T23:39:32.653Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-19T23:39:32.653Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T23:39:32.656Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-19T23:39:32.656Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-19T23:39:32.656Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T23:39:32.657Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-19T23:39:32.657Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-19T23:39:32.657Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-19T23:39:32.658Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-19T23:39:32.658Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-19T23:39:32.658Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-19T23:39:37.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:40:05.813Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:40:05.813Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-19T23:40:07.598Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:40:37.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:41:07.874Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:41:37.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:42:08.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:42:38.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:43:08.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:43:38.381Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:44:08.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:44:38.604Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:45:05.790Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:45:08.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-19T23:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-19T23:45:33.952Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-19T23:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T23:45:33.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-19T23:45:33.955Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-19T23:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-19T23:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-19T23:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-19T23:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-19T23:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-19T23:45:33.956Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-19T23:45:33.957Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:33.957Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T23:45:33.957Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:33.957Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:33.957Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:45:33.957Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T23:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T23:45:33.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T23:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-19T23:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-19T23:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-19T23:45:33.958Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:33.958Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T23:45:33.958Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:45:33.958Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:45:34.006Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:34.006Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:34.807Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:34.807Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:36.958Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:45:37.320Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:45:38.322Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:45:38.322Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:45:38.322Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:45:38.322Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:45:38.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:45:38.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T23:45:38.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T23:45:38.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T23:45:38.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T23:45:38.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:45:39.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:45:39.323Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:45:39.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T23:45:39.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T23:45:39.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T23:45:39.323Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:45:39.323Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:45:39.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T23:45:41.265Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:41.265Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.759µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:42.069Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:42.069Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:42.324Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:45:44.629Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:45:45.323Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:45:45.587Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:45:45.587Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:45:45.587Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:45:45.587Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:45:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:45:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T23:45:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T23:45:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T23:45:45.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error INFO 2026-03-19T23:45:46.587Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:45:46.587Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:45:46.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-19T23:45:46.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-19T23:45:46.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-19T23:45:46.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-19T23:45:46.588Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:45:46.588Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:45:49.589Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:45:51.606Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:51.606Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.369µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:52.413Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:45:52.413Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:45:52.589Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:45:54.936Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:45:55.589Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:45:55.946Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:45:55.946Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:45:55.946Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:45:55.946Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]e0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 0 Error WARN 2026-03-19T23:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 0 Error WARN 2026-03-19T23:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 0 Error WARN 2026-03-19T23:45:55.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 0 Error WARN 2026-03-19T23:45:55.947Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:45:55.947Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:45:55.947Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:45:55.947Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:45:55.947Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:45:55.947Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-19T23:45:55.947Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-19T23:45:55.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-19T23:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-19T23:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-19T23:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-19T23:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-19T23:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-19T23:45:55.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-19T23:45:55.948Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-19T23:45:55.948Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:55.948Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:55.948Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:55.948Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:55.948Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T23:45:55.948Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T23:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T23:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T23:45:55.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T23:45:55.948Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:45:55.948Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:45:58.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:01.950Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:04.953Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 923.17ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:05.877Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:46:05.877Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.019µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:46:06.684Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:46:06.684Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:46:07.949Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:08.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T23:46:09.196Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:46:10.199Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:46:10.199Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:46:10.200Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:46:10.200Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:46:10.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T23:46:10.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T23:46:10.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T23:46:10.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T23:46:10.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T23:46:11.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T23:46:11.200Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:46:11.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T23:46:11.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T23:46:11.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T23:46:11.200Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:46:11.200Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:46:11.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T23:46:14.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:17.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:20.201Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:23.202Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:26.202Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:28.830Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:46:28.831Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:46:29.202Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 215.61ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:29.639Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:46:29.639Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.380µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-19T23:46:32.159Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:46:32.202Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:33.156Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:46:33.156Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:46:33.156Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:46:33.156Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:46:33.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T23:46:33.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T23:46:33.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T23:46:33.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T23:46:33.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error INFO 2026-03-19T23:46:34.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-19T23:46:34.156Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:46:34.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-19T23:46:34.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) INFO 2026-03-19T23:46:34.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-19T23:46:34.157Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:46:34.157Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:46:34.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-19T23:46:37.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:39.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:46:40.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:43.159Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:46.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:49.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:52.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:55.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:46:58.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:01.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:04.041Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:47:04.041Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:47:04.157Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.77ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:04.829Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:47:04.829Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:47:07.158Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:47:07.342Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:47:08.365Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:47:08.365Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:47:08.366Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:47:08.366Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:47:08.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 0 Error WARN 2026-03-19T23:47:08.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 0 Error WARN 2026-03-19T23:47:08.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 0 Error WARN 2026-03-19T23:47:08.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 0 Error WARN 2026-03-19T23:47:08.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 0 Error WARN 2026-03-19T23:47:08.366Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:47:08.366Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:47:08.366Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:47:08.366Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:47:08.366Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:47:08.366Z [profiles] ProfileServices.get: Job for [REDACTED]a39 ([REDACTED]ff2) finished 72419ms after queue INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:47:08.366Z [profiles] ProfileServices.get: Job for [REDACTED]693 ([REDACTED]497) finished 72419ms after queue INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:47:08.366Z [profiles] ProfileServices.get: Job for [REDACTED]6c9 ([REDACTED]f32) finished 72418ms after queue INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:47:08.366Z [profiles] ProfileServices.get: Job for [REDACTED]c43 ([REDACTED]66e) finished 72418ms after queue INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:47:08.366Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:47:08.366Z [profiles] ProfileServices.get: Job for [REDACTED]32f ([REDACTED]509) finished 72418ms after queue INFO 2026-03-19T23:47:08.366Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) ERROR 2026-03-19T23:47:08.366Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:47:08.366Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:47:08.366Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:47:08.366Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:47:08.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-19T23:47:08.367Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-19T23:47:08.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-19T23:47:08.367Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-19T23:47:08.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-19T23:47:08.367Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-19T23:47:08.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-19T23:47:08.367Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-19T23:47:08.367Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-19T23:47:08.367Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-19T23:47:08.367Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:47:08.367Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:47:08.368Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:47:08.368Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:47:08.368Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:47:08.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T23:47:08.368Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:47:08.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T23:47:08.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T23:47:08.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T23:47:08.368Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T23:47:08.368Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:47:08.368Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:47:09.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:47:11.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:14.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:17.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:20.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:23.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:26.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:29.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:32.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:35.369Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:38.278Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:47:38.278Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:47:38.368Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.14ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:39.066Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:47:39.066Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.710µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:47:39.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:47:41.369Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:47:41.583Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:47:42.584Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:47:42.584Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:47:42.584Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:47:42.584Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:47:42.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T23:47:42.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T23:47:42.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T23:47:42.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T23:47:42.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T23:47:43.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T23:47:43.584Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:47:43.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T23:47:43.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T23:47:43.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T23:47:43.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T23:47:43.585Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:47:43.585Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:47:46.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:49.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:52.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:55.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:47:58.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:01.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:04.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:07.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:09.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:48:10.585Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:13.447Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:48:13.447Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.989µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:48:13.586Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:14.257Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:48:14.257Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:48:16.586Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:48:16.800Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:48:17.824Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:48:17.824Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:48:17.824Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:48:17.824Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:48:17.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T23:48:17.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T23:48:17.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T23:48:17.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T23:48:17.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error INFO 2026-03-19T23:48:18.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-19T23:48:18.825Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:48:18.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-19T23:48:18.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-19T23:48:18.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-19T23:48:18.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-19T23:48:18.825Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:48:18.825Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:48:21.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:24.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:27.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:30.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:33.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:36.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:39.318Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:48:39.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:42.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:45.826Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:48.708Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:48:48.708Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:48:48.825Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.05ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:49.495Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:48:49.495Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.481µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:48:51.826Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:48:52.008Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:48:53.013Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:48:53.013Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:48:53.013Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:48:53.013Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:48:53.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 0 Error WARN 2026-03-19T23:48:53.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 0 Error WARN 2026-03-19T23:48:53.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 0 Error WARN 2026-03-19T23:48:53.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 0 Error WARN 2026-03-19T23:48:53.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 0 Error WARN 2026-03-19T23:48:53.014Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:48:53.014Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:48:53.014Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:48:53.014Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:48:53.014Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:48:53.014Z [profiles] ProfileServices.get: Job for [REDACTED]7ee ([REDACTED]be1) finished 104647ms after queue INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:48:53.014Z [profiles] ProfileServices.get: Job for [REDACTED]01f ([REDACTED]ebf) finished 104647ms after queue INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:48:53.014Z [profiles] ProfileServices.get: Job for [REDACTED]b3d ([REDACTED]c7c) finished 104647ms after queue INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:48:53.014Z [profiles] ProfileServices.get: Job for [REDACTED]fed ([REDACTED]068) finished 104647ms after queue INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:48:53.014Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:48:53.014Z [profiles] ProfileServices.get: Job for [REDACTED]c07 ([REDACTED]d90) finished 104647ms after queue INFO 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) ERROR 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-19T23:48:53.014Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-19T23:48:53.014Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-19T23:48:53.015Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-19T23:48:53.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-19T23:48:53.015Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-19T23:48:53.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-19T23:48:53.015Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-19T23:48:53.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-19T23:48:53.015Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-19T23:48:53.015Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:48:53.015Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:48:53.015Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:48:53.015Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:48:53.015Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:48:53.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T23:48:53.015Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:48:53.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T23:48:53.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T23:48:53.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T23:48:53.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T23:48:53.015Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:48:53.015Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:48:56.016Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:48:59.016Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:02.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:05.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:08.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:09.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:49:11.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:14.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:17.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:20.017Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:22.926Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:49:22.926Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:49:23.016Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 221.41ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:23.739Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:49:23.739Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:49:26.017Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:49:26.262Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:49:27.381Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:49:27.381Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:49:27.381Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:49:27.381Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:49:27.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T23:49:27.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T23:49:27.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T23:49:27.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T23:49:27.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T23:49:28.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T23:49:28.381Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:49:28.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T23:49:28.381Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T23:49:28.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T23:49:28.382Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:49:28.382Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:49:28.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T23:49:31.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:34.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:37.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:39.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:49:40.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:43.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:46.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:49.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:52.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:55.383Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:58.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:49:58.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:49:58.382Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 165.58ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:49:59.049Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:49:59.049Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.821µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:50:01.383Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:50:01.578Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:50:02.566Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:50:02.566Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:50:02.567Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:50:02.567Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:50:02.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T23:50:02.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T23:50:02.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T23:50:02.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T23:50:02.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error INFO 2026-03-19T23:50:03.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-19T23:50:03.567Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:50:03.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-19T23:50:03.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-19T23:50:03.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-19T23:50:03.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-19T23:50:03.567Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:50:03.567Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:50:05.788Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:50:06.568Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:09.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:09.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:50:12.568Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:15.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:18.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:21.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:24.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:27.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:30.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:33.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:50:33.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:50:33.568Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.15ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:34.266Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:50:34.266Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:50:36.569Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:50:36.781Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:50:37.790Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:50:37.790Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:50:37.790Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:50:37.790Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:50:37.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 0 Error WARN 2026-03-19T23:50:37.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 0 Error WARN 2026-03-19T23:50:37.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 0 Error WARN 2026-03-19T23:50:37.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 0 Error WARN 2026-03-19T23:50:37.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 0 Error WARN 2026-03-19T23:50:37.790Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:50:37.790Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:50:37.790Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:50:37.790Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:50:37.790Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:50:37.790Z [profiles] ProfileServices.get: Job for [REDACTED]11e ([REDACTED]708) finished 104776ms after queue INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:50:37.790Z [profiles] ProfileServices.get: Job for [REDACTED]c4d ([REDACTED]8ad) finished 104776ms after queue INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:50:37.790Z [profiles] ProfileServices.get: Job for [REDACTED]44c ([REDACTED]994) finished 104775ms after queue INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:50:37.790Z [profiles] ProfileServices.get: Job for [REDACTED]a86 ([REDACTED]72b) finished 104775ms after queue INFO 2026-03-19T23:50:37.790Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:50:37.791Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:50:37.791Z [profiles] ProfileServices.get: Job for [REDACTED]921 ([REDACTED]b4d) finished 104776ms after queue INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) ERROR 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d1 ([REDACTED]4da) INFO 2026-03-19T23:50:37.791Z [profiles] buildGetProfileOptions([REDACTED]0d1 ([REDACTED]4da)): using unexpired profile key credential INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2dc ([REDACTED]088) INFO 2026-03-19T23:50:37.791Z [profiles] buildGetProfileOptions([REDACTED]2dc ([REDACTED]088)): using unexpired profile key credential INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bda ([REDACTED]321) INFO 2026-03-19T23:50:37.791Z [profiles] buildGetProfileOptions([REDACTED]bda ([REDACTED]321)): using unexpired profile key credential INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eeb ([REDACTED]a10) INFO 2026-03-19T23:50:37.791Z [profiles] buildGetProfileOptions([REDACTED]eeb ([REDACTED]a10)): using unexpired profile key credential INFO 2026-03-19T23:50:37.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ef ([REDACTED]fce) INFO 2026-03-19T23:50:37.792Z [profiles] buildGetProfileOptions([REDACTED]1ef ([REDACTED]fce)): using unexpired profile key credential INFO 2026-03-19T23:50:37.792Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:50:37.792Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T23:50:37.792Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:50:37.792Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:50:37.792Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:50:37.792Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:50:37.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T23:50:37.792Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:50:37.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T23:50:37.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T23:50:37.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T23:50:37.792Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T23:50:37.792Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:50:37.792Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:50:39.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:50:40.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:43.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:46.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:49.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:52.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:55.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:50:58.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:01.792Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:04.792Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.93s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:07.723Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:51:07.724Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:51:07.793Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 217.05ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:08.512Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:51:08.512Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.101µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:51:09.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:51:10.793Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:51:11.041Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:51:12.031Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:51:12.031Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:51:12.031Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:51:12.031Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:51:12.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T23:51:12.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T23:51:12.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T23:51:12.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T23:51:12.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error INFO 2026-03-19T23:51:13.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T23:51:13.031Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:51:13.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T23:51:13.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T23:51:13.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T23:51:13.032Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:51:13.032Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:51:13.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T23:51:16.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:19.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:22.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:25.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:28.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:31.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:34.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:37.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:39.826Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:51:40.032Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:42.915Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:51:42.915Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:51:43.033Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 215.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:43.750Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:51:43.750Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:51:46.033Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:51:46.273Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:51:47.266Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:51:47.266Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:51:47.266Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:51:47.266Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:51:47.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T23:51:47.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T23:51:47.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T23:51:47.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T23:51:47.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error INFO 2026-03-19T23:51:48.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-19T23:51:48.267Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:51:48.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-19T23:51:48.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-19T23:51:48.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-19T23:51:48.267Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:51:48.267Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:51:48.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-19T23:51:51.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:54.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:51:57.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:00.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:03.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:06.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:09.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:09.903Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:52:12.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:15.267Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:18.128Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:52:18.128Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:52:18.268Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 169.16ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:18.939Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:52:18.939Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:52:21.267Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:52:21.456Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:52:22.456Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:52:22.456Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:52:22.456Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:52:22.456Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:52:22.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 0 Error WARN 2026-03-19T23:52:22.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 0 Error WARN 2026-03-19T23:52:22.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 0 Error WARN 2026-03-19T23:52:22.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 0 Error WARN 2026-03-19T23:52:22.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 0 Error WARN 2026-03-19T23:52:22.457Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:52:22.457Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:52:22.457Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:52:22.457Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:52:22.457Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:52:22.457Z [profiles] ProfileServices.get: Job for [REDACTED]0d1 ([REDACTED]4da) finished 104666ms after queue INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:52:22.457Z [profiles] ProfileServices.get: Job for [REDACTED]2dc ([REDACTED]088) finished 104666ms after queue INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:52:22.457Z [profiles] ProfileServices.get: Job for [REDACTED]bda ([REDACTED]321) finished 104666ms after queue INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:52:22.457Z [profiles] ProfileServices.get: Job for [REDACTED]eeb ([REDACTED]a10) finished 104666ms after queue INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:52:22.457Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:52:22.457Z [profiles] ProfileServices.get: Job for [REDACTED]1ef ([REDACTED]fce) finished 104666ms after queue INFO 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d1 ([REDACTED]4da) ERROR 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2dc ([REDACTED]088) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bda ([REDACTED]321) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eeb ([REDACTED]a10) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ef ([REDACTED]fce) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]192 ([REDACTED]e61) INFO 2026-03-19T23:52:22.457Z [profiles] buildGetProfileOptions([REDACTED]192 ([REDACTED]e61)): using unexpired profile key credential INFO 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b5 ([REDACTED]f76) INFO 2026-03-19T23:52:22.457Z [profiles] buildGetProfileOptions([REDACTED]5b5 ([REDACTED]f76)): using unexpired profile key credential INFO 2026-03-19T23:52:22.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e7 ([REDACTED]ff7) INFO 2026-03-19T23:52:22.458Z [profiles] buildGetProfileOptions([REDACTED]0e7 ([REDACTED]ff7)): using unexpired profile key credential INFO 2026-03-19T23:52:22.458Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c3 ([REDACTED]bec) INFO 2026-03-19T23:52:22.458Z [profiles] buildGetProfileOptions([REDACTED]6c3 ([REDACTED]bec)): using unexpired profile key credential INFO 2026-03-19T23:52:22.458Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]611 ([REDACTED]ab5) INFO 2026-03-19T23:52:22.458Z [profiles] buildGetProfileOptions([REDACTED]611 ([REDACTED]ab5)): using unexpired profile key credential INFO 2026-03-19T23:52:22.458Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:52:22.458Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:52:22.458Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:52:22.458Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:52:22.458Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:52:22.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T23:52:22.458Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:52:22.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T23:52:22.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T23:52:22.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T23:52:22.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T23:52:22.458Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:52:22.458Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:52:25.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:28.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:31.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:34.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:37.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:39.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:52:40.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:43.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:46.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:49.460Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:52.369Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:52:52.369Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.000µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:52:52.459Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.18ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:52:53.156Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:52:53.156Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:52:55.460Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:52:55.706Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:52:56.716Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:52:56.716Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:52:56.717Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:52:56.717Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:52:56.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T23:52:56.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T23:52:56.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T23:52:56.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T23:52:56.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error INFO 2026-03-19T23:52:57.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T23:52:57.717Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:52:57.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T23:52:57.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T23:52:57.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T23:52:57.717Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:52:57.717Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:52:57.717Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T23:53:00.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:03.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:06.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:09.720Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:10.058Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:53:12.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:15.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:18.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:21.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:24.719Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:27.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:53:27.580Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.480µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:53:27.718Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:28.415Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:53:28.415Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:53:30.718Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:53:30.938Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:53:31.933Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:53:31.933Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:53:31.933Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:53:31.933Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:53:31.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T23:53:31.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T23:53:31.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T23:53:31.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T23:53:31.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error INFO 2026-03-19T23:53:32.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-19T23:53:32.934Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:53:32.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-19T23:53:32.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-19T23:53:32.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-19T23:53:32.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-19T23:53:32.934Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:53:32.934Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:53:35.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:38.934Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:40.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:53:41.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:44.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:47.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:50.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:53.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:56.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:53:59.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:02.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:54:02.796Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:54:02.935Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.06ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:03.633Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:54:03.633Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:54:05.934Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:54:06.147Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:54:07.150Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:54:07.150Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:54:07.150Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:54:07.150Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:54:07.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 0 Error WARN 2026-03-19T23:54:07.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 0 Error WARN 2026-03-19T23:54:07.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-19T23:54:07.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 0 Error WARN 2026-03-19T23:54:07.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 0 Error WARN 2026-03-19T23:54:07.150Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:54:07.151Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:54:07.151Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:54:07.151Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:54:07.151Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:54:07.151Z [profiles] ProfileServices.get: Job for [REDACTED]192 ([REDACTED]e61) finished 104694ms after queue INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:54:07.151Z [profiles] ProfileServices.get: Job for [REDACTED]5b5 ([REDACTED]f76) finished 104694ms after queue INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:54:07.151Z [profiles] ProfileServices.get: Job for [REDACTED]0e7 ([REDACTED]ff7) finished 104693ms after queue INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:54:07.151Z [profiles] ProfileServices.get: Job for [REDACTED]6c3 ([REDACTED]bec) finished 104693ms after queue INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:54:07.151Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:54:07.151Z [profiles] ProfileServices.get: Job for [REDACTED]611 ([REDACTED]ab5) finished 104693ms after queue INFO 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]192 ([REDACTED]e61) ERROR 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b5 ([REDACTED]f76) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e7 ([REDACTED]ff7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c3 ([REDACTED]bec) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]611 ([REDACTED]ab5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fe ([REDACTED]0ad) INFO 2026-03-19T23:54:07.151Z [profiles] buildGetProfileOptions([REDACTED]5fe ([REDACTED]0ad)): using unexpired profile key credential INFO 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]deb ([REDACTED]1f5) INFO 2026-03-19T23:54:07.151Z [profiles] buildGetProfileOptions([REDACTED]deb ([REDACTED]1f5)): using unexpired profile key credential INFO 2026-03-19T23:54:07.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3dd ([REDACTED]8c2) INFO 2026-03-19T23:54:07.152Z [profiles] buildGetProfileOptions([REDACTED]3dd ([REDACTED]8c2)): using unexpired profile key credential INFO 2026-03-19T23:54:07.152Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]8b2) INFO 2026-03-19T23:54:07.152Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]8b2)): using unexpired profile key credential INFO 2026-03-19T23:54:07.152Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eb4 ([REDACTED]9a0) INFO 2026-03-19T23:54:07.152Z [profiles] buildGetProfileOptions([REDACTED]eb4 ([REDACTED]9a0)): using unexpired profile key credential INFO 2026-03-19T23:54:07.152Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:54:07.152Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:54:07.152Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:54:07.152Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:54:07.152Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:54:07.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T23:54:07.152Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:54:07.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T23:54:07.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T23:54:07.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T23:54:07.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T23:54:07.152Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:54:07.152Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:54:10.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:10.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:54:13.154Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:16.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:19.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:22.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:25.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:28.153Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:31.154Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:34.154Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:37.063Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:54:37.063Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:54:37.154Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:37.852Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:54:37.852Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:54:40.153Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:40.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-19T23:54:40.369Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:54:41.376Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:54:41.376Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:54:41.377Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:54:41.377Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:54:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T23:54:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T23:54:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T23:54:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T23:54:41.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error INFO 2026-03-19T23:54:42.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T23:54:42.377Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:54:42.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T23:54:42.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T23:54:42.377Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T23:54:42.378Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:54:42.378Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:54:42.378Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T23:54:45.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:48.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:51.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:54.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:54:57.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:00.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:03.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-19T23:55:05.796Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-19T23:55:05.796Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-19T23:55:06.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:09.379Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:10.389Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:55:12.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:55:12.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:55:12.378Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.60ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:13.049Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:55:13.049Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.780µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:55:15.379Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:55:15.563Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:55:16.568Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:55:16.568Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:55:16.568Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:55:16.568Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:55:16.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T23:55:16.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T23:55:16.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T23:55:16.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T23:55:16.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error INFO 2026-03-19T23:55:17.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-19T23:55:17.568Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:55:17.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-19T23:55:17.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-19T23:55:17.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-19T23:55:17.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-19T23:55:17.569Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:55:17.569Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:55:20.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:23.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:26.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:29.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:32.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:35.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:38.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:40.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:55:41.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:44.569Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:47.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:55:47.431Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:55:47.570Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.19ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:48.241Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:55:48.241Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:55:50.570Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:55:50.755Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:55:51.769Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:55:51.769Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:55:51.770Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:55:51.770Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:55:51.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 0 Error WARN 2026-03-19T23:55:51.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 0 Error WARN 2026-03-19T23:55:51.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 0 Error WARN 2026-03-19T23:55:51.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 0 Error WARN 2026-03-19T23:55:51.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 0 Error WARN 2026-03-19T23:55:51.770Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:55:51.770Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:55:51.770Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:55:51.770Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:55:51.770Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:55:51.770Z [profiles] ProfileServices.get: Job for [REDACTED]5fe ([REDACTED]0ad) finished 104619ms after queue INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:55:51.770Z [profiles] ProfileServices.get: Job for [REDACTED]deb ([REDACTED]1f5) finished 104619ms after queue INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:55:51.770Z [profiles] ProfileServices.get: Job for [REDACTED]3dd ([REDACTED]8c2) finished 104619ms after queue INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:55:51.770Z [profiles] ProfileServices.get: Job for [REDACTED]b90 ([REDACTED]8b2) finished 104618ms after queue INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:55:51.770Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:55:51.770Z [profiles] ProfileServices.get: Job for [REDACTED]eb4 ([REDACTED]9a0) finished 104618ms after queue INFO 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fe ([REDACTED]0ad) ERROR 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]deb ([REDACTED]1f5) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3dd ([REDACTED]8c2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]8b2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eb4 ([REDACTED]9a0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:55:51.770Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]59a ([REDACTED]0e2) INFO 2026-03-19T23:55:51.771Z [profiles] buildGetProfileOptions([REDACTED]59a ([REDACTED]0e2)): using unexpired profile key credential INFO 2026-03-19T23:55:51.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7a9 ([REDACTED]f0e) INFO 2026-03-19T23:55:51.771Z [profiles] buildGetProfileOptions([REDACTED]7a9 ([REDACTED]f0e)): using unexpired profile key credential INFO 2026-03-19T23:55:51.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]f3c) INFO 2026-03-19T23:55:51.771Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]f3c)): using unexpired profile key credential INFO 2026-03-19T23:55:51.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]41e ([REDACTED]8d6) INFO 2026-03-19T23:55:51.771Z [profiles] buildGetProfileOptions([REDACTED]41e ([REDACTED]8d6)): using unexpired profile key credential INFO 2026-03-19T23:55:51.771Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be7 ([REDACTED]a3a) INFO 2026-03-19T23:55:51.771Z [profiles] buildGetProfileOptions([REDACTED]be7 ([REDACTED]a3a)): using unexpired profile key credential INFO 2026-03-19T23:55:51.771Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:55:51.771Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-19T23:55:51.771Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:55:51.771Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:55:51.772Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:55:51.772Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:55:51.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T23:55:51.772Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:55:51.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T23:55:51.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T23:55:51.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T23:55:51.772Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T23:55:51.772Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:55:51.772Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:55:54.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:55:57.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:00.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:03.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:06.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:09.772Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:10.559Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:56:12.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:15.772Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:18.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:21.676Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:56:21.676Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:56:21.773Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 209.88ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:22.485Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:56:22.485Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.780µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:56:24.773Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:56:25.000Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:56:26.004Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:56:26.004Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:56:26.004Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:56:26.004Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:56:26.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T23:56:26.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T23:56:26.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T23:56:26.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T23:56:26.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error INFO 2026-03-19T23:56:27.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T23:56:27.005Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:56:27.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T23:56:27.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T23:56:27.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T23:56:27.005Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:56:27.005Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:56:27.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T23:56:30.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:33.005Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:36.005Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:39.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:40.636Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:56:42.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:45.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:48.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:51.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:54.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:56.884Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:56:56.884Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.910µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:56:57.006Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 211.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:56:57.720Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:56:57.720Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:57:00.005Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:57:01.235Z [@signalapp/libsignal-client] [unauthenticated 3 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:57:03.006Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 36.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:03.317Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:57:03.317Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:57:03.317Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:57:03.317Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:57:03.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T23:57:03.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T23:57:03.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T23:57:03.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T23:57:03.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error INFO 2026-03-19T23:57:04.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-19T23:57:04.318Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:57:04.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-19T23:57:04.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-19T23:57:04.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-19T23:57:04.318Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:57:04.318Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:57:04.318Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-19T23:57:07.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:10.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:10.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:57:13.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:16.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:19.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:22.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:25.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:28.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:31.320Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:34.124Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:57:34.124Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:57:34.319Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 112.75ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:34.935Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:57:34.935Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:57:37.320Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:57:37.449Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:57:38.450Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:57:38.450Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:57:38.450Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:57:38.450Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:57:38.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 0 Error WARN 2026-03-19T23:57:38.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 0 Error WARN 2026-03-19T23:57:38.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 0 Error WARN 2026-03-19T23:57:38.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 0 Error WARN 2026-03-19T23:57:38.451Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 0 Error WARN 2026-03-19T23:57:38.451Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:57:38.451Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:57:38.451Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:57:38.451Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:57:38.451Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:57:38.451Z [profiles] ProfileServices.get: Job for [REDACTED]59a ([REDACTED]0e2) finished 106680ms after queue INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:57:38.451Z [profiles] ProfileServices.get: Job for [REDACTED]7a9 ([REDACTED]f0e) finished 106680ms after queue INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:57:38.451Z [profiles] ProfileServices.get: Job for [REDACTED]19b ([REDACTED]f3c) finished 106680ms after queue INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:57:38.451Z [profiles] ProfileServices.get: Job for [REDACTED]41e ([REDACTED]8d6) finished 106680ms after queue INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:57:38.451Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:57:38.451Z [profiles] ProfileServices.get: Job for [REDACTED]be7 ([REDACTED]a3a) finished 106680ms after queue INFO 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]59a ([REDACTED]0e2) ERROR 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7a9 ([REDACTED]f0e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]f3c) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]41e ([REDACTED]8d6) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be7 ([REDACTED]a3a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:57:38.451Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d8c ([REDACTED]c70) INFO 2026-03-19T23:57:38.452Z [profiles] buildGetProfileOptions([REDACTED]d8c ([REDACTED]c70)): using unexpired profile key credential INFO 2026-03-19T23:57:38.452Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]f79) INFO 2026-03-19T23:57:38.452Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]f79)): using unexpired profile key credential INFO 2026-03-19T23:57:38.452Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]082 ([REDACTED]dc0) INFO 2026-03-19T23:57:38.452Z [profiles] buildGetProfileOptions([REDACTED]082 ([REDACTED]dc0)): using unexpired profile key credential INFO 2026-03-19T23:57:38.452Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d68 ([REDACTED]c0a) INFO 2026-03-19T23:57:38.452Z [profiles] buildGetProfileOptions([REDACTED]d68 ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-19T23:57:38.452Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]75a ([REDACTED]9e3) INFO 2026-03-19T23:57:38.452Z [profiles] buildGetProfileOptions([REDACTED]75a ([REDACTED]9e3)): using unexpired profile key credential INFO 2026-03-19T23:57:38.452Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:57:38.452Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:57:38.452Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:57:38.452Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:57:38.453Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:57:38.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T23:57:38.453Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:57:38.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T23:57:38.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T23:57:38.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T23:57:38.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T23:57:38.453Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:57:38.453Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:57:40.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:57:41.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:44.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:47.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:50.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:53.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:56.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:57:59.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:02.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:05.454Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:08.363Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:58:08.363Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:58:08.453Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.66ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:09.151Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:58:09.151Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:58:10.909Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:58:11.454Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:12.665Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:58:12.665Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:58:12.665Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:58:12.665Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:58:12.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T23:58:12.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T23:58:12.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T23:58:12.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T23:58:12.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error INFO 2026-03-19T23:58:13.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T23:58:13.666Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:58:13.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T23:58:13.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T23:58:13.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T23:58:13.666Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T23:58:13.666Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:58:13.666Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:58:16.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:19.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:22.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:25.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:28.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:31.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:34.666Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:37.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:40.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:40.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:58:43.529Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:58:43.529Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:58:43.667Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:44.365Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:58:44.365Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:58:46.667Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:58:46.922Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:58:47.887Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:58:47.887Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:58:47.887Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:58:47.887Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:58:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T23:58:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T23:58:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T23:58:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T23:58:47.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error INFO 2026-03-19T23:58:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-19T23:58:48.887Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:58:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-19T23:58:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) INFO 2026-03-19T23:58:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-19T23:58:48.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-19T23:58:48.887Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:58:48.887Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:58:51.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:54.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:58:57.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:00.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:03.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:06.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:09.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:11.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:59:12.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:15.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:18.772Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:59:18.772Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:59:18.889Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.77ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:19.559Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:59:19.559Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:59:21.889Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:59:22.069Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:59:23.120Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:59:23.120Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:59:23.120Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:59:23.120Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:59:23.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 0 Error WARN 2026-03-19T23:59:23.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 0 Error WARN 2026-03-19T23:59:23.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 0 Error WARN 2026-03-19T23:59:23.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 0 Error WARN 2026-03-19T23:59:23.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 0 Error WARN 2026-03-19T23:59:23.120Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:59:23.120Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:59:23.120Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:59:23.120Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): Failed to fetch profile. Code: -1 WARN 2026-03-19T23:59:23.120Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): Failed to fetch profile. Code: -1 INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:59:23.120Z [profiles] ProfileServices.get: Job for [REDACTED]d8c ([REDACTED]c70) finished 104668ms after queue INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:59:23.120Z [profiles] ProfileServices.get: Job for [REDACTED]b90 ([REDACTED]f79) finished 104668ms after queue INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:59:23.120Z [profiles] ProfileServices.get: Job for [REDACTED]082 ([REDACTED]dc0) finished 104668ms after queue INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:59:23.120Z [profiles] ProfileServices.get: Job for [REDACTED]d68 ([REDACTED]c0a) finished 104668ms after queue INFO 2026-03-19T23:59:23.120Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-19T23:59:23.121Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-19T23:59:23.121Z [profiles] ProfileServices.get: Job for [REDACTED]75a ([REDACTED]9e3) finished 104669ms after queue INFO 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d8c ([REDACTED]c70) ERROR 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]f79) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]082 ([REDACTED]dc0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d68 ([REDACTED]c0a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]75a ([REDACTED]9e3) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ddf ([REDACTED]a0f) INFO 2026-03-19T23:59:23.121Z [profiles] buildGetProfileOptions([REDACTED]ddf ([REDACTED]a0f)): using unexpired profile key credential INFO 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e8 ([REDACTED]0ef) INFO 2026-03-19T23:59:23.121Z [profiles] buildGetProfileOptions([REDACTED]0e8 ([REDACTED]0ef)): using unexpired profile key credential INFO 2026-03-19T23:59:23.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71d ([REDACTED]85a) INFO 2026-03-19T23:59:23.121Z [profiles] buildGetProfileOptions([REDACTED]71d ([REDACTED]85a)): generating profile key credential request INFO 2026-03-19T23:59:23.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]019 ([REDACTED]964) INFO 2026-03-19T23:59:23.122Z [profiles] buildGetProfileOptions([REDACTED]019 ([REDACTED]964)): using unexpired profile key credential INFO 2026-03-19T23:59:23.122Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:59:23.123Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:59:23.123Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:59:23.123Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-19T23:59:23.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-19T23:59:23.123Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:59:23.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T23:59:23.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:59:23.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-19T23:59:23.123Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:59:23.123Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-19T23:59:26.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:29.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:32.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:35.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:38.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:41.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:41.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-19T23:59:44.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:47.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:50.123Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:53.031Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:59:53.031Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:59:53.124Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.60ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-19T23:59:53.847Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-19T23:59:53.847Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-19T23:59:56.124Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-19T23:59:56.360Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-19T23:59:57.365Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-19T23:59:57.365Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-19T23:59:57.365Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-19T23:59:57.365Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-19T23:59:57.365Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-19T23:59:57.365Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-19T23:59:57.365Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-19T23:59:57.365Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error INFO 2026-03-19T23:59:58.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-19T23:59:58.366Z [SocketManager] connecting unauthenticated socket INFO 2026-03-19T23:59:58.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-19T23:59:58.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-19T23:59:58.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-19T23:59:58.366Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-19T23:59:58.366Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T00:00:01.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:04.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:00:05.879Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:00:05.879Z [app/main] MainSQL: slow query createOrUpdateItem duration=129ms INFO 2026-03-20T00:00:07.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:10.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:11.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:00:13.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:16.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:19.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:22.366Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:25.368Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:28.250Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:00:28.250Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.010µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:00:28.367Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.39ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:29.064Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:00:29.064Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:00:31.366Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T00:00:31.580Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T00:00:32.581Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T00:00:32.581Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T00:00:32.581Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T00:00:32.581Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T00:00:32.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-20T00:00:32.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-20T00:00:32.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T00:00:32.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error INFO 2026-03-20T00:00:33.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-20T00:00:33.582Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T00:00:33.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-20T00:00:33.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T00:00:33.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-20T00:00:33.582Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T00:00:33.582Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T00:00:36.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:39.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:41.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:00:42.582Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:45.582Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:48.582Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:51.582Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:54.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:00:57.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:01:00.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:01:03.466Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:01:03.466Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:01:03.583Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:01:04.280Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:01:04.280Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:01:06.582Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T00:01:06.794Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T00:01:07.807Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T00:01:07.807Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T00:01:07.807Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T00:01:07.807Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T00:01:07.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 0 Error WARN 2026-03-20T00:01:07.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 0 Error WARN 2026-03-20T00:01:07.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]906?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T00:01:07.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 0 Error WARN 2026-03-20T00:01:07.807Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): Failed to fetch profile. Code: -1 WARN 2026-03-20T00:01:07.807Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): Failed to fetch profile. Code: -1 WARN 2026-03-20T00:01:07.807Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): Failed to fetch profile. Code: -1 WARN 2026-03-20T00:01:07.807Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): Failed to fetch profile. Code: -1 INFO 2026-03-20T00:01:07.807Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T00:01:07.807Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T00:01:07.807Z [profiles] ProfileServices.get: Job for [REDACTED]ddf ([REDACTED]a0f) finished 104686ms after queue INFO 2026-03-20T00:01:07.807Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T00:01:07.807Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T00:01:07.807Z [profiles] ProfileServices.get: Job for [REDACTED]0e8 ([REDACTED]0ef) finished 104686ms after queue INFO 2026-03-20T00:01:07.808Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T00:01:07.808Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T00:01:07.808Z [profiles] ProfileServices.get: Job for [REDACTED]71d ([REDACTED]85a) finished 104687ms after queue INFO 2026-03-20T00:01:07.808Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T00:01:07.808Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T00:01:07.808Z [profiles] ProfileServices.get: Job for [REDACTED]019 ([REDACTED]964) finished 104686ms after queue INFO 2026-03-20T00:01:07.808Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ddf ([REDACTED]a0f) ERROR 2026-03-20T00:01:07.808Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e8 ([REDACTED]0ef) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-20T00:01:07.808Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71d ([REDACTED]85a) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) ERROR 2026-03-20T00:01:07.808Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]019 ([REDACTED]964) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:186:39253 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:186:39232) at job ([REDACTED]/resources/app.asar/preload.bundle.js:186:38479) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30850) INFO 2026-03-20T00:01:07.808Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 11 out of 50 conversation(s) INFO 2026-03-20T00:01:11.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:01:41.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:02:07.808Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2606103ms INFO 2026-03-20T00:02:11.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:02:41.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:03:11.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:03:41.837Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:04:11.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:04:42.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:05:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:05:05.793Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:05:05.793Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T00:05:12.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:05:42.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:06:12.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:06:42.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:07:12.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:07:42.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:08:12.743Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:08:42.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:09:13.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:09:43.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:10:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:10:05.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:10:05.793Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:10:13.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:10:43.375Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:11:13.480Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:11:43.560Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:12:13.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:12:44.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:13:14.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T00:13:15.538Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T00:13:19.568Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T00:13:19.568Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.000856284s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T00:13:19.568Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-20T00:13:19.569Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-20T00:13:19.571Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-20T00:13:20.570Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T00:13:20.572Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T00:13:20.572Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T00:13:23.572Z [@signalapp/libsignal-client] [authenticated] 0 connection(s) in progress after 3.00s, more routes waiting on DNS resolution libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T00:13:25.572Z [@signalapp/libsignal-client] Failed to resolve domain [chat.signal.org] after 5.001s: DNS lookup timed out libsignal_net_infra::dns rust/net/infra/src/dns.rs:354 INFO 2026-03-20T00:13:25.572Z [@signalapp/libsignal-client] Starting DNS lookup for chat.signal.org libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:152 INFO 2026-03-20T00:13:25.573Z [@signalapp/libsignal-client] [dns 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 WARN 2026-03-20T00:13:25.573Z [@signalapp/libsignal-client] [dns 0 V6] Failed to create HTTP2 client for DNS lookup: Failed to establish TCP connection to any of the IPs libsignal_net_infra::dns::dns_transport_doh rust/net/infra/src/dns/dns_transport_doh.rs:84 INFO 2026-03-20T00:13:26.065Z [@signalapp/libsignal-client] Received result of the IPv4 DNS query for [chat.signal.org] after 118.209057ms libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:321 INFO 2026-03-20T00:13:26.065Z [@signalapp/libsignal-client] Received result of the IPv6 DNS query for [chat.signal.org] after 118.226717ms libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:334 INFO 2026-03-20T00:13:26.065Z [@signalapp/libsignal-client] [dns 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T00:13:26.066Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:13:26.066Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 19.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:13:26.571Z [@signalapp/libsignal-client] [authenticated] 1 connection(s) in progress after 6.00s, 2 route(s) delayed for another 93.72ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T00:13:26.815Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 6.244s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T00:13:26.815Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T00:13:26.815Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T00:13:26.815Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T00:13:26.815Z [notifications] NotificationService: disabling INFO 2026-03-20T00:13:26.816Z [SocketManager] connected authenticated socket (localPort: 57006) INFO 2026-03-20T00:13:26.817Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T00:13:26.905Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T00:13:26.905Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T00:13:26.905Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T00:13:26.905Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.905Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T00:13:26.905Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.905Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T00:13:26.905Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T00:13:26.905Z [batcher] waitForAllBatchers INFO 2026-03-20T00:13:26.905Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.905Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T00:13:26.905Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.905Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T00:13:26.905Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.905Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T00:13:26.905Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.906Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T00:13:26.906Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.906Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T00:13:26.906Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T00:13:26.906Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T00:13:26.906Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T00:13:26.906Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T00:13:26.906Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:13:26.906Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T00:13:26.906Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T00:13:26.907Z [UpdateKeysListener] Already initialized INFO 2026-03-20T00:13:26.907Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T00:13:26.907Z [notifications] NotificationService: enabling INFO 2026-03-20T00:13:26.908Z [background] App loaded - messages: 0 WARN 2026-03-20T00:13:26.909Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T00:13:26.952Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T00:13:26.952Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T00:13:27.907Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T00:13:56.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:14:26.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:14:57.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:15:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:15:05.839Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:15:05.839Z [app/main] MainSQL: slow query createOrUpdateItem duration=88ms INFO 2026-03-20T00:15:26.906Z [MessageReceiver] getAllFromCache INFO 2026-03-20T00:15:26.907Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T00:15:26.907Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T00:15:26.907Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T00:15:27.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:15:57.434Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:16:27.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:16:57.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:17:27.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:17:57.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:18:27.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:18:58.049Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:19:28.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:19:58.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:20:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:20:05.802Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:20:05.802Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-20T00:20:28.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:20:58.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:21:28.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:21:58.686Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:22:28.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:22:58.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:23:28.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:23:59.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:24:29.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:24:59.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:25:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:25:05.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:25:05.793Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:25:29.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:25:59.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:26:29.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:26:59.702Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:27:29.811Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:27:59.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:28:30.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:29:00.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:29:30.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:30:00.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:30:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:30:05.798Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T00:30:05.799Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:30:30.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:31:00.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:31:30.644Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:32:00.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:32:30.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:33:00.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:33:31.024Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:34:01.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:34:31.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:35:01.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:35:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:35:05.806Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:35:05.806Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-20T00:35:31.456Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:36:01.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:36:31.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:37:01.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:37:31.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:38:01.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:38:32.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:39:02.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:39:32.275Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:40:02.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:40:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:40:05.785Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:40:32.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:41:02.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:41:32.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:42:02.801Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:42:32.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:43:03.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:43:33.102Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:44:03.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:44:33.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:45:03.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:45:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:45:05.810Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:45:05.810Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-20T00:45:33.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T00:45:33.911Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T00:45:33.953Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:45:33.956Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T00:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T00:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T00:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T00:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-20T00:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]e17 ([REDACTED]469)): using unexpired profile key credential INFO 2026-03-20T00:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-20T00:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]350)): using unexpired profile key credential INFO 2026-03-20T00:45:33.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-20T00:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]3df ([REDACTED]ffb)): using unexpired profile key credential INFO 2026-03-20T00:45:33.960Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:33.960Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T00:45:33.960Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:33.960Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:33.960Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T00:45:33.960Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T00:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) INFO 2026-03-20T00:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) INFO 2026-03-20T00:45:33.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) INFO 2026-03-20T00:45:33.961Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T00:45:33.961Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-20T00:45:33.961Z [profiles] buildGetProfileOptions([REDACTED]acc ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-20T00:45:33.961Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:33.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) INFO 2026-03-20T00:45:33.961Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T00:45:33.961Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T00:45:33.978Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:45:33.978Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.820µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:45:34.595Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 634.282ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T00:45:34.595Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T00:45:34.595Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T00:45:34.595Z [SocketManager] connected unauthenticated socket (localPort: 34416) INFO 2026-03-20T00:45:34.595Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T00:45:34.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]baa (unauth+key) 200 Success INFO 2026-03-20T00:45:34.681Z [profiles] getProfile([REDACTED]c9e ([REDACTED]350)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]350) INFO 2026-03-20T00:45:34.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-20T00:45:34.681Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]ff2)): using unexpired profile key credential INFO 2026-03-20T00:45:34.681Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) INFO 2026-03-20T00:45:34.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]acc/[REDACTED]45a (unauth+key) 200 Success INFO 2026-03-20T00:45:34.690Z [profiles] getProfile([REDACTED]acc ([REDACTED]b30)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]acc ([REDACTED]b30) INFO 2026-03-20T00:45:34.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-20T00:45:34.691Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]497)): using unexpired profile key credential INFO 2026-03-20T00:45:34.691Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) INFO 2026-03-20T00:45:34.729Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e17/[REDACTED]1ad (unauth+key) 200 Success INFO 2026-03-20T00:45:34.729Z [profiles] getProfile([REDACTED]e17 ([REDACTED]469)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.729Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e17 ([REDACTED]469) INFO 2026-03-20T00:45:34.729Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-20T00:45:34.729Z [profiles] buildGetProfileOptions([REDACTED]6c9 ([REDACTED]f32)): using unexpired profile key credential INFO 2026-03-20T00:45:34.729Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.730Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) WARN 2026-03-20T00:45:34.780Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T00:45:34.780Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T00:45:34.780Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T00:45:34.780Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T00:45:34.780Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T00:45:34.780Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T00:45:34.780Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T00:45:34.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]d25 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.798Z [profiles] getProfile([REDACTED]a39 ([REDACTED]ff2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.798Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-20T00:45:34.798Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-20T00:45:34.798Z [profiles] buildGetProfileOptions([REDACTED]c43 ([REDACTED]66e)): using unexpired profile key credential INFO 2026-03-20T00:45:34.798Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) INFO 2026-03-20T00:45:34.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3df/[REDACTED]632 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.798Z [profiles] getProfile([REDACTED]3df ([REDACTED]ffb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-20T00:45:34.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-20T00:45:34.799Z [profiles] buildGetProfileOptions([REDACTED]32f ([REDACTED]509)): using unexpired profile key credential INFO 2026-03-20T00:45:34.799Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) INFO 2026-03-20T00:45:34.838Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c9/[REDACTED]c96 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.838Z [profiles] getProfile([REDACTED]6c9 ([REDACTED]f32)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.838Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-20T00:45:34.838Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-20T00:45:34.838Z [profiles] buildGetProfileOptions([REDACTED]7ee ([REDACTED]be1)): using unexpired profile key credential INFO 2026-03-20T00:45:34.838Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.838Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) INFO 2026-03-20T00:45:34.839Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]dd4 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.839Z [profiles] getProfile([REDACTED]693 ([REDACTED]497)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.839Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]497) INFO 2026-03-20T00:45:34.839Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-20T00:45:34.839Z [profiles] buildGetProfileOptions([REDACTED]01f ([REDACTED]ebf)): using unexpired profile key credential INFO 2026-03-20T00:45:34.839Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.839Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) INFO 2026-03-20T00:45:34.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32f/[REDACTED]35b (unauth+key) 200 Success INFO 2026-03-20T00:45:34.901Z [profiles] getProfile([REDACTED]32f ([REDACTED]509)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.901Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32f ([REDACTED]509) INFO 2026-03-20T00:45:34.901Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-20T00:45:34.901Z [profiles] buildGetProfileOptions([REDACTED]b3d ([REDACTED]c7c)): using unexpired profile key credential INFO 2026-03-20T00:45:34.901Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) INFO 2026-03-20T00:45:34.908Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T00:45:34.908Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T00:45:34.908Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T00:45:34.908Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T00:45:34.908Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T00:45:34.908Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-20T00:45:34.908Z [profiles] buildGetProfileOptions([REDACTED]fed ([REDACTED]068)): using unexpired profile key credential INFO 2026-03-20T00:45:34.908Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.908Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) INFO 2026-03-20T00:45:34.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c43/[REDACTED]741 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.917Z [profiles] getProfile([REDACTED]c43 ([REDACTED]66e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-20T00:45:34.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-20T00:45:34.917Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]d90)): using unexpired profile key credential INFO 2026-03-20T00:45:34.917Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) INFO 2026-03-20T00:45:34.926Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ee/[REDACTED]3a8 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.926Z [profiles] getProfile([REDACTED]7ee ([REDACTED]be1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.927Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-20T00:45:34.927Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-20T00:45:34.927Z [profiles] buildGetProfileOptions([REDACTED]11e ([REDACTED]708)): using unexpired profile key credential INFO 2026-03-20T00:45:34.927Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.927Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) INFO 2026-03-20T00:45:34.943Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01f/[REDACTED]5e4 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.943Z [profiles] getProfile([REDACTED]01f ([REDACTED]ebf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-20T00:45:34.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-20T00:45:34.944Z [profiles] buildGetProfileOptions([REDACTED]c4d ([REDACTED]8ad)): using unexpired profile key credential INFO 2026-03-20T00:45:34.944Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.944Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) INFO 2026-03-20T00:45:34.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3d/[REDACTED]354 (unauth+key) 200 Success INFO 2026-03-20T00:45:34.990Z [profiles] getProfile([REDACTED]b3d ([REDACTED]c7c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:34.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-20T00:45:34.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-20T00:45:34.991Z [profiles] buildGetProfileOptions([REDACTED]44c ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-20T00:45:34.991Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:34.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) INFO 2026-03-20T00:45:35.008Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fed/[REDACTED]f73 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.008Z [profiles] getProfile([REDACTED]fed ([REDACTED]068)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.009Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fed ([REDACTED]068) INFO 2026-03-20T00:45:35.009Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-20T00:45:35.009Z [profiles] buildGetProfileOptions([REDACTED]a86 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-20T00:45:35.009Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.009Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) INFO 2026-03-20T00:45:35.051Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]ab5 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.051Z [profiles] getProfile([REDACTED]c07 ([REDACTED]d90)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-20T00:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-20T00:45:35.052Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]b4d)): using unexpired profile key credential INFO 2026-03-20T00:45:35.052Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) INFO 2026-03-20T00:45:35.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c4d/[REDACTED]906 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.052Z [profiles] getProfile([REDACTED]c4d ([REDACTED]8ad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-20T00:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d1 ([REDACTED]4da) INFO 2026-03-20T00:45:35.052Z [profiles] buildGetProfileOptions([REDACTED]0d1 ([REDACTED]4da)): using unexpired profile key credential INFO 2026-03-20T00:45:35.052Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) INFO 2026-03-20T00:45:35.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]11e/[REDACTED]679 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.066Z [profiles] getProfile([REDACTED]11e ([REDACTED]708)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]11e ([REDACTED]708) INFO 2026-03-20T00:45:35.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2dc ([REDACTED]088) INFO 2026-03-20T00:45:35.066Z [profiles] buildGetProfileOptions([REDACTED]2dc ([REDACTED]088)): using unexpired profile key credential INFO 2026-03-20T00:45:35.066Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) INFO 2026-03-20T00:45:35.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44c/[REDACTED]e90 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.089Z [profiles] getProfile([REDACTED]44c ([REDACTED]994)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44c ([REDACTED]994) INFO 2026-03-20T00:45:35.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bda ([REDACTED]321) INFO 2026-03-20T00:45:35.090Z [profiles] buildGetProfileOptions([REDACTED]bda ([REDACTED]321)): using unexpired profile key credential INFO 2026-03-20T00:45:35.090Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) INFO 2026-03-20T00:45:35.095Z [app/main] MainSQL: slow query updateOrCreateBadges duration=43ms INFO 2026-03-20T00:45:35.097Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T00:45:35.113Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a86/[REDACTED]88f (unauth+key) 200 Success INFO 2026-03-20T00:45:35.113Z [profiles] getProfile([REDACTED]a86 ([REDACTED]72b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-20T00:45:35.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eeb ([REDACTED]a10) INFO 2026-03-20T00:45:35.113Z [profiles] buildGetProfileOptions([REDACTED]eeb ([REDACTED]a10)): using unexpired profile key credential INFO 2026-03-20T00:45:35.113Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.113Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) INFO 2026-03-20T00:45:35.129Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T00:45:35.150Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d1/[REDACTED]92c (unauth+key) 200 Success INFO 2026-03-20T00:45:35.150Z [profiles] getProfile([REDACTED]0d1 ([REDACTED]4da)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d1 ([REDACTED]4da) INFO 2026-03-20T00:45:35.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1ef ([REDACTED]fce) INFO 2026-03-20T00:45:35.151Z [profiles] buildGetProfileOptions([REDACTED]1ef ([REDACTED]fce)): using unexpired profile key credential INFO 2026-03-20T00:45:35.151Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) INFO 2026-03-20T00:45:35.165Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]6c8 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.165Z [profiles] getProfile([REDACTED]921 ([REDACTED]b4d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.165Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-20T00:45:35.165Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]192 ([REDACTED]e61) INFO 2026-03-20T00:45:35.165Z [profiles] buildGetProfileOptions([REDACTED]192 ([REDACTED]e61)): using unexpired profile key credential INFO 2026-03-20T00:45:35.165Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) INFO 2026-03-20T00:45:35.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bda/[REDACTED]704 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.176Z [profiles] getProfile([REDACTED]bda ([REDACTED]321)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bda ([REDACTED]321) INFO 2026-03-20T00:45:35.177Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b5 ([REDACTED]f76) INFO 2026-03-20T00:45:35.177Z [profiles] buildGetProfileOptions([REDACTED]5b5 ([REDACTED]f76)): using unexpired profile key credential INFO 2026-03-20T00:45:35.177Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) INFO 2026-03-20T00:45:35.183Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]1f1 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.183Z [profiles] getProfile([REDACTED]2dc ([REDACTED]088)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.183Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2dc ([REDACTED]088) INFO 2026-03-20T00:45:35.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e7 ([REDACTED]ff7) INFO 2026-03-20T00:45:35.184Z [profiles] buildGetProfileOptions([REDACTED]0e7 ([REDACTED]ff7)): using unexpired profile key credential INFO 2026-03-20T00:45:35.184Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) INFO 2026-03-20T00:45:35.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eeb/[REDACTED]d21 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.213Z [profiles] getProfile([REDACTED]eeb ([REDACTED]a10)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.213Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eeb ([REDACTED]a10) INFO 2026-03-20T00:45:35.213Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6c3 ([REDACTED]bec) INFO 2026-03-20T00:45:35.213Z [profiles] buildGetProfileOptions([REDACTED]6c3 ([REDACTED]bec)): using unexpired profile key credential INFO 2026-03-20T00:45:35.213Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) INFO 2026-03-20T00:45:35.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1ef/[REDACTED]e1d (unauth+key) 200 Success INFO 2026-03-20T00:45:35.238Z [profiles] getProfile([REDACTED]1ef ([REDACTED]fce)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.239Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1ef ([REDACTED]fce) INFO 2026-03-20T00:45:35.239Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]611 ([REDACTED]ab5) INFO 2026-03-20T00:45:35.239Z [profiles] buildGetProfileOptions([REDACTED]611 ([REDACTED]ab5)): using unexpired profile key credential INFO 2026-03-20T00:45:35.239Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.239Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) INFO 2026-03-20T00:45:35.270Z [app/main] MainSQL: slow query updateConversations duration=104ms INFO 2026-03-20T00:45:35.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]192/[REDACTED]36f (unauth+key) 200 Success INFO 2026-03-20T00:45:35.275Z [profiles] getProfile([REDACTED]192 ([REDACTED]e61)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.275Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]192 ([REDACTED]e61) INFO 2026-03-20T00:45:35.275Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fe ([REDACTED]0ad) INFO 2026-03-20T00:45:35.275Z [profiles] buildGetProfileOptions([REDACTED]5fe ([REDACTED]0ad)): using unexpired profile key credential INFO 2026-03-20T00:45:35.275Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) INFO 2026-03-20T00:45:35.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]00d (unauth+key) 200 Success INFO 2026-03-20T00:45:35.276Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]f76)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.276Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b5 ([REDACTED]f76) INFO 2026-03-20T00:45:35.276Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]deb ([REDACTED]1f5) INFO 2026-03-20T00:45:35.277Z [profiles] buildGetProfileOptions([REDACTED]deb ([REDACTED]1f5)): using unexpired profile key credential INFO 2026-03-20T00:45:35.277Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) INFO 2026-03-20T00:45:35.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]aad (unauth+key) 200 Success INFO 2026-03-20T00:45:35.289Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]ff7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e7 ([REDACTED]ff7) INFO 2026-03-20T00:45:35.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3dd ([REDACTED]8c2) INFO 2026-03-20T00:45:35.289Z [profiles] buildGetProfileOptions([REDACTED]3dd ([REDACTED]8c2)): using unexpired profile key credential INFO 2026-03-20T00:45:35.289Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) INFO 2026-03-20T00:45:35.304Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6c3/[REDACTED]b42 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.304Z [profiles] getProfile([REDACTED]6c3 ([REDACTED]bec)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.304Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6c3 ([REDACTED]bec) INFO 2026-03-20T00:45:35.304Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]8b2) INFO 2026-03-20T00:45:35.305Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]8b2)): using unexpired profile key credential INFO 2026-03-20T00:45:35.305Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) INFO 2026-03-20T00:45:35.338Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]611/[REDACTED]e53 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.338Z [profiles] getProfile([REDACTED]611 ([REDACTED]ab5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]611 ([REDACTED]ab5) INFO 2026-03-20T00:45:35.338Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eb4 ([REDACTED]9a0) INFO 2026-03-20T00:45:35.339Z [profiles] buildGetProfileOptions([REDACTED]eb4 ([REDACTED]9a0)): using unexpired profile key credential INFO 2026-03-20T00:45:35.339Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) INFO 2026-03-20T00:45:35.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fe/[REDACTED]7ed (unauth+key) 200 Success INFO 2026-03-20T00:45:35.363Z [profiles] getProfile([REDACTED]5fe ([REDACTED]0ad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fe ([REDACTED]0ad) INFO 2026-03-20T00:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]59a ([REDACTED]0e2) INFO 2026-03-20T00:45:35.363Z [profiles] buildGetProfileOptions([REDACTED]59a ([REDACTED]0e2)): using unexpired profile key credential INFO 2026-03-20T00:45:35.363Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) INFO 2026-03-20T00:45:35.384Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]deb/[REDACTED]9ba (unauth+key) 200 Success INFO 2026-03-20T00:45:35.384Z [profiles] getProfile([REDACTED]deb ([REDACTED]1f5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.384Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]deb ([REDACTED]1f5) INFO 2026-03-20T00:45:35.384Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7a9 ([REDACTED]f0e) INFO 2026-03-20T00:45:35.384Z [profiles] buildGetProfileOptions([REDACTED]7a9 ([REDACTED]f0e)): using unexpired profile key credential INFO 2026-03-20T00:45:35.384Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.384Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) INFO 2026-03-20T00:45:35.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3dd/[REDACTED]e70 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.400Z [profiles] getProfile([REDACTED]3dd ([REDACTED]8c2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.400Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3dd ([REDACTED]8c2) INFO 2026-03-20T00:45:35.400Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]f3c) INFO 2026-03-20T00:45:35.401Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]f3c)): using unexpired profile key credential INFO 2026-03-20T00:45:35.401Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) INFO 2026-03-20T00:45:35.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]838 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.427Z [profiles] getProfile([REDACTED]b90 ([REDACTED]8b2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.427Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]8b2) INFO 2026-03-20T00:45:35.427Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]41e ([REDACTED]8d6) INFO 2026-03-20T00:45:35.427Z [profiles] buildGetProfileOptions([REDACTED]41e ([REDACTED]8d6)): using unexpired profile key credential INFO 2026-03-20T00:45:35.427Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) INFO 2026-03-20T00:45:35.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]be7 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.428Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]9a0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.428Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eb4 ([REDACTED]9a0) INFO 2026-03-20T00:45:35.428Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be7 ([REDACTED]a3a) INFO 2026-03-20T00:45:35.428Z [profiles] buildGetProfileOptions([REDACTED]be7 ([REDACTED]a3a)): using unexpired profile key credential INFO 2026-03-20T00:45:35.428Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) INFO 2026-03-20T00:45:35.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]59a/[REDACTED]235 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.463Z [profiles] getProfile([REDACTED]59a ([REDACTED]0e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.463Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]59a ([REDACTED]0e2) INFO 2026-03-20T00:45:35.463Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d8c ([REDACTED]c70) INFO 2026-03-20T00:45:35.464Z [profiles] buildGetProfileOptions([REDACTED]d8c ([REDACTED]c70)): using unexpired profile key credential INFO 2026-03-20T00:45:35.464Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) INFO 2026-03-20T00:45:35.470Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T00:45:35.470Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-20T00:45:35.476Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a9/[REDACTED]4cd (unauth+key) 200 Success INFO 2026-03-20T00:45:35.476Z [profiles] getProfile([REDACTED]7a9 ([REDACTED]f0e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7a9 ([REDACTED]f0e) INFO 2026-03-20T00:45:35.477Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b90 ([REDACTED]f79) INFO 2026-03-20T00:45:35.477Z [profiles] buildGetProfileOptions([REDACTED]b90 ([REDACTED]f79)): using unexpired profile key credential INFO 2026-03-20T00:45:35.477Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) INFO 2026-03-20T00:45:35.490Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]7b0 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.491Z [profiles] getProfile([REDACTED]19b ([REDACTED]f3c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.491Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]f3c) INFO 2026-03-20T00:45:35.491Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]082 ([REDACTED]dc0) INFO 2026-03-20T00:45:35.491Z [profiles] buildGetProfileOptions([REDACTED]082 ([REDACTED]dc0)): using unexpired profile key credential INFO 2026-03-20T00:45:35.491Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.491Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) WARN 2026-03-20T00:45:35.492Z [createStore] ActionRateLogger: got 25 events since 1773967534992: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-20T00:45:35.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be7/[REDACTED]113 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.567Z [profiles] getProfile([REDACTED]be7 ([REDACTED]a3a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be7 ([REDACTED]a3a) INFO 2026-03-20T00:45:35.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d68 ([REDACTED]c0a) INFO 2026-03-20T00:45:35.568Z [profiles] buildGetProfileOptions([REDACTED]d68 ([REDACTED]c0a)): using unexpired profile key credential INFO 2026-03-20T00:45:35.568Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) INFO 2026-03-20T00:45:35.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41e/[REDACTED]928 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.568Z [profiles] getProfile([REDACTED]41e ([REDACTED]8d6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]41e ([REDACTED]8d6) INFO 2026-03-20T00:45:35.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]75a ([REDACTED]9e3) INFO 2026-03-20T00:45:35.568Z [profiles] buildGetProfileOptions([REDACTED]75a ([REDACTED]9e3)): using unexpired profile key credential INFO 2026-03-20T00:45:35.568Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) INFO 2026-03-20T00:45:35.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d8c/[REDACTED]130 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.581Z [profiles] getProfile([REDACTED]d8c ([REDACTED]c70)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.582Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d8c ([REDACTED]c70) INFO 2026-03-20T00:45:35.582Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ddf ([REDACTED]a0f) INFO 2026-03-20T00:45:35.582Z [profiles] buildGetProfileOptions([REDACTED]ddf ([REDACTED]a0f)): using unexpired profile key credential INFO 2026-03-20T00:45:35.582Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) INFO 2026-03-20T00:45:35.590Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]082/[REDACTED]055 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.590Z [profiles] getProfile([REDACTED]082 ([REDACTED]dc0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.590Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]082 ([REDACTED]dc0) INFO 2026-03-20T00:45:35.590Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e8 ([REDACTED]0ef) INFO 2026-03-20T00:45:35.590Z [profiles] buildGetProfileOptions([REDACTED]0e8 ([REDACTED]0ef)): using unexpired profile key credential INFO 2026-03-20T00:45:35.590Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.590Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) INFO 2026-03-20T00:45:35.596Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b90/[REDACTED]190 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.596Z [profiles] getProfile([REDACTED]b90 ([REDACTED]f79)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.596Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b90 ([REDACTED]f79) INFO 2026-03-20T00:45:35.596Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71d ([REDACTED]85a) INFO 2026-03-20T00:45:35.597Z [profiles] buildGetProfileOptions([REDACTED]71d ([REDACTED]85a)): generating profile key credential request INFO 2026-03-20T00:45:35.598Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]508?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T00:45:35.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]aab (unauth+key) 200 Success INFO 2026-03-20T00:45:35.657Z [profiles] getProfile([REDACTED]d68 ([REDACTED]c0a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.657Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d68 ([REDACTED]c0a) INFO 2026-03-20T00:45:35.657Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]019 ([REDACTED]964) INFO 2026-03-20T00:45:35.657Z [profiles] buildGetProfileOptions([REDACTED]019 ([REDACTED]964)): using unexpired profile key credential INFO 2026-03-20T00:45:35.657Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T00:45:35.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) INFO 2026-03-20T00:45:35.672Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75a/[REDACTED]2e2 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.672Z [profiles] getProfile([REDACTED]75a ([REDACTED]9e3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.672Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]75a ([REDACTED]9e3) INFO 2026-03-20T00:45:35.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e8/[REDACTED]4d1 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.680Z [profiles] getProfile([REDACTED]0e8 ([REDACTED]0ef)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e8 ([REDACTED]0ef) INFO 2026-03-20T00:45:35.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ddf/[REDACTED]233 (unauth+key) 200 Success INFO 2026-03-20T00:45:35.680Z [profiles] getProfile([REDACTED]ddf ([REDACTED]a0f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ddf ([REDACTED]a0f) INFO 2026-03-20T00:45:35.695Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71d/[REDACTED]232/[REDACTED]508?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T00:45:35.695Z [profiles] getProfile([REDACTED]71d ([REDACTED]85a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.696Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71d ([REDACTED]85a) INFO 2026-03-20T00:45:35.753Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]019/[REDACTED]9ff (unauth+key) 200 Success INFO 2026-03-20T00:45:35.753Z [profiles] getProfile([REDACTED]019 ([REDACTED]964)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T00:45:35.754Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]019 ([REDACTED]964) INFO 2026-03-20T00:45:35.754Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T00:45:35.762Z [app/main] MainSQL: slow query updateConversations duration=180ms INFO 2026-03-20T00:45:35.804Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T00:45:35.804Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-20T00:45:36.162Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-20T00:46:03.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:46:04.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:46:33.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:46:34.703Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:46:35.754Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538157ms INFO 2026-03-20T00:47:03.838Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:47:04.784Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:47:33.946Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:47:34.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:48:04.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:48:04.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:48:15.264Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 445 INFO 2026-03-20T00:48:15.264Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T00:48:15.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407299340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b040, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f407422910, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x7f40747b200, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.265Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T00:48:15.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f407422130, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x7f40747b300, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:48:15.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T00:48:15.266Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T00:48:15.429Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","St...eo","Ba...4)","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]a52"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","St...eo","Ba...4)"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T00:48:15.429Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-20T00:48:15.429Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T00:48:15.431Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-20T00:48:15.431Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-20T00:48:15.431Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T00:48:15.431Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-20T00:48:34.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:48:35.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:49:04.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:49:05.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:49:34.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:49:35.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:50:04.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:50:05.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T00:50:05.750Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:50:05.803Z [app/main] MainSQL: slow query createOrUpdateItem duration=53ms INFO 2026-03-20T00:50:05.804Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:50:24.932Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T00:50:24.948Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T00:50:25.002Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T00:50:25.035Z [app/main] making app single instance INFO 2026-03-20T00:50:25.067Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T00:50:25.094Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T00:50:26.007Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T00:50:26.008Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T00:50:26.008Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T00:50:26.008Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T00:50:26.008Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T00:50:26.008Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T00:50:26.009Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T00:50:26.025Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T00:50:26.025Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T00:50:26.026Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T00:50:26.026Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T00:50:26.027Z [app/main] app ready INFO 2026-03-20T00:50:26.027Z [app/main] starting version 8.3.0 INFO 2026-03-20T00:50:26.027Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T00:50:26.028Z [app/main] got fast theme-setting value dark INFO 2026-03-20T00:50:26.097Z [app/main] got fast spellcheck setting true INFO 2026-03-20T00:50:26.100Z [app/main] got fast theme-setting value dark INFO 2026-03-20T00:50:26.100Z [app/main] got fast spellcheck setting true INFO 2026-03-20T00:50:26.100Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T00:50:26.100Z [app/main] visibleOnAnyScreen(display #63): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T00:50:26.100Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T00:50:26.153Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T00:50:26.153Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T00:50:26.153Z [spell_check] spellcheck: setting languages to: ["en-US","en"] WARN 2026-03-20T00:50:26.205Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 828 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T00:50:26.550Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T00:50:27.450Z [app/main] got fast theme-setting value dark WARN 2026-03-20T00:50:27.525Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T00:50:27.527Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T00:50:27.553Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T00:50:27.553Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T00:50:27.555Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T00:50:27.799Z [profiles] Profile Service initialized INFO 2026-03-20T00:50:27.873Z [preload] complete INFO 2026-03-20T00:50:27.875Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T00:50:27.933Z [notifications] NotificationService initialized INFO 2026-03-20T00:50:27.933Z [app/main] main window webContents did-finish-load INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: created INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T00:50:27.940Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T00:50:27.941Z [app/main] Begin ensuring permissions INFO 2026-03-20T00:50:27.942Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T00:50:27.943Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T00:50:27.957Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T00:50:27.957Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T00:50:27.958Z [background] page reloaded INFO 2026-03-20T00:50:27.958Z [background] environment: production INFO 2026-03-20T00:50:27.958Z [background] Storage fetch INFO 2026-03-20T00:50:27.976Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T00:50:27.976Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T00:50:27.976Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T00:50:27.976Z [SocketManager] reconnect: starting... INFO 2026-03-20T00:50:27.976Z [SocketManager] reconnect: complete. INFO 2026-03-20T00:50:27.976Z [background] Initializing MessageReceiver INFO 2026-03-20T00:50:27.977Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T00:50:27.977Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T00:50:27.977Z [buildExpiration] expires in 7734296023ms INFO 2026-03-20T00:50:27.978Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T00:50:27.978Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T00:50:27.978Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T00:50:27.980Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T00:50:27.980Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 21.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T00:50:28.026Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-20T00:50:28.057Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 502.476ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T00:50:28.057Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T00:50:28.068Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:28.110Z [background] New version detected: 8.3.0; previous: 8.2.1 INFO 2026-03-20T00:50:28.110Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:28.151Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-20T00:50:28.157Z [attachments] deleteAllBadges: deleted 0 files INFO 2026-03-20T00:50:28.248Z [app/main] MainSQL: removeKnownStickers: About to iterate through 1683 stickers INFO 2026-03-20T00:50:28.334Z [app/main] MainSQL: removeKnownStickers: Done processing 1683 stickers INFO 2026-03-20T00:50:28.334Z [app/main] MainSQL: slow query removeKnownStickers duration=129ms INFO 2026-03-20T00:50:28.334Z [attachments] deleteAllStickers: deleted 0 files INFO 2026-03-20T00:50:28.504Z [app/main] MainSQL: removeKnownDraftAttachments: About to iterate through 1773 conversations INFO 2026-03-20T00:50:28.545Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 567.144ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T00:50:28.546Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T00:50:28.546Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T00:50:28.546Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T00:50:28.546Z [notifications] NotificationService: disabling INFO 2026-03-20T00:50:28.546Z [SocketManager] connected authenticated socket (localPort: 58094) INFO 2026-03-20T00:50:28.547Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T00:50:28.603Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T00:50:28.603Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T00:50:29.396Z [app/main] MainSQL: removeKnownDraftAttachments: Done processing 1773 conversations INFO 2026-03-20T00:50:29.396Z [app/main] MainSQL: slow query removeKnownDraftAttachments duration=957ms INFO 2026-03-20T00:50:29.396Z [attachments] deleteAllDraftAttachments: deleted 0 files INFO 2026-03-20T00:50:29.487Z [attachment_channel] cleanupOrphanedAttachments: found 11047 attachments on disk INFO 2026-03-20T00:50:29.490Z [attachment_channel] cleanupOrphanedAttachments: found 0 downloads on disk INFO 2026-03-20T00:50:29.491Z [app/main] MainSQL: getKnownConversationAttachments: About to iterate through 1773 INFO 2026-03-20T00:50:29.517Z [app/main] MainSQL: getKnownConversationAttachments: Done processing INFO 2026-03-20T00:50:29.518Z [attachment_channel] cleanupOrphanedAttachments: Got 254 conversation attachments, 10794 remain WARN 2026-03-20T00:50:29.518Z [attachment_channel] cleanupOrphanedAttachments: 1 conversation attachments were not found on disk INFO 2026-03-20T00:50:29.518Z [attachment_channel] cleanupOrphanedAttachments: found 0 known downloads, 0 remain INFO 2026-03-20T00:50:29.518Z [attachment_channel] cleanupOrphanedAttachments: took 1366ms INFO 2026-03-20T00:50:29.519Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T00:50:29.519Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T00:50:29.519Z [ConversationController] starting initial fetch INFO 2026-03-20T00:50:29.519Z [app/main] MainSQL: pageMessages(4b53a2724781ab62): Starting iteration through 165804 messages INFO 2026-03-20T00:50:29.642Z [ConversationController] done with initial fetch, got 1773 conversations INFO 2026-03-20T00:50:30.137Z [app/main] MainSQL: slow query getAllIdentityKeys duration=492ms INFO 2026-03-20T00:50:30.144Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T00:50:30.375Z [app/main] MainSQL: slow query getAllSenderKeys duration=237ms INFO 2026-03-20T00:50:30.377Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T00:50:30.384Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=736ms INFO 2026-03-20T00:50:30.394Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T00:50:30.395Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T00:50:30.487Z [app/main] MainSQL: slow query getAllSessions duration=836ms INFO 2026-03-20T00:50:30.494Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T00:50:30.655Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=1136ms INFO 2026-03-20T00:50:30.666Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T00:50:30.747Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=82ms INFO 2026-03-20T00:50:30.758Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T00:50:30.759Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T00:50:30.760Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T00:50:30.760Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T00:50:30.869Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=47ms INFO 2026-03-20T00:50:30.952Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T00:50:30.952Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T00:50:30.952Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T00:50:30.952Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T00:50:30.953Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T00:50:30.953Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T00:50:30.953Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T00:50:30.953Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T00:50:30.953Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T00:50:30.953Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T00:50:30.953Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T00:50:30.953Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T00:50:30.953Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T00:50:30.954Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T00:50:30.954Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T00:50:30.954Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T00:50:30.954Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T00:50:30.954Z [challenge] loading 0 challenges INFO 2026-03-20T00:50:30.954Z [networkObserver] Initializing network observer INFO 2026-03-20T00:50:30.959Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T00:50:30.959Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T00:50:30.959Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T00:50:30.959Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T00:50:30.959Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T00:50:30.960Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x21b406ab35d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x21b407974380, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x21b407951b00, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x21b4079741c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x21b407951a40, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.960Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x21b4079740c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T00:50:30.961Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T00:50:30.961Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T00:50:30.961Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T00:50:30.964Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T00:50:30.964Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T00:50:30.964Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T00:50:30.964Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T00:50:30.964Z [syncTasks] Fetching tasks INFO 2026-03-20T00:50:30.978Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=59ms INFO 2026-03-20T00:50:30.979Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T00:50:30.979Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T00:50:30.979Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T00:50:30.979Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T00:50:31.001Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T00:50:31.002Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T00:50:31.003Z [IdleDetector] Start idle detector INFO 2026-03-20T00:50:31.003Z [app] open inbox INFO 2026-03-20T00:50:31.007Z [background] online INFO 2026-03-20T00:50:31.008Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T00:50:31.008Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T00:50:31.008Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T00:50:31.009Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T00:50:31.009Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T00:50:31.035Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T00:50:31.046Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T00:50:31.133Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 200 Success INFO 2026-03-20T00:50:31.133Z [RemoteConfig] Remote Config: Flag global.attachments.maxReceiveBytes has changed INFO 2026-03-20T00:50:31.139Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=44ms INFO 2026-03-20T00:50:31.226Z [app/main] MainSQL: slow query createOrUpdateItem duration=85ms INFO 2026-03-20T00:50:31.270Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=44ms INFO 2026-03-20T00:50:31.318Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T00:50:31.360Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T00:50:31.360Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T00:50:31.360Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T00:50:31.360Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T00:50:31.360Z [MessageReceiver] getAllFromCache INFO 2026-03-20T00:50:31.360Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T00:50:31.361Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T00:50:31.361Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T00:50:31.361Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T00:50:31.361Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T00:50:31.361Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T00:50:31.361Z [challenge] online, starting 0 queues INFO 2026-03-20T00:50:31.361Z [challenge] startAllQueues force=false INFO 2026-03-20T00:50:31.361Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T00:50:31.361Z [groupCredentialFetcher] maybeFetchNewCredentials: fetching credentials for 1774483200000 through 1774483200000 INFO 2026-03-20T00:50:31.362Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T00:50:31.362Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T00:50:31.362Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T00:50:31.362Z [Stickers] downloadQueuedPacks INFO 2026-03-20T00:50:31.362Z [background] afterAuthSocketConnect/afterEveryLinkedStartupOnNewVersion INFO 2026-03-20T00:50:31.362Z [syncRequests] sendSyncRequests: sending sync requests INFO 2026-03-20T00:50:31.363Z [JobQueueDatabaseStore] adding job [REDACTED]230 to queue "single proto" INFO 2026-03-20T00:50:31.363Z [JobQueueDatabaseStore] adding job [REDACTED]68e to queue "single proto" INFO 2026-03-20T00:50:31.364Z [JobQueueDatabaseStore] adding job [REDACTED]f9a to queue "single proto" INFO 2026-03-20T00:50:31.364Z [storage] reprocessUnknownFields(9609): starting INFO 2026-03-20T00:50:31.364Z [storage] upload(9609): generating manifest new=true INFO 2026-03-20T00:50:31.364Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T00:50:31.366Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T00:50:31.366Z [background] enableStorageService: enabling and running INFO 2026-03-20T00:50:31.366Z [storage] enableStorageService INFO 2026-03-20T00:50:31.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774483200&redemptionEndSeconds=1774483200&zkcCredential=true INFO 2026-03-20T00:50:31.366Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T00:50:31.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T00:50:31.367Z [storage] upload(9609): updating from=5937:XOE to=9609:AX2 [REDACTED]e96 ([REDACTED]351) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=9210:S6o to=9609:rVx [REDACTED]345 ([REDACTED]cc4) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=7092:oge to=9609:i9E [REDACTED]da5 ([REDACTED]b1d) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=8875:8jw to=9609:S64 [REDACTED]8af ([REDACTED]c75) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=5937:I5l to=9609:hNm PNI:[REDACTED]742 ([REDACTED]0a0) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=5937:cpD to=9609:Tee [REDACTED]e0e ([REDACTED]1d9) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=8954:HY6 to=9609:+8h [REDACTED]ec5 ([REDACTED]865) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=9293:8ge to=9609:A5L [REDACTED]142 ([REDACTED]72f) INFO 2026-03-20T00:50:31.368Z [storage] upload(9609): updating from=8409:Z2b to=9609:dnu [REDACTED]734 ([REDACTED]2a6) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=5937:3u8 to=9609:9DQ PNI:[REDACTED]ed0 ([REDACTED]fef) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=5937:aIV to=9609:VVN [REDACTED]bd5 ([REDACTED]788) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=5937:/vT to=9609:VER group([REDACTED]¨…”) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=5937:MoW to=9609:pYQ [REDACTED]bee ([REDACTED]68b) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=9287:Yhs to=9609:4oh [REDACTED]87e ([REDACTED]e8b) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=7328:Hra to=9609:EZK [REDACTED]e95 ([REDACTED]6f8) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=7947:8TJ to=9609:CdM [REDACTED]e07 ([REDACTED]40a) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=6006:Mv3 to=9609:Ysl [REDACTED]013 ([REDACTED]485) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=8185:UCC to=9609:0X/ [REDACTED]fcc ([REDACTED]5f3) INFO 2026-03-20T00:50:31.369Z [storage] upload(9609): updating from=8346:soH to=9609:S2c [REDACTED]ca6 ([REDACTED]61a) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=5937:ENB to=9609:G3t [REDACTED]f82 ([REDACTED]8af) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=5937:Kmu to=9609:E4s [REDACTED]d29 ([REDACTED]d3f) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8289:jmk to=9609:EZH [REDACTED]e17 ([REDACTED]469) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8868:fzz to=9609:ver [REDACTED]9cf ([REDACTED]817) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=5937:Yby to=9609:cGo [REDACTED]5a6 ([REDACTED]ab7) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8643:tT0 to=9609:BMz [REDACTED]776 ([REDACTED]f41) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=6714:1E7 to=9609:Fng [REDACTED]ee7 ([REDACTED]ee1) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=5943:Qtn to=9609:7FT [REDACTED]d53 ([REDACTED]7e9) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8475:Y+I to=9609:ad3 [REDACTED]2ba ([REDACTED]82c) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8576:Fpd to=9609:LiZ [REDACTED]df3 ([REDACTED]020) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=9457:A68 to=9609:5cm [REDACTED]2c2 ([REDACTED]b67) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=8613:60q to=9609:tq1 [REDACTED]4a4 ([REDACTED]20f) INFO 2026-03-20T00:50:31.370Z [storage] upload(9609): updating from=5943:aRn to=9609:nDO [REDACTED]a0d ([REDACTED]eca) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=7183:vAS to=9609:6xh [REDACTED]45d ([REDACTED]273) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): adding key=9609:EFc PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=9208:cel to=9609:6Tf [REDACTED]40f ([REDACTED]dd2) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=5943:HP2 to=9609:Bew [REDACTED]ff5 ([REDACTED]569) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=6722:beM to=9609:uyv [REDACTED]45a ([REDACTED]b4f) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=8431:5v+ to=9609:TIc [REDACTED]44c ([REDACTED]994) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=7629:Ko9 to=9609:gf2 [REDACTED]d30 ([REDACTED]253) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=5937:3NU to=9609:/qa [REDACTED]56e ([REDACTED]07c) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=5937:Qmu to=9609:KuK PNI:[REDACTED]56d ([REDACTED]37c) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=8475:a2l to=9609:RqZ [REDACTED]7f3 ([REDACTED]e55) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=8441:VR7 to=9609:D3e [REDACTED]46c ([REDACTED]7a7) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=5943:r3d to=9609:8Az [REDACTED]1a0 ([REDACTED]df9) INFO 2026-03-20T00:50:31.371Z [storage] upload(9609): updating from=8008:cYY to=9609:lsJ [REDACTED]0c2 ([REDACTED]ff0) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=5937:yBw to=9609:hnt [REDACTED]cc8 ([REDACTED]10c) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=7864:vrB to=9609:svb [REDACTED]5b8 ([REDACTED]d52) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=7361:9mu to=9609:uND [REDACTED]6d9 ([REDACTED]493) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=5937:ZTU to=9609:K29 [REDACTED]72a ([REDACTED]45a) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=5937:W2U to=9609:J46 [REDACTED]373 ([REDACTED]a12) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=6510:s7V to=9609:uyv [REDACTED]dfa ([REDACTED]19c) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=8100:bm5 to=9609:wYU [REDACTED]ce0 ([REDACTED]7f3) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=7390:9rP to=9609:p92 [REDACTED]4a6 ([REDACTED]1d8) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=8515:VsI to=9609:Hcc [REDACTED]695 ([REDACTED]a05) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=5937:GrK to=9609:WYG [REDACTED]113 ([REDACTED]eae) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=5937:v+M to=9609:YAH PNI:[REDACTED]f2a ([REDACTED]e2d) INFO 2026-03-20T00:50:31.372Z [storage] upload(9609): updating from=9209:tM/ to=9609:2pm [REDACTED]0fe ([REDACTED]0c8) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:NWx to=9609:IU3 groupv2([REDACTED]En0=) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=9532:qWg to=9609:aUA [REDACTED]3f4 ([REDACTED]5d0) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=9196:JY/ to=9609:8ka [REDACTED]796 ([REDACTED]887) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=7899:o+c to=9609:ISJ [REDACTED]e13 ([REDACTED]155) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:ypQ to=9609:OUH [REDACTED]3dd ([REDACTED]8c2) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=7607:RuY to=9609:qzB [REDACTED]0e7 ([REDACTED]ff7) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:ZF/ to=9609:/FF group([REDACTED]rá) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=9209:IEi to=9609:wKB [REDACTED]c63 ([REDACTED]8c6) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:6Ss to=9609:w4p [REDACTED]c9e ([REDACTED]026) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=7366:aSx to=9609:RMc [REDACTED]cd4 ([REDACTED]790) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:ppN to=9609:kPe [REDACTED]f6d ([REDACTED]efb) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=7003:C3o to=9609:JWm [REDACTED]ecd ([REDACTED]614) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:C3u to=9609:W8V [REDACTED]611 ([REDACTED]ab5) INFO 2026-03-20T00:50:31.373Z [storage] upload(9609): updating from=5937:RCH to=9609:E0i [REDACTED]8fb ([REDACTED]e77) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=8957:gHt to=9609:XKi [REDACTED]3f8 ([REDACTED]612) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=8817:99N to=9609:bxG [REDACTED]a5e ([REDACTED]ebc) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=5937:Ga5 to=9609:sjq [REDACTED]8b1 ([REDACTED]21f) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=5937:Wyz to=9609:y7l [REDACTED]1bf ([REDACTED]129) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=7188:KTB to=9609:OUR [REDACTED]359 ([REDACTED]195) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=5937:ah5 to=9609:+Mt [REDACTED]a39 ([REDACTED]ff2) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=8886:cFC to=9609:sDH [REDACTED]685 ([REDACTED]57e) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=5937:YWI to=9609:xXy [REDACTED]1b1 ([REDACTED]1ea) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=7524:J+2 to=9609:otO [REDACTED]977 ([REDACTED]1bc) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=9599:ooW to=9609:CZR [REDACTED]c71 ([REDACTED]263) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=6941:ic5 to=9609:eRk [REDACTED]e26 ([REDACTED]e47) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=7122:sZM to=9609:nRI [REDACTED]af0 ([REDACTED]14a) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=5937:lOI to=9609:GlC PNI:[REDACTED]27f ([REDACTED]570) INFO 2026-03-20T00:50:31.374Z [storage] upload(9609): updating from=7523:tpS to=9609:ipW [REDACTED]4a8 ([REDACTED]ca6) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=9319:ARJ to=9609:d73 [REDACTED]e14 ([REDACTED]90f) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=7470:Suj to=9609:g7x [REDACTED]298 ([REDACTED]a5d) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=9207:fjU to=9609:yrO [REDACTED]d68 ([REDACTED]df0) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=5937:M2J to=9609:MV0 [REDACTED]940 ([REDACTED]e74) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=8061:6++ to=9609:707 [REDACTED]cf3 ([REDACTED]967) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): adding key=9609:SjX PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=6522:xjG to=9609:o8I [REDACTED]d6d ([REDACTED]1d0) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=8066:tAG to=9609:GzU [REDACTED]a47 ([REDACTED]944) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=8354:njK to=9609:b4W [REDACTED]c5f ([REDACTED]8f7) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=8159:zrt to=9609:M4B [REDACTED]e8c ([REDACTED]af0) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=7243:FAs to=9609:6W8 [REDACTED]9b2 ([REDACTED]734) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=5937:458 to=9609:aA6 [REDACTED]d3c ([REDACTED]8fc) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=9293:yKB to=9609:NXL [REDACTED]1c9 ([REDACTED]8a6) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=6986:Edp to=9609:fsa [REDACTED]8d0 ([REDACTED]8ae) INFO 2026-03-20T00:50:31.375Z [storage] upload(9609): updating from=5937:DnV to=9609:+9j [REDACTED]238 ([REDACTED]7af) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=6397:9Zc to=9609:nZe [REDACTED]176 ([REDACTED]eff) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=8822:rtr to=9609:gXl [REDACTED]2c7 ([REDACTED]438) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5943:OJE to=9609:l4c [REDACTED]e49 ([REDACTED]287) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:6Ma to=9609:keh PNI:[REDACTED]9b0 ([REDACTED]4b4) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=7636:1WC to=9609:r/e [REDACTED]924 ([REDACTED]c55) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=8475:Rhk to=9609:GW8 [REDACTED]c28 ([REDACTED]297) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=9117:ju2 to=9609:XkM [REDACTED]019 ([REDACTED]964) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:pM2 to=9609:Eke PNI:[REDACTED]594 ([REDACTED]018) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:h85 to=9609:VmY [REDACTED]b8e ([REDACTED]5ac) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:PaS to=9609:l1/ [REDACTED]2c8 ([REDACTED]bea) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=7615:Ry1 to=9609:pno [REDACTED]617 ([REDACTED]c82) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:mIp to=9609:e2E [REDACTED]526 ([REDACTED]93b) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=5937:vWO to=9609:3Yb [REDACTED]f34 ([REDACTED]7b9) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=7446:UGQ to=9609:/WT [REDACTED]79a ([REDACTED]6a4) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=8288:e+m to=9609:zw9 [REDACTED]69c ([REDACTED]09b) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=6591:6o+ to=9609:Vtj [REDACTED]790 ([REDACTED]444) INFO 2026-03-20T00:50:31.376Z [storage] upload(9609): updating from=7023:lFI to=9609:IGJ [REDACTED]b5a ([REDACTED]430) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=8761:R1E to=9609:hah [REDACTED]7a5 ([REDACTED]df2) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=5937:O60 to=9609:8zv PNI:[REDACTED]7e8 ([REDACTED]32c) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=9275:ap0 to=9609:UdF [REDACTED]73c ([REDACTED]353) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=5937:OPb to=9609:pdQ group([REDACTED]•è•) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=9065:MqN to=9609:Kbu [REDACTED]0eb ([REDACTED]c59) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=9218:TuN to=9609:ZAt [REDACTED]1aa ([REDACTED]91e) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=7504:ULV to=9609:oJP [REDACTED]596 ([REDACTED]8cb) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=5937:+14 to=9609:J+V [REDACTED]b75 ([REDACTED]7c8) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=6525:PKl to=9609:CY5 [REDACTED]7cf ([REDACTED]7c0) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=7706:9In to=9609:YDn [REDACTED]28f ([REDACTED]d8a) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=6803:cy7 to=9609:INw [REDACTED]5f1 ([REDACTED]31c) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=7092:bKK to=9609:+fv [REDACTED]4b3 ([REDACTED]7aa) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=8748:u+E to=9609:xUs [REDACTED]033 ([REDACTED]5dd) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=5937:SDD to=9609:juK [REDACTED]2fe ([REDACTED]06a) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=7108:H1v to=9609:XO2 [REDACTED]b73 ([REDACTED]e19) INFO 2026-03-20T00:50:31.377Z [storage] upload(9609): updating from=7826:Q6Q to=9609:iTv [REDACTED]423 ([REDACTED]9d0) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=5937:1Wa to=9609:eLZ [REDACTED]d33 ([REDACTED]165) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=8763:ntX to=9609:wpl [REDACTED]3f9 ([REDACTED]ab8) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=7258:XAC to=9609:aps [REDACTED]0f7 ([REDACTED]403) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=6510:vmw to=9609:ik/ [REDACTED]892 ([REDACTED]df1) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=6613:f6k to=9609:wVT [REDACTED]02c ([REDACTED]bd3) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=7328:ROo to=9609:c/B [REDACTED]353 ([REDACTED]bd2) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=5937:xyH to=9609:vka [REDACTED]416 ([REDACTED]11d) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=7187:W+x to=9609:ga0 [REDACTED]fc2 ([REDACTED]071) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=7723:1OS to=9609:OeD [REDACTED]5b9 ([REDACTED]991) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=6588:fd3 to=9609:Tqi [REDACTED]c50 ([REDACTED]8ab) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=9427:FyY to=9609:DGJ [REDACTED]ae3 ([REDACTED]bf0) INFO 2026-03-20T00:50:31.378Z [storage] upload(9609): updating from=5937:nHZ to=9609:Gr2 [REDACTED]f3b ([REDACTED]0ff) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:ZU2 to=9609:4o8 PNI:[REDACTED]e1a ([REDACTED]29c) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9470:Yb5 to=9609:IgR [REDACTED]70c ([REDACTED]55c) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=6857:Y90 to=9609:E4r [REDACTED]a03 ([REDACTED]7f4) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:m/I to=9609:yfc [REDACTED]188 ([REDACTED]71f) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=8319:At3 to=9609:6bA [REDACTED]d45 ([REDACTED]5b4) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5943:Rro to=9609:akA [REDACTED]be7 ([REDACTED]acd) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9590:8V5 to=9609:YQL PNI:[REDACTED]4c7 ([REDACTED]459) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:sT4 to=9609:dh8 [REDACTED]d3e ([REDACTED]7d8) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5943:/Wb to=9609:QQ8 [REDACTED]84f ([REDACTED]69d) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9474:fVw to=9609:8U0 [REDACTED]c07 ([REDACTED]c66) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9429:vFi to=9609:RIP PNI:[REDACTED]220 ([REDACTED]cd4) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:vfd to=9609:TUY [REDACTED]59a ([REDACTED]0e2) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9547:Xsw to=9609:8NF [REDACTED]d3c ([REDACTED]1bc) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:cC0 to=9609:tz6 [REDACTED]0ab ([REDACTED]768) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=9207:9yt to=9609:XPv [REDACTED]082 ([REDACTED]dc0) INFO 2026-03-20T00:50:31.379Z [storage] upload(9609): updating from=5937:XSV to=9609:G2g [REDACTED]704 ([REDACTED]79a) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=6714:dX9 to=9609:ehn [REDACTED]633 ([REDACTED]782) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=6356:tNM to=9609:wxR [REDACTED]8c5 ([REDACTED]a8f) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=8686:uOA to=9609:E7h [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=5937:Ab8 to=9609:iFQ [REDACTED]eeb ([REDACTED]a10) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=5937:5qI to=9609:Eae [REDACTED]e22 ([REDACTED]6fc) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=5937:NQ+ to=9609:Ja5 [REDACTED]3a9 ([REDACTED]7e2) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=9114:Y9a to=9609:xO8 [REDACTED]c7e ([REDACTED]07c) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=5937:k/D to=9609:2j2 [REDACTED]a8c ([REDACTED]d69) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=7231:t1Z to=9609:zRz [REDACTED]8b3 ([REDACTED]66a) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=8506:QPy to=9609:WEa [REDACTED]6aa ([REDACTED]4b1) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=9205:M/l to=9609:kib [REDACTED]3e3 ([REDACTED]549) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=8312:1Zx to=9609:0fc [REDACTED]245 ([REDACTED]b65) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=9323:S7H to=9609:ZiZ [REDACTED]9f6 ([REDACTED]652) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=5943:lrf to=9609:Nee [REDACTED]dd8 ([REDACTED]469) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=9231:P2J to=9609:Qhz [REDACTED]58f ([REDACTED]452) INFO 2026-03-20T00:50:31.380Z [storage] upload(9609): updating from=6725:gRc to=9609:ghQ [REDACTED]d92 ([REDACTED]7c0) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8984:wVc to=9609:PG5 [REDACTED]535 ([REDACTED]46e) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=6559:E0m to=9609:cwa [REDACTED]ec9 ([REDACTED]8ac) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8475:mlf to=9609:vdU [REDACTED]40e ([REDACTED]6fb) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=9472:hkf to=9609:idh [REDACTED]e8c ([REDACTED]0fd) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=6700:Ahx to=9609:MiN [REDACTED]c61 ([REDACTED]b03) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=5937:LXY to=9609:hTI [REDACTED]3af ([REDACTED]99e) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8289:fuV to=9609:R8W [REDACTED]140 ([REDACTED]da7) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8289:Hvm to=9609:F+V [REDACTED]f02 ([REDACTED]8ce) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8475:wdd to=9609:0gr [REDACTED]b46 ([REDACTED]725) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=9355:n6Q to=9609:d3S [REDACTED]b60 ([REDACTED]153) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=9544:v7t to=9609:dg0 [REDACTED]5fa ([REDACTED]23f) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=6714:oib to=9609:kt2 [REDACTED]7cf ([REDACTED]662) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=5937:p71 to=9609:gVe [REDACTED]d38 ([REDACTED]055) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=6510:Wtn to=9609:X+l [REDACTED]621 ([REDACTED]7e6) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=7300:fQP to=9609:BXY [REDACTED]02e ([REDACTED]2cb) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=8727:1xC to=9609:Tws [REDACTED]cd5 ([REDACTED]f9f) INFO 2026-03-20T00:50:31.381Z [storage] upload(9609): updating from=5937:er4 to=9609:xgi [REDACTED]919 ([REDACTED]30d) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=8759:IeE to=9609:J/Z [REDACTED]232 ([REDACTED]f83) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=7395:SVH to=9609:f5W [REDACTED]d4c ([REDACTED]c65) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=9301:B1f to=9609:xVG [REDACTED]c65 ([REDACTED]c1f) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=8809:rjY to=9609:Tcc [REDACTED]a31 ([REDACTED]b3c) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=5937:0Xa to=9609:+J8 [REDACTED]8a1 ([REDACTED]57c) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=8239:FPw to=9609:ekS [REDACTED]d4e ([REDACTED]d76) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=7446:waY to=9609:axi [REDACTED]ec3 ([REDACTED]8f0) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=6522:izh to=9609:kcK [REDACTED]0e3 ([REDACTED]178) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=9287:Mf/ to=9609:n8+ [REDACTED]b01 ([REDACTED]0f4) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=5937:Exa to=9609:VNO [REDACTED]f24 ([REDACTED]f36) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=9209:HQ7 to=9609:dQR [REDACTED]32d ([REDACTED]a72) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=9265:HWn to=9609:hYA [REDACTED]1b8 ([REDACTED]ccf) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=6907:+kX to=9609:PfQ [REDACTED]ed3 ([REDACTED]629) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=5937:JzV to=9609:PKE [REDACTED]ed9 ([REDACTED]ef3) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=9208:tP+ to=9609:3y8 [REDACTED]8ff ([REDACTED]09b) INFO 2026-03-20T00:50:31.382Z [storage] upload(9609): updating from=7328:OPk to=9609:1BL [REDACTED]19d ([REDACTED]da2) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:sj2 to=9609:t3e [REDACTED]8e0 ([REDACTED]dcd) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:UTY to=9609:8cY [REDACTED]76e ([REDACTED]afa) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=6703:S+B to=9609:j8/ [REDACTED]81b ([REDACTED]e83) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=9402:5vH to=9609:283 [REDACTED]a24 ([REDACTED]040) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:xlx to=9609:44h [REDACTED]a56 ([REDACTED]e42) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:He6 to=9609:KIA [REDACTED]3aa ([REDACTED]21b) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5943:28s to=9609:I48 [REDACTED]9c6 ([REDACTED]1e2) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=8901:ipq to=9609:ptr [REDACTED]6b6 ([REDACTED]3f8) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=9341:tO2 to=9609:piQ [REDACTED]001 ([REDACTED]6c2) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:DHT to=9609:Dvp [REDACTED]a5c ([REDACTED]5fa) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=7610:LD1 to=9609:ttn [REDACTED]7ac ([REDACTED]de4) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:sEk to=9609:+SG [REDACTED]7a9 ([REDACTED]f0e) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5943:/qh to=9609:HZ3 [REDACTED]eac ([REDACTED]25d) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=6261:NHi to=9609:7/a [REDACTED]19b ([REDACTED]f3c) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:ZZQ to=9609:Hb8 [REDACTED]416 ([REDACTED]892) INFO 2026-03-20T00:50:31.383Z [storage] upload(9609): updating from=5937:s24 to=9609:Rmm [REDACTED]46a ([REDACTED]632) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=7092:Bom to=9609:Czp [REDACTED]53e ([REDACTED]7a7) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=9105:m8+ to=9609:JDT [REDACTED]303 ([REDACTED]a36) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:2we to=9609:CE0 [REDACTED]600 ([REDACTED]7fa) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:mLq to=9609:Ed0 [REDACTED]574 ([REDACTED]438) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:JTx to=9609:1J3 [REDACTED]03d ([REDACTED]894) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=9590:ru1 to=9609:k2Y PNI:[REDACTED]69b ([REDACTED]b7e) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:N5l to=9609:yY2 [REDACTED]d21 ([REDACTED]f12) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:oqM to=9609:ydW [REDACTED]afc ([REDACTED]ee8) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=7188:nMu to=9609:2mb [REDACTED]e50 ([REDACTED]e03) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=9390:xBs to=9609:L0n [REDACTED]698 ([REDACTED]ba7) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=7061:EKL to=9609:Bnf [REDACTED]455 ([REDACTED]68e) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=7029:byP to=9609:6Q9 [REDACTED]e2b ([REDACTED]7ab) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5943:QX3 to=9609:zvP [REDACTED]adf ([REDACTED]e67) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=9468:VDd to=9609:eqb [REDACTED]45e ([REDACTED]825) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=6269:J6C to=9609:WO4 [REDACTED]2c5 ([REDACTED]623) INFO 2026-03-20T00:50:31.384Z [storage] upload(9609): updating from=5937:HYd to=9609:HTv [REDACTED]5ce ([REDACTED]4c3) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:lBc to=9609:xrN [REDACTED]8ba ([REDACTED]9f7) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=7237:5nP to=9609:4zv [REDACTED]065 ([REDACTED]d5b) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:DtZ to=9609:uM0 [REDACTED]672 ([REDACTED]3a8) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=8297:ElD to=9609:jIq [REDACTED]5b3 ([REDACTED]19c) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:NY6 to=9609:e15 [REDACTED]921 ([REDACTED]b4d) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:XQc to=9609:qdH [REDACTED]815 ([REDACTED]e9b) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=6735:IpR to=9609:ppm [REDACTED]c19 ([REDACTED]08b) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:uF6 to=9609:UEt [REDACTED]46a ([REDACTED]071) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:nME to=9609:FQp [REDACTED]90a ([REDACTED]edd) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=5937:6EP to=9609:1KV [REDACTED]841 ([REDACTED]70a) INFO 2026-03-20T00:50:31.385Z [storage] upload(9609): updating from=6506:NqQ to=9609:gn0 [REDACTED]bd1 ([REDACTED]a40) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:D8L to=9609:v3C [REDACTED]5e5 ([REDACTED]e6a) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=7385:BLJ to=9609:Kv4 [REDACTED]6a5 ([REDACTED]6dd) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:ohJ to=9609:SFT [REDACTED]707 ([REDACTED]7d1) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=7169:bSh to=9609:Mh0 [REDACTED]891 ([REDACTED]f1b) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5943:cYr to=9609:PB4 [REDACTED]32d ([REDACTED]26e) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:Xo+ to=9609:BAP [REDACTED]2b6 ([REDACTED]62b) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:4a6 to=9609:9jc [REDACTED]21c ([REDACTED]4a1) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=6506:Xuo to=9609:P/L [REDACTED]916 ([REDACTED]07f) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=9604:+1Q to=9609:Aaf [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=9210:/Cr to=9609:Jjw [REDACTED]abb ([REDACTED]90b) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=6986:x5h to=9609:Q/6 [REDACTED]a55 ([REDACTED]4e5) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:SKo to=9609:GVS [REDACTED]c50 ([REDACTED]c2e) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=9472:BfS to=9609:2XX [REDACTED]868 ([REDACTED]9a1) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:f94 to=9609:OHB [REDACTED]f5d ([REDACTED]de4) INFO 2026-03-20T00:50:31.386Z [storage] upload(9609): updating from=5937:ors to=9609:qF+ [REDACTED]544 ([REDACTED]c1b) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:oaI to=9609:FzX [REDACTED]16c ([REDACTED]0b5) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=6180:r0L to=9609:v0v [REDACTED]71f ([REDACTED]58f) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=9396:D47 to=9609:bp8 [REDACTED]2af ([REDACTED]255) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:z6t to=9609:iN+ [REDACTED]529 ([REDACTED]fc7) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5943:ZLl to=9609:5p4 [REDACTED]8ba ([REDACTED]865) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:Bdi to=9609:WdV [REDACTED]5fa ([REDACTED]743) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=7367:BO4 to=9609:60V [REDACTED]5af ([REDACTED]ceb) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=9389:7MY to=9609:ZqZ [REDACTED]2bb ([REDACTED]e12) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=7585:Dvw to=9609:qMA [REDACTED]1b2 ([REDACTED]926) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:2Vr to=9609:nAd [REDACTED]95a ([REDACTED]b52) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=9296:1DO to=9609:4Bw [REDACTED]434 ([REDACTED]a7c) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:hgW to=9609:YZL [REDACTED]dde ([REDACTED]9d1) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=6180:6f9 to=9609:b+S [REDACTED]91e ([REDACTED]c0a) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:GQI to=9609:4Y6 [REDACTED]3ad ([REDACTED]36b) INFO 2026-03-20T00:50:31.387Z [storage] upload(9609): updating from=5937:2hZ to=9609:qz1 [REDACTED]363 ([REDACTED]8d5) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=5937:qOK to=9609:M24 [REDACTED]091 ([REDACTED]21d) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=6394:0Go to=9609:x5v [REDACTED]f93 ([REDACTED]9da) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=9468:e6X to=9609:qQX [REDACTED]441 ([REDACTED]d06) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=8048:ytn to=9609:HoZ PNI:[REDACTED]f3d ([REDACTED]77e) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=9272:70K to=9609:5Vs [REDACTED]7b8 ([REDACTED]8db) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=6700:U2W to=9609:Ctr [REDACTED]1c5 ([REDACTED]22a) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=5937:saa to=9609:LSx [REDACTED]aa3 ([REDACTED]931) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=7714:1M+ to=9609:ttu [REDACTED]8f0 ([REDACTED]278) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=6926:ipS to=9609:6dH [REDACTED]5cf ([REDACTED]37c) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=5937:vT4 to=9609:jSb [REDACTED]cd8 ([REDACTED]32f) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=5937:mYE to=9609:Lpz [REDACTED]f4e ([REDACTED]71e) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=9065:25B to=9609:0a3 [REDACTED]6e6 ([REDACTED]11c) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=6941:L8z to=9609:PEY [REDACTED]2ef ([REDACTED]463) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=5937:PrN to=9609:ZuX [REDACTED]e8d ([REDACTED]4ab) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=9317:gQj to=9609:nm7 [REDACTED]fa8 ([REDACTED]948) INFO 2026-03-20T00:50:31.388Z [storage] upload(9609): updating from=8062:UMQ to=9609:703 [REDACTED]c8f ([REDACTED]ce9) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=7146:E9y to=9609:qUm [REDACTED]9ab ([REDACTED]f52) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=7267:RBr to=9609:get [REDACTED]0df ([REDACTED]dde) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=7020:OAA to=9609:gBq [REDACTED]edf ([REDACTED]7fb) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=7137:3g2 to=9609:TNX [REDACTED]bd9 ([REDACTED]b36) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:KPN to=9609:Q+1 [REDACTED]981 ([REDACTED]4f8) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:1EM to=9609:Bty [REDACTED]7f6 ([REDACTED]92c) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:tvu to=9609:fwN [REDACTED]863 ([REDACTED]023) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:saF to=9609:mbY [REDACTED]9df ([REDACTED]fe0) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:jC8 to=9609:iAD [REDACTED]f45 ([REDACTED]b5c) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:8jD to=9609:/xh [REDACTED]41c ([REDACTED]5f2) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=7917:BxV to=9609:Pl5 [REDACTED]19b ([REDACTED]97e) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=9016:8Qb to=9609:LCL [REDACTED]4c2 ([REDACTED]2b0) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5943:Fji to=9609:ptH [REDACTED]be2 ([REDACTED]fc3) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=9001:C9A to=9609:5TZ [REDACTED]f45 ([REDACTED]6be) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=6356:v5d to=9609:UTv [REDACTED]b75 ([REDACTED]720) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=8840:5jw to=9609:rjt [REDACTED]272 ([REDACTED]c49) INFO 2026-03-20T00:50:31.389Z [storage] upload(9609): updating from=5937:dSC to=9609:G/U [REDACTED]4a6 ([REDACTED]20a) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=6547:JzR to=9609:T8/ [REDACTED]28c ([REDACTED]45e) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5937:Ae0 to=9609:O+h [REDACTED]d20 ([REDACTED]f6d) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=6142:f9u to=9609:57g [REDACTED]3cf ([REDACTED]bc0) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=7222:fZR to=9609:hje [REDACTED]673 ([REDACTED]910) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5937:QyO to=9609:vIY [REDACTED]dda ([REDACTED]1c6) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5937:aTk to=9609:ILz [REDACTED]24f ([REDACTED]b8f) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=8284:Ast to=9609:d6O [REDACTED]53a ([REDACTED]9e7) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=9465:VfO to=9609:6rb [REDACTED]a01 ([REDACTED]28b) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=7375:q96 to=9609:ne0 [REDACTED]781 ([REDACTED]282) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=7477:OUO to=9609:jdg [REDACTED]66e ([REDACTED]aa5) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=7029:uiV to=9609:be5 [REDACTED]616 ([REDACTED]89c) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5937:Axk to=9609:/QR group([REDACTED](aj) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5937:OwD to=9609:nIF [REDACTED]58c ([REDACTED]00e) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=7169:kvR to=9609:2PM [REDACTED]9c2 ([REDACTED]dbb) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=9569:j0B to=9609:D/X [REDACTED]007 ([REDACTED]1df) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=8311:GIG to=9609:uH/ [REDACTED]8f1 ([REDACTED]84a) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=8380:OCI to=9609:SuR [REDACTED]5c1 ([REDACTED]710) INFO 2026-03-20T00:50:31.390Z [storage] upload(9609): updating from=5943:6xs to=9609:/Gp [REDACTED]9ce ([REDACTED]453) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=5937:X4O to=9609:Q1/ [REDACTED]db7 ([REDACTED]04e) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9537:q0B to=9609:M9q [REDACTED]49e ([REDACTED]328) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=5937:3YS to=9609:wXu [REDACTED]e84 ([REDACTED]eed) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9105:ykk to=9609:j09 [REDACTED]006 ([REDACTED]6e7) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9506:Fou to=9609:Yp+ [REDACTED]2a2 ([REDACTED]10a) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9515:qjn to=9609:OEM [REDACTED]74a ([REDACTED]731) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=5937:RM9 to=9609:RGR [REDACTED]2ea ([REDACTED]f8f) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=7826:Xjn to=9609:oDm [REDACTED]351 ([REDACTED]1d7) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9115:xKL to=9609:xQ5 [REDACTED]a91 ([REDACTED]f65) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=6522:n7A to=9609:331 [REDACTED]094 ([REDACTED]d0e) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=9565:Ksl to=9609:ga1 [REDACTED]aa0 ([REDACTED]cc6) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=6735:4p2 to=9609:r2e [REDACTED]d04 ([REDACTED]6f3) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=7728:wXq to=9609:86u [REDACTED]1e9 ([REDACTED]5ad) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=6180:17Q to=9609:/gJ [REDACTED]4ba ([REDACTED]dec) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=8115:mD7 to=9609:1Z5 [REDACTED]12b ([REDACTED]07f) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=8490:aQ5 to=9609:3Yf [REDACTED]390 ([REDACTED]37c) INFO 2026-03-20T00:50:31.391Z [storage] upload(9609): updating from=6926:/vc to=9609:5np [REDACTED]429 ([REDACTED]2b8) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=7196:N9C to=9609:kt/ [REDACTED]c7a ([REDACTED]7ab) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=5937:E+7 to=9609:LU9 [REDACTED]269 ([REDACTED]0f7) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=5937:rht to=9609:Dt9 group([REDACTED]´“õ) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=9569:i8c to=9609:/8O [REDACTED]dae ([REDACTED]d94) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=8985:SBG to=9609:MgX [REDACTED]190 ([REDACTED]836) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=9325:2o6 to=9609:WbI [REDACTED]2dc ([REDACTED]e5f) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=6619:mkL to=9609:toj [REDACTED]03b ([REDACTED]ec6) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=9554:s7u to=9609:uk9 [REDACTED]e60 ([REDACTED]ec3) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=7465:mZa to=9609:WAL [REDACTED]4e0 ([REDACTED]c16) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=5937:VNp to=9609:MZZ [REDACTED]2f9 ([REDACTED]a62) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=6260:Djw to=9609:q9m [REDACTED]9e7 ([REDACTED]046) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=8882:D09 to=9609:poS [REDACTED]b67 ([REDACTED]be4) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=8185:Wpi to=9609:rBK [REDACTED]020 ([REDACTED]9e9) INFO 2026-03-20T00:50:31.392Z [storage] upload(9609): updating from=5937:yvi to=9609:93n [REDACTED]9ac ([REDACTED]cc6) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=9182:Uon to=9609:hOk [REDACTED]482 ([REDACTED]8c4) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8817:tmP to=9609:YxF [REDACTED]c53 ([REDACTED]223) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8169:XRV to=9609:Npd [REDACTED]96a ([REDACTED]b6e) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=6714:C0j to=9609:gjm [REDACTED]1f6 ([REDACTED]a11) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=9407:JNA to=9609:hjE [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8083:zfV to=9609:2si [REDACTED]d52 ([REDACTED]bc2) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8719:Nne to=9609:Sr4 [REDACTED]d4e ([REDACTED]367) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=5937:ytM to=9609:8Fb [REDACTED]7d4 ([REDACTED]a29) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=5937:NkM to=9609:X1f [REDACTED]0e7 ([REDACTED]dc0) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=6810:XYY to=9609:Myo [REDACTED]151 ([REDACTED]775) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=7581:esf to=9609:2z5 [REDACTED]808 ([REDACTED]593) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=9216:MHj to=9609:jba [REDACTED]43f ([REDACTED]765) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8484:Jk5 to=9609:29S [REDACTED]a83 ([REDACTED]e11) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=7653:GUt to=9609:gLx [REDACTED]8f0 ([REDACTED]571) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=5937:fX8 to=9609:Kba group([REDACTED]zÊ) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=5937:FUt to=9609:FTA [REDACTED]381 ([REDACTED]72c) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=8075:gXf to=9609:SqN [REDACTED]88e ([REDACTED]f68) INFO 2026-03-20T00:50:31.393Z [storage] upload(9609): updating from=5943:9f8 to=9609:dhY [REDACTED]97e ([REDACTED]547) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=9174:gXR to=9609:vJQ [REDACTED]585 ([REDACTED]91f) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=7826:FLW to=9609:TlW [REDACTED]760 ([REDACTED]240) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=6959:29e to=9609:zgI [REDACTED]8a9 ([REDACTED]902) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=7188:HHB to=9609:K6I [REDACTED]fe0 ([REDACTED]2ba) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=9569:uRw to=9609:AWG [REDACTED]da8 ([REDACTED]a41) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=6700:xVa to=9609:j30 [REDACTED]c07 ([REDACTED]5a4) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=8428:4i1 to=9609:v9O [REDACTED]022 ([REDACTED]269) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=7666:mAK to=9609:7YG [REDACTED]0ba ([REDACTED]610) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=5937:DSI to=9609:OQu [REDACTED]186 ([REDACTED]b00) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=7826:cHm to=9609:E1C [REDACTED]55d ([REDACTED]19b) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=9076:BmO to=9609:RG3 [REDACTED]077 ([REDACTED]911) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=9065:nLL to=9609:tPC [REDACTED]113 ([REDACTED]2a1) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=6252:txI to=9609:8Q2 [REDACTED]792 ([REDACTED]737) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=8763:PUi to=9609:o/Q [REDACTED]07d ([REDACTED]46c) INFO 2026-03-20T00:50:31.394Z [storage] upload(9609): updating from=7485:xGi to=9609:Xcd [REDACTED]708 ([REDACTED]043) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=8878:4Lx to=9609:FUV [REDACTED]0f6 ([REDACTED]640) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5937:R7G to=9609:YXj [REDACTED]168 ([REDACTED]87b) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=9562:nAR to=9609:03c [REDACTED]604 ([REDACTED]4a9) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=6732:nt/ to=9609:hJM [REDACTED]57c ([REDACTED]6dd) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5937:lxU to=9609:mJ4 group([REDACTED]{±®) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=6510:8yP to=9609:/c2 [REDACTED]e9f ([REDACTED]88e) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5943:L8f to=9609:PO1 [REDACTED]54c ([REDACTED]4b5) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=9317:ig1 to=9609:CX9 [REDACTED]df5 ([REDACTED]8a0) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=9470:Dsy to=9609:hMz [REDACTED]7bd ([REDACTED]7d4) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5943:GJg to=9609:RrJ [REDACTED]e4d ([REDACTED]8b6) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=8751:FC6 to=9609:l2S [REDACTED]98e ([REDACTED]92f) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5943:L1V to=9609:cEx [REDACTED]15a ([REDACTED]494) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=9427:Z33 to=9609:l+r [REDACTED]7aa ([REDACTED]a63) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5937:UAS to=9609:9GK [REDACTED]1f7 ([REDACTED]b35) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=5937:q3f to=9609:Sid [REDACTED]71b ([REDACTED]f48) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=7826:rhr to=9609:2Mc [REDACTED]468 ([REDACTED]a2a) INFO 2026-03-20T00:50:31.395Z [storage] upload(9609): updating from=7054:QWK to=9609:JGL [REDACTED]265 ([REDACTED]5e3) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7092:Ei2 to=9609:Qyl [REDACTED]b87 ([REDACTED]7e2) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7294:ivW to=9609:KhK [REDACTED]d69 ([REDACTED]452) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:aHz to=9609:b8t [REDACTED]e9b ([REDACTED]4b9) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:cWt to=9609:509 [REDACTED]4e3 ([REDACTED]929) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:gug to=9609:dmq [REDACTED]790 ([REDACTED]a39) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7196:7mI to=9609:5PK [REDACTED]34d ([REDACTED]5c3) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=8289:tEb to=9609:+My [REDACTED]841 ([REDACTED]d1d) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:eXA to=9609:r6V [REDACTED]00a ([REDACTED]dbf) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7250:ZIC to=9609:z/r [REDACTED]973 ([REDACTED]16d) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:P4m to=9609:NSi [REDACTED]971 ([REDACTED]69a) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7100:k8c to=9609:SPY [REDACTED]3f1 ([REDACTED]384) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:Xsq to=9609:b/x [REDACTED]135 ([REDACTED]43b) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7489:k2T to=9609:amU [REDACTED]d53 ([REDACTED]2a3) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:d4e to=9609:oSB [REDACTED]7f1 ([REDACTED]d5f) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=7515:p+N to=9609:4UV [REDACTED]979 ([REDACTED]890) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=5937:4AR to=9609:KHm [REDACTED]f08 ([REDACTED]28d) INFO 2026-03-20T00:50:31.396Z [storage] upload(9609): updating from=6780:P6L to=9609:SJY [REDACTED]d0b ([REDACTED]326) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:WGJ to=9609:Eta [REDACTED]f4a ([REDACTED]a1f) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=6814:h4l to=9609:0kl [REDACTED]b98 ([REDACTED]91f) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:40C to=9609:qqo [REDACTED]5b7 ([REDACTED]7d1) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:AxY to=9609:/bh [REDACTED]302 ([REDACTED]a2c) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=6851:4yg to=9609:xvT [REDACTED]e6f ([REDACTED]41c) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=9161:6VU to=9609:ajG [REDACTED]db1 ([REDACTED]0e8) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=9262:asJ to=9609:9L/ [REDACTED]0e6 ([REDACTED]515) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:MmM to=9609:YyW [REDACTED]b23 ([REDACTED]b8e) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=8644:f0V to=9609:sIU [REDACTED]cea ([REDACTED]419) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:HR6 to=9609:g78 PNI:[REDACTED]46f ([REDACTED]26f) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=8817:sku to=9609:Dmy [REDACTED]968 ([REDACTED]51a) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=6618:BzV to=9609:IOk [REDACTED]4c1 ([REDACTED]a12) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:cmr to=9609:KQR [REDACTED]108 ([REDACTED]c1c) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=7183:VJL to=9609:ljA [REDACTED]c50 ([REDACTED]8db) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=8761:fbH to=9609:MbP [REDACTED]135 ([REDACTED]36d) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=9028:Jmc to=9609:mAc [REDACTED]645 ([REDACTED]9f0) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5937:BTU to=9609:PSu [REDACTED]7f9 ([REDACTED]778) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=5943:Jua to=9609:HdF [REDACTED]d32 ([REDACTED]886) INFO 2026-03-20T00:50:31.397Z [storage] upload(9609): updating from=9247:Zc6 to=9609:vey [REDACTED]2c2 ([REDACTED]cff) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=9472:aBv to=9609:mwI [REDACTED]993 ([REDACTED]da9) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=6446:KvQ to=9609:rPV [REDACTED]ec5 ([REDACTED]e34) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=7519:SoH to=9609:usq [REDACTED]a22 ([REDACTED]918) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5943:aRf to=9609:iRP [REDACTED]00a ([REDACTED]a3a) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=9468:5G5 to=9609:0BU [REDACTED]5fc ([REDACTED]638) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=9136:o3h to=9609:q+N [REDACTED]c07 ([REDACTED]d90) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=9541:UnY to=9609:vjt [REDACTED]fd6 ([REDACTED]c8e) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5937:7y6 to=9609:gwt [REDACTED]e4e ([REDACTED]513) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5937:+ik to=9609:oei [REDACTED]d37 ([REDACTED]e39) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=6071:53S to=9609:5VC [REDACTED]f10 ([REDACTED]133) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5937:1Se to=9609:msr group([REDACTED]¹€½) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=9125:5cX to=9609:rTO [REDACTED]3ea ([REDACTED]a8b) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5943:vIc to=9609:V97 [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5937:Fu4 to=9609:WN6 [REDACTED]0b9 ([REDACTED]9a6) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=5937:dx8 to=9609:sCX [REDACTED]752 ([REDACTED]ec1) INFO 2026-03-20T00:50:31.398Z [storage] upload(9609): updating from=8178:1W1 to=9609:8m8 [REDACTED]988 ([REDACTED]ea7) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=5937:O9q to=9609:UNi [REDACTED]5cb ([REDACTED]a81) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=7444:CKF to=9609:GyN [REDACTED]165 ([REDACTED]c2b) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8644:nLK to=9609:499 [REDACTED]c92 ([REDACTED]2ee) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=6827:nvV to=9609:9dV [REDACTED]e3d ([REDACTED]9e2) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=9207:Kib to=9609:Wpe [REDACTED]5ee ([REDACTED]24a) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8536:gbA to=9609:z52 [REDACTED]455 ([REDACTED]ae6) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8658:zZo to=9609:jL8 [REDACTED]855 ([REDACTED]74a) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=5937:6IK to=9609:CAU [REDACTED]de0 ([REDACTED]0b8) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=6615:mND to=9609:wGO [REDACTED]c5b ([REDACTED]b1e) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8973:hCL to=9609:JiX [REDACTED]ba7 ([REDACTED]ce6) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=5937:X3b to=9609:tsY [REDACTED]fb2 ([REDACTED]085) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=9284:cv6 to=9609:pBk [REDACTED]4ce ([REDACTED]815) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=5937:0gK to=9609:yfC [REDACTED]91a ([REDACTED]520) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=7294:0XB to=9609:sVF [REDACTED]34e ([REDACTED]dfe) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8247:OP7 to=9609:1Gm [REDACTED]30d ([REDACTED]711) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=9076:FwL to=9609:169 [REDACTED]44f ([REDACTED]db1) INFO 2026-03-20T00:50:31.399Z [storage] upload(9609): updating from=8311:7Iv to=9609:I+X [REDACTED]9fa ([REDACTED]9ba) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=6138:tei to=9609:6Mn [REDACTED]a92 ([REDACTED]0a4) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5943:4fq to=9609:HKO [REDACTED]c20 ([REDACTED]838) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5937:3Jp to=9609:GdY [REDACTED]469 ([REDACTED]17c) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=7596:gU5 to=9609:/rR [REDACTED]c26 ([REDACTED]eda) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=7402:eRn to=9609:8Hj [REDACTED]0fa ([REDACTED]5b4) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5937:Xaf to=9609:2F3 group([REDACTED]=–) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=9599:2Yq to=9609:KFv [REDACTED]6c8 ([REDACTED]40f) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5937:mi6 to=9609:xXK [REDACTED]5a1 ([REDACTED]009) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=7338:E7h to=9609:Bw1 [REDACTED]db6 ([REDACTED]385) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5937:WZy to=9609:6If [REDACTED]dc8 ([REDACTED]1f4) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=9455:3ot to=9609:NW5 [REDACTED]bac ([REDACTED]940) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5943:x5f to=9609:Nw5 [REDACTED]e75 ([REDACTED]46c) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=6543:E1W to=9609:cgc [REDACTED]21b ([REDACTED]a25) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=6995:/ez to=9609:nNG [REDACTED]ab9 ([REDACTED]363) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=8763:gz3 to=9609:nhV [REDACTED]3ee ([REDACTED]cff) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=8251:FUJ to=9609:6WZ [REDACTED]b0a ([REDACTED]d65) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=6527:zrP to=9609:N3A [REDACTED]e23 ([REDACTED]4ac) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=6300:xir to=9609:TLO [REDACTED]5e3 ([REDACTED]760) INFO 2026-03-20T00:50:31.400Z [storage] upload(9609): updating from=5937:x4A to=9609:5zN [REDACTED]560 ([REDACTED]86b) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=5937:ZyS to=9609:zh1 [REDACTED]6c9 ([REDACTED]f32) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=6567:yIC to=9609:2Ti [REDACTED]394 ([REDACTED]808) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=7461:1ss to=9609:8O3 [REDACTED]5a7 ([REDACTED]806) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9247:Z0m to=9609:WY9 [REDACTED]ebe ([REDACTED]6e2) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9609:LWf to=9609:LRc [REDACTED]299 ([REDACTED]785) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=6547:chz to=9609:n2m [REDACTED]bb1 ([REDACTED]baa) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=5943:snE to=9609:9bK [REDACTED]45e ([REDACTED]ff7) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=5937:ayB to=9609:HnX [REDACTED]515 ([REDACTED]0a5) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=5937:nIK to=9609:vMq PNI:[REDACTED]322 ([REDACTED]568) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=6714:KCA to=9609:l3G [REDACTED]c92 ([REDACTED]dd3) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=7481:cbN to=9609:byc [REDACTED]688 ([REDACTED]e3f) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=5937:sPq to=9609:fjB [REDACTED]eee ([REDACTED]2de) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9182:KcS to=9609:nDQ [REDACTED]53a ([REDACTED]0c6) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=7659:Lht to=9609:Fdf [REDACTED]df5 ([REDACTED]791) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=6930:xd1 to=9609:kgW [REDACTED]531 ([REDACTED]171) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9482:9qj to=9609:urh [REDACTED]f32 ([REDACTED]46d) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9482:Fwz to=9609:3wa [REDACTED]955 ([REDACTED]45f) INFO 2026-03-20T00:50:31.401Z [storage] upload(9609): updating from=9209:3YP to=9609:THG [REDACTED]eb4 ([REDACTED]219) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=7092:n3U to=9609:UXS [REDACTED]c8a ([REDACTED]897) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=7068:KWj to=9609:Eu+ [REDACTED]254 ([REDACTED]82a) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=8475:Jc7 to=9609:MAe [REDACTED]0b2 ([REDACTED]f44) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=9284:+0c to=9609:/ub [REDACTED]285 ([REDACTED]0f2) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=7493:fuy to=9609:Vd9 [REDACTED]e44 ([REDACTED]00f) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=7346:U8H to=9609:Axz [REDACTED]d39 ([REDACTED]e5a) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=5937:9kw to=9609:IhU group([REDACTED]óÂ) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=5943:2i4 to=9609:F9l [REDACTED]540 ([REDACTED]f42) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=6714:u/s to=9609:HVh [REDACTED]4f5 ([REDACTED]1b7) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=9472:fA+ to=9609:VcO [REDACTED]7c5 ([REDACTED]e6f) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=5937:IS6 to=9609:EDy [REDACTED]322 ([REDACTED]7a2) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=7977:Yfc to=9609:znN [REDACTED]110 ([REDACTED]eb0) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=5937:Hpv to=9609:aZf [REDACTED]de2 ([REDACTED]3f4) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=9596:qzg to=9609:pwz PNI:[REDACTED]139 ([REDACTED]156) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=9455:dwW to=9609:E7s [REDACTED]0e3 ([REDACTED]9a5) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=9377:fF8 to=9609:ndk [REDACTED]d90 ([REDACTED]294) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=8757:lkI to=9609:rDA [REDACTED]60f ([REDACTED]a73) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=8579:Hqa to=9609:xCB [REDACTED]118 ([REDACTED]b4c) INFO 2026-03-20T00:50:31.402Z [storage] upload(9609): updating from=5937:d5+ to=9609:FLg [REDACTED]3af ([REDACTED]cf8) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=7826:oRi to=9609:md/ [REDACTED]ade ([REDACTED]931) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5937:mtz to=9609:Lt+ PNI:[REDACTED]73b ([REDACTED]65e) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=9472:lQN to=9609:KnK [REDACTED]38d ([REDACTED]fc4) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=6584:czh to=9609:DQh [REDACTED]9f0 ([REDACTED]afa) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5937:7E6 to=9609:tDV [REDACTED]b7a ([REDACTED]0a1) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5943:tYA to=9609:Npv [REDACTED]573 ([REDACTED]bc0) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5937:vQf to=9609:wRY [REDACTED]af7 ([REDACTED]46b) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5937:P61 to=9609:NEO [REDACTED]b87 ([REDACTED]5bd) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=8719:hHL to=9609:kc+ [REDACTED]2e5 ([REDACTED]dcf) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=7531:pIO to=9609:1Ar [REDACTED]871 ([REDACTED]543) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=7603:I3b to=9609:IwB [REDACTED]203 ([REDACTED]893) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=9250:cNQ to=9609:3A6 [REDACTED]492 ([REDACTED]647) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=6714:9Zi to=9609:+0f [REDACTED]865 ([REDACTED]6fc) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=6510:XUG to=9609:sxf [REDACTED]b40 ([REDACTED]b8a) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=7390:cHS to=9609:QzC [REDACTED]d7f ([REDACTED]69b) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=6154:1ai to=9609:bP+ [REDACTED]b3e ([REDACTED]654) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=6735:5FZ to=9609:/CQ [REDACTED]b90 ([REDACTED]f79) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=8026:WzA to=9609:VU9 [REDACTED]8a0 ([REDACTED]1bf) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=7415:Scq to=9609:dFe [REDACTED]2c1 ([REDACTED]fce) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5943:gcM to=9609:2nR [REDACTED]c74 ([REDACTED]307) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=9319:oCN to=9609:rA4 [REDACTED]f61 ([REDACTED]71b) INFO 2026-03-20T00:50:31.403Z [storage] upload(9609): updating from=5943:lIM to=9609:10g [REDACTED]9d6 ([REDACTED]16a) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=7518:pMo to=9609:MtM [REDACTED]7d0 ([REDACTED]b32) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=7826:UHl to=9609:PDY [REDACTED]515 ([REDACTED]60a) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=9065:mwS to=9609:Wa7 [REDACTED]48f ([REDACTED]729) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=9147:mMA to=9609:ePF [REDACTED]3c2 ([REDACTED]cdd) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:m/d to=9609:31A [REDACTED]346 ([REDACTED]d08) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=6986:hqj to=9609:jvM [REDACTED]9b2 ([REDACTED]308) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:xLD to=9609:N60 [REDACTED]578 ([REDACTED]765) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=8235:heE to=9609:r+u [REDACTED]f94 ([REDACTED]ca5) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=8307:axF to=9609:AmN [REDACTED]273 ([REDACTED]b5f) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=9257:h9z to=9609:vx7 PNI:[REDACTED]1d9 ([REDACTED]5e7) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=9210:PKR to=9609:ODt [REDACTED]a83 ([REDACTED]c4c) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:qjM to=9609:GgT groupv2([REDACTED]CEc=) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=8761:xtw to=9609:9uw [REDACTED]a2e ([REDACTED]b7e) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:vYa to=9609:U2W group([REDACTED]ð;) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:YNf to=9609:HM3 [REDACTED]1ac ([REDACTED]7c2) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5943:Txq to=9609:ogt [REDACTED]bab ([REDACTED]e87) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=5937:WMd to=9609:bXH groupv2([REDACTED]OcI=) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=8185:SgC to=9609:wwx [REDACTED]c91 ([REDACTED]4ad) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=9209:9t/ to=9609:r8W [REDACTED]c7b ([REDACTED]fd7) INFO 2026-03-20T00:50:31.404Z [storage] upload(9609): updating from=7726:1Xe to=9609:us6 [REDACTED]8f8 ([REDACTED]406) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5943:aRP to=9609:xW5 [REDACTED]889 ([REDACTED]769) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=6821:kkY to=9609:vCK [REDACTED]ca3 ([REDACTED]304) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:sEc to=9609:BWj [REDACTED]6b6 ([REDACTED]3aa) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:H9a to=9609:ISs [REDACTED]28d ([REDACTED]53e) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=7595:CC0 to=9609:oYW [REDACTED]bfd ([REDACTED]51c) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=9563:v4s to=9609:Nyf [REDACTED]9d1 ([REDACTED]21f) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:U69 to=9609:3Zo [REDACTED]467 ([REDACTED]4be) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=9469:3po to=9609:RPD [REDACTED]dfd ([REDACTED]44a) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=6999:j7c to=9609:CDe [REDACTED]95f ([REDACTED]d8a) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:6aB to=9609:qs+ [REDACTED]5fe ([REDACTED]0ad) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=7908:qCh to=9609:uVd [REDACTED]91d ([REDACTED]61b) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=9290:+7D to=9609:wXw [REDACTED]421 ([REDACTED]9ad) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=6714:wpi to=9609:T/R [REDACTED]6f8 ([REDACTED]f18) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=7243:6/0 to=9609:1eG [REDACTED]257 ([REDACTED]cf1) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:r0Q to=9609:ber groupv2([REDACTED]Xrw=) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:DR1 to=9609:aoP [REDACTED]900 ([REDACTED]ede) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=5937:ffk to=9609:gh5 [REDACTED]ebe ([REDACTED]8fb) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=8475:GuY to=9609:nK6 [REDACTED]35e ([REDACTED]52b) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=9377:msY to=9609:bDr [REDACTED]818 ([REDACTED]663) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=7023:pxt to=9609:yb3 [REDACTED]fc3 ([REDACTED]33d) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=9562:nd+ to=9609:J+h [REDACTED]6c3 ([REDACTED]bec) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=8763:Ehq to=9609:U+1 [REDACTED]c71 ([REDACTED]aaf) INFO 2026-03-20T00:50:31.405Z [storage] upload(9609): updating from=6560:qVZ to=9609:22O [REDACTED]35b ([REDACTED]460) INFO 2026-03-20T00:50:31.405Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=46ms INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:gWG to=9609:Fbx [REDACTED]0d1 ([REDACTED]81f) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=7183:76a to=9609:EFr [REDACTED]c36 ([REDACTED]ced) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:ZqJ to=9609:26Z [REDACTED]6bf ([REDACTED]636) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6261:ZgD to=9609:gc/ [REDACTED]13a ([REDACTED]eaa) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=9476:cMK to=9609:gVG [REDACTED]23c ([REDACTED]d34) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6140:0OU to=9609:DmO [REDACTED]b90 ([REDACTED]8b2) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=9383:Px6 to=9609:Kt5 [REDACTED]f8c ([REDACTED]8df) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:L23 to=9609:riQ [REDACTED]b6d ([REDACTED]c73) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6567:0b2 to=9609:Bnw [REDACTED]251 ([REDACTED]586) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6623:iUI to=9609:YUI [REDACTED]a86 ([REDACTED]72b) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:BvW to=9609:+U9 [REDACTED]5eb ([REDACTED]1d8) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=7222:0Hc to=9609:mWL [REDACTED]255 ([REDACTED]0de) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:Im+ to=9609:nVX [REDACTED]afb ([REDACTED]1e7) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:xf1 to=9609:fPF [REDACTED]699 ([REDACTED]017) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:QgU to=9609:VOw group([REDACTED]©Ó_) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:gGH to=9609:+nE [REDACTED]3ec ([REDACTED]660) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=9191:yfk to=9609:U04 [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=5937:RE3 to=9609:kKg [REDACTED]781 ([REDACTED]533) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=9236:bqe to=9609:8zO [REDACTED]2da ([REDACTED]86c) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=8632:uQW to=9609:qaR [REDACTED]1e3 ([REDACTED]64a) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6630:UWi to=9609:uS5 [REDACTED]558 ([REDACTED]838) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=6522:JFO to=9609:oHz [REDACTED]98d ([REDACTED]e38) INFO 2026-03-20T00:50:31.406Z [storage] upload(9609): updating from=9278:Xqs to=9609:UIC [REDACTED]371 ([REDACTED]55c) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9210:6pd to=9609:+pd [REDACTED]635 ([REDACTED]8ff) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7018:duD to=9609:UMe [REDACTED]c2f ([REDACTED]31a) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9547:c/p to=9609:kwr [REDACTED]9e9 ([REDACTED]34b) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9247:ifG to=9609:wC5 [REDACTED]26f ([REDACTED]1fb) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7826:7QH to=9609:9Jz [REDACTED]2a5 ([REDACTED]520) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7396:T/T to=9609:mxp [REDACTED]f29 ([REDACTED]c44) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7343:PLZ to=9609:/l0 [REDACTED]ab6 ([REDACTED]41e) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9287:q6C to=9609:1DH [REDACTED]b7e ([REDACTED]2cf) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=8361:H5A to=9609:FRi [REDACTED]9ad ([REDACTED]c7a) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=8745:5v/ to=9609:phY [REDACTED]d29 ([REDACTED]aed) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=5937:2ma to=9609:Edp [REDACTED]21d ([REDACTED]954) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7518:Sxz to=9609:5kP [REDACTED]af0 ([REDACTED]e50) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=8825:WPL to=9609:oyJ [REDACTED]799 ([REDACTED]3e8) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7505:5HW to=9609:HYh [REDACTED]a1e ([REDACTED]530) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=5943:98R to=9609:518 [REDACTED]9e6 ([REDACTED]cab) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=5937:X2I to=9609:QnU group([REDACTED]¶o¨) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9188:fGs to=9609:Aa2 [REDACTED]b1d ([REDACTED]344) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=5937:kTr to=9609:sav [REDACTED]40f ([REDACTED]c14) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=7360:hsg to=9609:BMA [REDACTED]78e ([REDACTED]570) INFO 2026-03-20T00:50:31.407Z [storage] upload(9609): updating from=9207:g6U to=9609:yit [REDACTED]4b4 ([REDACTED]478) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:l0l to=9609:G8i PNI:[REDACTED]b2a ([REDACTED]d27) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=8115:C8i to=9609:VEY [REDACTED]63f ([REDACTED]448) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=8943:fbs to=9609:9+m [REDACTED]d9e ([REDACTED]dca) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7714:jov to=9609:pz6 [REDACTED]f81 ([REDACTED]f5e) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7385:sis to=9609:YOU [REDACTED]c20 ([REDACTED]f54) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=9198:SBg to=9609:CDg [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7320:aXg to=9609:s3L [REDACTED]f95 ([REDACTED]afc) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=8157:G4s to=9609:53U [REDACTED]e6d ([REDACTED]201) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:Xm7 to=9609:VUf [REDACTED]43d ([REDACTED]9f8) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:DIG to=9609:XMv [REDACTED]898 ([REDACTED]ea2) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:GFy to=9609:0fN [REDACTED]192 ([REDACTED]e61) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=6267:Ebp to=9609:LBL [REDACTED]e9d ([REDACTED]ad5) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7453:4RB to=9609:to4 [REDACTED]76b ([REDACTED]b75) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=9357:Gx7 to=9609:3ws [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:IcL to=9609:XW7 [REDACTED]b3e ([REDACTED]609) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7959:UUX to=9609:8J1 [REDACTED]833 ([REDACTED]4af) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=8995:QXr to=9609:c3M [REDACTED]8a8 ([REDACTED]56a) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=8632:/Y5 to=9609:Su0 [REDACTED]379 ([REDACTED]016) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:Juw to=9609:0qB [REDACTED]10f ([REDACTED]baf) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=5937:7lL to=9609:5Hn [REDACTED]08c ([REDACTED]924) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=9108:4hR to=9609:OZb [REDACTED]843 ([REDACTED]389) INFO 2026-03-20T00:50:31.408Z [storage] upload(9609): updating from=7470:/T6 to=9609:xtF [REDACTED]507 ([REDACTED]838) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:ejU to=9609:rkR [REDACTED]18e ([REDACTED]d1a) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=9163:NCg to=9609:gap [REDACTED]c01 ([REDACTED]44c) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=8089:zCB to=9609:hX/ [REDACTED]4a1 ([REDACTED]eb5) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=9590:Dtt to=9609:/oF PNI:[REDACTED]f0b ([REDACTED]636) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=9317:Rr4 to=9609:m5C [REDACTED]4af ([REDACTED]655) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:tfm to=9609:SRw [REDACTED]11e ([REDACTED]708) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:2W7 to=9609:Ddn group([REDACTED]!Ÿp) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=6680:kWD to=9609:4vt [REDACTED]9d9 ([REDACTED]05d) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:VQF to=9609:P4b [REDACTED]4e0 ([REDACTED]083) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:/PP to=9609:BU+ [REDACTED]df4 ([REDACTED]cbb) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=8289:sON to=9609:phL [REDACTED]f8b ([REDACTED]6dc) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5943:jbU to=9609:XCg [REDACTED]972 ([REDACTED]4ac) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=9444:cQW to=9609:/50 [REDACTED]19f ([REDACTED]427) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5943:Qam to=9609:vjQ [REDACTED]22d ([REDACTED]f37) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5943:hXv to=9609:cjh [REDACTED]a26 ([REDACTED]0a9) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:2hC to=9609:KL2 [REDACTED]0d1 ([REDACTED]4da) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:3IY to=9609:fa5 [REDACTED]069 ([REDACTED]8b7) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:cO6 to=9609:iT8 [REDACTED]1db ([REDACTED]4bb) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:m5z to=9609:Aw8 group([REDACTED]êÑõ) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=8475:1w5 to=9609:z3Z [REDACTED]ba7 ([REDACTED]b06) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=5937:xCG to=9609:kbY [REDACTED]3bd ([REDACTED]12f) INFO 2026-03-20T00:50:31.409Z [storage] upload(9609): updating from=9101:nQj to=9609:yW1 [REDACTED]33f ([REDACTED]49d) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7050:8Jy to=9609:Xvi [REDACTED]142 ([REDACTED]7b2) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7108:R+n to=9609:3cr [REDACTED]561 ([REDACTED]a5d) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7245:nXI to=9609:gOa [REDACTED]376 ([REDACTED]f39) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=8082:5Jr to=9609:Zvm [REDACTED]e0f ([REDACTED]5f1) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7177:mrw to=9609:7cm [REDACTED]71c ([REDACTED]6bc) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=5937:EKf to=9609:XFP [REDACTED]7ee ([REDACTED]be1) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=8475:Rxw to=9609:W7M [REDACTED]7ab ([REDACTED]a06) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=8475:Sfl to=9609:kF/ [REDACTED]21d ([REDACTED]c91) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7423:8AI to=9609:fMu [REDACTED]454 ([REDACTED]313) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=9336:oNc to=9609:pSS [REDACTED]e33 ([REDACTED]fcb) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=5937:dXQ to=9609:pGN [REDACTED]bc8 ([REDACTED]ce4) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=5937:Fis to=9609:tuv [REDACTED]aa9 ([REDACTED]aaf) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=9213:+3S to=9609:yuv [REDACTED]4e5 ([REDACTED]d41) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=9574:sqO to=9609:w04 [REDACTED]a76 ([REDACTED]fe6) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=6714:0Gr to=9609:yCB [REDACTED]6b3 ([REDACTED]f37) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7440:oih to=9609:Q6/ [REDACTED]412 ([REDACTED]ce5) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7431:a/f to=9609:5+7 [REDACTED]464 ([REDACTED]ef8) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=7059:1Oe to=9609:k3m [REDACTED]033 ([REDACTED]b63) INFO 2026-03-20T00:50:31.410Z [storage] upload(9609): updating from=5937:JKc to=9609:OiY [REDACTED]ddf ([REDACTED]a0f) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7103:PWB to=9609:cqh [REDACTED]f7f ([REDACTED]348) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7726:7+x to=9609:eP/ [REDACTED]696 ([REDACTED]fca) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:Iu+ to=9609:juG [REDACTED]395 ([REDACTED]3f7) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7379:3zK to=9609:dsb [REDACTED]19b ([REDACTED]e0b) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:7PT to=9609:wbG [REDACTED]b57 ([REDACTED]842) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7826:vVW to=9609:6Uy [REDACTED]99b ([REDACTED]478) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:UCm to=9609:6dH [REDACTED]dba ([REDACTED]d42) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=8891:rU5 to=9609:xGc [REDACTED]c43 ([REDACTED]66e) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7352:nQo to=9609:Yor [REDACTED]dfa ([REDACTED]18d) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:8eY to=9609:fj9 [REDACTED]d7b ([REDACTED]aeb) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:FSx to=9609:UP3 [REDACTED]d22 ([REDACTED]d81) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=6522:6Jj to=9609:8dv [REDACTED]3b9 ([REDACTED]e8d) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:Hpc to=9609:kR4 [REDACTED]e8b ([REDACTED]3c4) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=9188:f4u to=9609:hdn [REDACTED]7c7 ([REDACTED]da5) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:4bS to=9609:SMs [REDACTED]4b9 ([REDACTED]b02) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:GYO to=9609:Kbq [REDACTED]041 ([REDACTED]eae) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=7826:Ek8 to=9609:9Lo PNI:[REDACTED]e3d ([REDACTED]24e) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=8621:yOu to=9609:u6z [REDACTED]80b ([REDACTED]9e6) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=5937:++z to=9609:t/2 [REDACTED]24d ([REDACTED]940) INFO 2026-03-20T00:50:31.411Z [storage] upload(9609): updating from=8424:joe to=9609:8xu [REDACTED]e0c ([REDACTED]345) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=7360:Y3g to=9609:YNn [REDACTED]cc3 ([REDACTED]7f5) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5943:b+S to=9609:qam [REDACTED]138 ([REDACTED]531) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:HEQ to=9609:P36 [REDACTED]293 ([REDACTED]cf9) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:kDi to=9609:1pc [REDACTED]097 ([REDACTED]5e9) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=6932:y1W to=9609:mt4 [REDACTED]906 ([REDACTED]211) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:iRq to=9609:dU9 [REDACTED]97a ([REDACTED]a74) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=6530:Hag to=9609:Mdh [REDACTED]054 ([REDACTED]3cc) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=6780:HT2 to=9609:yOk [REDACTED]f29 ([REDACTED]9dd) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=6735:9rP to=9609:Kbh [REDACTED]fda ([REDACTED]e93) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:NcS to=9609:e1W [REDACTED]c9e ([REDACTED]910) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=7243:Wud to=9609:ifM [REDACTED]988 ([REDACTED]01d) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5943:Vhz to=9609:d6T [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=8080:46V to=9609:hvB [REDACTED]f74 ([REDACTED]877) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=8476:RQp to=9609:6Gx [REDACTED]c7f ([REDACTED]332) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=9444:Y1W to=9609:RYS [REDACTED]8e6 ([REDACTED]270) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:taj to=9609:DCD [REDACTED]19b ([REDACTED]07e) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=7011:6kU to=9609:/Ro [REDACTED]6d0 ([REDACTED]730) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:tXB to=9609:VEi [REDACTED]9fa ([REDACTED]f0b) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=5937:oH5 to=9609:Gjl [REDACTED]deb ([REDACTED]1f5) INFO 2026-03-20T00:50:31.412Z [storage] upload(9609): updating from=7826:coH to=9609:tgj [REDACTED]2d0 ([REDACTED]c9c) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=7453:lze to=9609:BlQ [REDACTED]531 ([REDACTED]819) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:8zs to=9609:KOy PNI:[REDACTED]304 ([REDACTED]114) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:qGO to=9609:P+V [REDACTED]b48 ([REDACTED]a85) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:JVa to=9609:BFV PNI:[REDACTED]bd1 ([REDACTED]235) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:057 to=9609:XO3 [REDACTED]a71 ([REDACTED]6cf) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:edY to=9609:hhN [REDACTED]b32 ([REDACTED]68b) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=7826:drV to=9609:4Kt [REDACTED]fb9 ([REDACTED]74f) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:Au/ to=9609:PQ+ [REDACTED]0d4 ([REDACTED]b6d) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=9272:s+9 to=9609:zHC [REDACTED]16a ([REDACTED]b47) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=8018:tTM to=9609:grG [REDACTED]ac0 ([REDACTED]7bf) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=7485:xQt to=9609:b1V [REDACTED]d85 ([REDACTED]615) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=8430:0YK to=9609:mGX [REDACTED]461 ([REDACTED]cd4) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:vLE to=9609:gOh [REDACTED]693 ([REDACTED]497) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:zt8 to=9609:pCn [REDACTED]9c0 ([REDACTED]c50) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:lZy to=9609:lKo [REDACTED]857 ([REDACTED]ccf) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=9584:buD to=9609:43I PNI:[REDACTED]7c1 ([REDACTED]367) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5943:kta to=9609:kQy [REDACTED]055 ([REDACTED]e6e) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:mVR to=9609:iOC group([REDACTED]ð™) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=9506:MUO to=9609:BGL [REDACTED]345 ([REDACTED]52c) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=5937:Ty9 to=9609:LL8 PNI:[REDACTED]401 ([REDACTED]5bc) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=9324:Yse to=9609:EE1 [REDACTED]3af ([REDACTED]eb6) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=7125:k06 to=9609:kQH [REDACTED]57c ([REDACTED]dd2) INFO 2026-03-20T00:50:31.413Z [storage] upload(9609): updating from=7054:aNI to=9609:iqt [REDACTED]1b4 ([REDACTED]4d4) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=6926:7bW to=9609:wS0 [REDACTED]f5c ([REDACTED]771) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=7955:0k3 to=9609:1y+ [REDACTED]3ab ([REDACTED]31d) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5943:SZ8 to=9609:ULn [REDACTED]809 ([REDACTED]8be) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5937:pD0 to=9609:AQX [REDACTED]1ef ([REDACTED]fce) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5937:vil to=9609:PMi PNI:[REDACTED]8d7 ([REDACTED]b67) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5937:XFT to=9609:dIM PNI:[REDACTED]23b ([REDACTED]a71) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=7166:NHd to=9609:VXg [REDACTED]cb9 ([REDACTED]3b2) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=7273:jvv to=9609:ukZ [REDACTED]4b8 ([REDACTED]0ee) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=8761:S0t to=9609:bDD [REDACTED]430 ([REDACTED]a1b) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=9534:+b8 to=9609:0ve [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=9169:AGh to=9609:VNH [REDACTED]c51 ([REDACTED]e3a) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=6804:GzH to=9609:5uO [REDACTED]196 ([REDACTED]faf) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=9317:wqb to=9609:phD [REDACTED]bd2 ([REDACTED]75d) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5937:PGg to=9609:tps [REDACTED]71c ([REDACTED]d94) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=8763:hdU to=9609:SwO [REDACTED]d51 ([REDACTED]daa) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=9450:DSR to=9609:VV+ [REDACTED]4cc ([REDACTED]03c) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=7548:sYY to=9609:o/D [REDACTED]13a ([REDACTED]583) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=8763:Nss to=9609:Tz3 [REDACTED]90b ([REDACTED]15a) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=9207:zwQ to=9609:lvH [REDACTED]be7 ([REDACTED]a3a) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=8920:Ber to=9609:a7J [REDACTED]d19 ([REDACTED]60a) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=5937:pS6 to=9609:PO5 [REDACTED]ff5 ([REDACTED]d7d) INFO 2026-03-20T00:50:31.414Z [storage] upload(9609): updating from=6540:7Dc to=9609:cv4 [REDACTED]c1c ([REDACTED]957) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=8789:I9y to=9609:q1L [REDACTED]248 ([REDACTED]35c) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:wbW to=9609:hTw [REDACTED]ed6 ([REDACTED]7b4) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:AwA to=9609:AYA [REDACTED]d4a ([REDACTED]c83) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=7187:v15 to=9609:UB/ [REDACTED]4f4 ([REDACTED]e21) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=7059:kXW to=9609:jTW [REDACTED]e36 ([REDACTED]09d) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=6391:6wE to=9609:PUy [REDACTED]51f ([REDACTED]f37) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=9209:mI6 to=9609:dzg [REDACTED]629 ([REDACTED]8c8) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=9579:xMQ to=9609:l4t [REDACTED]294 ([REDACTED]63c) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=8964:9O7 to=9609:WAJ [REDACTED]93c ([REDACTED]2d3) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:G4F to=9609:hAt [REDACTED]6f1 ([REDACTED]4af) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=9468:ZzY to=9609:/tF [REDACTED]b07 ([REDACTED]b30) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:wEI to=9609:74m [REDACTED]746 ([REDACTED]141) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=6754:deS to=9609:/FD [REDACTED]6b2 ([REDACTED]231) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=7507:1uH to=9609:iKV [REDACTED]182 ([REDACTED]827) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:LtF to=9609:jsl [REDACTED]8c4 ([REDACTED]32d) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:2lh to=9609:Nh5 [REDACTED]b88 ([REDACTED]d18) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:hzF to=9609:0Cy [REDACTED]3e5 ([REDACTED]116) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=8119:QzS to=9609:J5g [REDACTED]dc4 ([REDACTED]0da) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:jEb to=9609:y4A [REDACTED]88f ([REDACTED]cbe) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=5937:EPZ to=9609:LmJ [REDACTED]a18 ([REDACTED]178) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=7514:Yqb to=9609:N7K [REDACTED]5b0 ([REDACTED]08f) INFO 2026-03-20T00:50:31.415Z [storage] upload(9609): updating from=7995:mgV to=9609:M3b [REDACTED]193 ([REDACTED]7ab) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7936:HH4 to=9609:njC [REDACTED]13c ([REDACTED]87b) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=9487:ogW to=9609:i8M [REDACTED]ed5 ([REDACTED]a77) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=6591:BuT to=9609:DjR [REDACTED]ac6 ([REDACTED]c5a) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=8289:ER7 to=9609:CyL [REDACTED]693 ([REDACTED]2e0) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5937:Hsx to=9609:8wa [REDACTED]272 ([REDACTED]6cb) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7514:pfT to=9609:QyN [REDACTED]7c8 ([REDACTED]93c) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5937:Pab to=9609:oAX [REDACTED]10e ([REDACTED]130) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5995:qiy to=9609:NBo [REDACTED]01a ([REDACTED]943) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=9512:lc+ to=9609:H7q [REDACTED]c84 ([REDACTED]304) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7225:wXH to=9609:qNs [REDACTED]d1e ([REDACTED]a18) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5937:wji to=9609:hd+ [REDACTED]d6b ([REDACTED]7c7) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7108:0zd to=9609:p8d [REDACTED]7b5 ([REDACTED]6f8) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7306:twX to=9609:0XN [REDACTED]f32 ([REDACTED]7fa) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5937:KbB to=9609:/+Q [REDACTED]4e1 ([REDACTED]9f7) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=8520:G3L to=9609:ae3 [REDACTED]af7 ([REDACTED]72d) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=7134:sNH to=9609:c7n [REDACTED]c56 ([REDACTED]6ef) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=6272:OsB to=9609:SMo [REDACTED]bda ([REDACTED]321) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=8557:+RF to=9609:HZV [REDACTED]424 ([REDACTED]728) INFO 2026-03-20T00:50:31.416Z [storage] upload(9609): updating from=5937:rJG to=9609:Pqh [REDACTED]b77 ([REDACTED]0da) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8738:hxu to=9609:fVL [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=5937:eMo to=9609:X+S [REDACTED]97f ([REDACTED]c8b) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=5937:srA to=9609:Pwx [REDACTED]43b ([REDACTED]082) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=7826:z19 to=9609:ZbK [REDACTED]0b2 ([REDACTED]943) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=7276:I8W to=9609:j6R [REDACTED]635 ([REDACTED]808) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=9247:Gaf to=9609:XB+ [REDACTED]d21 ([REDACTED]0e2) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=5937:68b to=9609:kUT groupv2([REDACTED]mFU=) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=9459:9PH to=9609:xyO [REDACTED]413 ([REDACTED]f1e) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8817:5DR to=9609:/6g [REDACTED]2df ([REDACTED]643) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8779:EfN to=9609:HoA [REDACTED]060 ([REDACTED]248) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=9201:m1g to=9609:EIg [REDACTED]d9a ([REDACTED]ae7) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=5937:BZt to=9609:WFh [REDACTED]270 ([REDACTED]adf) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=7408:SHs to=9609:JB0 [REDACTED]e4a ([REDACTED]ae1) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8761:qa8 to=9609:qge [REDACTED]c2e ([REDACTED]319) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8776:ueR to=9609:Gs7 [REDACTED]538 ([REDACTED]b81) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8185:EdB to=9609:sv1 [REDACTED]315 ([REDACTED]dd2) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=5937:YiX to=9609:px3 [REDACTED]5e7 ([REDACTED]16a) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=7141:1wJ to=9609:ysy [REDACTED]c25 ([REDACTED]6d4) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=7243:8hx to=9609:DwX [REDACTED]0ac ([REDACTED]f0f) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8789:pJN to=9609:b2D [REDACTED]83d ([REDACTED]bbc) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8185:LRU to=9609:w0j [REDACTED]ac0 ([REDACTED]f2b) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=9468:EVb to=9609:W/+ [REDACTED]48f ([REDACTED]1a8) INFO 2026-03-20T00:50:31.417Z [storage] upload(9609): updating from=8065:iSH to=9609:QSd [REDACTED]bd5 ([REDACTED]ecd) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=8323:Gt2 to=9609:zVb [REDACTED]dbb ([REDACTED]d51) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7826:IuJ to=9609:rZw [REDACTED]17a ([REDACTED]9c4) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=6077:ihB to=9609:QGr [REDACTED]feb ([REDACTED]0b7) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=8532:/up to=9609:fcp [REDACTED]a2f ([REDACTED]109) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7477:Vxu to=9609:4NA [REDACTED]aa9 ([REDACTED]234) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=9095:DF1 to=9609:9H0 [REDACTED]b50 ([REDACTED]888) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=6218:rMp to=9609:q7J [REDACTED]db0 ([REDACTED]b13) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:bgL to=9609:diP [REDACTED]712 ([REDACTED]de2) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7065:OPW to=9609:+Gp [REDACTED]7ad ([REDACTED]62a) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=6510:boo to=9609:vPw [REDACTED]ab4 ([REDACTED]ca5) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7518:MTB to=9609:u5l [REDACTED]b99 ([REDACTED]0e1) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:mFa to=9609:tK8 group([REDACTED]‡ô³) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=9209:HkQ to=9609:4/z [REDACTED]d90 ([REDACTED]37f) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5943:D4c to=9609:LWN [REDACTED]f82 ([REDACTED]34f) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=9055:bQD to=9609:KXn [REDACTED]c58 ([REDACTED]b7e) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:rAD to=9609:HNJ group([REDACTED]í’ù) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5943:8cI to=9609:K4S [REDACTED]d60 ([REDACTED]bdb) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7377:QtY to=9609:81I [REDACTED]207 ([REDACTED]b65) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7261:1/h to=9609:uti [REDACTED]a39 ([REDACTED]fa4) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:X1p to=9609:fSF PNI:[REDACTED]a15 ([REDACTED]5b9) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=7061:hnX to=9609:S9H [REDACTED]dc8 ([REDACTED]228) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:QBd to=9609:TMp [REDACTED]c2e ([REDACTED]a82) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=8817:GNQ to=9609:MXR [REDACTED]b49 ([REDACTED]baf) INFO 2026-03-20T00:50:31.418Z [storage] upload(9609): updating from=5937:LqX to=9609:5bE [REDACTED]634 ([REDACTED]ee8) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=9427:a5Z to=9609:paU [REDACTED]86a ([REDACTED]386) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:o4w to=9609:7Gu [REDACTED]624 ([REDACTED]673) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:5D6 to=9609:UyJ PNI:[REDACTED]035 ([REDACTED]46e) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=7383:r6s to=9609:HiS [REDACTED]0d8 ([REDACTED]f79) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=8980:yjN to=9609:0m6 [REDACTED]3ba ([REDACTED]a16) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:Jel to=9609:PM+ [REDACTED]728 ([REDACTED]38a) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:ZAW to=9609:bc/ [REDACTED]e80 ([REDACTED]deb) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:YuE to=9609:Asj [REDACTED]94b ([REDACTED]240) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=6617:JCn to=9609:8d4 [REDACTED]b4d ([REDACTED]0dc) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=6830:RWO to=9609:QUm [REDACTED]a22 ([REDACTED]e5a) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:+m+ to=9609:y+l [REDACTED]ed5 ([REDACTED]5c5) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=9592:iZp to=9609:Xk3 PNI:[REDACTED]75e ([REDACTED]7cc) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=7250:3OW to=9609:+Zk [REDACTED]aa2 ([REDACTED]107) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=7826:1uo to=9609:Yt1 [REDACTED]b10 ([REDACTED]e38) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:tjb to=9609:mwy [REDACTED]837 ([REDACTED]afc) INFO 2026-03-20T00:50:31.419Z [storage] upload(9609): updating from=5937:I51 to=9609:ipv [REDACTED]5a1 ([REDACTED]ea7) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=8527:rG/ to=9609:lg9 [REDACTED]0ed ([REDACTED]306) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=7826:jQy to=9609:Kf7 [REDACTED]643 ([REDACTED]112) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=8967:fDF to=9609:XiB [REDACTED]b7c ([REDACTED]758) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=7668:H7I to=9609:8Et [REDACTED]f69 ([REDACTED]df1) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5943:dnh to=9609:G2l [REDACTED]2c7 ([REDACTED]704) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=9341:HAn to=9609:mdo [REDACTED]333 ([REDACTED]59b) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=9412:7mI to=9609:OyG [REDACTED]4c8 ([REDACTED]eba) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=9569:WN5 to=9609:CEt [REDACTED]936 ([REDACTED]0a0) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5937:2Zd to=9609:dB1 [REDACTED]369 ([REDACTED]59d) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5937:O9Y to=9609:KpM [REDACTED]599 ([REDACTED]ca5) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=6735:0fc to=9609:xY4 [REDACTED]186 ([REDACTED]713) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=8936:gAa to=9609:Ego [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=6584:E5I to=9609:CMb [REDACTED]3ed ([REDACTED]b42) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=7890:+yN to=9609:BDc [REDACTED]3c7 ([REDACTED]eb0) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=9210:nfP to=9609:YS9 [REDACTED]aef ([REDACTED]b40) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=7549:sQ0 to=9609:4V9 [REDACTED]044 ([REDACTED]61d) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=8187:aKL to=9609:eky [REDACTED]aa4 ([REDACTED]fba) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5937:0Sr to=9609:Tkf [REDACTED]e73 ([REDACTED]37d) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5937:wRx to=9609:mqZ [REDACTED]3b8 ([REDACTED]ac2) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=6534:z67 to=9609:GQl [REDACTED]be2 ([REDACTED]ff9) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=7899:0ml to=9609:A8x [REDACTED]05c ([REDACTED]e6f) INFO 2026-03-20T00:50:31.420Z [storage] upload(9609): updating from=5937:QlC to=9609:NYK PNI:[REDACTED]39d ([REDACTED]cb6) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=9118:dpE to=9609:mgE [REDACTED]7bd ([REDACTED]843) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=9363:FaJ to=9609:ajO [REDACTED]c38 ([REDACTED]46a) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=5937:Kvb to=9609:UQS PNI:[REDACTED]0e9 ([REDACTED]fe0) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=8475:lIp to=9609:ge1 [REDACTED]a30 ([REDACTED]994) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=9055:Gyp to=9609:jE9 [REDACTED]0a5 ([REDACTED]99f) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=6615:AbP to=9609:vVP [REDACTED]616 ([REDACTED]364) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=8073:C/N to=9609:XL+ [REDACTED]140 ([REDACTED]c00) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=7080:QGb to=9609:Pyq [REDACTED]7ac ([REDACTED]0ca) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=5937:Wbf to=9609:2fd [REDACTED]e6b ([REDACTED]a51) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=6367:3eN to=9609:Idt [REDACTED]33f ([REDACTED]899) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=5937:mo+ to=9609:ako group([REDACTED]xZâ) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=7187:CUi to=9609:i1+ [REDACTED]9c8 ([REDACTED]622) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=6248:BsK to=9609:4dK [REDACTED]145 ([REDACTED]092) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=5937:FA6 to=9609:6jK [REDACTED]ff5 ([REDACTED]efb) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=8536:fYE to=9609:cOh [REDACTED]af2 ([REDACTED]19d) INFO 2026-03-20T00:50:31.421Z [storage] upload(9609): updating from=7338:gFL to=9609:Ttl [REDACTED]16e ([REDACTED]e51) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=9335:cDC to=9609:gT/ [REDACTED]70b ([REDACTED]021) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=5937:0iz to=9609:Bid [REDACTED]0c4 ([REDACTED]39a) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=7603:ql+ to=9609:zl3 [REDACTED]6ff ([REDACTED]85f) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=8156:4Ur to=9609:Dpx [REDACTED]75a ([REDACTED]9e3) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=8532:dYQ to=9609:L0H [REDACTED]ad5 ([REDACTED]d08) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=7054:+4f to=9609:D1/ [REDACTED]e89 ([REDACTED]db5) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=7386:rMO to=9609:b6j [REDACTED]3a3 ([REDACTED]d6f) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=5937:JbD to=9609:UVj [REDACTED]8a3 ([REDACTED]7c9) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=5937:EvS to=9609:ZaO [REDACTED]6b9 ([REDACTED]91e) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=8598:dDz to=9609:JEq [REDACTED]9f0 ([REDACTED]53d) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=5937:m3k to=9609:tSO group([REDACTED]ʳk) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=8191:J/K to=9609:q6u [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=7386:N9k to=9609:KZn [REDACTED]c0c ([REDACTED]6ea) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=6464:np7 to=9609:I7S [REDACTED]f88 ([REDACTED]118) INFO 2026-03-20T00:50:31.422Z [storage] upload(9609): updating from=5937:/0H to=9609:wBB [REDACTED]223 ([REDACTED]dba) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5937:PIa to=9609:jVM PNI:[REDACTED]f73 ([REDACTED]2b0) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=6584:Mzk to=9609:aGt [REDACTED]56b ([REDACTED]2d9) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=8289:BKV to=9609:HRw [REDACTED]7a1 ([REDACTED]fac) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5937:c3J to=9609:+cv [REDACTED]2cc ([REDACTED]452) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=9045:TpS to=9609:CnU [REDACTED]7ea ([REDACTED]f0b) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=8423:vhW to=9609:hVe [REDACTED]71b ([REDACTED]cd6) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=8289:SlW to=9609:hKf [REDACTED]dea ([REDACTED]dc4) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=6522:8H/ to=9609:iU8 [REDACTED]1d8 ([REDACTED]1c5) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5943:zCx to=9609:7YH [REDACTED]321 ([REDACTED]b37) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=9547:ytD to=9609:dR+ [REDACTED]6b6 ([REDACTED]54c) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=7077:DLV to=9609:+n7 [REDACTED]287 ([REDACTED]843) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=6712:r9R to=9609:Hpo [REDACTED]aa3 ([REDACTED]8db) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=9393:GPQ to=9609:UGV [REDACTED]d57 ([REDACTED]850) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5937:nlY to=9609:wyX [REDACTED]2c0 ([REDACTED]464) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5937:WS6 to=9609:X1v [REDACTED]f38 ([REDACTED]21a) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=7074:7PO to=9609:HcV [REDACTED]5b9 ([REDACTED]643) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=7023:qIe to=9609:pXa [REDACTED]ff0 ([REDACTED]90c) INFO 2026-03-20T00:50:31.423Z [storage] upload(9609): updating from=5937:99q to=9609:yJ4 [REDACTED]013 ([REDACTED]cba) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7899:8W3 to=9609:TtQ [REDACTED]b98 ([REDACTED]386) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=8475:8wr to=9609:7RC [REDACTED]de3 ([REDACTED]0a3) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:7aD to=9609:7Lq [REDACTED]f0f ([REDACTED]809) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): adding key=9609:nmL PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:UPY to=9609:Mxu [REDACTED]fb2 ([REDACTED]f89) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=8879:zpt to=9609:uLx [REDACTED]5a9 ([REDACTED]ec4) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=8724:6h5 to=9609:675 [REDACTED]f28 ([REDACTED]8c9) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7649:L19 to=9609:T1r [REDACTED]131 ([REDACTED]e3a) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=6148:14E to=9609:dJ1 [REDACTED]872 ([REDACTED]879) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:Ikk to=9609:y+L [REDACTED]57d ([REDACTED]c08) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7723:OD+ to=9609:mUg [REDACTED]a7c ([REDACTED]e23) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7549:214 to=9609:F8d [REDACTED]a78 ([REDACTED]8f4) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=8283:aSd to=9609:19C [REDACTED]b1e ([REDACTED]b14) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7146:mZ/ to=9609:Tox [REDACTED]b16 ([REDACTED]08a) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:AMT to=9609:Cu4 [REDACTED]04e ([REDACTED]209) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:pFI to=9609:vk/ [REDACTED]0f5 ([REDACTED]479) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:aVC to=9609:jVD [REDACTED]c81 ([REDACTED]575) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7187:idY to=9609:T1e [REDACTED]ad2 ([REDACTED]284) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=6606:ceQ to=9609:t23 [REDACTED]b1a ([REDACTED]a60) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=6267:qx6 to=9609:ZxZ [REDACTED]ebd ([REDACTED]bb6) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=8719:V6q to=9609:QhP [REDACTED]fed ([REDACTED]068) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=7581:Nbm to=9609:JG1 [REDACTED]a43 ([REDACTED]260) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:wZr to=9609:UW9 [REDACTED]fed ([REDACTED]270) INFO 2026-03-20T00:50:31.424Z [storage] upload(9609): updating from=5937:0J7 to=9609:BJF [REDACTED]d8c ([REDACTED]c70) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=6700:Fxq to=9609:wBL [REDACTED]c81 ([REDACTED]a5d) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8738:O+E to=9609:3+7 [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=6567:Wu+ to=9609:sZv [REDACTED]8e5 ([REDACTED]13e) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:xjB to=9609:upW [REDACTED]01f ([REDACTED]ebf) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5943:S1+ to=9609:s0B [REDACTED]a80 ([REDACTED]63c) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8935:RY7 to=9609:Re3 [REDACTED]d2a ([REDACTED]b58) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8475:Tyi to=9609:1gG [REDACTED]545 ([REDACTED]956) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8185:3dX to=9609:eb/ [REDACTED]f25 ([REDACTED]b8f) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:1/S to=9609:+Il [REDACTED]0d9 ([REDACTED]bd1) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8763:la1 to=9609:X8L [REDACTED]9ff ([REDACTED]c52) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:yNP to=9609:n/q [REDACTED]57a ([REDACTED]9a6) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=7328:NSG to=9609:ipi [REDACTED]cc0 ([REDACTED]21a) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=9472:pyD to=9609:lh9 [REDACTED]10a ([REDACTED]740) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=9582:FU7 to=9609:GnE PNI:[REDACTED]5f5 ([REDACTED]fd6) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=9218:eIU to=9609:T9V [REDACTED]a96 ([REDACTED]302) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=6714:2AV to=9609:xv+ [REDACTED]da2 ([REDACTED]e67) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:Ns8 to=9609:FVE groupv2([REDACTED]Bbs=) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=6522:+NX to=9609:b9R [REDACTED]5c5 ([REDACTED]e56) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=7531:9Q/ to=9609:HAA [REDACTED]93b ([REDACTED]fc2) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:jIG to=9609:bi8 [REDACTED]282 ([REDACTED]6de) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:rws to=9609:a+8 groupv2([REDACTED]hcM=) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=5937:AuX to=9609:5U7 [REDACTED]0e8 ([REDACTED]0ef) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=8289:Gor to=9609:bqX [REDACTED]702 ([REDACTED]60d) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=6821:wNV to=9609:A7m [REDACTED]286 ([REDACTED]c81) INFO 2026-03-20T00:50:31.425Z [storage] upload(9609): updating from=7061:ihQ to=9609:hmM [REDACTED]4f8 ([REDACTED]e8a) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=5937:y3P to=9609:fIa [REDACTED]4ec ([REDACTED]471) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7196:AwH to=9609:ZXS [REDACTED]ace ([REDACTED]172) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=5937:uZV to=9609:n2E [REDACTED]053 ([REDACTED]460) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=8033:34e to=9609:2r/ [REDACTED]a39 ([REDACTED]411) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=5937:lcK to=9609:Uq8 [REDACTED]088 ([REDACTED]077) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=8185:Azc to=9609:o+g [REDACTED]cf4 ([REDACTED]aa5) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=8028:0v1 to=9609:e3b [REDACTED]74f ([REDACTED]473) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=9228:/mm to=9609:qGi [REDACTED]842 ([REDACTED]925) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7453:CYo to=9609:6GS [REDACTED]325 ([REDACTED]71b) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7237:W/H to=9609:mLu [REDACTED]f66 ([REDACTED]058) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7826:kFL to=9609:hBt [REDACTED]f68 ([REDACTED]fb6) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7941:zVw to=9609:mw6 [REDACTED]a2b ([REDACTED]4de) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=5943:s/v to=9609:yPs [REDACTED]09d ([REDACTED]3e3) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=9518:VuL to=9609:LL2 [REDACTED]4ab ([REDACTED]835) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7826:veN to=9609:f70 [REDACTED]f4b ([REDACTED]a82) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=6986:GX7 to=9609:91F [REDACTED]479 ([REDACTED]1d8) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=9317:tt0 to=9609:ib6 [REDACTED]fab ([REDACTED]2f7) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=6249:/Ak to=9609:FmD [REDACTED]932 ([REDACTED]d63) INFO 2026-03-20T00:50:31.426Z [storage] upload(9609): updating from=7826:gka to=9609:Pr8 [REDACTED]c9e ([REDACTED]5b7) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:t/e to=9609:KCg [REDACTED]e75 ([REDACTED]466) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=6735:3pr to=9609:1j7 [REDACTED]104 ([REDACTED]7d4) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7511:LxM to=9609:Qzm [REDACTED]ed7 ([REDACTED]76b) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=9262:ZDt to=9609:E/n [REDACTED]2f6 ([REDACTED]dfa) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:EEC to=9609:d/R [REDACTED]f26 ([REDACTED]d02) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:7eY to=9609:bQv [REDACTED]df8 ([REDACTED]c70) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=9445:p4d to=9609:Dn6 [REDACTED]8e6 ([REDACTED]fcc) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=6749:kV4 to=9609:PBg [REDACTED]b3a ([REDACTED]1b9) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=9039:v8M to=9609:azw [REDACTED]56a ([REDACTED]0aa) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=8194:0zu to=9609:Y6F [REDACTED]d2d ([REDACTED]fc2) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7624:Mtt to=9609:UUZ [REDACTED]1f5 ([REDACTED]7f3) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=8809:j/H to=9609:y+A [REDACTED]085 ([REDACTED]fb8) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=6263:Hab to=9609:4Fr [REDACTED]ad3 ([REDACTED]b54) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=6180:G50 to=9609:mEd [REDACTED]f50 ([REDACTED]7b9) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:piB to=9609:Y2s [REDACTED]177 ([REDACTED]9c0) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7485:zlA to=9609:OYp [REDACTED]f20 ([REDACTED]cf0) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=9412:kLh to=9609:m+D [REDACTED]e29 ([REDACTED]706) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:3oj to=9609:9R/ groupv2([REDACTED]Z2g=) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:Fyk to=9609:h4a [REDACTED]38d ([REDACTED]bdb) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7516:Amr to=9609:pLo [REDACTED]6c5 ([REDACTED]64a) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=5937:GX6 to=9609:9PW PNI:[REDACTED]8dc ([REDACTED]e39) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7315:74s to=9609:Us9 [REDACTED]6ac ([REDACTED]ae9) INFO 2026-03-20T00:50:31.427Z [storage] upload(9609): updating from=7367:lwW to=9609:WNE [REDACTED]1c3 ([REDACTED]6f0) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7438:FDf to=9609:DUe [REDACTED]8a7 ([REDACTED]110) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=8475:Afn to=9609:zYZ [REDACTED]71d ([REDACTED]85a) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7100:v7W to=9609:o7o [REDACTED]4f6 ([REDACTED]7ff) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7070:VJ5 to=9609:Ayl [REDACTED]2d9 ([REDACTED]9f2) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=9366:EyH to=9609:ooj [REDACTED]69d ([REDACTED]7c4) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:BsO to=9609:wZ3 [REDACTED]11c ([REDACTED]bd1) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7158:SYT to=9609:yHY [REDACTED]b18 ([REDACTED]773) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7267:qgz to=9609:xtW [REDACTED]320 ([REDACTED]0dc) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=6714:iHS to=9609:eA/ [REDACTED]f8d ([REDACTED]ba7) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=9005:+YY to=9609:ZNr [REDACTED]ac2 ([REDACTED]353) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=6992:jUP to=9609:7Kf [REDACTED]a9a ([REDACTED]497) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:qCC to=9609:8Md [REDACTED]3f7 ([REDACTED]256) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:Rna to=9609:5Bh [REDACTED]cfe ([REDACTED]55f) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7190:Yjp to=9609:SlJ [REDACTED]388 ([REDACTED]6df) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=9317:C+Z to=9609:m+w [REDACTED]d27 ([REDACTED]cc2) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:ETt to=9609:4bq [REDACTED]dca ([REDACTED]167) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:CQQ to=9609:FKU [REDACTED]509 ([REDACTED]314) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=6735:ra3 to=9609:Fyf [REDACTED]3df ([REDACTED]ffb) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=9317:LyZ to=9609:K9L [REDACTED]f77 ([REDACTED]154) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7899:Y3u to=9609:LxV [REDACTED]23e ([REDACTED]e0c) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7656:1xe to=9609:cFh [REDACTED]d7c ([REDACTED]710) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=5937:ARL to=9609:/Z9 [REDACTED]32f ([REDACTED]509) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=7328:sXw to=9609:YGn [REDACTED]dca ([REDACTED]300) INFO 2026-03-20T00:50:31.428Z [storage] upload(9609): updating from=9317:lbu to=9609:SZU [REDACTED]559 ([REDACTED]af5) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6552:8L6 to=9609:HGe [REDACTED]567 ([REDACTED]826) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6180:7GA to=9609:WLL [REDACTED]04c ([REDACTED]c7c) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:CwK to=9609:Zse [REDACTED]02f ([REDACTED]b35) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=7542:dZ8 to=9609:7Gc PNI:[REDACTED]240 ([REDACTED]7d7) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:9uo to=9609:NDq [REDACTED]7fb ([REDACTED]221) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=9331:xcx to=9609:rsm [REDACTED]b0f ([REDACTED]5d3) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=9050:A9W to=9609:Nrq [REDACTED]855 ([REDACTED]c8c) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=7518:bWd to=9609:PaE [REDACTED]f43 ([REDACTED]435) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6180:3cK to=9609:2qL [REDACTED]41e ([REDACTED]8d6) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5943:ksx to=9609:D6H [REDACTED]927 ([REDACTED]b32) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=7370:519 to=9609:kUG [REDACTED]bb6 ([REDACTED]da3) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:VU8 to=9609:yPd [REDACTED]ce9 ([REDACTED]9d0) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6045:/xD to=9609:/IZ [REDACTED]e2a ([REDACTED]509) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=7114:xEP to=9609:TuV [REDACTED]f5e ([REDACTED]5fe) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:ZnT to=9609:ntF [REDACTED]e79 ([REDACTED]2eb) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=9472:/Lp to=9609:V+Z [REDACTED]41a ([REDACTED]c74) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:L9E to=9609:CxD group([REDACTED]_ÉÆ) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=9114:4Ok to=9609:h32 [REDACTED]0a2 ([REDACTED]fb7) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6330:UHV to=9609:5Vq [REDACTED]979 ([REDACTED]baa) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:ccp to=9609:+Nx [REDACTED]f4f ([REDACTED]cb3) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=5937:jEp to=9609:AKT [REDACTED]b1e ([REDACTED]43f) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6180:siG to=9609:IPk [REDACTED]bd4 ([REDACTED]e19) INFO 2026-03-20T00:50:31.429Z [storage] upload(9609): updating from=6194:K4i to=9609:6Kp PNI:[REDACTED]88e ([REDACTED]502) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:VOf to=9609:Ioe [REDACTED]11b ([REDACTED]0d5) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:FNy to=9609:rWi [REDACTED]ac8 ([REDACTED]63f) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:fhw to=9609:mHy [REDACTED]f0d ([REDACTED]8a9) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=8338:fng to=9609:zGB [REDACTED]3a3 ([REDACTED]259) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=6067:H2l to=9609:BeW [REDACTED]3aa ([REDACTED]967) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:+Aj to=9609:WNI [REDACTED]8c5 ([REDACTED]72b) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=6714:ZEC to=9609:gTg [REDACTED]2e1 ([REDACTED]b5a) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:EfE to=9609:kXs [REDACTED]b71 ([REDACTED]2a1) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=7041:GCb to=9609:WGm [REDACTED]dad ([REDACTED]aa3) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=9055:mYT to=9609:Z7y [REDACTED]090 ([REDACTED]39f) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:9gd to=9609:PBa [REDACTED]374 ([REDACTED]65d) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:xOd to=9609:MGv PNI:[REDACTED]8f5 ([REDACTED]801) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=8162:Vt9 to=9609:4Xe [REDACTED]608 ([REDACTED]c07) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:2bq to=9609:yr+ [REDACTED]e61 ([REDACTED]dbc) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:wvI to=9609:woX [REDACTED]066 ([REDACTED]9ef) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=7408:oW7 to=9609:DAF [REDACTED]3e7 ([REDACTED]2ce) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=7493:AcQ to=9609:0KT [REDACTED]75d ([REDACTED]434) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=7092:HMz to=9609:xJS [REDACTED]417 ([REDACTED]c2e) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=9065:0jx to=9609:oEp [REDACTED]7be ([REDACTED]681) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=7518:DQU to=9609:Y5O [REDACTED]022 ([REDACTED]605) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=5937:z8m to=9609:RNN group([REDACTED]ù°) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=9494:4EV to=9609:DYM [REDACTED]9e8 ([REDACTED]dba) INFO 2026-03-20T00:50:31.430Z [storage] upload(9609): updating from=9383:7wn to=9609:LQ9 [REDACTED]138 ([REDACTED]3f9) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=9293:Xr0 to=9609:rDw [REDACTED]97f ([REDACTED]816) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7390:v0Q to=9609:zTO [REDACTED]68b ([REDACTED]c2f) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:+1C to=9609:BFr [REDACTED]83b ([REDACTED]5c0) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7826:UER to=9609:hrB [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=8185:Gk+ to=9609:Dd9 [REDACTED]f71 ([REDACTED]49c) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=8279:K8h to=9609:tx7 [REDACTED]571 ([REDACTED]315) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=9489:ytQ to=9609:ySi [REDACTED]14d ([REDACTED]a25) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=9427:aq6 to=9609:sEw [REDACTED]a0a ([REDACTED]047) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:xT0 to=9609:mz4 [REDACTED]5b5 ([REDACTED]f76) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5943:rjn to=9609:89w [REDACTED]bcb ([REDACTED]ca9) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:K3y to=9609:/Ki [REDACTED]f17 ([REDACTED]f5a) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:IxF to=9609:s6r group([REDACTED]é) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:GN1 to=9609:qbX [REDACTED]4e2 ([REDACTED]982) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7909:vrQ to=9609:d/n [REDACTED]140 ([REDACTED]00d) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7349:aSH to=9609:CxJ [REDACTED]eb8 ([REDACTED]6b8) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5943:Z4G to=9609:+Cz [REDACTED]3b6 ([REDACTED]863) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=9366:Qlv to=9609:0r5 [REDACTED]de6 ([REDACTED]f7a) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7128:ww7 to=9609:hJu [REDACTED]064 ([REDACTED]91b) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:hQE to=9609:X/r [REDACTED]711 ([REDACTED]9cb) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=9284:fQS to=9609:ETM [REDACTED]aed ([REDACTED]9b3) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:q6Z to=9609:S5S [REDACTED]942 ([REDACTED]67a) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=5937:oz+ to=9609:EK+ [REDACTED]3a5 ([REDACTED]ccc) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7668:Qdi to=9609:rd9 [REDACTED]623 ([REDACTED]420) INFO 2026-03-20T00:50:31.431Z [storage] upload(9609): updating from=7277:J0A to=9609:vcc [REDACTED]5aa ([REDACTED]877) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:KI/ to=9609:3u2 [REDACTED]c6e ([REDACTED]2f8) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:fn0 to=9609:grI [REDACTED]baa ([REDACTED]c06) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:zll to=9609:8Wz [REDACTED]d83 ([REDACTED]c36) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6735:JtT to=9609:sv+ [REDACTED]6b8 ([REDACTED]b04) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=9356:Rda to=9609:7gE [REDACTED]429 ([REDACTED]c3f) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:0zM to=9609:XDN [REDACTED]706 ([REDACTED]b97) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:w3X to=9609:vk7 [REDACTED]a5c ([REDACTED]235) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:7ws to=9609:DbE [REDACTED]0cb ([REDACTED]70c) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6256:YWy to=9609:LTa [REDACTED]9f8 ([REDACTED]dad) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=7343:Pyo to=9609:hg9 [REDACTED]8da ([REDACTED]828) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:yP4 to=9609:ODf [REDACTED]8df ([REDACTED]8e4) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=7944:DFG to=9609:A0n [REDACTED]d9e ([REDACTED]659) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:MzE to=9609:8+H [REDACTED]906 ([REDACTED]eb3) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6165:dQP to=9609:AEd [REDACTED]c17 ([REDACTED]dd3) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=5937:Ljw to=9609:4na [REDACTED]471 ([REDACTED]6c3) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6195:jjH to=9609:vox [REDACTED]bcf ([REDACTED]cde) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=8343:/sh to=9609:b9z [REDACTED]5f4 ([REDACTED]3f1) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6824:0SN to=9609:D/J [REDACTED]129 ([REDACTED]4f3) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=9606:JQp to=9609:tZa [REDACTED]e6e ([REDACTED]0e4) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=9562:NtN to=9609:Shu [REDACTED]4a7 ([REDACTED]aca) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=8073:Ygs to=9609:OoV [REDACTED]ef8 ([REDACTED]959) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=6510:ONF to=9609:mzN [REDACTED]2d7 ([REDACTED]dbc) INFO 2026-03-20T00:50:31.432Z [storage] upload(9609): updating from=9565:jHC to=9609:pzT [REDACTED]750 ([REDACTED]012) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:AOF to=9609:cJb [REDACTED]ff3 ([REDACTED]606) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9429:QlY to=9609:pIs [REDACTED]ff6 ([REDACTED]448) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8817:3Wx to=9609:Td/ [REDACTED]301 ([REDACTED]0bc) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:tas to=9609:fgW [REDACTED]e85 ([REDACTED]9ba) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8771:ChW to=9609:xYb PNI:[REDACTED]25d ([REDACTED]777) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9468:a/L to=9609:134 [REDACTED]d3e ([REDACTED]a96) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=7465:upg to=9609:gyk [REDACTED]a6a ([REDACTED]853) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9599:La5 to=9609:w00 [REDACTED]f8d ([REDACTED]d7a) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=7890:rLj to=9609:MFj [REDACTED]342 ([REDACTED]08b) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:eoC to=9609:ZIu [REDACTED]250 ([REDACTED]5c7) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9207:u9T to=9609:nBQ [REDACTED]acc ([REDACTED]b30) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=7549:dGM to=9609:ylZ [REDACTED]241 ([REDACTED]75b) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8748:y05 to=9609:VEO [REDACTED]4c9 ([REDACTED]a53) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:9pb to=9609:6GV [REDACTED]5fb ([REDACTED]8c9) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:EAq to=9609:Efc [REDACTED]1b4 ([REDACTED]3eb) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8369:RmG to=9609:EG5 [REDACTED]bba ([REDACTED]16d) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8475:jBk to=9609:7G3 [REDACTED]9eb ([REDACTED]c30) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:lV0 to=9609:H6B [REDACTED]917 ([REDACTED]c19) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=7279:zFf to=9609:qce [REDACTED]237 ([REDACTED]aa0) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=8475:svl to=9609:1np [REDACTED]3db ([REDACTED]a03) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=7826:U4T to=9609:DNM [REDACTED]ede ([REDACTED]b90) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9272:Di3 to=9609:5Xy [REDACTED]6d6 ([REDACTED]d60) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=5937:gbl to=9609:2ar [REDACTED]081 ([REDACTED]36e) INFO 2026-03-20T00:50:31.433Z [storage] upload(9609): updating from=9495:dZe to=9609:EVg [REDACTED]f88 ([REDACTED]d12) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:gmB to=9609:ww7 [REDACTED]eb4 ([REDACTED]9a0) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8861:+ix to=9609:DEW [REDACTED]728 ([REDACTED]e32) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=6174:AAg to=9609:2x4 [REDACTED]255 ([REDACTED]81a) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8727:yfa to=9609:0rc [REDACTED]ac9 ([REDACTED]6b7) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=7054:W3L to=9609:XLa [REDACTED]135 ([REDACTED]92e) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:5Pa to=9609:718 [REDACTED]ee1 ([REDACTED]7b9) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=7162:8SF to=9609:iv1 [REDACTED]6cc ([REDACTED]456) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=9185:Lra to=9609:mhK [REDACTED]47a ([REDACTED]e84) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8913:YUS to=9609:yBW [REDACTED]58b ([REDACTED]3ab) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:jxB to=9609:aiI [REDACTED]8dc ([REDACTED]c1f) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:nun to=9609:KnL [REDACTED]a99 ([REDACTED]c58) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=6929:vLx to=9609:hqz [REDACTED]546 ([REDACTED]906) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8931:y7m to=9609:aDQ [REDACTED]e6f ([REDACTED]aec) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8289:CXD to=9609:u0s [REDACTED]284 ([REDACTED]e36) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:2ps to=9609:3ca [REDACTED]e42 ([REDACTED]eda) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=9065:oiW to=9609:xCd [REDACTED]391 ([REDACTED]526) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=8067:sdE to=9609:hy2 [REDACTED]968 ([REDACTED]734) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=7191:WfG to=9609:zwx [REDACTED]ea1 ([REDACTED]5f1) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=5937:TVU to=9609:Uyx [REDACTED]72d ([REDACTED]e5f) INFO 2026-03-20T00:50:31.434Z [storage] upload(9609): updating from=6539://m to=9609:jEF [REDACTED]dc2 ([REDACTED]956) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5943:8GE to=9609:U0h [REDACTED]49a ([REDACTED]ac1) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=8299:dp5 to=9609:8gQ [REDACTED]6cb ([REDACTED]d2e) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5937:tIh to=9609:vdF PNI:[REDACTED]92a ([REDACTED]433) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=7355:vtV to=9609:inw [REDACTED]85f ([REDACTED]652) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=9468:3Wd to=9609:UDQ [REDACTED]f99 ([REDACTED]2c7) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=6932:H/t to=9609:tYE [REDACTED]d18 ([REDACTED]9b0) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5937:cvq to=9609:NOY PNI:[REDACTED]1ae ([REDACTED]189) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=9562:xrD to=9609:no3 [REDACTED]3e2 ([REDACTED]30c) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=6108:8wJ to=9609:aT9 [REDACTED]891 ([REDACTED]ec2) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=8289:J+y to=9609:owh [REDACTED]ed6 ([REDACTED]b13) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=7542:fiP to=9609:KOJ [REDACTED]674 ([REDACTED]cbb) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=8840:Wbx to=9609:0zI [REDACTED]c52 ([REDACTED]8f1) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=7548:WmN to=9609:S5s [REDACTED]e1e ([REDACTED]346) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=6784:NMa to=9609:mm9 [REDACTED]e61 ([REDACTED]1de) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=8302:MRx to=9609:XR3 [REDACTED]959 ([REDACTED]bac) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5937:xWn to=9609:MH2 [REDACTED]277 ([REDACTED]ae5) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5937:oh5 to=9609:VK8 [REDACTED]1d5 ([REDACTED]2db) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=5937:urS to=9609:wDZ [REDACTED]a77 ([REDACTED]036) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=7267:wzJ to=9609:UR0 [REDACTED]de0 ([REDACTED]e27) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=8763:8fz to=9609:bHj [REDACTED]35a ([REDACTED]a79) INFO 2026-03-20T00:50:31.435Z [storage] upload(9609): updating from=6751:kFJ to=9609:5f7 [REDACTED]b65 ([REDACTED]668) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=6532:iiB to=9609:Q5e [REDACTED]374 ([REDACTED]03a) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:1I1 to=9609:x9b [REDACTED]74f ([REDACTED]1b4) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:lFY to=9609:fHQ [REDACTED]6e8 ([REDACTED]fa1) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=7435:5/r to=9609:EPL [REDACTED]ef9 ([REDACTED]3bc) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9196:AB2 to=9609:tFD [REDACTED]ec5 ([REDACTED]150) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:1l7 to=9609:zbN [REDACTED]f15 ([REDACTED]42c) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=7222:FpB to=9609:D9K [REDACTED]ec5 ([REDACTED]782) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=7603:7vN to=9609:7S5 [REDACTED]506 ([REDACTED]f3d) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): adding key=9609:WEc PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9468:Lir to=9609:iXl [REDACTED]c97 ([REDACTED]948) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9388:jMF to=9609:JfY [REDACTED]79a ([REDACTED]10d) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=8185:gqW to=9609:RLN [REDACTED]ab1 ([REDACTED]4a3) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=7315:tYo to=9609:dOD [REDACTED]1f2 ([REDACTED]2d1) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9377:0BQ to=9609:Qly [REDACTED]e59 ([REDACTED]a76) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9427:PZE to=9609:oWb [REDACTED]769 ([REDACTED]f46) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=9209:qd/ to=9609:sOj [REDACTED]4cd ([REDACTED]799) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=8710:lT1 to=9609:v9F [REDACTED]c6e ([REDACTED]773) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:rSL to=9609:qDs [REDACTED]65a ([REDACTED]03e) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:iX2 to=9609:+Vw [REDACTED]12d ([REDACTED]fa2) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5937:VlM to=9609:uXA [REDACTED]224 ([REDACTED]535) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=8008:HSq to=9609:dxQ [REDACTED]e9f ([REDACTED]873) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=6999:JMz to=9609:0yH [REDACTED]0ef ([REDACTED]900) INFO 2026-03-20T00:50:31.436Z [storage] upload(9609): updating from=5943:uMb to=9609:3oi [REDACTED]7b6 ([REDACTED]250) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5943:AUX to=9609:5Jm [REDACTED]ec5 ([REDACTED]8d6) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=7901:UVD to=9609:mxb [REDACTED]d95 ([REDACTED]55e) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9586:pBr to=9609:IOr PNI:[REDACTED]546 ([REDACTED]191) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9561:JZk to=9609:UyY [REDACTED]5b5 ([REDACTED]1da) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=6433:rk5 to=9609:6SO [REDACTED]fad ([REDACTED]2ca) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:Vvb to=9609:Q2/ [REDACTED]9dd ([REDACTED]d51) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9098:kSO to=9609:uly [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:yw3 to=9609:wWn [REDACTED]415 ([REDACTED]5e9) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9065:UUr to=9609:EfM [REDACTED]921 ([REDACTED]d96) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9434:5n0 to=9609:ou1 [REDACTED]fee ([REDACTED]a13) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5943:IhK to=9609:k8k [REDACTED]edd ([REDACTED]4b2) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:++Y to=9609:AVv [REDACTED]2bc ([REDACTED]6e6) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5943:xAK to=9609:pcN [REDACTED]44b ([REDACTED]b91) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:wtF to=9609:ZYl [REDACTED]5f0 ([REDACTED]994) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:h+8 to=9609:5Z3 [REDACTED]417 ([REDACTED]32a) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:NNC to=9609:rJ3 [REDACTED]b82 ([REDACTED]396) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=7222:j9D to=9609:wDq [REDACTED]1be ([REDACTED]332) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:cQx to=9609:7Mo [REDACTED]852 ([REDACTED]75c) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:L9U to=9609:FtN [REDACTED]e9c ([REDACTED]222) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=5937:9ao to=9609:7mA [REDACTED]44e ([REDACTED]563) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=9472:ohF to=9609:yRc [REDACTED]01d ([REDACTED]ec3) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=8825:Iru to=9609:x8z [REDACTED]6da ([REDACTED]07d) INFO 2026-03-20T00:50:31.437Z [storage] upload(9609): updating from=6003:yje to=9609:KXq [REDACTED]c1d ([REDACTED]178) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=7385:zSk to=9609:tTr [REDACTED]524 ([REDACTED]b55) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5943:Tat to=9609:i4Q [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=7390:WWl to=9609:91t [REDACTED]b6e ([REDACTED]da4) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:V56 to=9609:zjA [REDACTED]73e ([REDACTED]2d3) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=8254:50M to=9609:uTM [REDACTED]9e2 ([REDACTED]caf) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=9400:IrZ to=9609:5l5 [REDACTED]fd8 ([REDACTED]9c5) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:6Qz to=9609:ydw [REDACTED]b47 ([REDACTED]288) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:4xL to=9609:asS [REDACTED]f7d ([REDACTED]e6d) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=7570:37a to=9609:qAL [REDACTED]951 ([REDACTED]d28) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:wRY to=9609:Vbh PNI:[REDACTED]1d2 ([REDACTED]98a) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:M34 to=9609:o7H [REDACTED]a1a ([REDACTED]c52) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=8763:NOx to=9609:JZt [REDACTED]a95 ([REDACTED]bce) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:3F9 to=9609:Ohd [REDACTED]4df ([REDACTED]638) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=8185:yGX to=9609:kid [REDACTED]253 ([REDACTED]1b9) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5943:UA9 to=9609:Y4E [REDACTED]737 ([REDACTED]10e) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=9393:qrw to=9609:BLf [REDACTED]06a ([REDACTED]0cb) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=7826:w32 to=9609:4de [REDACTED]953 ([REDACTED]d78) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=8522:4DV to=9609:W0g [REDACTED]c4d ([REDACTED]8ad) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=9482:0bi to=9609:bqJ [REDACTED]397 ([REDACTED]c72) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5943:Lh6 to=9609:s92 [REDACTED]8f4 ([REDACTED]405) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=8113:DzN to=9609:SW5 [REDACTED]972 ([REDACTED]5fe) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5995:x06 to=9609:lQe [REDACTED]ebb ([REDACTED]158) INFO 2026-03-20T00:50:31.438Z [storage] upload(9609): updating from=5937:xwY to=9609:nXS [REDACTED]504 ([REDACTED]773) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:Jev to=9609:Gik [REDACTED]95a ([REDACTED]499) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=6620:u4y to=9609:F0+ [REDACTED]fab ([REDACTED]6f1) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:ZrI to=9609:WZA [REDACTED]344 ([REDACTED]b86) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=6999:zsE to=9609:jWH [REDACTED]a76 ([REDACTED]1a1) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5943:HJr to=9609:WbH [REDACTED]95f ([REDACTED]63a) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=6742:jIx to=9609:XAT [REDACTED]8a9 ([REDACTED]621) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=7145:E4H to=9609:V/8 [REDACTED]ade ([REDACTED]c29) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=7549:lhh to=9609:uQm [REDACTED]6f2 ([REDACTED]8d5) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=8058:s+X to=9609:Z9N [REDACTED]9d1 ([REDACTED]d19) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5943:yJP to=9609:MaD [REDACTED]253 ([REDACTED]b1d) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=8484:dD0 to=9609:s9M [REDACTED]64c ([REDACTED]566) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=9399:Ja9 to=9609:Pqq [REDACTED]926 ([REDACTED]47f) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=7187:kII to=9609:LW6 [REDACTED]cf5 ([REDACTED]3ef) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:6jK to=9609:TxI [REDACTED]530 ([REDACTED]14a) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=7045:byp to=9609:766 [REDACTED]bb1 ([REDACTED]5c2) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:TJh to=9609:rVi [REDACTED]d21 ([REDACTED]8cf) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=9320:wvX to=9609:Spr [REDACTED]47a ([REDACTED]bb0) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=9197:4sw to=9609:vxT [REDACTED]b5e ([REDACTED]b45) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:aG0 to=9609:dAh [REDACTED]35c ([REDACTED]5bf) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=7118:2ng to=9609:1uv [REDACTED]b19 ([REDACTED]e34) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5943:Gho to=9609:MZ/ [REDACTED]0b0 ([REDACTED]f6a) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:3uI to=9609:1F6 [REDACTED]dce ([REDACTED]81e) INFO 2026-03-20T00:50:31.439Z [storage] upload(9609): updating from=5937:/Hy to=9609:YUV [REDACTED]bf5 ([REDACTED]ee6) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5943:Ur8 to=9609:vqp [REDACTED]ab8 ([REDACTED]f96) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8868:bWL to=9609:9Ry [REDACTED]935 ([REDACTED]82d) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=6780:Fa9 to=9609:T5r [REDACTED]afa ([REDACTED]0ec) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=9562:s+0 to=9609:QoR [REDACTED]a36 ([REDACTED]752) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5943:o0u to=9609:aVh [REDACTED]7fa ([REDACTED]563) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8940:ewv to=9609:Akd [REDACTED]bc9 ([REDACTED]044) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=6476:PGr to=9609:Hjd [REDACTED]24c ([REDACTED]c61) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=7518:l/m to=9609:b7q [REDACTED]46d ([REDACTED]105) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=6510:XGR to=9609:kY2 [REDACTED]76e ([REDACTED]80b) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5937:esB to=9609:52Z [REDACTED]5c8 ([REDACTED]b8d) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8861:nxy to=9609:7NP [REDACTED]78a ([REDACTED]156) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8032:hR2 to=9609:FHb [REDACTED]30c ([REDACTED]213) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5937:xF5 to=9609:MUc [REDACTED]79f ([REDACTED]e54) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5937:Dk5 to=9609:1qN [REDACTED]abe ([REDACTED]69e) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=7558:CVC to=9609:Fw4 [REDACTED]b85 ([REDACTED]cf8) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=6113:DoN to=9609:RIp [REDACTED]4fc ([REDACTED]0c6) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5937:3on to=9609:MiW [REDACTED]a85 ([REDACTED]6a8) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=6699:G3s to=9609:vd2 [REDACTED]79d ([REDACTED]494) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8639:D8C to=9609:HG6 [REDACTED]9af ([REDACTED]3cf) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=7529:eFx to=9609:uSN [REDACTED]562 ([REDACTED]37f) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=5937:FZk to=9609:EhQ [REDACTED]b3d ([REDACTED]c7c) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8812:VFq to=9609:tMs [REDACTED]d39 ([REDACTED]324) INFO 2026-03-20T00:50:31.440Z [storage] upload(9609): updating from=8501:27S to=9609:wEW [REDACTED]926 ([REDACTED]cdc) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5943:TO+ to=9609:AUT [REDACTED]f3c ([REDACTED]324) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=9200:gnY to=9609:Btf [REDACTED]aaf ([REDACTED]8be) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5937:6aF to=9609:2XQ [REDACTED]51e ([REDACTED]de9) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=7161:CQV to=9609:Lx+ [REDACTED]400 ([REDACTED]192) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=9600:Vye to=9609:Q4p [REDACTED]6e8 ([REDACTED]cf8) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5937:G2S to=9609:suJ [REDACTED]249 ([REDACTED]ebb) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=8872:bB/ to=9609:Wns [REDACTED]0a9 ([REDACTED]e89) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5937:p6P to=9609:MTe [REDACTED]d68 ([REDACTED]c0a) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5937:zeN to=9609:POj [REDACTED]27f ([REDACTED]d04) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=5937:gEp to=9609:IpL [REDACTED]c9e ([REDACTED]350) INFO 2026-03-20T00:50:31.441Z [storage] upload(9609): updating from=8311:r9I to=9609:K3O [REDACTED]322 ([REDACTED]fe0) INFO 2026-03-20T00:50:31.441Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=3482:mqC to=9609:gGK [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=7714:xJs to=9609:Yae [REDACTED]576 ([REDACTED]a11) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=8185:U5h to=9609:0Fu [REDACTED]350 ([REDACTED]1c9) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=7826:j22 to=9609:RKM [REDACTED]298 ([REDACTED]7b4) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=8434:N9S to=9609:awj [REDACTED]2dc ([REDACTED]088) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=7723:Q3N to=9609:0sY [REDACTED]70f ([REDACTED]15a) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=7673:GJh to=9609:P8H [REDACTED]352 ([REDACTED]bf9) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:zuV to=9609:IBm [REDACTED]19f ([REDACTED]b9a) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:eWs to=9609:5qP [REDACTED]6a0 ([REDACTED]612) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=9444:dEX to=9609:ciX [REDACTED]9b4 ([REDACTED]56e) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=9335:Iov to=9609:OyE [REDACTED]616 ([REDACTED]c43) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:jON to=9609:ax2 [REDACTED]eea ([REDACTED]22b) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:SEi to=9609:lar [REDACTED]95a ([REDACTED]e04) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=8375:5T2 to=9609:G0q PNI:[REDACTED]cf2 ([REDACTED]71f) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:6Ga to=9609:l1s [REDACTED]320 ([REDACTED]5a2) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:sIG to=9609:TF8 PNI:[REDACTED]26d ([REDACTED]8ce) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:b+F to=9609:jv9 [REDACTED]d76 ([REDACTED]767) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=9046:Bma to=9609:0Aw [REDACTED]f1a ([REDACTED]6f2) INFO 2026-03-20T00:50:31.442Z [storage] upload(9609): updating from=5937:hE1 to=9609:eyT [REDACTED]153 ([REDACTED]493) INFO 2026-03-20T00:50:31.443Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T00:50:31.443Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T00:50:31.443Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T00:50:31.443Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T00:50:31.443Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.443Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T00:50:31.443Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.443Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T00:50:31.443Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T00:50:31.444Z [batcher] waitForAllBatchers INFO 2026-03-20T00:50:31.444Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T00:50:31.444Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T00:50:31.444Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T00:50:31.444Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T00:50:31.444Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T00:50:31.444Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T00:50:31.447Z [UpdateKeysListener] Next update scheduled for 2026-03-20T00:50:31.447Z INFO 2026-03-20T00:50:31.447Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T00:50:31.447Z [notifications] NotificationService: enabling INFO 2026-03-20T00:50:31.448Z [background] App loaded - messages: 0 INFO 2026-03-20T00:50:31.448Z [StartupQueue] Processing 0 actions INFO 2026-03-20T00:50:31.449Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T00:50:31.449Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3302462ms INFO 2026-03-20T00:50:31.449Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T00:50:31.450Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T00:50:31.450Z [UpdateKeysListener] Updating keys... INFO 2026-03-20T00:50:31.450Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): adding storyDistributionLists=1 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5937:qTh to=9609:D6G INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:P6j to=9609:qQv INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:Bav to=9609:E2G INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:RqX to=9609:+Z3 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:l+T to=9609:cC7 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:P0/ to=9609:EYU INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:Fvb to=9609:RGM INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:Y+m to=9609:JXr INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:TLg to=9609:Rru INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:KhE to=9609:b1m INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=9066:fRY to=9609:+HO INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=9066:vo/ to=9609:TIc INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:boE to=9609:Whz INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:G2b to=9609:2rD INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:UAE to=9609:FX+ INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:K/l to=9609:cr1 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:aFF to=9609:1iF INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:LHw to=9609:z0J INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:KoH to=9609:7MF INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:dlW to=9609:DBH INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:hEv to=9609:Mkv INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:Byf to=9609:1bi INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:/mZ to=9609:ksg INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:skz to=9609:Ex3 INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:5/v to=9609:RJV INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:3e4 to=9609:czV INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:+If to=9609:S0Z INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:OnH to=9609:PsB INFO 2026-03-20T00:50:31.451Z [storage] upload(9609): updating from=5938:SXN to=9609:EjI INFO 2026-03-20T00:50:31.451Z [app/main] App loaded - time: 5425 INFO 2026-03-20T00:50:31.451Z [app/main] SQL init - time: 1108 INFO 2026-03-20T00:50:31.451Z [app/main] Preload Compile - time: 166 INFO 2026-03-20T00:50:31.451Z [app/main] Preload - time: 452 INFO 2026-03-20T00:50:31.451Z [app/main] WebSocket connect - time: 673 INFO 2026-03-20T00:50:31.451Z [app/main] Processed count: 0 INFO 2026-03-20T00:50:31.451Z [app/main] Messages per second: 0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5938:AhE to=9609:Lb0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5938:CDP to=9609:8xD INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5938:op0 to=9609:tCy INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5938:pI4 to=9609:Wmi INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5938:ToS to=9609:gJf INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): stickerPacks installed=33/33 uninstalled=0/0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding callLinks=0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding defunctCallLinks=0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding pendingCallLinks=0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding chatFolders=1 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): updating from=5937:g47 to=9609:RNK INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding unknown records=[] count=0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): adding error records=[] count=0 INFO 2026-03-20T00:50:31.452Z [storage] upload(9609): deleting extra keys=["9609:EJV","9609:GWg","9609:Qhj","9609:XIs","9609:bDT","9609:guM","9609:mcD","9609:p7M","9609:zS/"] count=9 INFO 2026-03-20T00:50:31.452Z [app/main] Top 10 queries by cumulative duration (ms) over last 4319ms during 'App Load': getKnownMessageAttachments: cumulative 1409.83 | average: 176.23 | max: 1136.4 | count: 8 ||| removeKnownDraftAttachments: cumulative 956.68 | average: 956.68 | max: 956.68 | count: 1 ||| getAllSessions: cumulative 836.41 | average: 836.41 | max: 836.41 | count: 1 ||| getAllKyberPreKeys: cumulative 735.86 | average: 735.86 | max: 735.86 | count: 1 ||| getAllIdentityKeys: cumulative 492.05 | average: 492.05 | max: 492.05 | count: 1 ||| createOrUpdateItem: cumulative 306.79 | average: 51.13 | max: 85.47 | count: 6 ||| getAllSenderKeys: cumulative 237.4 | average: 237.4 | max: 237.4 | count: 1 ||| removeKnownStickers: cumulative 129.27 | average: 129.27 | max: 129.27 | count: 1 ||| cleanupCallHistoryMessages: cumulative 82.33 | average: 82.33 | max: 82.33 | count: 1 ||| resetProtectedAttachmentPaths: cumulative 40.93 | average: 40.93 | max: 40.93 | count: 1; Total cumulative duration of all SQL queries during this epoch: 5383.08ms INFO 2026-03-20T00:50:31.452Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T00:50:31.454Z [storage] process(9609): attempting to merge records=0 INFO 2026-03-20T00:50:31.454Z [storage] process(9609): processed records=0 INFO 2026-03-20T00:50:31.454Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774483200&redemptionEndSeconds=1774483200&zkcCredential=true 200 Success INFO 2026-03-20T00:50:31.455Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new group credentials, cleaning up 1 old group credentials, haveToday=true INFO 2026-03-20T00:50:31.455Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new call link auth credentials, cleaning up 1 old call link auth credentials, haveToday=true INFO 2026-03-20T00:50:31.465Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T00:50:31.493Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T00:50:31.494Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T00:50:31.501Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T00:50:31.544Z [JobQueue] single proto job queue: added new job [REDACTED]230 INFO 2026-03-20T00:50:31.544Z [JobQueue] single proto job queue: enqueuing job [REDACTED]230 INFO 2026-03-20T00:50:31.544Z [JobQueue] single proto job queue: running job [REDACTED]230, attempt 1 of 110 INFO 2026-03-20T00:50:31.545Z [JobQueue] single proto job queue, job ID [REDACTED]230, attempt 1: starting contactSyncRequest send to [REDACTED]70f with timestamp 1773967831363 INFO 2026-03-20T00:50:31.548Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T00:50:31.552Z [JobQueue] single proto job queue: added new job [REDACTED]68e INFO 2026-03-20T00:50:31.552Z [JobQueue] single proto job queue: enqueuing job [REDACTED]68e INFO 2026-03-20T00:50:31.552Z [JobQueue] single proto job queue: running job [REDACTED]68e, attempt 1 of 110 INFO 2026-03-20T00:50:31.552Z [JobQueue] single proto job queue, job ID [REDACTED]68e, attempt 1: starting configurationSyncRequest send to [REDACTED]70f with timestamp 1773967831363 INFO 2026-03-20T00:50:31.552Z [app/main] MainSQL: slow query insertJob duration=58ms INFO 2026-03-20T00:50:31.563Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=aci 200 Success WARN 2026-03-20T00:50:31.564Z [AccountManager] maybeUpdateLastResortKyberKey(ACI, [REDACTED]70f): 19 confirmed keys, most recent was created 1773881581601. No need to update. WARN 2026-03-20T00:50:31.564Z [AccountManager] AccountManager.maybeUpdateSignedPreKey(ACI, [REDACTED]70f): 19 confirmed keys, most recent was created 1773881581919. No need to update. INFO 2026-03-20T00:50:31.564Z [AccountManager] maybeUpdateKeys(ACI): No new keys are needed; returning early INFO 2026-03-20T00:50:31.564Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni INFO 2026-03-20T00:50:31.564Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T00:50:31.565Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T00:50:31.594Z [JobQueue] single proto job queue: added new job [REDACTED]f9a INFO 2026-03-20T00:50:31.594Z [JobQueue] single proto job queue: enqueuing job [REDACTED]f9a INFO 2026-03-20T00:50:31.594Z [JobQueue] single proto job queue: running job [REDACTED]f9a, attempt 1 of 110 INFO 2026-03-20T00:50:31.594Z [JobQueue] single proto job queue, job ID [REDACTED]f9a, attempt 1: starting blockSyncRequest send to [REDACTED]70f with timestamp 1773967831364 INFO 2026-03-20T00:50:31.594Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T00:50:31.635Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:31.637Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T00:50:31.658Z [WebAPI] GET (WS) https://chat.signal.org/v2/keys?identity=pni 200 Success WARN 2026-03-20T00:50:31.659Z [AccountManager] maybeUpdateLastResortKyberKey(PNI, PNI:[REDACTED]7ee): 19 confirmed keys, most recent was created 1773881582853. No need to update. WARN 2026-03-20T00:50:31.659Z [AccountManager] AccountManager.maybeUpdateSignedPreKey(PNI, PNI:[REDACTED]7ee): 19 confirmed keys, most recent was created 1773881582996. No need to update. INFO 2026-03-20T00:50:31.659Z [AccountManager] maybeUpdateKeys(PNI): No new keys are needed; returning early INFO 2026-03-20T00:50:31.659Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T00:50:31.677Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:31.727Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-20T00:50:31.769Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:31.771Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-20T00:50:31.450Z INFO 2026-03-20T00:50:31.771Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T00:50:31.771Z [storage] process(9609): updated conversations=0 INFO 2026-03-20T00:50:31.771Z [storage] process(9609): kicking off profile fetches=0 INFO 2026-03-20T00:50:31.771Z [storage] process(9609): dropped keys=[] count=0 INFO 2026-03-20T00:50:31.771Z [storage] process(9609): unknown records=[] count=0 INFO 2026-03-20T00:50:31.771Z [releaseNoteAndMegaphoneFetcher] Starting INFO 2026-03-20T00:50:31.771Z [releaseNoteAndMegaphoneFetcher] Version watermark is 7.89.0 INFO 2026-03-20T00:50:31.771Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json INFO 2026-03-20T00:50:31.810Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T00:50:31.844Z [createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 53ms (attempts v4=1 v6=0) INFO 2026-03-20T00:50:31.877Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success INFO 2026-03-20T00:50:31.877Z [releaseNoteAndMegaphoneFetcher] Fetching manifest, isNewVersion=true, hashChanged=false INFO 2026-03-20T00:50:31.878Z [WebAPI] GET (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json INFO 2026-03-20T00:50:31.885Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T00:50:31.886Z [WebAPI] send/1773967831363/[REDACTED]70f/sendMessages INFO 2026-03-20T00:50:31.886Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T00:50:31.922Z [createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 44ms (attempts v4=1 v6=0) INFO 2026-03-20T00:50:31.944Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T00:50:31.969Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T00:50:31.970Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T00:50:31.985Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T00:50:31.987Z [storage] process(9609): error records=[] count=0 INFO 2026-03-20T00:50:31.996Z [WebAPI] GET (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success INFO 2026-03-20T00:50:31.997Z [WebAPI] HEAD (REST) https://updates2.signal.org/static/release-notes/[REDACTED]AE6/kn_in.json INFO 2026-03-20T00:50:32.002Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T00:50:32.003Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 420114127 ms before clearing INFO 2026-03-20T00:50:32.027Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:32.030Z [groupCredentialFetcher] maybeFetchNewCredentials: Save complete. INFO 2026-03-20T00:50:32.074Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=47ms INFO 2026-03-20T00:50:32.261Z [JobQueue] single proto job queue: job [REDACTED]230 succeeded on attempt 1 INFO 2026-03-20T00:50:32.261Z [app/main] MainSQL: slow query insertSentProto duration=186ms INFO 2026-03-20T00:50:32.322Z [WebAPI] send/1773967831363/[REDACTED]70f/sendMessages INFO 2026-03-20T00:50:32.322Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T00:50:32.322Z [app/main] MainSQL: slow query commitDecryptResult duration=61ms INFO 2026-03-20T00:50:32.379Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T00:50:32.383Z [storage] process(9609): pending deletes=[] count=0 WARN 2026-03-20T00:50:32.392Z [WebAPI] HEAD (REST) https://updates2.signal.org/static/release-notes/[REDACTED]AE6/kn_in.json 404 Error WARN 2026-03-20T00:50:32.392Z [releaseNoteAndMegaphoneFetcher] saveNewMegaphones: failed for [REDACTED]AE6 HTTPError 404 INFO 2026-03-20T00:50:32.392Z [releaseNoteAndMegaphoneFetcher] No new release notes INFO 2026-03-20T00:50:32.415Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T00:50:32.416Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T00:50:32.447Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T00:50:32.528Z [app/main] MainSQL: slow query deleteJob duration=128ms INFO 2026-03-20T00:50:32.595Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T00:50:32.598Z [storage] reprocessUnknownFields(9609): done INFO 2026-03-20T00:50:32.598Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T00:50:32.598Z [storage] sync: fetching latest after version=9609 INFO 2026-03-20T00:50:32.598Z [storage] sync(9609): fetch start INFO 2026-03-20T00:50:32.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T00:50:32.637Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:32.678Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:32.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T00:50:32.737Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T00:50:32.820Z [app/main] MainSQL: slow query createOrUpdateItem duration=83ms INFO 2026-03-20T00:50:32.824Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T00:50:32.904Z [JobQueue] single proto job queue: job [REDACTED]68e succeeded on attempt 1 INFO 2026-03-20T00:50:32.904Z [app/main] MainSQL: slow query insertSentProto duration=84ms INFO 2026-03-20T00:50:32.962Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T00:50:32.963Z [WebAPI] send/1773967831364/[REDACTED]70f/sendMessages INFO 2026-03-20T00:50:32.963Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T00:50:33.063Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:33.065Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 INFO 2026-03-20T00:50:33.100Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T00:50:33.104Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T00:50:33.150Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 54ms (attempts v4=1 v6=0) INFO 2026-03-20T00:50:33.163Z [JobQueue] single proto job queue: job [REDACTED]f9a succeeded on attempt 1 INFO 2026-03-20T00:50:33.204Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T00:50:33.259Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 204 Success INFO 2026-03-20T00:50:33.259Z [storage] sync(9609): no newer manifest, ok INFO 2026-03-20T00:50:33.259Z [storage] sync: no updates, version=9609 INFO 2026-03-20T00:50:33.535Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773967833502 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T00:50:33.536Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T00:50:33.611Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T00:50:33.612Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T00:50:33.612Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832908 (019d08b8.f9c0.7549.ae49.a7a80a5fc806) INFO 2026-03-20T00:50:33.612Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773967832908 (019d08b8.f9c0.7549.ae49.a7a80a5fc806)) INFO 2026-03-20T00:50:33.612Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773967832908 (019d08b8.f9c0.7549.ae49.a7a80a5fc806): ciphertext message INFO 2026-03-20T00:50:33.613Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T00:50:33.613Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]238, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T00:50:33.613Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T00:50:33.613Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T00:50:33.614Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T00:50:33.654Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T00:50:33.654Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T00:50:33.654Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T00:50:33.655Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832908 (019d08b8.f9c0.7549.ae49.a7a80a5fc806) INFO 2026-03-20T00:50:33.655Z [MessageReceiver] got configuration sync message [REDACTED]70f.1 > [REDACTED]70f 1773967832908 (019d08b8.f9c0.7549.ae49.a7a80a5fc806) INFO 2026-03-20T00:50:33.655Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T00:50:33.655Z [@signalapp/libsignal-client] ACKing message delivered at 1773967833502 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T00:50:33.713Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:33.735Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773967833701 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T00:50:33.735Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T00:50:33.737Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773967833701 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T00:50:33.737Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T00:50:33.779Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-20T00:50:33.810Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T00:50:33.810Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T00:50:33.855Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=76ms INFO 2026-03-20T00:50:33.921Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T00:50:33.921Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 111ms INFO 2026-03-20T00:50:33.921Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T00:50:33.922Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T00:50:33.922Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250) INFO 2026-03-20T00:50:33.922Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832973 (019d08b8.fa89.725c.bf9a.9cda74f721d8) INFO 2026-03-20T00:50:33.922Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)) INFO 2026-03-20T00:50:33.922Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250): ciphertext message INFO 2026-03-20T00:50:33.922Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T00:50:33.923Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773967832973 (019d08b8.fa89.725c.bf9a.9cda74f721d8)) INFO 2026-03-20T00:50:33.923Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773967832973 (019d08b8.fa89.725c.bf9a.9cda74f721d8): ciphertext message INFO 2026-03-20T00:50:33.923Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T00:50:33.923Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T00:50:33.923Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T00:50:33.963Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:34.021Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T00:50:34.022Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T00:50:34.022Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T00:50:34.022Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250) INFO 2026-03-20T00:50:34.022Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773967832973 (019d08b8.fa89.725c.bf9a.9cda74f721d8) INFO 2026-03-20T00:50:34.022Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New e164 blocks: [] INFO 2026-03-20T00:50:34.022Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New e164 unblocks: [] INFO 2026-03-20T00:50:34.022Z [@signalapp/libsignal-client] ACKing message delivered at 1773967833701 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T00:50:34.022Z [@signalapp/libsignal-client] ACKing message delivered at 1773967833701 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T00:50:34.063Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:34.105Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:34.107Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New aci blocks: [] INFO 2026-03-20T00:50:34.107Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New aci unblocks: [] INFO 2026-03-20T00:50:34.163Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T00:50:34.165Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New groupId blocks: [] INFO 2026-03-20T00:50:34.165Z [MessageReceiver] handleBlocked([REDACTED]70f.1 > [REDACTED]70f 1773967832974 (019d08b8.fa87.73ca.b3ad.bd0ab02ce250)): New groupId unblocks: [] INFO 2026-03-20T00:50:34.208Z [MessageReceiver] got sticker pack operation sync message [REDACTED]70f.1 > [REDACTED]70f 1773967832973 (019d08b8.fa89.725c.bf9a.9cda74f721d8) INFO 2026-03-20T00:50:34.210Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T00:50:34.266Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=61ms INFO 2026-03-20T00:50:34.438Z [app/main] MainSQL: slow query removeUnprocessed duration=155ms INFO 2026-03-20T00:50:34.892Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=90ms INFO 2026-03-20T00:50:35.111Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=102ms INFO 2026-03-20T00:50:35.482Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=54ms INFO 2026-03-20T00:50:35.853Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=52ms INFO 2026-03-20T00:50:36.630Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=48ms INFO 2026-03-20T00:50:36.765Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=85ms INFO 2026-03-20T00:50:36.862Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=46ms INFO 2026-03-20T00:50:37.277Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773967837245 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T00:50:37.277Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T00:50:37.353Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T00:50:37.353Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T00:50:37.353Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773967836695 (019d08b9.085e.71e0.8e02.fd9fd0823484) INFO 2026-03-20T00:50:37.353Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773967836695 (019d08b9.085e.71e0.8e02.fd9fd0823484)) INFO 2026-03-20T00:50:37.353Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773967836695 (019d08b9.085e.71e0.8e02.fd9fd0823484): ciphertext message INFO 2026-03-20T00:50:37.353Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T00:50:37.354Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T00:50:37.354Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T00:50:37.439Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T00:50:37.439Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T00:50:37.439Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773967836695 (019d08b9.085e.71e0.8e02.fd9fd0823484) INFO 2026-03-20T00:50:37.439Z [MessageReceiver] handleContacts [REDACTED]70f.1 > [REDACTED]70f 1773967836695 (019d08b9.085e.71e0.8e02.fd9fd0823484) INFO 2026-03-20T00:50:37.439Z [app/main] MainSQL: slow query commitDecryptResult duration=85ms INFO 2026-03-20T00:50:37.440Z [contactSync] onContactSync(sent=1773967836695, receivedAt=1771163895795): queueing sync INFO 2026-03-20T00:50:37.440Z [contactSync] doContactSync(sent=1773967836695, receivedAt=1771163895795, isFullSync=true): downloading contact attachment INFO 2026-03-20T00:50:37.440Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]6bM INFO 2026-03-20T00:50:37.441Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T00:50:37.441Z [@signalapp/libsignal-client] ACKing message delivered at 1773967837245 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T00:50:37.519Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 63ms (attempts v4=1 v6=0) INFO 2026-03-20T00:50:37.752Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=48ms INFO 2026-03-20T00:50:37.761Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]6bM 200 Streaming with details INFO 2026-03-20T00:50:37.788Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]6bM 200 Streaming ended INFO 2026-03-20T00:50:37.839Z [contactSync] doContactSync(sent=1773967836695, receivedAt=1771163895795, isFullSync=true): got 347 contacts INFO 2026-03-20T00:50:37.857Z [contactSync] doContactSync(sent=1773967836695, receivedAt=1771163895795, isFullSync=true): updated 347 resetting 3 INFO 2026-03-20T00:50:37.869Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=66ms INFO 2026-03-20T00:50:37.964Z [app/main] MainSQL: slow query updateConversations duration=91ms INFO 2026-03-20T00:50:38.025Z [contactSync] doContactSync(sent=1773967836695, receivedAt=1771163895795, isFullSync=true): done WARN 2026-03-20T00:50:38.054Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T00:50:38.140Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":2,"numSucceeded":2,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":2,"upgradeDuration":0,"saveDuration":84,"totalDuration":86} INFO 2026-03-20T00:50:38.140Z [IdleDetector] Stop idle detector INFO 2026-03-20T00:50:38.140Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T00:50:38.140Z [app/main] MainSQL: slow query saveMessagesIndividually duration=83ms INFO 2026-03-20T00:50:38.259Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=51ms INFO 2026-03-20T00:50:38.366Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=56ms INFO 2026-03-20T00:50:38.560Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=55ms INFO 2026-03-20T00:50:39.008Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=64ms INFO 2026-03-20T00:50:39.140Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T00:50:39.141Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 420106989 ms before clearing INFO 2026-03-20T00:50:40.682Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=47ms INFO 2026-03-20T00:50:41.517Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=57ms INFO 2026-03-20T00:50:43.127Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=51ms INFO 2026-03-20T00:50:43.313Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=68ms INFO 2026-03-20T00:50:43.558Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=54ms INFO 2026-03-20T00:50:43.662Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=54ms INFO 2026-03-20T00:50:44.119Z [app/main] MainSQL: slow query getKnownMessageAttachments duration=125ms INFO 2026-03-20T00:50:45.147Z [app/main] MainSQL: finishPageMessages(4b53a2724781ab62): reached the end after processing 165804 messages INFO 2026-03-20T00:50:45.148Z [attachment_channel] cleanupOrphanedAttachments: 12103 attachments and 6 downloads found on disk WARN 2026-03-20T00:50:45.148Z [attachment_channel] cleanupOrphanedAttachments: 1309 message attachments were not found on disk INFO 2026-03-20T00:50:45.148Z [attachments] deleteAll: deleted 0 files INFO 2026-03-20T00:50:45.148Z [attachments] deleteAllDownloads: deleted 0 files INFO 2026-03-20T00:50:45.148Z [attachment_channel] deleteOrphanedAttachments: took 15630ms INFO 2026-03-20T00:50:58.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:51:28.650Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:51:58.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:52:28.879Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:52:37.441Z [MessageReceiver] getAllFromCache INFO 2026-03-20T00:52:37.442Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T00:52:37.442Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T00:52:37.442Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T00:52:59.015Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:53:29.119Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:53:59.236Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:54:29.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:54:59.455Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:55:29.523Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T00:55:29.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:55:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T00:55:29.567Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T00:55:59.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:56:29.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:56:59.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:57:29.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:58:00.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:58:30.194Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:59:00.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T00:59:30.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:00:00.549Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:00:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:00:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:00:30.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:01:00.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:01:30.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:02:01.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:02:31.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:03:01.282Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:03:31.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:04:01.512Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:04:31.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:05:01.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:05:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:05:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:05:31.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:06:01.921Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:06:32.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:07:02.354Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:07:32.458Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:08:02.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:08:03.332Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968883296 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:03.332Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:03.407Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:03.407Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:03.407Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773968882716 (019d08c8.fe84.71c3.a956.8ee39b71f899) INFO 2026-03-20T01:08:03.408Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773968882716 (019d08c8.fe84.71c3.a956.8ee39b71f899)) INFO 2026-03-20T01:08:03.408Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773968882716 (019d08c8.fe84.71c3.a956.8ee39b71f899): ciphertext message INFO 2026-03-20T01:08:03.408Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:03.408Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:03.409Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:03.452Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:03.452Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:03.452Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773968882716 (019d08c8.fe84.71c3.a956.8ee39b71f899) INFO 2026-03-20T01:08:03.452Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773968882716 (019d08c8.fe84.71c3.a956.8ee39b71f899) INFO 2026-03-20T01:08:03.452Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:08:03.453Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-20T01:08:03.454Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:08:03.454Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:08:03.454Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:03.454Z [@signalapp/libsignal-client] ACKing message delivered at 1773968883296 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:03.471Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T01:08:03.471Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-20T01:08:03.472Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:08:11.554Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968891521 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:11.554Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:11.630Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:11.630Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:11.630Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773968890926 (019d08c9.1ea3.743e.959a.103d36dbb9be) INFO 2026-03-20T01:08:11.630Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773968890926 (019d08c9.1ea3.743e.959a.103d36dbb9be)) INFO 2026-03-20T01:08:11.630Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773968890926 (019d08c9.1ea3.743e.959a.103d36dbb9be): ciphertext message INFO 2026-03-20T01:08:11.630Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:11.630Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:11.630Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:11.669Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:11.669Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:11.669Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773968890926 (019d08c9.1ea3.743e.959a.103d36dbb9be) INFO 2026-03-20T01:08:11.669Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773968890926 (019d08c9.1ea3.743e.959a.103d36dbb9be) INFO 2026-03-20T01:08:11.669Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1773530197494) INFO 2026-03-20T01:08:11.669Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:08:11.669Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:08:11.669Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:11.669Z [@signalapp/libsignal-client] ACKing message delivered at 1773968891521 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:11.670Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:08:11.670Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T01:08:11.670Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163894195 read INFO 2026-03-20T01:08:11.786Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:12.561Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968892505 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:12.562Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:12.637Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:12.637Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:12.637Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6) INFO 2026-03-20T01:08:12.637Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6)) INFO 2026-03-20T01:08:12.637Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6): ciphertext message INFO 2026-03-20T01:08:12.637Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:12.638Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:12.638Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:12.678Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:12.678Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:12.678Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6) INFO 2026-03-20T01:08:12.678Z [MessageReceiver] sent message to [REDACTED]b4b 1773968890712 from [REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6) INFO 2026-03-20T01:08:12.678Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773968890712 (019d08c9.2292.75c7.8f6e.0ea7ed2abda6) INFO 2026-03-20T01:08:12.680Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773968890712: starting processing in queue INFO 2026-03-20T01:08:12.681Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:12.681Z [@signalapp/libsignal-client] ACKing message delivered at 1773968892505 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:12.686Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773968890712: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T01:08:12.686Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1773968890712: Batching save INFO 2026-03-20T01:08:12.727Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T01:08:12.762Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T01:08:12.819Z [saveAndNotify] Message saved 1773968890712 INFO 2026-03-20T01:08:12.819Z [app/main] MainSQL: slow query saveMessages duration=57ms INFO 2026-03-20T01:08:12.820Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773968890712: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T01:08:12.820Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773968890712: 0 edits in second run INFO 2026-03-20T01:08:12.936Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T01:08:13.228Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T01:08:13.578Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968893544 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:13.578Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:13.653Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:13.653Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:13.653Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db) INFO 2026-03-20T01:08:13.653Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db)): unidentified message INFO 2026-03-20T01:08:13.654Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:13.654Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db)) INFO 2026-03-20T01:08:13.654Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db): unidentified message INFO 2026-03-20T01:08:13.654Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:13.655Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:13.655Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:13.655Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:13.694Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:13.694Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:13.694Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968892489 (019d08c9.268a.7625.968c.404bf27f35db) INFO 2026-03-20T01:08:13.695Z [background] delivery receipt from [REDACTED]b4b.1 1773968892489 for sent message 1773968890712 wasSentEncrypted=true INFO 2026-03-20T01:08:13.695Z [background] onDeliveryReceipt(envelope=1773968892489, envelopeId=019d08c9.268a.7625.968c.404bf27f35db): Saving 1 sync tasks INFO 2026-03-20T01:08:13.695Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:13.695Z [@signalapp/libsignal-client] ACKing message delivered at 1773968893544 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:13.736Z [background] onDeliveryReceipt(envelope=1773968892489, envelopeId=019d08c9.268a.7625.968c.404bf27f35db): Queuing 1 sync tasks INFO 2026-03-20T01:08:13.736Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:08:13.737Z [background] onDeliveryReceipt(envelope=1773968892489, envelopeId=019d08c9.268a.7625.968c.404bf27f35db): Done INFO 2026-03-20T01:08:13.819Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:08:13.820Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 419052310 ms before clearing INFO 2026-03-20T01:08:13.853Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:13.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968893774 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:13.914Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:13.988Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773968890712): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:08:13.989Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:13.989Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:13.989Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2) INFO 2026-03-20T01:08:13.989Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2)): unidentified message INFO 2026-03-20T01:08:13.990Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:13.990Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2)) INFO 2026-03-20T01:08:13.990Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2): unidentified message INFO 2026-03-20T01:08:13.990Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:13.990Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:180 INFO 2026-03-20T01:08:13.991Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1993 INFO 2026-03-20T01:08:13.991Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]b4b.4 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-20T01:08:13.991Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1814 INFO 2026-03-20T01:08:13.991Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-20T01:08:13.991Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T01:08:13.991Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b4b.4 with current session state (base key [REDACTED]41c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:13.991Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1993 INFO 2026-03-20T01:08:13.992Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1993 INFO 2026-03-20T01:08:13.992Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1814 INFO 2026-03-20T01:08:13.992Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:13.992Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:14.042Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-20T01:08:14.042Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-20T01:08:14.086Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:14.086Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:14.086Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1773968892270 (019d08c9.27da.760d.b946.ff5be8dc8dd2) INFO 2026-03-20T01:08:14.086Z [background] delivery receipt from [REDACTED]b4b.4 1773968892270 for sent message 1773968890712 wasSentEncrypted=true INFO 2026-03-20T01:08:14.086Z [background] onDeliveryReceipt(envelope=1773968892270, envelopeId=019d08c9.27da.760d.b946.ff5be8dc8dd2): Saving 1 sync tasks INFO 2026-03-20T01:08:14.086Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:14.086Z [@signalapp/libsignal-client] ACKing message delivered at 1773968893774 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:14.086Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T01:08:14.128Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:08:14.170Z [background] onDeliveryReceipt(envelope=1773968892270, envelopeId=019d08c9.27da.760d.b946.ff5be8dc8dd2): Queuing 1 sync tasks INFO 2026-03-20T01:08:14.170Z [background] onDeliveryReceipt(envelope=1773968892270, envelopeId=019d08c9.27da.760d.b946.ff5be8dc8dd2): Done INFO 2026-03-20T01:08:14.170Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T01:08:14.286Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T01:08:14.421Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773968890712): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:08:14.461Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T01:08:14.878Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T01:08:15.462Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:08:15.463Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 419050667 ms before clearing INFO 2026-03-20T01:08:32.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:08:39.282Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919247 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.282Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:39.358Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:39.358Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:39.358Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9) INFO 2026-03-20T01:08:39.358Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9)): unidentified message INFO 2026-03-20T01:08:39.358Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:39.358Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9)) INFO 2026-03-20T01:08:39.358Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9): unidentified message INFO 2026-03-20T01:08:39.358Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:39.359Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b4b.4 with current session state (base key [REDACTED]41c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:39.359Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:39.359Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:39.425Z [app/main] MainSQL: slow query commitDecryptResult duration=66ms INFO 2026-03-20T01:08:39.426Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:39.426Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:39.426Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9) INFO 2026-03-20T01:08:39.426Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.4 > [REDACTED]70f 1773968918334 (019d08c9.8af2.7429.a830.2ac7718b41e9)): Passing to ringrtc INFO 2026-03-20T01:08:39.426Z [calling] CallingClass.handleCallingMessage(1773968918334) INFO 2026-03-20T01:08:39.426Z [calling] CallingClass.handleCallingMessage(1773968918334): Handling in RingRTC INFO 2026-03-20T01:08:39.426Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:39.426Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919247 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:39.534Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919496 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.534Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:39.534Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919496 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.534Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:39.542Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:39.609Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T01:08:39.609Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:39.609Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52) INFO 2026-03-20T01:08:39.609Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52)): unidentified message INFO 2026-03-20T01:08:39.610Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544) INFO 2026-03-20T01:08:39.610Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:39.610Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52)) INFO 2026-03-20T01:08:39.610Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52): unidentified message INFO 2026-03-20T01:08:39.610Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:39.610Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-20T01:08:39.610Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b4b.4 with current session state (base key [REDACTED]41c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:39.611Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544)): unidentified message INFO 2026-03-20T01:08:39.611Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:39.611Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544)) INFO 2026-03-20T01:08:39.611Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544): unidentified message INFO 2026-03-20T01:08:39.611Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:39.611Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b4b.4 with current session state (base key [REDACTED]41c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:39.611Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:39.611Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T01:08:39.650Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:39.650Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:39.650Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52) INFO 2026-03-20T01:08:39.651Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544) INFO 2026-03-20T01:08:39.651Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.4 > [REDACTED]70f 1773968918432 (019d08c9.8bee.766b.b20c.9da5ba595c52)): Passing to ringrtc INFO 2026-03-20T01:08:39.651Z [calling] CallingClass.handleCallingMessage(1773968918432) INFO 2026-03-20T01:08:39.651Z [calling] CallingClass.handleCallingMessage(1773968918432): Handling in RingRTC INFO 2026-03-20T01:08:39.651Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.4 > [REDACTED]70f 1773968918525 (019d08c9.8bee.766b.b20c.a0b8bb2e5544)): Passing to ringrtc INFO 2026-03-20T01:08:39.651Z [calling] CallingClass.handleCallingMessage(1773968918525) INFO 2026-03-20T01:08:39.651Z [calling] CallingClass.handleCallingMessage(1773968918525): Handling in RingRTC INFO 2026-03-20T01:08:39.651Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:39.651Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919496 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:39.651Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919496 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:39.730Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919696 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.730Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:39.730Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919696 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.730Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:39.776Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T01:08:39.805Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T01:08:39.805Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:39.805Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712) INFO 2026-03-20T01:08:39.805Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712)): unidentified message INFO 2026-03-20T01:08:39.805Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c) INFO 2026-03-20T01:08:39.805Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:39.805Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712)) INFO 2026-03-20T01:08:39.805Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712): unidentified message INFO 2026-03-20T01:08:39.806Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:39.806Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:39.806Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c)): unidentified message INFO 2026-03-20T01:08:39.806Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:39.806Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c)) INFO 2026-03-20T01:08:39.806Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c): unidentified message INFO 2026-03-20T01:08:39.806Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:39.806Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:39.807Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:39.807Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T01:08:39.884Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:39.884Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:39.884Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712) INFO 2026-03-20T01:08:39.884Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c) INFO 2026-03-20T01:08:39.884Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968919196 (019d08c9.8cb2.77bf.8bed.e4f98a7f4712)): Passing to ringrtc INFO 2026-03-20T01:08:39.884Z [calling] CallingClass.handleCallingMessage(1773968919196) INFO 2026-03-20T01:08:39.884Z [calling] CallingClass.handleCallingMessage(1773968919196): Handling in RingRTC INFO 2026-03-20T01:08:39.884Z [app/main] MainSQL: slow query commitDecryptResult duration=77ms INFO 2026-03-20T01:08:39.885Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968919321 (019d08c9.8cb2.77bf.8bed.e91eb166407c)): Passing to ringrtc INFO 2026-03-20T01:08:39.885Z [calling] CallingClass.handleCallingMessage(1773968919321) INFO 2026-03-20T01:08:39.885Z [calling] CallingClass.handleCallingMessage(1773968919321): Handling in RingRTC INFO 2026-03-20T01:08:39.885Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:39.885Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919696 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:39.885Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919696 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:39.960Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968919926 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:39.960Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:40.001Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:40.035Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:40.035Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:40.035Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4) INFO 2026-03-20T01:08:40.035Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4)): unidentified message INFO 2026-03-20T01:08:40.035Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:40.035Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4)) INFO 2026-03-20T01:08:40.035Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4): unidentified message INFO 2026-03-20T01:08:40.035Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:40.035Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:40.036Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:40.036Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:40.076Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:40.076Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:40.076Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4) INFO 2026-03-20T01:08:40.076Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968919452 (019d08c9.8d98.711b.9209.8eec7cbd7db4)): Passing to ringrtc INFO 2026-03-20T01:08:40.076Z [calling] CallingClass.handleCallingMessage(1773968919452) INFO 2026-03-20T01:08:40.076Z [calling] CallingClass.handleCallingMessage(1773968919452): Handling in RingRTC INFO 2026-03-20T01:08:40.076Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:40.076Z [@signalapp/libsignal-client] ACKing message delivered at 1773968919926 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:40.193Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:40.246Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968920212 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:40.246Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:40.321Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:40.321Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:40.321Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15) INFO 2026-03-20T01:08:40.321Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15)): unidentified message INFO 2026-03-20T01:08:40.321Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:40.322Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15)) INFO 2026-03-20T01:08:40.322Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15): unidentified message INFO 2026-03-20T01:08:40.322Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:40.322Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:40.322Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:40.322Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:40.368Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:40.368Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:40.368Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15) INFO 2026-03-20T01:08:40.368Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968919873 (019d08c9.8eb6.71db.9f24.ef2c562c6c15)): Passing to ringrtc INFO 2026-03-20T01:08:40.368Z [calling] CallingClass.handleCallingMessage(1773968919873) INFO 2026-03-20T01:08:40.368Z [calling] CallingClass.handleCallingMessage(1773968919873): Handling in RingRTC INFO 2026-03-20T01:08:40.368Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:40.368Z [@signalapp/libsignal-client] ACKing message delivered at 1773968920212 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:40.368Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T01:08:40.493Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T01:08:40.637Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968920604 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:40.637Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:40.712Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:40.712Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:40.712Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4) INFO 2026-03-20T01:08:40.712Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4)): unidentified message INFO 2026-03-20T01:08:40.712Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:40.712Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4)) INFO 2026-03-20T01:08:40.712Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4): unidentified message INFO 2026-03-20T01:08:40.712Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:40.713Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:40.713Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:40.713Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:40.785Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:40.785Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:40.785Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4) INFO 2026-03-20T01:08:40.785Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968920264 (019d08c9.903d.74c3.a851.2f8e7081baf4)): Passing to ringrtc INFO 2026-03-20T01:08:40.785Z [calling] CallingClass.handleCallingMessage(1773968920264) INFO 2026-03-20T01:08:40.785Z [calling] CallingClass.handleCallingMessage(1773968920264): Handling in RingRTC INFO 2026-03-20T01:08:40.785Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:40.785Z [@signalapp/libsignal-client] ACKing message delivered at 1773968920604 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:40.785Z [app/main] MainSQL: slow query commitDecryptResult duration=72ms INFO 2026-03-20T01:08:40.858Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968920825 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:40.858Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:40.902Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:40.933Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:40.933Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:40.933Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba) INFO 2026-03-20T01:08:40.933Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba)): unidentified message INFO 2026-03-20T01:08:40.934Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:40.934Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba)) INFO 2026-03-20T01:08:40.934Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba): unidentified message INFO 2026-03-20T01:08:40.934Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:40.934Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:40.934Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:40.934Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:40.969Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:40.969Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:40.969Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba) INFO 2026-03-20T01:08:40.969Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968920415 (019d08c9.911a.731f.8611.34d6d1b202ba)): Passing to ringrtc INFO 2026-03-20T01:08:40.969Z [calling] CallingClass.handleCallingMessage(1773968920415) INFO 2026-03-20T01:08:40.969Z [calling] CallingClass.handleCallingMessage(1773968920415): Handling in RingRTC INFO 2026-03-20T01:08:40.969Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:40.969Z [@signalapp/libsignal-client] ACKing message delivered at 1773968920825 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:41.084Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968921013 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:41.084Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:41.093Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T01:08:41.159Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:41.159Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:41.159Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271) INFO 2026-03-20T01:08:41.159Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271)): unidentified message INFO 2026-03-20T01:08:41.159Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:08:41.159Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271)) INFO 2026-03-20T01:08:41.159Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271): unidentified message INFO 2026-03-20T01:08:41.159Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:08:41.159Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:41.160Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:41.160Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:41.202Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:41.202Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:41.202Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271) INFO 2026-03-20T01:08:41.202Z [MessageReceiver] handleCallingMessage([REDACTED]b4b.1 > [REDACTED]70f 1773968920519 (019d08c9.91fc.7086.9c61.d8c9520e2271)): Passing to ringrtc INFO 2026-03-20T01:08:41.202Z [calling] CallingClass.handleCallingMessage(1773968920519) INFO 2026-03-20T01:08:41.202Z [calling] CallingClass.handleCallingMessage(1773968920519): Handling in RingRTC INFO 2026-03-20T01:08:41.202Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:41.202Z [@signalapp/libsignal-client] ACKing message delivered at 1773968921013 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:41.202Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:08:41.319Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:08:45.452Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968925418 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:08:45.452Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:08:45.527Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:08:45.527Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:08:45.527Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773968924879 (019d08c9.a30c.7565.b0f9.a8e2741e48cc) INFO 2026-03-20T01:08:45.527Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773968924879 (019d08c9.a30c.7565.b0f9.a8e2741e48cc)) INFO 2026-03-20T01:08:45.527Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773968924879 (019d08c9.a30c.7565.b0f9.a8e2741e48cc): ciphertext message INFO 2026-03-20T01:08:45.527Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:08:45.528Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:08:45.528Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:08:45.568Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:08:45.568Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:08:45.568Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773968924879 (019d08c9.a30c.7565.b0f9.a8e2741e48cc) INFO 2026-03-20T01:08:45.568Z [MessageReceiver] handleCallEvent [REDACTED]70f.1 > [REDACTED]70f 1773968924879 (019d08c9.a30c.7565.b0f9.a8e2741e48cc) INFO 2026-03-20T01:08:45.570Z [callDisposition] updateLocalCallHistory: Processing call event: CallEvent ([REDACTED]6, [REDACTED]b4b, Direct, Accepted, Outgoing, Audio, Direct, 1773968924878, null, null, MessageReceiver.handleCallEvent) INFO 2026-03-20T01:08:45.570Z [MessageReceiver] handleCallEvent: finished INFO 2026-03-20T01:08:45.570Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:08:45.570Z [@signalapp/libsignal-client] ACKing message delivered at 1773968925418 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:08:45.570Z [callDisposition] updateLocalCallHistory: No previous call history INFO 2026-03-20T01:08:45.570Z [callDisposition] transitionDirectCallStatus null Accepted Outgoing INFO 2026-03-20T01:08:45.570Z [callDisposition] transitionCallHistory: Transitioned call history timestamp (before: undefined, after: 1773968924878) INFO 2026-03-20T01:08:45.571Z [callDisposition] saveCallHistory: Saving call history: CallHistory ([REDACTED]6, [REDACTED]b4b, Direct, Accepted, Outgoing, Audio, Direct, 1773968924878, null, null) INFO 2026-03-20T01:08:45.723Z [app/main] MainSQL: slow query getCallHistoryMessageByCallId duration=112ms INFO 2026-03-20T01:08:45.724Z [callDisposition] saveCallHistory: No previous call history message [REDACTED]bba INFO 2026-03-20T01:08:45.776Z [app/main] MainSQL: slow query saveMessage duration=52ms INFO 2026-03-20T01:08:45.777Z [callDisposition] saveCallHistory: Saved call history message: [REDACTED]ed2 WARN 2026-03-20T01:08:45.777Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-20T01:08:45.791Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), updateLocalCallHistory): took 222ms INFO 2026-03-20T01:08:45.835Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T01:08:45.910Z [app/main] MainSQL: slow query removeUnprocessed duration=43ms INFO 2026-03-20T01:08:46.777Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:08:46.777Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 419019353 ms before clearing INFO 2026-03-20T01:09:02.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:09:32.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:09:46.321Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773968986287 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:09:46.321Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:09:46.397Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:09:46.397Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:09:46.397Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773968985714 (019d08ca.90d1.73ad.88e8.15d101eec01c) INFO 2026-03-20T01:09:46.397Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773968985714 (019d08ca.90d1.73ad.88e8.15d101eec01c)) INFO 2026-03-20T01:09:46.397Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773968985714 (019d08ca.90d1.73ad.88e8.15d101eec01c): ciphertext message INFO 2026-03-20T01:09:46.397Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:09:46.397Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:09:46.397Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:09:46.441Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:09:46.441Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:09:46.441Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773968985714 (019d08ca.90d1.73ad.88e8.15d101eec01c) INFO 2026-03-20T01:09:46.441Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773968985714 (019d08ca.90d1.73ad.88e8.15d101eec01c) INFO 2026-03-20T01:09:46.441Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:09:46.442Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T01:09:46.442Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:09:46.442Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:09:46.442Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:09:46.442Z [@signalapp/libsignal-client] ACKing message delivered at 1773968986287 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:09:46.442Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T01:09:46.442Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T01:09:46.443Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:10:03.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:10:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:10:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T01:10:29.564Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:10:33.121Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:11:03.211Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:11:33.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:11:46.442Z [MessageReceiver] getAllFromCache INFO 2026-03-20T01:11:46.443Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T01:11:46.443Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T01:11:46.443Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T01:12:03.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:12:33.521Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:13:03.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:13:33.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:14:03.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:14:33.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:15:04.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:15:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:15:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:15:34.300Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:16:04.390Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:16:34.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:17:04.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:17:34.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:18:04.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:18:34.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:19:05.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:19:35.160Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:20:05.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:20:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:20:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:20:35.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:21:05.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:21:35.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:22:05.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:22:35.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:23:05.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:23:36.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:24:06.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:24:36.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:25:06.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:25:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:25:29.559Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:25:36.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:26:06.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:26:36.643Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:27:06.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:27:36.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:28:06.946Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:28:37.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:29:07.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:29:37.276Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:30:07.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:30:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:30:29.564Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:30:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T01:30:37.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:31:07.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:31:37.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:32:07.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:32:37.992Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:33:08.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:33:38.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:34:08.423Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:34:38.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:35:08.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:35:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:35:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T01:35:29.565Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:35:38.737Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:36:08.869Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:36:14.308Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970574263 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:36:14.308Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:36:14.383Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:36:14.383Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:36:14.383Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b) INFO 2026-03-20T01:36:14.383Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b)): unidentified message INFO 2026-03-20T01:36:14.384Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:36:14.384Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b)) INFO 2026-03-20T01:36:14.384Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b): unidentified message INFO 2026-03-20T01:36:14.384Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:36:14.384Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:36:14.385Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:36:14.385Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:36:14.429Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T01:36:14.430Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:36:14.430Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:36:14.430Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970574222 (019d08e2.cbe4.7613.9740.80162faab38b) INFO 2026-03-20T01:36:14.430Z [background] read receipt [REDACTED]026.1 1773970574222 for sent message 1762188904769 INFO 2026-03-20T01:36:14.430Z [background] read receipt [REDACTED]026.1 1773970574222 for sent message 1760844783006 INFO 2026-03-20T01:36:14.430Z [background] onReadOrViewReceipt(type=Read, envelope=1773970574222, envelopeId=019d08e2.cbe4.7613.9740.80162faab38b): Saving 2 sync tasks INFO 2026-03-20T01:36:14.430Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:36:14.430Z [@signalapp/libsignal-client] ACKing message delivered at 1773970574263 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:36:14.471Z [background] onReadOrViewReceipt(type=Read, envelope=1773970574222, envelopeId=019d08e2.cbe4.7613.9740.80162faab38b): Queuing 2 sync tasks INFO 2026-03-20T01:36:14.471Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:36:14.472Z [background] onReadOrViewReceipt(type=Read, envelope=1773970574222, envelopeId=019d08e2.cbe4.7613.9740.80162faab38b): Done INFO 2026-03-20T01:36:14.588Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:36:14.724Z [MessageReceipts] updateMessageWithReceipts(timestamp=1762188904769): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:36:14.724Z [MessageReceipts] updateMessageWithReceipts(timestamp=1760844783006): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:36:14.854Z [app/main] MainSQL: slow query saveMessage duration=130ms INFO 2026-03-20T01:36:14.896Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T01:36:14.938Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:36:14.980Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:36:15.193Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-20T01:36:15.896Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:36:15.896Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417370234 ms before clearing INFO 2026-03-20T01:36:24.428Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970584367 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:36:24.428Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:36:24.503Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:36:24.503Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:36:24.503Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6) INFO 2026-03-20T01:36:24.503Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6)): unidentified message INFO 2026-03-20T01:36:24.503Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:36:24.504Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6)) INFO 2026-03-20T01:36:24.504Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6): unidentified message INFO 2026-03-20T01:36:24.504Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:36:24.504Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:36:24.504Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:36:24.504Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:36:24.545Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:36:24.545Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:36:24.545Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970584319 (019d08e2.f36c.76f9.bd45.f4cd50593fb6) INFO 2026-03-20T01:36:24.545Z [background] read receipt [REDACTED]026.1 1773970584319 for sent message 1768709002133 INFO 2026-03-20T01:36:24.545Z [background] onReadOrViewReceipt(type=Read, envelope=1773970584319, envelopeId=019d08e2.f36c.76f9.bd45.f4cd50593fb6): Saving 1 sync tasks INFO 2026-03-20T01:36:24.545Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:36:24.545Z [@signalapp/libsignal-client] ACKing message delivered at 1773970584367 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:36:24.545Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T01:36:24.586Z [background] onReadOrViewReceipt(type=Read, envelope=1773970584319, envelopeId=019d08e2.f36c.76f9.bd45.f4cd50593fb6): Queuing 1 sync tasks INFO 2026-03-20T01:36:24.586Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:36:24.587Z [background] onReadOrViewReceipt(type=Read, envelope=1773970584319, envelopeId=019d08e2.f36c.76f9.bd45.f4cd50593fb6): Done INFO 2026-03-20T01:36:24.703Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:36:24.838Z [MessageReceipts] updateMessageWithReceipts(timestamp=1768709002133): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:36:24.886Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T01:36:24.928Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T01:36:25.178Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T01:36:25.887Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:36:25.887Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417360243 ms before clearing INFO 2026-03-20T01:36:28.505Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970588470 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:36:28.505Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:36:28.580Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:36:28.580Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:36:28.580Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6) INFO 2026-03-20T01:36:28.580Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6)): unidentified message INFO 2026-03-20T01:36:28.580Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:36:28.581Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6)) INFO 2026-03-20T01:36:28.581Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6): unidentified message INFO 2026-03-20T01:36:28.581Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:36:28.581Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:36:28.581Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:36:28.581Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:36:28.628Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:36:28.628Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:36:28.628Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970588427 (019d08e3.0359.701e.92a4.dfe59ff828e6) INFO 2026-03-20T01:36:28.628Z [background] read receipt [REDACTED]026.1 1773970588427 for sent message 1769831889776 INFO 2026-03-20T01:36:28.628Z [background] onReadOrViewReceipt(type=Read, envelope=1773970588427, envelopeId=019d08e3.0359.701e.92a4.dfe59ff828e6): Saving 1 sync tasks INFO 2026-03-20T01:36:28.628Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:36:28.628Z [@signalapp/libsignal-client] ACKing message delivered at 1773970588470 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:36:28.628Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T01:36:28.669Z [background] onReadOrViewReceipt(type=Read, envelope=1773970588427, envelopeId=019d08e3.0359.701e.92a4.dfe59ff828e6): Queuing 1 sync tasks INFO 2026-03-20T01:36:28.669Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:36:28.670Z [background] onReadOrViewReceipt(type=Read, envelope=1773970588427, envelopeId=019d08e3.0359.701e.92a4.dfe59ff828e6): Done INFO 2026-03-20T01:36:28.786Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:36:28.921Z [MessageReceipts] updateMessageWithReceipts(timestamp=1769831889776): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:36:28.969Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T01:36:29.011Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T01:36:29.261Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T01:36:29.970Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:36:29.970Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417356160 ms before clearing INFO 2026-03-20T01:36:38.956Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:37:09.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:37:39.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:38:09.269Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:38:28.628Z [MessageReceiver] getAllFromCache INFO 2026-03-20T01:38:28.629Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T01:38:28.629Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T01:38:28.629Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T01:38:39.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:38:48.945Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970728912 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:38:48.945Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:38:49.020Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:38:49.020Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:38:49.020Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97) INFO 2026-03-20T01:38:49.020Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97)): unidentified message INFO 2026-03-20T01:38:49.021Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:38:49.021Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97)) INFO 2026-03-20T01:38:49.021Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97): unidentified message INFO 2026-03-20T01:38:49.021Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:38:49.021Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:38:49.021Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:38:49.022Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:38:49.058Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:38:49.058Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:38:49.058Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970728773 (019d08e5.27f1.753a.9579.fa9d69831b97) INFO 2026-03-20T01:38:49.058Z [background] read receipt [REDACTED]026.1 1773970728773 for sent message 1771184526742 INFO 2026-03-20T01:38:49.058Z [background] onReadOrViewReceipt(type=Read, envelope=1773970728773, envelopeId=019d08e5.27f1.753a.9579.fa9d69831b97): Saving 1 sync tasks INFO 2026-03-20T01:38:49.058Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:38:49.058Z [@signalapp/libsignal-client] ACKing message delivered at 1773970728912 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:38:49.100Z [background] onReadOrViewReceipt(type=Read, envelope=1773970728773, envelopeId=019d08e5.27f1.753a.9579.fa9d69831b97): Queuing 1 sync tasks INFO 2026-03-20T01:38:49.100Z [background] onReadOrViewReceipt(type=Read, envelope=1773970728773, envelopeId=019d08e5.27f1.753a.9579.fa9d69831b97): Done INFO 2026-03-20T01:38:49.100Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:38:49.216Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:38:49.351Z [MessageReceipts] updateMessageWithReceipts(timestamp=1771184526742): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:38:49.433Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T01:38:49.683Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T01:38:50.392Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:38:50.392Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417215738 ms before clearing INFO 2026-03-20T01:38:53.157Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970733108 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:38:53.157Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:38:53.232Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:38:53.232Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:38:53.232Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62) INFO 2026-03-20T01:38:53.232Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62)): unidentified message INFO 2026-03-20T01:38:53.232Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:38:53.233Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62)) INFO 2026-03-20T01:38:53.233Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62): unidentified message INFO 2026-03-20T01:38:53.233Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:38:53.233Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:38:53.233Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:38:53.233Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:38:53.274Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:38:53.274Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:38:53.274Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970733072 (019d08e5.3865.754b.b4ed.d318b1829b62) INFO 2026-03-20T01:38:53.274Z [background] read receipt [REDACTED]026.1 1773970733072 for sent message 1771784081422 INFO 2026-03-20T01:38:53.274Z [background] onReadOrViewReceipt(type=Read, envelope=1773970733072, envelopeId=019d08e5.3865.754b.b4ed.d318b1829b62): Saving 1 sync tasks INFO 2026-03-20T01:38:53.274Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:38:53.274Z [@signalapp/libsignal-client] ACKing message delivered at 1773970733108 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:38:53.315Z [background] onReadOrViewReceipt(type=Read, envelope=1773970733072, envelopeId=019d08e5.3865.754b.b4ed.d318b1829b62): Queuing 1 sync tasks INFO 2026-03-20T01:38:53.315Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:38:53.316Z [background] onReadOrViewReceipt(type=Read, envelope=1773970733072, envelopeId=019d08e5.3865.754b.b4ed.d318b1829b62): Done INFO 2026-03-20T01:38:53.457Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T01:38:53.567Z [MessageReceipts] updateMessageWithReceipts(timestamp=1771784081422): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:38:53.650Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T01:38:53.900Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T01:38:54.608Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:38:54.609Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417211521 ms before clearing INFO 2026-03-20T01:38:56.192Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970736155 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:38:56.192Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:38:56.267Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:38:56.267Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:38:56.267Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3) INFO 2026-03-20T01:38:56.267Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3)): unidentified message INFO 2026-03-20T01:38:56.267Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:38:56.268Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3)) INFO 2026-03-20T01:38:56.268Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3): unidentified message INFO 2026-03-20T01:38:56.268Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:38:56.268Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:38:56.268Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:38:56.268Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:38:56.308Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:38:56.308Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:38:56.309Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970736126 (019d08e5.4440.730c.8912.4c5129252cb3) INFO 2026-03-20T01:38:56.309Z [background] read receipt [REDACTED]026.1 1773970736126 for sent message 1772244574803 INFO 2026-03-20T01:38:56.309Z [background] read receipt [REDACTED]026.1 1773970736126 for sent message 1772993737826 INFO 2026-03-20T01:38:56.309Z [background] onReadOrViewReceipt(type=Read, envelope=1773970736126, envelopeId=019d08e5.4440.730c.8912.4c5129252cb3): Saving 2 sync tasks INFO 2026-03-20T01:38:56.309Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:38:56.309Z [@signalapp/libsignal-client] ACKing message delivered at 1773970736155 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:38:56.350Z [background] onReadOrViewReceipt(type=Read, envelope=1773970736126, envelopeId=019d08e5.4440.730c.8912.4c5129252cb3): Queuing 2 sync tasks INFO 2026-03-20T01:38:56.350Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:38:56.351Z [background] onReadOrViewReceipt(type=Read, envelope=1773970736126, envelopeId=019d08e5.4440.730c.8912.4c5129252cb3): Done INFO 2026-03-20T01:38:56.467Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:38:56.602Z [MessageReceipts] updateMessageWithReceipts(timestamp=1772244574803): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:38:56.603Z [MessageReceipts] updateMessageWithReceipts(timestamp=1772993737826): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:38:56.684Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T01:38:56.725Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:38:56.767Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:38:56.980Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-20T01:38:57.684Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:38:57.684Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417208446 ms before clearing INFO 2026-03-20T01:38:59.804Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970739772 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:38:59.805Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:38:59.880Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:38:59.880Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:38:59.880Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b) INFO 2026-03-20T01:38:59.880Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b)): unidentified message INFO 2026-03-20T01:38:59.880Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:38:59.880Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b)) INFO 2026-03-20T01:38:59.881Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b): unidentified message INFO 2026-03-20T01:38:59.881Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:38:59.881Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:38:59.881Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:38:59.881Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:38:59.925Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:38:59.925Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:38:59.925Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970739740 (019d08e5.525d.709b.865e.466fc516072b) INFO 2026-03-20T01:38:59.925Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:38:59.925Z [@signalapp/libsignal-client] ACKing message delivered at 1773970739772 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:38:59.925Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:39:00.041Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:09.436Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:39:09.837Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970749777 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:09.837Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:09.913Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:09.913Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:09.913Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621) INFO 2026-03-20T01:39:09.913Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621)): unidentified message INFO 2026-03-20T01:39:09.913Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:09.914Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621)) INFO 2026-03-20T01:39:09.914Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621): unidentified message INFO 2026-03-20T01:39:09.914Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:09.914Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:09.914Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:09.914Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:09.956Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:09.956Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:09.956Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970749744 (019d08e5.798e.76bb.86a0.899eef2d8621) INFO 2026-03-20T01:39:09.956Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:09.956Z [@signalapp/libsignal-client] ACKing message delivered at 1773970749777 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:09.956Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:39:10.072Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:19.853Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970759789 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:19.853Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:19.928Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:19.928Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:19.928Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba) INFO 2026-03-20T01:39:19.928Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba)): unidentified message INFO 2026-03-20T01:39:19.929Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:19.929Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba)) INFO 2026-03-20T01:39:19.929Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba): unidentified message INFO 2026-03-20T01:39:19.929Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:19.929Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:19.929Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:19.929Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:19.971Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:19.971Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:19.971Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970759745 (019d08e5.a0ad.7417.a07e.80b92140aeba) INFO 2026-03-20T01:39:19.971Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:19.971Z [@signalapp/libsignal-client] ACKing message delivered at 1773970759789 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:19.971Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:39:20.096Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T01:39:25.931Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970765897 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:25.931Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:26.006Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:26.006Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:26.006Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634) INFO 2026-03-20T01:39:26.006Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634)): unidentified message INFO 2026-03-20T01:39:26.006Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:26.007Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634)) INFO 2026-03-20T01:39:26.007Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634): unidentified message INFO 2026-03-20T01:39:26.007Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:26.007Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:26.007Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:26.007Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:26.054Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:26.054Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:26.054Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970765857 (019d08e5.b86b.7278.a02e.db148ec35634) INFO 2026-03-20T01:39:26.054Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:26.054Z [@signalapp/libsignal-client] ACKing message delivered at 1773970765897 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:26.054Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T01:39:26.159Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970766126 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:26.159Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:26.171Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:26.234Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:26.234Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:26.234Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c) INFO 2026-03-20T01:39:26.234Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c)): unidentified message INFO 2026-03-20T01:39:26.234Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:26.234Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c)) INFO 2026-03-20T01:39:26.234Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c): unidentified message INFO 2026-03-20T01:39:26.234Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:26.235Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:26.235Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:26.235Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:26.387Z [app/main] MainSQL: slow query commitDecryptResult duration=152ms INFO 2026-03-20T01:39:26.388Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:26.388Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:26.388Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970765929 (019d08e5.b94f.7219.a7e6.7b54b95ee61c) INFO 2026-03-20T01:39:26.388Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:26.388Z [@signalapp/libsignal-client] ACKing message delivered at 1773970766126 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:26.596Z [app/main] MainSQL: slow query removeUnprocessed duration=133ms INFO 2026-03-20T01:39:36.002Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970775968 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:36.003Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:36.078Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:36.078Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:36.078Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb) INFO 2026-03-20T01:39:36.078Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb)): unidentified message INFO 2026-03-20T01:39:36.078Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:36.078Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb)) INFO 2026-03-20T01:39:36.079Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb): unidentified message INFO 2026-03-20T01:39:36.079Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:36.079Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:36.079Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:36.079Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:36.136Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:36.136Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:36.136Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970775930 (019d08e5.dfc3.77fe.8ced.734d03a7ddeb) INFO 2026-03-20T01:39:36.136Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:36.136Z [@signalapp/libsignal-client] ACKing message delivered at 1773970775968 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:36.136Z [app/main] MainSQL: slow query commitDecryptResult duration=56ms INFO 2026-03-20T01:39:36.253Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:37.444Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970777397 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:37.444Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:37.519Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:37.519Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:37.519Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7) INFO 2026-03-20T01:39:37.519Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7)): unidentified message INFO 2026-03-20T01:39:37.520Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:37.520Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7)) INFO 2026-03-20T01:39:37.520Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7): unidentified message INFO 2026-03-20T01:39:37.520Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:37.520Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:37.520Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:37.520Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:37.561Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:37.561Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:37.561Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970777346 (019d08e5.e564.70ce.b992.4aca586672d7) INFO 2026-03-20T01:39:37.561Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:37.561Z [@signalapp/libsignal-client] ACKing message delivered at 1773970777397 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:37.561Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T01:39:37.677Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:39.515Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:39:48.073Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970788038 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:48.073Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:48.149Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:48.149Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:48.149Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5) INFO 2026-03-20T01:39:48.149Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5)): unidentified message INFO 2026-03-20T01:39:48.149Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:48.149Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5)) INFO 2026-03-20T01:39:48.149Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5): unidentified message INFO 2026-03-20T01:39:48.149Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:48.149Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:48.150Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:48.150Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:48.192Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:48.192Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:48.192Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970787995 (019d08e6.0eea.728a.92f6.2c914fe30fc5) INFO 2026-03-20T01:39:48.192Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:48.192Z [@signalapp/libsignal-client] ACKing message delivered at 1773970788038 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:48.192Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:39:48.308Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:53.614Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970793580 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:53.615Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:53.690Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:53.690Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:53.690Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62) INFO 2026-03-20T01:39:53.690Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62)): unidentified message INFO 2026-03-20T01:39:53.690Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:53.690Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62)) INFO 2026-03-20T01:39:53.691Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62): unidentified message INFO 2026-03-20T01:39:53.691Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:53.691Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:53.691Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:53.691Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:53.732Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:53.732Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:53.732Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970793541 (019d08e6.248f.7396.8148.d2839f6a9b62) INFO 2026-03-20T01:39:53.732Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:39:53.733Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:53.733Z [@signalapp/libsignal-client] ACKing message delivered at 1773970793580 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:53.849Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:39:55.679Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970795647 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:55.679Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:55.754Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:55.754Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:55.754Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3) INFO 2026-03-20T01:39:55.755Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3)): unidentified message INFO 2026-03-20T01:39:55.755Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:55.755Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3)) INFO 2026-03-20T01:39:55.755Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3): unidentified message INFO 2026-03-20T01:39:55.755Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:55.755Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:55.755Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:55.756Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:55.799Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:55.799Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:55.799Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970795618 (019d08e6.2c9f.7689.b22b.a86413a24ad3) INFO 2026-03-20T01:39:55.799Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:55.799Z [@signalapp/libsignal-client] ACKing message delivered at 1773970795647 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:55.799Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:39:55.924Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T01:39:58.929Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970798896 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:39:58.929Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:39:59.004Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:39:59.005Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:39:59.005Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb) INFO 2026-03-20T01:39:59.005Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb)): unidentified message INFO 2026-03-20T01:39:59.005Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:39:59.005Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb)) INFO 2026-03-20T01:39:59.005Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb): unidentified message INFO 2026-03-20T01:39:59.005Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:39:59.005Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:39:59.006Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:39:59.006Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:39:59.049Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:39:59.049Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:39:59.049Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970798839 (019d08e6.3951.7355.bff5.357e9ca856bb) INFO 2026-03-20T01:39:59.049Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:39:59.049Z [@signalapp/libsignal-client] ACKing message delivered at 1773970798896 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:39:59.049Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:39:59.165Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:03.286Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970803253 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:03.287Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:03.362Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:03.362Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:03.362Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0) INFO 2026-03-20T01:40:03.362Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0)): unidentified message INFO 2026-03-20T01:40:03.362Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:03.362Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0)) INFO 2026-03-20T01:40:03.362Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0): unidentified message INFO 2026-03-20T01:40:03.363Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:03.363Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:03.363Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:03.363Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:03.406Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:03.406Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:40:03.407Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:03.407Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970803219 (019d08e6.4a57.73f7.b0b8.7e63625b97c0) INFO 2026-03-20T01:40:03.407Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:03.407Z [@signalapp/libsignal-client] ACKing message delivered at 1773970803253 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:03.523Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:09.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:40:13.289Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970813256 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:13.289Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:13.365Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:13.365Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:13.365Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c) INFO 2026-03-20T01:40:13.365Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c)): unidentified message INFO 2026-03-20T01:40:13.365Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:13.365Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c)) INFO 2026-03-20T01:40:13.365Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c): unidentified message INFO 2026-03-20T01:40:13.365Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:13.365Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:13.366Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:13.366Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:13.404Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:13.404Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:13.404Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970813220 (019d08e6.7169.751d.89fc.b2f2b337220c) INFO 2026-03-20T01:40:13.404Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:13.404Z [@signalapp/libsignal-client] ACKing message delivered at 1773970813256 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:13.521Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:23.294Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970823261 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:23.295Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:23.370Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:23.370Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:23.370Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb) INFO 2026-03-20T01:40:23.370Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb)): unidentified message INFO 2026-03-20T01:40:23.370Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:23.370Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb)) INFO 2026-03-20T01:40:23.371Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb): unidentified message INFO 2026-03-20T01:40:23.371Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:23.371Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:23.371Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:23.371Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:23.418Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:23.418Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:23.418Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970823221 (019d08e6.987f.725b.8fed.26bfd32dfdfb) INFO 2026-03-20T01:40:23.418Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T01:40:23.419Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:23.419Z [@signalapp/libsignal-client] ACKing message delivered at 1773970823261 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:23.560Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T01:40:24.352Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970824064 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:24.352Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:24.428Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:24.428Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:24.428Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957) INFO 2026-03-20T01:40:24.428Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957)): unidentified message INFO 2026-03-20T01:40:24.428Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:24.428Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957)) INFO 2026-03-20T01:40:24.428Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957): unidentified message INFO 2026-03-20T01:40:24.428Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:24.428Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:24.428Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:24.428Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:24.476Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-20T01:40:24.477Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:24.477Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:24.477Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970824007 (019d08e6.9ca0.72cc.b70f.30bccf95c957) INFO 2026-03-20T01:40:24.477Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:24.477Z [@signalapp/libsignal-client] ACKing message delivered at 1773970824064 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:24.593Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:25.065Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970825020 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:25.065Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:25.140Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:25.140Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:25.140Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a) INFO 2026-03-20T01:40:25.140Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a)): unidentified message INFO 2026-03-20T01:40:25.140Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:25.141Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a)) INFO 2026-03-20T01:40:25.141Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a): unidentified message INFO 2026-03-20T01:40:25.141Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:25.141Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:25.141Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:25.141Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:25.176Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:25.177Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:25.177Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970824983 (019d08e6.9f69.743a.84c3.f8e95b8b8d5a) INFO 2026-03-20T01:40:25.177Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:25.177Z [@signalapp/libsignal-client] ACKing message delivered at 1773970825020 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:25.293Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:29.552Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:40:29.585Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:40:35.051Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970835018 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:35.051Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:35.126Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:35.126Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:35.126Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89) INFO 2026-03-20T01:40:35.126Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89)): unidentified message INFO 2026-03-20T01:40:35.126Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:35.127Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89)) INFO 2026-03-20T01:40:35.127Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89): unidentified message INFO 2026-03-20T01:40:35.127Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:35.127Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:35.127Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:35.127Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:35.167Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:35.167Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:35.167Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970834983 (019d08e6.c66b.713d.946c.bac809feeb89) INFO 2026-03-20T01:40:35.167Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:35.167Z [@signalapp/libsignal-client] ACKing message delivered at 1773970835018 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:39.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:40:45.056Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970845023 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:45.056Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:45.131Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:45.131Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:45.131Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35) INFO 2026-03-20T01:40:45.131Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35)): unidentified message INFO 2026-03-20T01:40:45.131Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:45.132Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35)) INFO 2026-03-20T01:40:45.132Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35): unidentified message INFO 2026-03-20T01:40:45.132Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:45.132Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:45.132Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:45.132Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:45.173Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:45.173Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:45.173Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970844984 (019d08e6.ed80.7745.8446.8fb21064ea35) INFO 2026-03-20T01:40:45.173Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:45.173Z [@signalapp/libsignal-client] ACKing message delivered at 1773970845023 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:45.173Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T01:40:45.290Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:50.976Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970850943 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:50.976Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:51.052Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:51.052Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:51.052Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353) INFO 2026-03-20T01:40:51.052Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353)): unidentified message INFO 2026-03-20T01:40:51.052Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:51.052Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353)) INFO 2026-03-20T01:40:51.052Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353): unidentified message INFO 2026-03-20T01:40:51.052Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:51.052Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:51.053Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:51.053Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:51.088Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:51.088Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:51.088Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970850885 (019d08e7.04a0.76dc.af42.dab9633cf353) INFO 2026-03-20T01:40:51.089Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:51.089Z [@signalapp/libsignal-client] ACKing message delivered at 1773970850943 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:51.205Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:40:52.937Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970852903 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:52.937Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:53.012Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:53.012Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:53.012Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6) INFO 2026-03-20T01:40:53.012Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6)): unidentified message INFO 2026-03-20T01:40:53.013Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:53.013Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6)) INFO 2026-03-20T01:40:53.013Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6): unidentified message INFO 2026-03-20T01:40:53.013Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:53.013Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]c6e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:53.013Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:53.013Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:53.063Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:53.063Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:53.063Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6) INFO 2026-03-20T01:40:53.063Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773970852833 (019d08e7.0c49.7114.a893.9a71181905b6) INFO 2026-03-20T01:40:53.063Z [app/main] MainSQL: slow query commitDecryptResult duration=49ms INFO 2026-03-20T01:40:53.064Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773970852833: starting processing in queue INFO 2026-03-20T01:40:53.064Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:53.065Z [@signalapp/libsignal-client] ACKing message delivered at 1773970852903 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:53.068Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970852833: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:40:53.068Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773970852833: Batching save INFO 2026-03-20T01:40:53.113Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T01:40:53.143Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T01:40:53.472Z [saveAndNotify] Message saved 1773970852833 INFO 2026-03-20T01:40:53.472Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970852833: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:40:53.472Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970852833: 0 edits in second run INFO 2026-03-20T01:40:53.472Z [app/main] MainSQL: slow query saveMessages duration=328ms INFO 2026-03-20T01:40:53.488Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T01:40:53.566Z [JobQueueDatabaseStore] adding job [REDACTED]a5b to queue "conversation" INFO 2026-03-20T01:40:53.614Z [JobQueue] conversation job queue: added new job [REDACTED]a5b INFO 2026-03-20T01:40:53.614Z [JobQueue] conversation job queue: enqueuing job [REDACTED]a5b INFO 2026-03-20T01:40:53.614Z [JobQueue] conversation job queue: running job [REDACTED]a5b, attempt 1 of 110 INFO 2026-03-20T01:40:53.615Z [JobQueue] conversation job queue, job ID [REDACTED]a5b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T01:40:53.615Z [JobQueue] conversation job queue, job ID [REDACTED]a5b, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T01:40:53.615Z [JobQueue] conversation job queue, job ID [REDACTED]a5b, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T01:40:53.615Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T01:40:53.617Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:40:53.617Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:40:53.722Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:40:53.723Z [WebAPI] send/1773970853615/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T01:40:53.723Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T01:40:53.724Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T01:40:53.724Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T01:40:53.724Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T01:40:53.751Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T01:40:53.751Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.260µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T01:40:54.068Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T01:40:54.068Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T01:40:54.114Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T01:40:54.222Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T01:40:54.355Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 630.896ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T01:40:54.355Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T01:40:54.355Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T01:40:54.355Z [SocketManager] connected unauthenticated socket (localPort: 46648) INFO 2026-03-20T01:40:54.355Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T01:40:54.472Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:40:54.472Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417091658 ms before clearing INFO 2026-03-20T01:40:54.478Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T01:40:54.488Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T01:40:54.488Z [notifications] NotificationService: showing a notification 1773970852833 INFO 2026-03-20T01:40:54.490Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T01:40:54.522Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T01:40:54.523Z [JobQueue] conversation job queue: job [REDACTED]a5b succeeded on attempt 1 INFO 2026-03-20T01:40:54.564Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T01:40:55.013Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970854914 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:40:55.013Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:40:55.088Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:40:55.088Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:40:55.088Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b) INFO 2026-03-20T01:40:55.088Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b)): unidentified message INFO 2026-03-20T01:40:55.089Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:40:55.089Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b)) INFO 2026-03-20T01:40:55.089Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b): unidentified message INFO 2026-03-20T01:40:55.089Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:40:55.089Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T01:40:55.089Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c6e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T01:40:55.089Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:40:55.089Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:40:55.090Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:40:55.122Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:40:55.122Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:40:55.122Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970854882 (019d08e7.1465.74f1.a118.defeb826be7b) INFO 2026-03-20T01:40:55.123Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:40:55.123Z [@signalapp/libsignal-client] ACKing message delivered at 1773970854914 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:40:55.247Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T01:41:04.962Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970864927 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:04.963Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:05.038Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:05.038Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:05.038Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54) INFO 2026-03-20T01:41:05.038Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54)): unidentified message INFO 2026-03-20T01:41:05.038Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:05.038Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54)) INFO 2026-03-20T01:41:05.039Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54): unidentified message INFO 2026-03-20T01:41:05.039Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:05.039Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:05.039Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:05.039Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:05.079Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:05.079Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:05.079Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970864883 (019d08e7.3b43.738a.94a1.48ccc7125d54) INFO 2026-03-20T01:41:05.080Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:05.080Z [@signalapp/libsignal-client] ACKing message delivered at 1773970864927 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:05.196Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:41:09.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:41:15.236Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970874925 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:15.236Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:15.312Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:15.312Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:15.312Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de) INFO 2026-03-20T01:41:15.312Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de)): unidentified message INFO 2026-03-20T01:41:15.312Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:15.313Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de)) INFO 2026-03-20T01:41:15.313Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de): unidentified message INFO 2026-03-20T01:41:15.313Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:15.313Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:15.313Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:15.313Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:15.354Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:15.354Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:15.354Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970874884 (019d08e7.6365.7178.82b6.c18fcc4d01de) INFO 2026-03-20T01:41:15.354Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:15.354Z [@signalapp/libsignal-client] ACKing message delivered at 1773970874925 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:15.470Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:41:24.364Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:41:24.968Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970884927 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:24.968Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:25.043Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:25.043Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:25.043Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13) INFO 2026-03-20T01:41:25.043Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13)): unidentified message INFO 2026-03-20T01:41:25.043Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:25.044Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13)) INFO 2026-03-20T01:41:25.044Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13): unidentified message INFO 2026-03-20T01:41:25.044Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:25.044Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:25.044Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:25.044Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:25.076Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:25.076Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:25.076Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970884885 (019d08e7.8968.719f.89e3.7d05d4f99f13) INFO 2026-03-20T01:41:25.076Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:25.076Z [@signalapp/libsignal-client] ACKing message delivered at 1773970884927 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:25.192Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:41:35.016Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970894979 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:35.016Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:35.092Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:35.092Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:35.092Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686) INFO 2026-03-20T01:41:35.092Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686)): unidentified message INFO 2026-03-20T01:41:35.092Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:35.092Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686)) INFO 2026-03-20T01:41:35.092Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686): unidentified message INFO 2026-03-20T01:41:35.092Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:35.092Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:35.093Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:35.093Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:35.132Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:35.132Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:35.132Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970894886 (019d08e7.b0a9.76be.8a19.bcaa9f299686) INFO 2026-03-20T01:41:35.132Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:35.132Z [@signalapp/libsignal-client] ACKing message delivered at 1773970894979 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:35.257Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T01:41:39.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:41:44.963Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970904931 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:44.963Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:45.039Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:45.039Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:45.039Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5) INFO 2026-03-20T01:41:45.039Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5)): unidentified message INFO 2026-03-20T01:41:45.039Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:45.039Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5)) INFO 2026-03-20T01:41:45.039Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5): unidentified message INFO 2026-03-20T01:41:45.039Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:45.040Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:45.040Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:45.040Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:45.088Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:45.088Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:45.088Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970904887 (019d08e7.d784.730b.b3fb.c2abcd8d5be5) INFO 2026-03-20T01:41:45.088Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-20T01:41:45.089Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:45.089Z [@signalapp/libsignal-client] ACKing message delivered at 1773970904931 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:45.205Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:41:54.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:41:54.967Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970914934 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:41:54.967Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:41:55.042Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:41:55.042Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:41:55.042Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1) INFO 2026-03-20T01:41:55.043Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1)): unidentified message INFO 2026-03-20T01:41:55.043Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:41:55.043Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1)) INFO 2026-03-20T01:41:55.043Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1): unidentified message INFO 2026-03-20T01:41:55.043Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:41:55.043Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:41:55.043Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:41:55.043Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:41:55.086Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:41:55.086Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:41:55.086Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970914897 (019d08e7.fe97.73fd.a6ac.21269a20d0c1) INFO 2026-03-20T01:41:55.086Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:41:55.086Z [@signalapp/libsignal-client] ACKing message delivered at 1773970914934 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:41:55.086Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:41:55.203Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:42:07.121Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970927087 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:07.121Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:07.197Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:07.197Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:07.197Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4) INFO 2026-03-20T01:42:07.197Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4)): unidentified message INFO 2026-03-20T01:42:07.197Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:07.197Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4)) INFO 2026-03-20T01:42:07.197Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4): unidentified message INFO 2026-03-20T01:42:07.197Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:07.197Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:07.198Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:07.198Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:07.242Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:07.242Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:07.242Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2e12.7657.b972.21bbd78013e4) INFO 2026-03-20T01:42:07.242Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:07.242Z [@signalapp/libsignal-client] ACKing message delivered at 1773970927087 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:07.242Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T01:42:07.335Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970927303 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:07.335Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:07.359Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:42:07.410Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:07.410Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:07.410Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780) INFO 2026-03-20T01:42:07.410Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780)): unidentified message INFO 2026-03-20T01:42:07.411Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:07.411Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780)) INFO 2026-03-20T01:42:07.411Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780): unidentified message INFO 2026-03-20T01:42:07.411Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:07.411Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:07.411Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:07.411Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:07.459Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:07.459Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:07.459Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970927047 (019d08e8.2ee7.754c.9e24.c17f7216d780) INFO 2026-03-20T01:42:07.459Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:07.459Z [@signalapp/libsignal-client] ACKing message delivered at 1773970927303 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:07.459Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T01:42:07.575Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:42:10.012Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:42:10.348Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970930315 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:10.348Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:10.423Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:10.423Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:10.423Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5) INFO 2026-03-20T01:42:10.423Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5)): unidentified message INFO 2026-03-20T01:42:10.423Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:10.424Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5)) INFO 2026-03-20T01:42:10.424Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5): unidentified message INFO 2026-03-20T01:42:10.424Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:10.424Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:10.424Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:10.424Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:10.483Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:10.483Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms INFO 2026-03-20T01:42:10.484Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:10.484Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970930276 (019d08e8.3aac.74ad.b4ec.40cf4f7768a5) INFO 2026-03-20T01:42:10.484Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:10.484Z [@signalapp/libsignal-client] ACKing message delivered at 1773970930315 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:10.600Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:42:13.351Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970933319 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:13.351Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:13.426Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:13.426Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:13.426Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f) INFO 2026-03-20T01:42:13.426Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f)): unidentified message INFO 2026-03-20T01:42:13.426Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:13.427Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f)) INFO 2026-03-20T01:42:13.427Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f): unidentified message INFO 2026-03-20T01:42:13.427Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:13.427Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:13.427Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:13.427Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:13.458Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:13.458Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:13.458Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970933278 (019d08e8.4667.7747.894b.68333715da0f) INFO 2026-03-20T01:42:13.458Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:13.458Z [@signalapp/libsignal-client] ACKing message delivered at 1773970933319 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:15.215Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970935183 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:15.215Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:15.290Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:15.290Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:15.290Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72) INFO 2026-03-20T01:42:15.290Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72)): unidentified message INFO 2026-03-20T01:42:15.291Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:15.291Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72)) INFO 2026-03-20T01:42:15.291Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72): unidentified message INFO 2026-03-20T01:42:15.291Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:15.291Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:15.291Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:15.291Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:15.325Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:15.325Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:15.325Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970935151 (019d08e8.4daf.751c.b443.32014b8c7a72) INFO 2026-03-20T01:42:15.325Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:15.325Z [@signalapp/libsignal-client] ACKing message delivered at 1773970935183 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:15.442Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:42:21.317Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773970941284 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:42:21.317Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:42:21.392Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:42:21.392Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:42:21.392Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250) INFO 2026-03-20T01:42:21.392Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250)): unidentified message INFO 2026-03-20T01:42:21.392Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:42:21.393Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250)) INFO 2026-03-20T01:42:21.393Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250): unidentified message INFO 2026-03-20T01:42:21.393Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:42:21.393Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]f15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:42:21.393Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:42:21.393Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:42:21.432Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:42:21.432Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:42:21.432Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250) INFO 2026-03-20T01:42:21.433Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773970941231 (019d08e8.6585.74dc.9a5f.94db1b80e250) INFO 2026-03-20T01:42:21.433Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773970941231: starting processing in queue INFO 2026-03-20T01:42:21.433Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:42:21.433Z [@signalapp/libsignal-client] ACKing message delivered at 1773970941284 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:42:21.436Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970941231: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:42:21.436Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773970941231: Batching save INFO 2026-03-20T01:42:21.511Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T01:42:21.574Z [saveAndNotify] Message saved 1773970941231 INFO 2026-03-20T01:42:21.574Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970941231: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:42:21.574Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773970941231: 0 edits in second run INFO 2026-03-20T01:42:21.574Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T01:42:21.574Z [app/main] MainSQL: slow query saveMessages duration=62ms INFO 2026-03-20T01:42:21.934Z [JobQueueDatabaseStore] adding job [REDACTED]5c9 to queue "conversation" INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue: added new job [REDACTED]5c9 INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue: enqueuing job [REDACTED]5c9 INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue: running job [REDACTED]5c9, attempt 1 of 110 INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T01:42:21.966Z [JobQueue] conversation job queue, job ID [REDACTED]5c9, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T01:42:21.966Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T01:42:21.967Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:42:21.967Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:42:22.074Z [WebAPI] send/1773970941966/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T01:42:22.074Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T01:42:22.074Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:42:22.159Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T01:42:22.207Z [JobQueue] conversation job queue: job [REDACTED]5c9 succeeded on attempt 1 INFO 2026-03-20T01:42:22.207Z [app/main] MainSQL: slow query insertSentProto duration=48ms INFO 2026-03-20T01:42:22.249Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T01:42:22.436Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-20T01:42:22.436Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T01:42:22.574Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:42:22.574Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 417003556 ms before clearing INFO 2026-03-20T01:42:22.574Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T01:42:22.575Z [notifications] NotificationService: showing a notification 1773970941231 INFO 2026-03-20T01:42:22.576Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T01:42:24.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:42:40.126Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:42:54.798Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:43:10.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:43:24.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:43:40.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:43:54.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:44:10.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:44:21.433Z [MessageReceiver] getAllFromCache INFO 2026-03-20T01:44:21.434Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T01:44:21.434Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T01:44:21.434Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T01:44:25.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:44:40.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:44:55.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:45:10.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:45:25.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:45:29.560Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:45:29.560Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=41ms INFO 2026-03-20T01:45:29.602Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:45:29.602Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T01:45:33.912Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T01:45:33.912Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T01:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T01:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T01:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T01:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T01:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T01:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-20T01:45:33.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T01:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-20T01:45:33.961Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T01:45:33.961Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-20T01:45:33.962Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:33.963Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:33.963Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:33.963Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:33.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]b01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:33.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]e0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:33.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]c03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:33.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:33.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T01:45:33.963Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T01:45:33.963Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-20T01:45:33.964Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:33.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T01:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]b01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.054Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.054Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.054Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T01:45:34.054Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.054Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T01:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-20T01:45:34.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.054Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.054Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.055Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 WARN 2026-03-20T01:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]e0e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.055Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 WARN 2026-03-20T01:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]c03?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.055Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-20T01:45:34.055Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-20T01:45:34.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.067Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.067Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.067Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-20T01:45:34.067Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.067Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 INFO 2026-03-20T01:45:34.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T01:45:34.136Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T01:45:34.136Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T01:45:34.136Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T01:45:34.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T01:45:34.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T01:45:34.136Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-20T01:45:34.137Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T01:45:34.159Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-20T01:45:34.159Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.159Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence WARN 2026-03-20T01:45:34.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence WARN 2026-03-20T01:45:34.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence WARN 2026-03-20T01:45:34.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.160Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence INFO 2026-03-20T01:45:34.160Z [@signalapp/libsignal-client] [unauth 1513] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T01:45:34.160Z [@signalapp/libsignal-client] [unauth a074] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T01:45:34.160Z [@signalapp/libsignal-client] [unauth 528b] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T01:45:34.160Z [@signalapp/libsignal-client] [unauth b147] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T01:45:34.243Z [@signalapp/libsignal-client] [unauth 1513] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-20T01:45:34.243Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.243Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.243Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.243Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-20T01:45:34.243Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.243Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac INFO 2026-03-20T01:45:34.244Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1773971134244 INFO 2026-03-20T01:45:34.244Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T01:45:34.244Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T01:45:34.244Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-20T01:45:34.245Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.245Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T01:45:34.256Z [@signalapp/libsignal-client] [unauth a074] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-20T01:45:34.257Z [@signalapp/libsignal-client] [unauth b147] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-20T01:45:34.257Z [@signalapp/libsignal-client] [unauth 528b] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T01:45:34.257Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1773971134257 INFO 2026-03-20T01:45:34.257Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T01:45:34.257Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T01:45:34.257Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-20T01:45:34.258Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.258Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:34.258Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1773971134258 INFO 2026-03-20T01:45:34.258Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T01:45:34.258Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T01:45:34.258Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-20T01:45:34.259Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.259Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:34.259Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1773971134259 INFO 2026-03-20T01:45:34.260Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T01:45:34.260Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T01:45:34.260Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-20T01:45:34.261Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.261Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T01:45:34.325Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-20T01:45:34.325Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.325Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-20T01:45:34.325Z [@signalapp/libsignal-client] [unauth 7e14] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T01:45:34.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.364Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.364Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.364Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-20T01:45:34.364Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff WARN 2026-03-20T01:45:34.418Z [@signalapp/libsignal-client] [unauth 7e14] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-20T01:45:34.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.418Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.418Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.418Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-20T01:45:34.418Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-20T01:45:34.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.418Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.418Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.419Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-20T01:45:34.419Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 INFO 2026-03-20T01:45:34.419Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1773971134419 INFO 2026-03-20T01:45:34.419Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T01:45:34.419Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9df ([REDACTED]fe0) INFO 2026-03-20T01:45:34.419Z [profiles] buildGetProfileOptions([REDACTED]9df ([REDACTED]fe0)): using unexpired profile key credential INFO 2026-03-20T01:45:34.419Z [profiles] getProfile([REDACTED]9df ([REDACTED]fe0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9df/[REDACTED]7d3 (unauth+key) WARN 2026-03-20T01:45:34.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T01:45:34.419Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-20T01:45:34.419Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T01:45:34.419Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-20T01:45:34.419Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-20T01:45:34.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-20T01:45:34.448Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-20T01:45:34.448Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.448Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-20T01:45:34.449Z [@signalapp/libsignal-client] [unauth 7263] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T01:45:34.504Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-20T01:45:34.504Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.504Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence WARN 2026-03-20T01:45:34.504Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-20T01:45:34.504Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.504Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence INFO 2026-03-20T01:45:34.504Z [@signalapp/libsignal-client] [unauth fca2] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T01:45:34.504Z [@signalapp/libsignal-client] [unauth 71a0] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T01:45:34.506Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9df/[REDACTED]7d3 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.507Z [profiles] getProfile([REDACTED]9df ([REDACTED]fe0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.507Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9df ([REDACTED]fe0) INFO 2026-03-20T01:45:34.507Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]57a ([REDACTED]9a6) INFO 2026-03-20T01:45:34.508Z [profiles] buildGetProfileOptions([REDACTED]57a ([REDACTED]9a6)): using unexpired profile key credential INFO 2026-03-20T01:45:34.508Z [profiles] getProfile([REDACTED]57a ([REDACTED]9a6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.508Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57a/[REDACTED]26c (unauth+key) WARN 2026-03-20T01:45:34.519Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-20T01:45:34.519Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-20T01:45:34.519Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-20T01:45:34.519Z [@signalapp/libsignal-client] [unauth 721f] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T01:45:34.551Z [@signalapp/libsignal-client] [unauth 7263] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T01:45:34.551Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1773971134551 INFO 2026-03-20T01:45:34.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T01:45:34.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e0f ([REDACTED]5f1) INFO 2026-03-20T01:45:34.551Z [profiles] buildGetProfileOptions([REDACTED]e0f ([REDACTED]5f1)): using unexpired profile key credential INFO 2026-03-20T01:45:34.551Z [profiles] getProfile([REDACTED]e0f ([REDACTED]5f1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.551Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0f/[REDACTED]833 (unauth+key) WARN 2026-03-20T01:45:34.584Z [@signalapp/libsignal-client] [unauth fca2] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T01:45:34.584Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1773971134584 INFO 2026-03-20T01:45:34.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T01:45:34.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]12d ([REDACTED]fa2) INFO 2026-03-20T01:45:34.585Z [profiles] buildGetProfileOptions([REDACTED]12d ([REDACTED]fa2)): using unexpired profile key credential INFO 2026-03-20T01:45:34.585Z [profiles] getProfile([REDACTED]12d ([REDACTED]fa2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]12d/[REDACTED]e88 (unauth+key) WARN 2026-03-20T01:45:34.599Z [@signalapp/libsignal-client] [unauth 71a0] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T01:45:34.599Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1773971134599 INFO 2026-03-20T01:45:34.600Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T01:45:34.600Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b46 ([REDACTED]725) INFO 2026-03-20T01:45:34.600Z [profiles] buildGetProfileOptions([REDACTED]b46 ([REDACTED]725)): generating profile key credential request INFO 2026-03-20T01:45:34.601Z [profiles] getProfile([REDACTED]b46 ([REDACTED]725)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b46/[REDACTED]901/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T01:45:34.614Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57a/[REDACTED]26c (unauth+key) 200 Success INFO 2026-03-20T01:45:34.614Z [profiles] getProfile([REDACTED]57a ([REDACTED]9a6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]57a ([REDACTED]9a6) INFO 2026-03-20T01:45:34.614Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a18 ([REDACTED]178) INFO 2026-03-20T01:45:34.615Z [profiles] buildGetProfileOptions([REDACTED]a18 ([REDACTED]178)): using unexpired profile key credential INFO 2026-03-20T01:45:34.615Z [profiles] getProfile([REDACTED]a18 ([REDACTED]178)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.615Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a18/[REDACTED]7c8 (unauth+key) WARN 2026-03-20T01:45:34.635Z [@signalapp/libsignal-client] [unauth 721f] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T01:45:34.635Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1773971134635 INFO 2026-03-20T01:45:34.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T01:45:34.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e7 ([REDACTED]dc0) INFO 2026-03-20T01:45:34.636Z [profiles] buildGetProfileOptions([REDACTED]0e7 ([REDACTED]dc0)): using unexpired profile key credential INFO 2026-03-20T01:45:34.636Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]dc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]4e7 (unauth+key) INFO 2026-03-20T01:45:34.651Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e0f/[REDACTED]833 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.651Z [profiles] getProfile([REDACTED]e0f ([REDACTED]5f1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.651Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e0f ([REDACTED]5f1) INFO 2026-03-20T01:45:34.651Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a24 ([REDACTED]040) INFO 2026-03-20T01:45:34.652Z [profiles] buildGetProfileOptions([REDACTED]a24 ([REDACTED]040)): using unexpired profile key credential INFO 2026-03-20T01:45:34.652Z [profiles] getProfile([REDACTED]a24 ([REDACTED]040)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a24/[REDACTED]72c (unauth+key) INFO 2026-03-20T01:45:34.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]12d/[REDACTED]e88 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.668Z [profiles] getProfile([REDACTED]12d ([REDACTED]fa2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]12d ([REDACTED]fa2) INFO 2026-03-20T01:45:34.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed6 ([REDACTED]7b4) INFO 2026-03-20T01:45:34.668Z [profiles] buildGetProfileOptions([REDACTED]ed6 ([REDACTED]7b4)): using unexpired profile key credential INFO 2026-03-20T01:45:34.668Z [profiles] getProfile([REDACTED]ed6 ([REDACTED]7b4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed6/[REDACTED]e85 (unauth+key) INFO 2026-03-20T01:45:34.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b46/[REDACTED]901/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T01:45:34.681Z [profiles] getProfile([REDACTED]b46 ([REDACTED]725)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.683Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b46 ([REDACTED]725) INFO 2026-03-20T01:45:34.683Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5c8 ([REDACTED]b8d) INFO 2026-03-20T01:45:34.683Z [profiles] buildGetProfileOptions([REDACTED]5c8 ([REDACTED]b8d)): using unexpired profile key credential INFO 2026-03-20T01:45:34.683Z [profiles] getProfile([REDACTED]5c8 ([REDACTED]b8d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c8/[REDACTED]dfe (unauth+key) INFO 2026-03-20T01:45:34.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a18/[REDACTED]7c8 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.707Z [profiles] getProfile([REDACTED]a18 ([REDACTED]178)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a18 ([REDACTED]178) INFO 2026-03-20T01:45:34.707Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71b ([REDACTED]f48) INFO 2026-03-20T01:45:34.707Z [profiles] buildGetProfileOptions([REDACTED]71b ([REDACTED]f48)): using unexpired profile key credential INFO 2026-03-20T01:45:34.707Z [profiles] getProfile([REDACTED]71b ([REDACTED]f48)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71b/[REDACTED]3ff (unauth+key) INFO 2026-03-20T01:45:34.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e7/[REDACTED]4e7 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.723Z [profiles] getProfile([REDACTED]0e7 ([REDACTED]dc0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e7 ([REDACTED]dc0) INFO 2026-03-20T01:45:34.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b4d ([REDACTED]0dc) INFO 2026-03-20T01:45:34.723Z [profiles] buildGetProfileOptions([REDACTED]b4d ([REDACTED]0dc)): using unexpired profile key credential INFO 2026-03-20T01:45:34.723Z [profiles] getProfile([REDACTED]b4d ([REDACTED]0dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4d/[REDACTED]ac7 (unauth+key) INFO 2026-03-20T01:45:34.739Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a24/[REDACTED]72c (unauth+key) 200 Success INFO 2026-03-20T01:45:34.739Z [profiles] getProfile([REDACTED]a24 ([REDACTED]040)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.739Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a24 ([REDACTED]040) INFO 2026-03-20T01:45:34.739Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ade ([REDACTED]931) INFO 2026-03-20T01:45:34.739Z [profiles] buildGetProfileOptions([REDACTED]ade ([REDACTED]931)): using unexpired profile key credential INFO 2026-03-20T01:45:34.739Z [profiles] getProfile([REDACTED]ade ([REDACTED]931)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.739Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ade/[REDACTED]ebf (unauth+key) INFO 2026-03-20T01:45:34.767Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed6/[REDACTED]e85 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.768Z [profiles] getProfile([REDACTED]ed6 ([REDACTED]7b4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed6 ([REDACTED]7b4) INFO 2026-03-20T01:45:34.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]693 ([REDACTED]2e0) INFO 2026-03-20T01:45:34.768Z [profiles] buildGetProfileOptions([REDACTED]693 ([REDACTED]2e0)): using unexpired profile key credential INFO 2026-03-20T01:45:34.768Z [profiles] getProfile([REDACTED]693 ([REDACTED]2e0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]a5b (unauth+key) INFO 2026-03-20T01:45:34.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c8/[REDACTED]dfe (unauth+key) 200 Success INFO 2026-03-20T01:45:34.783Z [profiles] getProfile([REDACTED]5c8 ([REDACTED]b8d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5c8 ([REDACTED]b8d) INFO 2026-03-20T01:45:34.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f4e ([REDACTED]71e) INFO 2026-03-20T01:45:34.784Z [profiles] buildGetProfileOptions([REDACTED]f4e ([REDACTED]71e)): using unexpired profile key credential INFO 2026-03-20T01:45:34.784Z [profiles] getProfile([REDACTED]f4e ([REDACTED]71e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4e/[REDACTED]f3e (unauth+key) INFO 2026-03-20T01:45:34.794Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T01:45:34.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71b/[REDACTED]3ff (unauth+key) 200 Success INFO 2026-03-20T01:45:34.798Z [profiles] getProfile([REDACTED]71b ([REDACTED]f48)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71b ([REDACTED]f48) INFO 2026-03-20T01:45:34.799Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b32 ([REDACTED]68b) INFO 2026-03-20T01:45:34.799Z [profiles] buildGetProfileOptions([REDACTED]b32 ([REDACTED]68b)): using unexpired profile key credential INFO 2026-03-20T01:45:34.799Z [profiles] getProfile([REDACTED]b32 ([REDACTED]68b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b32/[REDACTED]7f9 (unauth+key) INFO 2026-03-20T01:45:34.811Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4d/[REDACTED]ac7 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.811Z [profiles] getProfile([REDACTED]b4d ([REDACTED]0dc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.812Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b4d ([REDACTED]0dc) INFO 2026-03-20T01:45:34.812Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b3 ([REDACTED]f37) INFO 2026-03-20T01:45:34.812Z [profiles] buildGetProfileOptions([REDACTED]6b3 ([REDACTED]f37)): using unexpired profile key credential INFO 2026-03-20T01:45:34.812Z [profiles] getProfile([REDACTED]6b3 ([REDACTED]f37)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b3/[REDACTED]145 (unauth+key) INFO 2026-03-20T01:45:34.828Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ade/[REDACTED]ebf (unauth+key) 200 Success INFO 2026-03-20T01:45:34.828Z [profiles] getProfile([REDACTED]ade ([REDACTED]931)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.829Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ade ([REDACTED]931) INFO 2026-03-20T01:45:34.829Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b57 ([REDACTED]842) INFO 2026-03-20T01:45:34.829Z [profiles] buildGetProfileOptions([REDACTED]b57 ([REDACTED]842)): using unexpired profile key credential INFO 2026-03-20T01:45:34.829Z [profiles] getProfile([REDACTED]b57 ([REDACTED]842)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.829Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b57/[REDACTED]781 (unauth+key) INFO 2026-03-20T01:45:34.862Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]693/[REDACTED]a5b (unauth+key) 200 Success INFO 2026-03-20T01:45:34.862Z [profiles] getProfile([REDACTED]693 ([REDACTED]2e0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.862Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]693 ([REDACTED]2e0) INFO 2026-03-20T01:45:34.862Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4ba ([REDACTED]dec) INFO 2026-03-20T01:45:34.862Z [profiles] buildGetProfileOptions([REDACTED]4ba ([REDACTED]dec)): using unexpired profile key credential INFO 2026-03-20T01:45:34.862Z [profiles] getProfile([REDACTED]4ba ([REDACTED]dec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.862Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ba/[REDACTED]fdb (unauth+key) INFO 2026-03-20T01:45:34.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4e/[REDACTED]f3e (unauth+key) 200 Success INFO 2026-03-20T01:45:34.869Z [profiles] getProfile([REDACTED]f4e ([REDACTED]71e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.869Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f4e ([REDACTED]71e) INFO 2026-03-20T01:45:34.869Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]46d ([REDACTED]105) INFO 2026-03-20T01:45:34.869Z [profiles] buildGetProfileOptions([REDACTED]46d ([REDACTED]105)): using unexpired profile key credential INFO 2026-03-20T01:45:34.869Z [profiles] getProfile([REDACTED]46d ([REDACTED]105)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46d/[REDACTED]930 (unauth+key) INFO 2026-03-20T01:45:34.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b32/[REDACTED]7f9 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.890Z [profiles] getProfile([REDACTED]b32 ([REDACTED]68b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b32 ([REDACTED]68b) INFO 2026-03-20T01:45:34.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]369 ([REDACTED]59d) INFO 2026-03-20T01:45:34.890Z [profiles] buildGetProfileOptions([REDACTED]369 ([REDACTED]59d)): using unexpired profile key credential INFO 2026-03-20T01:45:34.890Z [profiles] getProfile([REDACTED]369 ([REDACTED]59d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]369/[REDACTED]02d (unauth+key) INFO 2026-03-20T01:45:34.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b3/[REDACTED]145 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.890Z [profiles] getProfile([REDACTED]6b3 ([REDACTED]f37)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.890Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b3 ([REDACTED]f37) INFO 2026-03-20T01:45:34.891Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]910) INFO 2026-03-20T01:45:34.891Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]910)): using unexpired profile key credential INFO 2026-03-20T01:45:34.891Z [profiles] getProfile([REDACTED]c9e ([REDACTED]910)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.891Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]ce3 (unauth+key) WARN 2026-03-20T01:45:34.891Z [createStore] ActionRateLogger: got 25 events since 1773971133952: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-20T01:45:34.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b57/[REDACTED]781 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.930Z [profiles] getProfile([REDACTED]b57 ([REDACTED]842)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b57 ([REDACTED]842) INFO 2026-03-20T01:45:34.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ce9 ([REDACTED]9d0) INFO 2026-03-20T01:45:34.930Z [profiles] buildGetProfileOptions([REDACTED]ce9 ([REDACTED]9d0)): using unexpired profile key credential INFO 2026-03-20T01:45:34.930Z [profiles] getProfile([REDACTED]ce9 ([REDACTED]9d0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce9/[REDACTED]fb6 (unauth+key) INFO 2026-03-20T01:45:34.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46d/[REDACTED]930 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.950Z [profiles] getProfile([REDACTED]46d ([REDACTED]105)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]46d ([REDACTED]105) INFO 2026-03-20T01:45:34.951Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d3e ([REDACTED]7d8) INFO 2026-03-20T01:45:34.951Z [profiles] buildGetProfileOptions([REDACTED]d3e ([REDACTED]7d8)): using unexpired profile key credential INFO 2026-03-20T01:45:34.951Z [profiles] getProfile([REDACTED]d3e ([REDACTED]7d8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.951Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3e/[REDACTED]e5a (unauth+key) INFO 2026-03-20T01:45:34.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ba/[REDACTED]fdb (unauth+key) 200 Success INFO 2026-03-20T01:45:34.964Z [profiles] getProfile([REDACTED]4ba ([REDACTED]dec)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4ba ([REDACTED]dec) INFO 2026-03-20T01:45:34.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]73e ([REDACTED]2d3) INFO 2026-03-20T01:45:34.965Z [profiles] buildGetProfileOptions([REDACTED]73e ([REDACTED]2d3)): using unexpired profile key credential INFO 2026-03-20T01:45:34.965Z [profiles] getProfile([REDACTED]73e ([REDACTED]2d3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.965Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73e/[REDACTED]2ca (unauth+key) INFO 2026-03-20T01:45:34.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]ce3 (unauth+key) 200 Success INFO 2026-03-20T01:45:34.991Z [profiles] getProfile([REDACTED]c9e ([REDACTED]910)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:34.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]910) INFO 2026-03-20T01:45:34.991Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9f8 ([REDACTED]dad) INFO 2026-03-20T01:45:34.991Z [profiles] buildGetProfileOptions([REDACTED]9f8 ([REDACTED]dad)): using unexpired profile key credential INFO 2026-03-20T01:45:34.991Z [profiles] getProfile([REDACTED]9f8 ([REDACTED]dad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:34.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f8/[REDACTED]475 (unauth+key) INFO 2026-03-20T01:45:35.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]369/[REDACTED]02d (unauth+key) 200 Success INFO 2026-03-20T01:45:35.005Z [profiles] getProfile([REDACTED]369 ([REDACTED]59d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.005Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]369 ([REDACTED]59d) INFO 2026-03-20T01:45:35.005Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]72a ([REDACTED]45a) INFO 2026-03-20T01:45:35.005Z [profiles] buildGetProfileOptions([REDACTED]72a ([REDACTED]45a)): using unexpired profile key credential INFO 2026-03-20T01:45:35.005Z [profiles] getProfile([REDACTED]72a ([REDACTED]45a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.005Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72a/[REDACTED]eae (unauth+key) INFO 2026-03-20T01:45:35.019Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce9/[REDACTED]fb6 (unauth+key) 200 Success INFO 2026-03-20T01:45:35.019Z [profiles] getProfile([REDACTED]ce9 ([REDACTED]9d0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.020Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ce9 ([REDACTED]9d0) INFO 2026-03-20T01:45:35.020Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]417 ([REDACTED]32a) INFO 2026-03-20T01:45:35.020Z [profiles] buildGetProfileOptions([REDACTED]417 ([REDACTED]32a)): using unexpired profile key credential INFO 2026-03-20T01:45:35.020Z [profiles] getProfile([REDACTED]417 ([REDACTED]32a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.020Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]417/[REDACTED]95f (unauth+key) INFO 2026-03-20T01:45:35.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73e/[REDACTED]2ca (unauth+key) 200 Success INFO 2026-03-20T01:45:35.052Z [profiles] getProfile([REDACTED]73e ([REDACTED]2d3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]73e ([REDACTED]2d3) INFO 2026-03-20T01:45:35.052Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2df ([REDACTED]643) INFO 2026-03-20T01:45:35.053Z [profiles] buildGetProfileOptions([REDACTED]2df ([REDACTED]643)): using unexpired profile key credential INFO 2026-03-20T01:45:35.053Z [profiles] getProfile([REDACTED]2df ([REDACTED]643)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2df/[REDACTED]99f (unauth+key) INFO 2026-03-20T01:45:35.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3e/[REDACTED]e5a (unauth+key) 200 Success INFO 2026-03-20T01:45:35.053Z [profiles] getProfile([REDACTED]d3e ([REDACTED]7d8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.053Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d3e ([REDACTED]7d8) INFO 2026-03-20T01:45:35.053Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3aa ([REDACTED]21b) INFO 2026-03-20T01:45:35.053Z [profiles] buildGetProfileOptions([REDACTED]3aa ([REDACTED]21b)): using unexpired profile key credential INFO 2026-03-20T01:45:35.053Z [profiles] getProfile([REDACTED]3aa ([REDACTED]21b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3aa/[REDACTED]63f (unauth+key) INFO 2026-03-20T01:45:35.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f8/[REDACTED]475 (unauth+key) 200 Success INFO 2026-03-20T01:45:35.116Z [profiles] getProfile([REDACTED]9f8 ([REDACTED]dad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9f8 ([REDACTED]dad) INFO 2026-03-20T01:45:35.116Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]600 ([REDACTED]7fa) INFO 2026-03-20T01:45:35.116Z [profiles] buildGetProfileOptions([REDACTED]600 ([REDACTED]7fa)): using unexpired profile key credential INFO 2026-03-20T01:45:35.116Z [profiles] getProfile([REDACTED]600 ([REDACTED]7fa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]600/[REDACTED]d87 (unauth+key) INFO 2026-03-20T01:45:35.132Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]72a/[REDACTED]eae (unauth+key) 200 Success INFO 2026-03-20T01:45:35.132Z [profiles] getProfile([REDACTED]72a ([REDACTED]45a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]72a ([REDACTED]45a) INFO 2026-03-20T01:45:35.133Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0ab ([REDACTED]768) INFO 2026-03-20T01:45:35.133Z [profiles] buildGetProfileOptions([REDACTED]0ab ([REDACTED]768)): using unexpired profile key credential INFO 2026-03-20T01:45:35.133Z [profiles] getProfile([REDACTED]0ab ([REDACTED]768)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ab/[REDACTED]6af (unauth+key) INFO 2026-03-20T01:45:35.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]417/[REDACTED]95f (unauth+key) 200 Success INFO 2026-03-20T01:45:35.133Z [profiles] getProfile([REDACTED]417 ([REDACTED]32a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]417 ([REDACTED]32a) INFO 2026-03-20T01:45:35.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d7b ([REDACTED]aeb) INFO 2026-03-20T01:45:35.134Z [profiles] buildGetProfileOptions([REDACTED]d7b ([REDACTED]aeb)): using unexpired profile key credential INFO 2026-03-20T01:45:35.134Z [profiles] getProfile([REDACTED]d7b ([REDACTED]aeb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7b/[REDACTED]a0f (unauth+key) INFO 2026-03-20T01:45:35.175Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2df/[REDACTED]99f (unauth+key) 200 Success INFO 2026-03-20T01:45:35.175Z [profiles] getProfile([REDACTED]2df ([REDACTED]643)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2df ([REDACTED]643) INFO 2026-03-20T01:45:35.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3e5 ([REDACTED]116) INFO 2026-03-20T01:45:35.176Z [profiles] buildGetProfileOptions([REDACTED]3e5 ([REDACTED]116)): using unexpired profile key credential INFO 2026-03-20T01:45:35.176Z [profiles] getProfile([REDACTED]3e5 ([REDACTED]116)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e5/[REDACTED]03a (unauth+key) INFO 2026-03-20T01:45:35.185Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T01:45:35.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3aa/[REDACTED]63f (unauth+key) 200 Success INFO 2026-03-20T01:45:35.189Z [profiles] getProfile([REDACTED]3aa ([REDACTED]21b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3aa ([REDACTED]21b) INFO 2026-03-20T01:45:35.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]706 ([REDACTED]b97) INFO 2026-03-20T01:45:35.189Z [profiles] buildGetProfileOptions([REDACTED]706 ([REDACTED]b97)): using unexpired profile key credential INFO 2026-03-20T01:45:35.189Z [profiles] getProfile([REDACTED]706 ([REDACTED]b97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]706/[REDACTED]7a2 (unauth+key) INFO 2026-03-20T01:45:35.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ab/[REDACTED]6af (unauth+key) 200 Success INFO 2026-03-20T01:45:35.219Z [profiles] getProfile([REDACTED]0ab ([REDACTED]768)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.219Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0ab ([REDACTED]768) INFO 2026-03-20T01:45:35.219Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]815 ([REDACTED]e9b) INFO 2026-03-20T01:45:35.219Z [profiles] buildGetProfileOptions([REDACTED]815 ([REDACTED]e9b)): using unexpired profile key credential INFO 2026-03-20T01:45:35.219Z [profiles] getProfile([REDACTED]815 ([REDACTED]e9b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.219Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]815/[REDACTED]fea (unauth+key) INFO 2026-03-20T01:45:35.233Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]600/[REDACTED]d87 (unauth+key) 200 Success INFO 2026-03-20T01:45:35.233Z [profiles] getProfile([REDACTED]600 ([REDACTED]7fa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.234Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]600 ([REDACTED]7fa) INFO 2026-03-20T01:45:35.234Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]277 ([REDACTED]ae5) INFO 2026-03-20T01:45:35.234Z [profiles] buildGetProfileOptions([REDACTED]277 ([REDACTED]ae5)): using unexpired profile key credential INFO 2026-03-20T01:45:35.234Z [profiles] getProfile([REDACTED]277 ([REDACTED]ae5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.234Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]277/[REDACTED]06b (unauth+key) INFO 2026-03-20T01:45:35.247Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7b/[REDACTED]a0f (unauth+key) 200 Success INFO 2026-03-20T01:45:35.247Z [profiles] getProfile([REDACTED]d7b ([REDACTED]aeb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.248Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d7b ([REDACTED]aeb) INFO 2026-03-20T01:45:35.248Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7cf ([REDACTED]662) INFO 2026-03-20T01:45:35.248Z [profiles] buildGetProfileOptions([REDACTED]7cf ([REDACTED]662)): using unexpired profile key credential INFO 2026-03-20T01:45:35.248Z [profiles] getProfile([REDACTED]7cf ([REDACTED]662)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.248Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7cf/[REDACTED]5a5 (unauth+key) INFO 2026-03-20T01:45:35.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e5/[REDACTED]03a (unauth+key) 200 Success INFO 2026-03-20T01:45:35.264Z [profiles] getProfile([REDACTED]3e5 ([REDACTED]116)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.264Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3e5 ([REDACTED]116) INFO 2026-03-20T01:45:35.264Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d38 ([REDACTED]055) INFO 2026-03-20T01:45:35.264Z [profiles] buildGetProfileOptions([REDACTED]d38 ([REDACTED]055)): using unexpired profile key credential INFO 2026-03-20T01:45:35.264Z [profiles] getProfile([REDACTED]d38 ([REDACTED]055)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T01:45:35.264Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d38/[REDACTED]b3d (unauth+key) INFO 2026-03-20T01:45:35.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]706/[REDACTED]7a2 (unauth+key) 200 Success INFO 2026-03-20T01:45:35.280Z [profiles] getProfile([REDACTED]706 ([REDACTED]b97)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.281Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]706 ([REDACTED]b97) INFO 2026-03-20T01:45:35.312Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]815/[REDACTED]fea (unauth+key) 200 Success INFO 2026-03-20T01:45:35.312Z [profiles] getProfile([REDACTED]815 ([REDACTED]e9b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.312Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]815 ([REDACTED]e9b) INFO 2026-03-20T01:45:35.328Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]277/[REDACTED]06b (unauth+key) 200 Success INFO 2026-03-20T01:45:35.328Z [profiles] getProfile([REDACTED]277 ([REDACTED]ae5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]277 ([REDACTED]ae5) INFO 2026-03-20T01:45:35.341Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d38/[REDACTED]b3d (unauth+key) 200 Success INFO 2026-03-20T01:45:35.341Z [profiles] getProfile([REDACTED]d38 ([REDACTED]055)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.341Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d38 ([REDACTED]055) INFO 2026-03-20T01:45:35.363Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7cf/[REDACTED]5a5 (unauth+key) 200 Success INFO 2026-03-20T01:45:35.363Z [profiles] getProfile([REDACTED]7cf ([REDACTED]662)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T01:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7cf ([REDACTED]662) INFO 2026-03-20T01:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T01:45:35.718Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T01:45:40.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:45:54.355Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T01:45:54.356Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T01:45:54.356Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T01:45:54.356Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T01:46:10.854Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:46:35.363Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538549ms INFO 2026-03-20T01:46:40.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:47:11.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T01:47:12.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 942ms INFO 2026-03-20T01:47:42.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:48:12.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:48:42.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:49:12.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:49:42.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:50:12.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:50:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:50:29.567Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:50:29.567Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T01:50:42.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:51:12.972Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:51:43.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:52:13.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:52:43.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:53:13.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:53:43.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:54:13.598Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:54:43.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:55:13.810Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:55:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T01:55:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T01:55:29.564Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T01:55:43.906Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:56:14.009Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:56:38.260Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971798227 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:38.260Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:38.261Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971798227 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:38.261Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:38.336Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T01:56:38.336Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:38.336Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971797640 (019d08f5.78f5.76e0.adf3.d4b4b7f826b1) INFO 2026-03-20T01:56:38.336Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971797652 (019d08f5.78f5.76e0.adf3.d9e22140e0f8) INFO 2026-03-20T01:56:38.336Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971797640 (019d08f5.78f5.76e0.adf3.d4b4b7f826b1)) INFO 2026-03-20T01:56:38.336Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971797640 (019d08f5.78f5.76e0.adf3.d4b4b7f826b1): ciphertext message INFO 2026-03-20T01:56:38.336Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:38.337Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971797652 (019d08f5.78f5.76e0.adf3.d9e22140e0f8)) INFO 2026-03-20T01:56:38.337Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971797652 (019d08f5.78f5.76e0.adf3.d9e22140e0f8): ciphertext message INFO 2026-03-20T01:56:38.337Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:38.337Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:38.337Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T01:56:38.381Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:38.381Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:38.381Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971797640 (019d08f5.78f5.76e0.adf3.d4b4b7f826b1) INFO 2026-03-20T01:56:38.381Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971797652 (019d08f5.78f5.76e0.adf3.d9e22140e0f8) INFO 2026-03-20T01:56:38.381Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:56:38.382Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773971797640 (019d08f5.78f5.76e0.adf3.d4b4b7f826b1) INFO 2026-03-20T01:56:38.382Z [background] read sync [object Undefined] [REDACTED]026 1773971797640 [REDACTED]2ff for message 1773970852833 INFO 2026-03-20T01:56:38.382Z [background] onReadSync(envelope=1773971797640, envelopeId=019d08f5.78f5.76e0.adf3.d4b4b7f826b1): Saving 1 sync tasks INFO 2026-03-20T01:56:38.382Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773971797652 (019d08f5.78f5.76e0.adf3.d9e22140e0f8) INFO 2026-03-20T01:56:38.382Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:56:38.382Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:38.382Z [@signalapp/libsignal-client] ACKing message delivered at 1773971798227 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:38.382Z [@signalapp/libsignal-client] ACKing message delivered at 1773971798227 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:38.423Z [background] onReadSync(envelope=1773971797640, envelopeId=019d08f5.78f5.76e0.adf3.d4b4b7f826b1): Queuing 1 sync tasks INFO 2026-03-20T01:56:38.423Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:56:38.424Z [background] onReadSync(envelope=1773971797640, envelopeId=019d08f5.78f5.76e0.adf3.d4b4b7f826b1): Done INFO 2026-03-20T01:56:38.424Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T01:56:38.424Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:56:38.424Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:56:38.424Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T01:56:38.424Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T01:56:38.481Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=56ms INFO 2026-03-20T01:56:38.482Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773970852833,"receivedAt":1771163895838},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T01:56:38.482Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-20T01:56:38.482Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T01:56:38.523Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T01:56:38.590Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 165ms INFO 2026-03-20T01:56:38.592Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T01:56:38.592Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T01:56:38.859Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971798828 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:38.859Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:38.934Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:56:38.934Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:38.934Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971798227 (019d08f5.7b4b.71fd.8203.623b63781de6) INFO 2026-03-20T01:56:38.934Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971798227 (019d08f5.7b4b.71fd.8203.623b63781de6)) INFO 2026-03-20T01:56:38.934Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971798227 (019d08f5.7b4b.71fd.8203.623b63781de6): ciphertext message INFO 2026-03-20T01:56:38.934Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:38.935Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:38.935Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:56:38.965Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:38.965Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:38.965Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971798227 (019d08f5.7b4b.71fd.8203.623b63781de6) INFO 2026-03-20T01:56:38.965Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773971798227 (019d08f5.7b4b.71fd.8203.623b63781de6) INFO 2026-03-20T01:56:38.965Z [background] read sync [object Undefined] [REDACTED]026 1773971798227 [REDACTED]2ff for message 1773970941231 INFO 2026-03-20T01:56:38.965Z [background] onReadSync(envelope=1773971798227, envelopeId=019d08f5.7b4b.71fd.8203.623b63781de6): Saving 1 sync tasks INFO 2026-03-20T01:56:38.965Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:38.965Z [@signalapp/libsignal-client] ACKing message delivered at 1773971798828 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:38.998Z [background] onReadSync(envelope=1773971798227, envelopeId=019d08f5.7b4b.71fd.8203.623b63781de6): Queuing 1 sync tasks INFO 2026-03-20T01:56:38.999Z [background] onReadSync(envelope=1773971798227, envelopeId=019d08f5.7b4b.71fd.8203.623b63781de6): Done INFO 2026-03-20T01:56:39.000Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T01:56:39.000Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T01:56:39.040Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773970941231,"receivedAt":1771163895851},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T01:56:39.040Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T01:56:39.043Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971799011 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:39.043Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:39.118Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:56:39.118Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T01:56:39.148Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T01:56:39.149Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 149ms INFO 2026-03-20T01:56:39.190Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T01:56:39.190Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 72ms INFO 2026-03-20T01:56:39.190Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:39.190Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971798259 (019d08f5.7c03.712b.adeb.2826ba73453c) INFO 2026-03-20T01:56:39.190Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T01:56:39.191Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971798259 (019d08f5.7c03.712b.adeb.2826ba73453c)) INFO 2026-03-20T01:56:39.191Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971798259 (019d08f5.7c03.712b.adeb.2826ba73453c): ciphertext message INFO 2026-03-20T01:56:39.191Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:39.191Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:39.191Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:56:39.232Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T01:56:39.274Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:39.274Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:39.274Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971798259 (019d08f5.7c03.712b.adeb.2826ba73453c) INFO 2026-03-20T01:56:39.274Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773971798259 (019d08f5.7c03.712b.adeb.2826ba73453c) INFO 2026-03-20T01:56:39.274Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T01:56:39.274Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:56:39.274Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:56:39.274Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:39.274Z [@signalapp/libsignal-client] ACKing message delivered at 1773971799011 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:39.274Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:56:39.275Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:56:39.275Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T01:56:39.275Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T01:56:39.390Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T01:56:39.482Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T01:56:39.592Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T01:56:39.592Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T01:56:39.649Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T01:56:40.149Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:56:40.150Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 416145980 ms before clearing INFO 2026-03-20T01:56:44.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:56:46.640Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971806608 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:46.640Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:46.715Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:56:46.715Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:46.715Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a) INFO 2026-03-20T01:56:46.715Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a)) INFO 2026-03-20T01:56:46.715Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a): ciphertext message INFO 2026-03-20T01:56:46.715Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:46.716Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:46.716Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:56:46.757Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:46.757Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:46.757Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a) INFO 2026-03-20T01:56:46.757Z [MessageReceiver] sent message to [REDACTED]026 1773971805952 from [REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a) INFO 2026-03-20T01:56:46.757Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773971805952 (019d08f5.99b0.75dc.91e6.6a2e29923b4a) INFO 2026-03-20T01:56:46.757Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:56:46.758Z [background] Queuing sent reaction for 1773970852833 INFO 2026-03-20T01:56:46.758Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:46.758Z [@signalapp/libsignal-client] ACKing message delivered at 1773971806608 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:46.759Z [Reactions] Reactions.onReaction(timestamp=1773971805952;target=1773970852833): handling INFO 2026-03-20T01:56:46.760Z [Reactions] handleReaction: adding reaction for message [REDACTED]026.1 1773970852833 INFO 2026-03-20T01:56:46.824Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]026.1 1773970852833. Went from 0 to 1 reactions. INFO 2026-03-20T01:56:46.824Z [app/main] MainSQL: slow query addReaction duration=63ms INFO 2026-03-20T01:56:46.865Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T01:56:46.866Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), Reactions.onReaction): took 107ms INFO 2026-03-20T01:56:47.169Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971807126 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:47.169Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:47.244Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:56:47.244Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:47.244Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3) INFO 2026-03-20T01:56:47.244Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3)): unidentified message INFO 2026-03-20T01:56:47.245Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:56:47.245Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3)) INFO 2026-03-20T01:56:47.245Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3): unidentified message INFO 2026-03-20T01:56:47.245Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:56:47.245Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T01:56:47.245Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]948) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:47.246Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:47.246Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:56:47.299Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:47.299Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:47.299Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773971807100 (019d08f5.9bc1.7354.93b4.fd31f22688d3) INFO 2026-03-20T01:56:47.299Z [background] delivery receipt from [REDACTED]026.2 1773971807100 for sent message 1773971805952 wasSentEncrypted=true INFO 2026-03-20T01:56:47.299Z [background] onDeliveryReceipt(envelope=1773971807100, envelopeId=019d08f5.9bc1.7354.93b4.fd31f22688d3): Saving 1 sync tasks INFO 2026-03-20T01:56:47.299Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:47.299Z [@signalapp/libsignal-client] ACKing message delivered at 1773971807126 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:47.299Z [app/main] MainSQL: slow query commitDecryptResult duration=53ms INFO 2026-03-20T01:56:47.340Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:56:47.341Z [background] onDeliveryReceipt(envelope=1773971807100, envelopeId=019d08f5.9bc1.7354.93b4.fd31f22688d3): Queuing 1 sync tasks INFO 2026-03-20T01:56:47.341Z [background] onDeliveryReceipt(envelope=1773971807100, envelopeId=019d08f5.9bc1.7354.93b4.fd31f22688d3): Done INFO 2026-03-20T01:56:47.500Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971807458 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:56:47.500Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:56:47.576Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:56:47.576Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:56:47.576Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9) INFO 2026-03-20T01:56:47.576Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9)): unidentified message INFO 2026-03-20T01:56:47.576Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:56:47.576Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9)) INFO 2026-03-20T01:56:47.576Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9): unidentified message INFO 2026-03-20T01:56:47.576Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:56:47.576Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T01:56:47.576Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f15, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T01:56:47.576Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:56:47.577Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:56:47.577Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:56:47.592Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773971805952 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T01:56:47.616Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:56:47.616Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:56:47.616Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971807426 (019d08f5.9d0d.7367.945b.6b36329196f9) INFO 2026-03-20T01:56:47.616Z [background] delivery receipt from [REDACTED]026.1 1773971807426 for sent message 1773971805952 wasSentEncrypted=true INFO 2026-03-20T01:56:47.616Z [background] onDeliveryReceipt(envelope=1773971807426, envelopeId=019d08f5.9d0d.7367.945b.6b36329196f9): Saving 1 sync tasks INFO 2026-03-20T01:56:47.616Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:56:47.616Z [@signalapp/libsignal-client] ACKing message delivered at 1773971807458 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:56:47.682Z [background] onDeliveryReceipt(envelope=1773971807426, envelopeId=019d08f5.9d0d.7367.945b.6b36329196f9): Queuing 1 sync tasks INFO 2026-03-20T01:56:47.683Z [background] onDeliveryReceipt(envelope=1773971807426, envelopeId=019d08f5.9d0d.7367.945b.6b36329196f9): Done INFO 2026-03-20T01:56:47.799Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:56:47.865Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:56:47.866Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 416138264 ms before clearing INFO 2026-03-20T01:56:47.934Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773971805952 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T01:56:47.974Z [app/main] MainSQL: slow query removeSyncTaskById duration=40ms INFO 2026-03-20T01:57:09.553Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971829521 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:57:09.553Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:57:09.628Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:57:09.628Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:57:09.628Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971828955 (019d08f5.f331.70ee.91e5.998699736e03) INFO 2026-03-20T01:57:09.628Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971828955 (019d08f5.f331.70ee.91e5.998699736e03)) INFO 2026-03-20T01:57:09.628Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971828955 (019d08f5.f331.70ee.91e5.998699736e03): ciphertext message INFO 2026-03-20T01:57:09.629Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:57:09.629Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:57:09.629Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:57:09.671Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:57:09.671Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:57:09.671Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971828955 (019d08f5.f331.70ee.91e5.998699736e03) INFO 2026-03-20T01:57:09.671Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773971828955 (019d08f5.f331.70ee.91e5.998699736e03) INFO 2026-03-20T01:57:09.671Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T01:57:09.671Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:57:09.671Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:57:09.671Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:57:09.671Z [@signalapp/libsignal-client] ACKing message delivered at 1773971829521 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:57:09.671Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T01:57:09.672Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:57:09.672Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T01:57:09.672Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T01:57:09.788Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T01:57:10.692Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971830651 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:57:10.692Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:57:10.768Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:57:10.768Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:57:10.768Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519) INFO 2026-03-20T01:57:10.768Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519)) INFO 2026-03-20T01:57:10.768Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519): ciphertext message INFO 2026-03-20T01:57:10.768Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:57:10.768Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:57:10.768Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:57:10.804Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:57:10.804Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:57:10.804Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519) INFO 2026-03-20T01:57:10.804Z [MessageReceiver] sent message to [REDACTED]026 1773971828688 from [REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519) INFO 2026-03-20T01:57:10.804Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773971828688 (019d08f5.f7a4.717a.8c84.156d8f7d4519) INFO 2026-03-20T01:57:10.805Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773971828688: starting processing in queue INFO 2026-03-20T01:57:10.805Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:57:10.805Z [@signalapp/libsignal-client] ACKing message delivered at 1773971830651 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:57:10.808Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773971828688: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T01:57:10.808Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773971828688: Batching save INFO 2026-03-20T01:57:10.883Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T01:57:10.937Z [app/main] MainSQL: slow query saveMessages duration=54ms INFO 2026-03-20T01:57:10.938Z [saveAndNotify] Message saved 1773971828688 INFO 2026-03-20T01:57:10.938Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773971828688: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T01:57:10.938Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773971828688: 0 edits in second run INFO 2026-03-20T01:57:11.054Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:57:11.057Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971830997 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:57:11.057Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:57:11.132Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:57:11.133Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:57:11.133Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0) INFO 2026-03-20T01:57:11.133Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0)): unidentified message INFO 2026-03-20T01:57:11.133Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:57:11.133Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0)) INFO 2026-03-20T01:57:11.133Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0): unidentified message INFO 2026-03-20T01:57:11.133Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:57:11.133Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:57:11.133Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:57:11.134Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:57:11.171Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:57:11.171Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:57:11.171Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971830974 (019d08f5.f911.70a6.a882.4f5e0acd34c0) INFO 2026-03-20T01:57:11.171Z [background] delivery receipt from [REDACTED]026.1 1773971830974 for sent message 1773971828688 wasSentEncrypted=true INFO 2026-03-20T01:57:11.171Z [background] onDeliveryReceipt(envelope=1773971830974, envelopeId=019d08f5.f911.70a6.a882.4f5e0acd34c0): Saving 1 sync tasks INFO 2026-03-20T01:57:11.171Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:57:11.171Z [@signalapp/libsignal-client] ACKing message delivered at 1773971830997 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:57:11.245Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971831214 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:57:11.245Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:57:11.296Z [background] onDeliveryReceipt(envelope=1773971830974, envelopeId=019d08f5.f911.70a6.a882.4f5e0acd34c0): Queuing 1 sync tasks INFO 2026-03-20T01:57:11.296Z [background] onDeliveryReceipt(envelope=1773971830974, envelopeId=019d08f5.f911.70a6.a882.4f5e0acd34c0): Done INFO 2026-03-20T01:57:11.296Z [app/main] MainSQL: slow query saveSyncTasks duration=125ms INFO 2026-03-20T01:57:11.321Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:57:11.321Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:57:11.321Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545) INFO 2026-03-20T01:57:11.321Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545)): unidentified message INFO 2026-03-20T01:57:11.321Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:57:11.321Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545)) INFO 2026-03-20T01:57:11.321Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545): unidentified message INFO 2026-03-20T01:57:11.321Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:57:11.321Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]948) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:57:11.321Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:57:11.321Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:57:11.371Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T01:57:11.380Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-20T01:57:11.430Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:57:11.430Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T01:57:11.430Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 59ms INFO 2026-03-20T01:57:11.430Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:57:11.430Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773971831097 (019d08f5.f9cd.740e.868e.7caef457b545) INFO 2026-03-20T01:57:11.430Z [background] delivery receipt from [REDACTED]026.2 1773971831097 for sent message 1773971828688 wasSentEncrypted=true INFO 2026-03-20T01:57:11.430Z [background] onDeliveryReceipt(envelope=1773971831097, envelopeId=019d08f5.f9cd.740e.868e.7caef457b545): Saving 1 sync tasks INFO 2026-03-20T01:57:11.430Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:57:11.430Z [@signalapp/libsignal-client] ACKing message delivered at 1773971831214 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:57:11.430Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T01:57:11.471Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:57:11.513Z [background] onDeliveryReceipt(envelope=1773971831097, envelopeId=019d08f5.f9cd.740e.868e.7caef457b545): Queuing 1 sync tasks INFO 2026-03-20T01:57:11.513Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T01:57:11.514Z [background] onDeliveryReceipt(envelope=1773971831097, envelopeId=019d08f5.f9cd.740e.868e.7caef457b545): Done INFO 2026-03-20T01:57:11.547Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773971828688): batch processing 2 receipts, dropped count: 0 INFO 2026-03-20T01:57:11.613Z [app/main] MainSQL: slow query saveMessage duration=65ms INFO 2026-03-20T01:57:11.655Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T01:57:11.697Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T01:57:11.747Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T01:57:12.497Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T01:57:12.613Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:57:12.613Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 416113517 ms before clearing INFO 2026-03-20T01:57:12.802Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971832771 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:57:12.802Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:57:12.877Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:57:12.877Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:57:12.877Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971832203 (019d08f5.ffe2.74fb.8c4a.63eba1a75299) INFO 2026-03-20T01:57:12.878Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971832203 (019d08f5.ffe2.74fb.8c4a.63eba1a75299)) INFO 2026-03-20T01:57:12.878Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971832203 (019d08f5.ffe2.74fb.8c4a.63eba1a75299): ciphertext message INFO 2026-03-20T01:57:12.878Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:57:12.878Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:57:12.878Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:57:12.913Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:57:12.913Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:57:12.913Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971832203 (019d08f5.ffe2.74fb.8c4a.63eba1a75299) INFO 2026-03-20T01:57:12.913Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773971832203 (019d08f5.ffe2.74fb.8c4a.63eba1a75299) INFO 2026-03-20T01:57:12.914Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T01:57:12.914Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:57:12.914Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:57:12.914Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:57:12.914Z [@signalapp/libsignal-client] ACKing message delivered at 1773971832771 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:57:12.914Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:57:12.914Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T01:57:12.914Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T01:57:13.030Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:57:14.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:57:44.318Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:58:01.576Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971881544 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:58:01.576Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:58:01.651Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:58:01.651Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:58:01.651Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773971880974 (019d08f6.be68.770b.9dd5.787c09ec730e) INFO 2026-03-20T01:58:01.652Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773971880974 (019d08f6.be68.770b.9dd5.787c09ec730e)) INFO 2026-03-20T01:58:01.652Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773971880974 (019d08f6.be68.770b.9dd5.787c09ec730e): ciphertext message INFO 2026-03-20T01:58:01.652Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:58:01.652Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:58:01.652Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:58:01.695Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:58:01.695Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:58:01.695Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T01:58:01.696Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773971880974 (019d08f6.be68.770b.9dd5.787c09ec730e) INFO 2026-03-20T01:58:01.696Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773971880974 (019d08f6.be68.770b.9dd5.787c09ec730e) INFO 2026-03-20T01:58:01.696Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T01:58:01.696Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T01:58:01.696Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T01:58:01.696Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:58:01.696Z [@signalapp/libsignal-client] ACKing message delivered at 1773971881544 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:58:01.696Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T01:58:01.696Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T01:58:01.696Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T01:58:01.812Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:58:14.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:58:21.908Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971901876 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:58:21.908Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:58:21.983Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:58:21.984Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:58:21.984Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150) INFO 2026-03-20T01:58:21.984Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150)): unidentified message INFO 2026-03-20T01:58:21.984Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:58:21.984Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150)) INFO 2026-03-20T01:58:21.984Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150): unidentified message INFO 2026-03-20T01:58:21.984Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:58:21.984Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:58:21.985Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:58:21.985Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:58:22.033Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:58:22.033Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:58:22.033Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971901846 (019d08f7.0dd4.721f.84ab.0e3f8f8f2150) INFO 2026-03-20T01:58:22.033Z [background] read receipt [REDACTED]026.1 1773971901846 for sent message 1773971828688 INFO 2026-03-20T01:58:22.033Z [background] onReadOrViewReceipt(type=Read, envelope=1773971901846, envelopeId=019d08f7.0dd4.721f.84ab.0e3f8f8f2150): Saving 1 sync tasks INFO 2026-03-20T01:58:22.033Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:58:22.033Z [@signalapp/libsignal-client] ACKing message delivered at 1773971901876 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:58:22.033Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-20T01:58:22.075Z [background] onReadOrViewReceipt(type=Read, envelope=1773971901846, envelopeId=019d08f7.0dd4.721f.84ab.0e3f8f8f2150): Queuing 1 sync tasks INFO 2026-03-20T01:58:22.075Z [background] onReadOrViewReceipt(type=Read, envelope=1773971901846, envelopeId=019d08f7.0dd4.721f.84ab.0e3f8f8f2150): Done INFO 2026-03-20T01:58:22.075Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T01:58:22.200Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T01:58:22.326Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773971828688): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T01:58:22.375Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T01:58:22.417Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T01:58:22.667Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T01:58:23.375Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:58:23.376Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 416042754 ms before clearing INFO 2026-03-20T01:58:32.356Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971912325 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:58:32.356Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:58:32.432Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:58:32.432Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:58:32.432Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24) INFO 2026-03-20T01:58:32.432Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24)): unidentified message INFO 2026-03-20T01:58:32.433Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:58:32.433Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24)) INFO 2026-03-20T01:58:32.433Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24): unidentified message INFO 2026-03-20T01:58:32.433Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:58:32.433Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:58:32.434Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:58:32.434Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:58:32.473Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:58:32.473Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:58:32.473Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971912295 (019d08f7.36a5.70d2.8401.418a1e7a9d24) INFO 2026-03-20T01:58:32.473Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:58:32.473Z [@signalapp/libsignal-client] ACKing message delivered at 1773971912325 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:58:32.589Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:58:42.352Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971922320 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:58:42.352Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:58:42.427Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:58:42.427Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:58:42.427Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2) INFO 2026-03-20T01:58:42.427Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2)): unidentified message INFO 2026-03-20T01:58:42.427Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:58:42.428Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2)) INFO 2026-03-20T01:58:42.428Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2): unidentified message INFO 2026-03-20T01:58:42.428Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:58:42.428Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:58:42.428Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:58:42.428Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:58:42.462Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:58:42.462Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:58:42.462Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971922296 (019d08f7.5db0.729b.810c.4a3a0945baf2) INFO 2026-03-20T01:58:42.462Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:58:42.462Z [@signalapp/libsignal-client] ACKing message delivered at 1773971922320 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:58:42.579Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:58:44.544Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:58:52.362Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971932331 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:58:52.362Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:58:52.438Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:58:52.438Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:58:52.438Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c) INFO 2026-03-20T01:58:52.438Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c)): unidentified message INFO 2026-03-20T01:58:52.438Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:58:52.438Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c)) INFO 2026-03-20T01:58:52.438Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c): unidentified message INFO 2026-03-20T01:58:52.438Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:58:52.438Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:58:52.439Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:58:52.439Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:58:52.478Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:58:52.478Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:58:52.478Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971932296 (019d08f7.84ca.743d.b0e4.bf65a5f2728c) INFO 2026-03-20T01:58:52.478Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:58:52.478Z [@signalapp/libsignal-client] ACKing message delivered at 1773971932331 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:58:52.595Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:59:02.433Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971942401 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:59:02.433Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:59:02.508Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:59:02.508Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:59:02.508Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40) INFO 2026-03-20T01:59:02.508Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40)): unidentified message INFO 2026-03-20T01:59:02.508Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:59:02.509Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40)) INFO 2026-03-20T01:59:02.509Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40): unidentified message INFO 2026-03-20T01:59:02.509Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:59:02.509Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:59:02.509Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:59:02.509Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:59:02.551Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:59:02.551Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:59:02.551Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971942372 (019d08f7.ac21.71cb.91d5.851407cc2d40) INFO 2026-03-20T01:59:02.551Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:59:02.551Z [@signalapp/libsignal-client] ACKing message delivered at 1773971942401 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:59:02.551Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T01:59:02.668Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:59:05.408Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971945376 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:59:05.408Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:59:05.483Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:59:05.483Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:59:05.483Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a) INFO 2026-03-20T01:59:05.483Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a)): unidentified message INFO 2026-03-20T01:59:05.484Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:59:05.484Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a)) INFO 2026-03-20T01:59:05.484Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a): unidentified message INFO 2026-03-20T01:59:05.484Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:59:05.484Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:59:05.484Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:59:05.484Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:59:05.525Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:59:05.525Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:59:05.525Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971945342 (019d08f7.b7c0.741d.b7bf.8055c000794a) INFO 2026-03-20T01:59:05.525Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T01:59:05.526Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:59:05.526Z [@signalapp/libsignal-client] ACKing message delivered at 1773971945376 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:59:05.642Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:59:08.561Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773971948530 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T01:59:08.561Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T01:59:08.636Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T01:59:08.636Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T01:59:08.636Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa) INFO 2026-03-20T01:59:08.637Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa)): unidentified message INFO 2026-03-20T01:59:08.637Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T01:59:08.637Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa)) INFO 2026-03-20T01:59:08.637Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa): unidentified message INFO 2026-03-20T01:59:08.637Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T01:59:08.637Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]562) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T01:59:08.638Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T01:59:08.638Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T01:59:08.683Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T01:59:08.683Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T01:59:08.683Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa) INFO 2026-03-20T01:59:08.683Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773971947812 (019d08f7.c411.706e.a801.a7f6494f75aa) INFO 2026-03-20T01:59:08.683Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T01:59:08.684Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773971947812: starting processing in queue INFO 2026-03-20T01:59:08.684Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T01:59:08.684Z [@signalapp/libsignal-client] ACKing message delivered at 1773971948530 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T01:59:08.690Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773971947812: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:59:08.690Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773971947812: Batching save INFO 2026-03-20T01:59:08.733Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T01:59:08.765Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T01:59:08.825Z [saveAndNotify] Message saved 1773971947812 INFO 2026-03-20T01:59:08.825Z [app/main] MainSQL: slow query saveMessages duration=60ms INFO 2026-03-20T01:59:08.826Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]026.1 1773971947812}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-20T01:59:08.826Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]026.1 1773971947812}): Queued 1 total attachment downloads INFO 2026-03-20T01:59:08.867Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773971947812: Found 0 early reaction(s) for incoming message INFO 2026-03-20T01:59:08.867Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773971947812: 0 edits in second run INFO 2026-03-20T01:59:08.867Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T01:59:08.867Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T01:59:08.983Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T01:59:09.025Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T01:59:09.026Z [JobManager] AttachmentDownloadManager/startJob(1773971947812.preview.[REDACTED]g=.): starting job INFO 2026-03-20T01:59:09.067Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=40ms INFO 2026-03-20T01:59:09.068Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T01:59:09.068Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]arx INFO 2026-03-20T01:59:09.185Z [JobQueueDatabaseStore] adding job [REDACTED]c17 to queue "conversation" INFO 2026-03-20T01:59:09.225Z [JobQueue] conversation job queue: added new job [REDACTED]c17 INFO 2026-03-20T01:59:09.225Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c17 INFO 2026-03-20T01:59:09.226Z [JobQueue] conversation job queue: running job [REDACTED]c17, attempt 1 of 110 INFO 2026-03-20T01:59:09.226Z [JobQueue] conversation job queue, job ID [REDACTED]c17, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T01:59:09.226Z [JobQueue] conversation job queue, job ID [REDACTED]c17, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T01:59:09.226Z [JobQueue] conversation job queue, job ID [REDACTED]c17, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T01:59:09.226Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T01:59:09.227Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:59:09.227Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T01:59:09.326Z [WebAPI] send/1773971949226/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T01:59:09.326Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T01:59:09.326Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T01:59:09.326Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T01:59:09.326Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T01:59:09.326Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T01:59:09.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T01:59:09.356Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T01:59:09.690Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T01:59:09.690Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T01:59:09.867Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T01:59:09.867Z [notifications] NotificationService: showing a notification 1773971947812 INFO 2026-03-20T01:59:09.867Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:59:09.868Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415996262 ms before clearing INFO 2026-03-20T01:59:09.868Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T01:59:09.910Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 583.726ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T01:59:09.910Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T01:59:09.910Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T01:59:09.910Z [SocketManager] connected unauthenticated socket (localPort: 37714) INFO 2026-03-20T01:59:09.910Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T01:59:09.998Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T01:59:10.042Z [JobQueue] conversation job queue: job [REDACTED]c17 succeeded on attempt 1 INFO 2026-03-20T01:59:10.042Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T01:59:14.157Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 87ms (attempts v4=1 v6=0) INFO 2026-03-20T01:59:14.262Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]arx 200 Streaming with details INFO 2026-03-20T01:59:14.356Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]arx 200 Streaming ended INFO 2026-03-20T01:59:14.416Z [JobManager] AttachmentDownloadManager/startJob(1773971947812.preview.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T01:59:14.416Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T01:59:14.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T01:59:15.417Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T01:59:15.417Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415990713 ms before clearing INFO 2026-03-20T01:59:39.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T01:59:44.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:00:10.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:00:14.842Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:00:17.497Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972017458 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:17.497Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:17.573Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:17.573Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:17.573Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13) INFO 2026-03-20T02:00:17.573Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13)) INFO 2026-03-20T02:00:17.573Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13): ciphertext message INFO 2026-03-20T02:00:17.573Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:17.573Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:17.573Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:17.611Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:17.611Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:17.611Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13) INFO 2026-03-20T02:00:17.612Z [MessageReceiver] sent message to [REDACTED]70f 1773972015153 from [REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13) INFO 2026-03-20T02:00:17.612Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972015153 (019d08f8.d159.740c.afb3.5b523f598f13) INFO 2026-03-20T02:00:17.612Z [handleDataMessage] handleDataMessage/[REDACTED]70f ([REDACTED]314) [REDACTED]70f.1 1773972015153: starting processing in queue INFO 2026-03-20T02:00:17.612Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:17.612Z [@signalapp/libsignal-client] ACKing message delivered at 1773972017458 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:17.615Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972015153: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:17.616Z [handleDataMessage] handleDataMessage/[REDACTED]70f ([REDACTED]314) [REDACTED]70f.1 1773972015153: Batching save INFO 2026-03-20T02:00:17.661Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T02:00:17.689Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972017657 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:17.689Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:17.689Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972017657 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:17.689Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:17.691Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:17.753Z [saveAndNotify] Message saved 1773972015153 INFO 2026-03-20T02:00:17.753Z [app/main] MainSQL: slow query saveMessages duration=62ms INFO 2026-03-20T02:00:17.754Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972015153}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:17.754Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972015153}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:17.764Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:00:17.764Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:17.764Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972016960 (019d08f8.d219.753e.810b.a22a720e1e4e) INFO 2026-03-20T02:00:17.765Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972016978 (019d08f8.d219.753e.810b.a51b1c1ddbdb) INFO 2026-03-20T02:00:17.765Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972016960 (019d08f8.d219.753e.810b.a22a720e1e4e)) INFO 2026-03-20T02:00:17.765Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972016960 (019d08f8.d219.753e.810b.a22a720e1e4e): ciphertext message INFO 2026-03-20T02:00:17.765Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:17.765Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972016978 (019d08f8.d219.753e.810b.a51b1c1ddbdb)) INFO 2026-03-20T02:00:17.765Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972016978 (019d08f8.d219.753e.810b.a51b1c1ddbdb): ciphertext message INFO 2026-03-20T02:00:17.765Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:17.766Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:17.766Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:00:17.811Z [app/main] MainSQL: slow query saveMessage duration=57ms INFO 2026-03-20T02:00:17.812Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972015153: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:17.812Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972015153: 0 edits in second run INFO 2026-03-20T02:00:17.853Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:17.853Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:17.853Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972016960 (019d08f8.d219.753e.810b.a22a720e1e4e) INFO 2026-03-20T02:00:17.853Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972016978 (019d08f8.d219.753e.810b.a51b1c1ddbdb) INFO 2026-03-20T02:00:17.853Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972016960 (019d08f8.d219.753e.810b.a22a720e1e4e) INFO 2026-03-20T02:00:17.853Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:17.854Z [background] read sync [object Undefined] [REDACTED]026 1773972016960 [REDACTED]2ff for message 1773971947812 INFO 2026-03-20T02:00:17.854Z [background] onReadSync(envelope=1773972016960, envelopeId=019d08f8.d219.753e.810b.a22a720e1e4e): Saving 1 sync tasks INFO 2026-03-20T02:00:17.854Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972016978 (019d08f8.d219.753e.810b.a51b1c1ddbdb) INFO 2026-03-20T02:00:17.854Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:00:17.854Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:17.854Z [@signalapp/libsignal-client] ACKing message delivered at 1773972017657 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:17.854Z [@signalapp/libsignal-client] ACKing message delivered at 1773972017657 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:17.895Z [background] onReadSync(envelope=1773972016960, envelopeId=019d08f8.d219.753e.810b.a22a720e1e4e): Queuing 1 sync tasks INFO 2026-03-20T02:00:17.895Z [background] onReadSync(envelope=1773972016960, envelopeId=019d08f8.d219.753e.810b.a22a720e1e4e): Done INFO 2026-03-20T02:00:17.895Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:00:17.895Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:00:17.895Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:00:17.897Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:00:17.897Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:00:17.897Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:00:17.937Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:00:17.937Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:17.937Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:00:17.937Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:00:17.978Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=41ms INFO 2026-03-20T02:00:18.020Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=41ms INFO 2026-03-20T02:00:18.024Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773971947812,"receivedAt":1771163895871},"unreadMessages":1,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T02:00:18.025Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:00:18.062Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:18.104Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:00:18.145Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:00:18.187Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:18.229Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 332ms INFO 2026-03-20T02:00:18.229Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T02:00:18.270Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:18.271Z [JobManager] AttachmentDownloadManager/startJob(1773972015153.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:18.312Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=41ms INFO 2026-03-20T02:00:18.313Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:18.592Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:18.615Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:00:18.615Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:00:18.771Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T02:00:18.897Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:00:19.192Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:19.237Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:00:19.243Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415926887 ms before clearing INFO 2026-03-20T02:00:20.155Z [JobManager] AttachmentDownloadManager/startJob(1773972015153.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:20.155Z [app/main] MainSQL: slow query saveMessage duration=88ms INFO 2026-03-20T02:00:20.196Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=41ms INFO 2026-03-20T02:00:21.155Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:00:21.155Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415924975 ms before clearing INFO 2026-03-20T02:00:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:00:29.564Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:00:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T02:00:38.145Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038114 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:38.145Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:38.220Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:38.220Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:38.220Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050) INFO 2026-03-20T02:00:38.221Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050)) INFO 2026-03-20T02:00:38.221Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050): ciphertext message INFO 2026-03-20T02:00:38.221Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:38.221Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:38.221Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:38.261Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:38.261Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:38.261Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050) INFO 2026-03-20T02:00:38.261Z [MessageReceiver] sent message to [REDACTED]45e 1773972037074 from [REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050) INFO 2026-03-20T02:00:38.261Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972037074 (019d08f9.2201.7573.96ac.aa809c9b9050) INFO 2026-03-20T02:00:38.262Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]70f.1 1773972037074: starting processing in queue INFO 2026-03-20T02:00:38.262Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:38.262Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038114 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:38.265Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037074: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:38.265Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]70f.1 1773972037074: Batching save INFO 2026-03-20T02:00:38.340Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:38.364Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038333 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:38.364Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:38.436Z [saveAndNotify] Message saved 1773972037074 INFO 2026-03-20T02:00:38.436Z [app/main] MainSQL: slow query saveMessages duration=96ms INFO 2026-03-20T02:00:38.437Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037074}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:38.437Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037074}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:38.439Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:38.439Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:38.439Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef) INFO 2026-03-20T02:00:38.439Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef)) INFO 2026-03-20T02:00:38.439Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef): ciphertext message INFO 2026-03-20T02:00:38.440Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:38.440Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:38.440Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:38.478Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037074: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:38.478Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037074: 0 edits in second run INFO 2026-03-20T02:00:38.478Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:00:38.520Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:38.520Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:38.520Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef) INFO 2026-03-20T02:00:38.520Z [MessageReceiver] sent message to [REDACTED]026 1773972037304 from [REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef) INFO 2026-03-20T02:00:38.520Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972037304 (019d08f9.22dc.718c.b4d2.266301d7b3ef) INFO 2026-03-20T02:00:38.520Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972037304: starting processing in queue INFO 2026-03-20T02:00:38.520Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:38.520Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038333 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:38.520Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:38.521Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037304: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:38.521Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972037304: Batching save INFO 2026-03-20T02:00:38.595Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:00:38.596Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:38.646Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038615 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:38.646Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:38.661Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=67ms INFO 2026-03-20T02:00:38.720Z [saveAndNotify] Message saved 1773972037304 INFO 2026-03-20T02:00:38.720Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037304}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:38.720Z [app/main] MainSQL: slow query saveMessages duration=59ms INFO 2026-03-20T02:00:38.721Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037304}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:38.721Z [JobManager] AttachmentDownloadManager/startJob(1773972037074.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:38.721Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:38.721Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:38.721Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0) INFO 2026-03-20T02:00:38.722Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0)) INFO 2026-03-20T02:00:38.722Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0): ciphertext message INFO 2026-03-20T02:00:38.722Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:38.722Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:38.722Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:38.828Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-20T02:00:38.829Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037304: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:38.829Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037304: 0 edits in second run INFO 2026-03-20T02:00:38.879Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:38.879Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=50ms INFO 2026-03-20T02:00:38.904Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:38.920Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:38.920Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:38.921Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:38.921Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 17ms INFO 2026-03-20T02:00:38.921Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:38.921Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0) INFO 2026-03-20T02:00:38.921Z [MessageReceiver] sent message to [REDACTED]44b 1773972037514 from [REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0) INFO 2026-03-20T02:00:38.921Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972037514 (019d08f9.23f6.7699.92f8.377281b357e0) INFO 2026-03-20T02:00:38.921Z [handleDataMessage] handleDataMessage/[REDACTED]44b ([REDACTED]b91) [REDACTED]70f.1 1773972037514: starting processing in queue INFO 2026-03-20T02:00:38.921Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:38.921Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038615 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:38.922Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037514: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:38.922Z [handleDataMessage] handleDataMessage/[REDACTED]44b ([REDACTED]b91) [REDACTED]70f.1 1773972037514: Batching save INFO 2026-03-20T02:00:38.936Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:38.997Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:39.004Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=50ms INFO 2026-03-20T02:00:39.006Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038975 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:39.006Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:39.007Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038975 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:39.007Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:39.041Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972038975 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:39.041Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:39.081Z [MessageReceiver] decryptAndCacheBatch 3 INFO 2026-03-20T02:00:39.081Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:39.081Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d) INFO 2026-03-20T02:00:39.081Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d)): unidentified message INFO 2026-03-20T02:00:39.082Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0) INFO 2026-03-20T02:00:39.082Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e) INFO 2026-03-20T02:00:39.082Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:39.082Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d)) INFO 2026-03-20T02:00:39.082Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d): unidentified message INFO 2026-03-20T02:00:39.082Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:39.082Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:00:39.082Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]562, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:00:39.082Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:39.083Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0)): unidentified message INFO 2026-03-20T02:00:39.083Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:39.083Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0)) INFO 2026-03-20T02:00:39.083Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0): unidentified message INFO 2026-03-20T02:00:39.083Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:39.083Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:00:39.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]363) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:39.084Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e)) INFO 2026-03-20T02:00:39.084Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e): ciphertext message INFO 2026-03-20T02:00:39.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:39.084Z [MessageReceiver] decryptAndCacheBatch storing 3 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:39.084Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 3, pending unprocessed 3, pending kyberTriples 0 INFO 2026-03-20T02:00:39.104Z [saveAndNotify] Message saved 1773972037514 INFO 2026-03-20T02:00:39.104Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037514}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:39.104Z [app/main] MainSQL: slow query saveMessages duration=67ms INFO 2026-03-20T02:00:39.105Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037514}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:39.105Z [JobManager] AttachmentDownloadManager/startJob(1773972037304.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:39.146Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:39.146Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:39.146Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972038713 (019d08f9.255e.7279.88a8.7e0fb02d491d) INFO 2026-03-20T02:00:39.146Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773972038794 (019d08f9.255f.7590.b43b.68c3685131c0) INFO 2026-03-20T02:00:39.146Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e) INFO 2026-03-20T02:00:39.146Z [background] delivery receipt from [REDACTED]026.1 1773972038713 for sent message 1773972037304 wasSentEncrypted=true INFO 2026-03-20T02:00:39.146Z [background] onDeliveryReceipt(envelope=1773972038713, envelopeId=019d08f9.255e.7279.88a8.7e0fb02d491d): Saving 1 sync tasks INFO 2026-03-20T02:00:39.146Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:00:39.147Z [MessageReceiver] sent message to [REDACTED]eac 1773972037799 from [REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e) INFO 2026-03-20T02:00:39.147Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972037799 (019d08f9.2581.7596.8c98.9e6dff7fa27e) INFO 2026-03-20T02:00:39.147Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:39.147Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038975 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:39.147Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038975 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:39.147Z [@signalapp/libsignal-client] ACKing message delivered at 1773972038975 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:39.251Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972039196 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:39.251Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:39.263Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037514: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:39.263Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037514: 0 edits in second run INFO 2026-03-20T02:00:39.263Z [app/main] MainSQL: slow query saveMessage duration=117ms INFO 2026-03-20T02:00:39.327Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:39.327Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:39.327Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e) INFO 2026-03-20T02:00:39.327Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e)) INFO 2026-03-20T02:00:39.327Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e): ciphertext message INFO 2026-03-20T02:00:39.327Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:39.327Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:39.327Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:39.338Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:39.338Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=75ms INFO 2026-03-20T02:00:39.339Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:39.357Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:39.389Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 50ms (attempts v4=1 v6=0) INFO 2026-03-20T02:00:39.422Z [background] onDeliveryReceipt(envelope=1773972038713, envelopeId=019d08f9.255e.7279.88a8.7e0fb02d491d): Queuing 1 sync tasks INFO 2026-03-20T02:00:39.422Z [background] onDeliveryReceipt(envelope=1773972038713, envelopeId=019d08f9.255e.7279.88a8.7e0fb02d491d): Done INFO 2026-03-20T02:00:39.422Z [background] delivery receipt from [REDACTED]026.2 1773972038794 for sent message 1773972037304 wasSentEncrypted=true INFO 2026-03-20T02:00:39.422Z [background] onDeliveryReceipt(envelope=1773972038794, envelopeId=019d08f9.255f.7590.b43b.68c3685131c0): Saving 1 sync tasks INFO 2026-03-20T02:00:39.422Z [app/main] MainSQL: slow query saveSyncTasks duration=83ms INFO 2026-03-20T02:00:39.424Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:39.480Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=58ms INFO 2026-03-20T02:00:39.522Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:00:39.572Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:39.572Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:39.572Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 234ms INFO 2026-03-20T02:00:39.572Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:39.572Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e) INFO 2026-03-20T02:00:39.572Z [MessageReceiver] sent message to [REDACTED]f31 1773972038022 from [REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e) INFO 2026-03-20T02:00:39.572Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972038022 (019d08f9.2654.7249.b7c0.afc75a7f8f5e) INFO 2026-03-20T02:00:39.572Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:39.572Z [@signalapp/libsignal-client] ACKing message delivered at 1773972039196 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:39.572Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:00:39.614Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:39.614Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:39.673Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037304): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:39.689Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972037074.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:39.689Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=75ms INFO 2026-03-20T02:00:39.730Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:00:39.731Z [background] onDeliveryReceipt(envelope=1773972038794, envelopeId=019d08f9.255f.7590.b43b.68c3685131c0): Queuing 1 sync tasks INFO 2026-03-20T02:00:39.731Z [background] onDeliveryReceipt(envelope=1773972038794, envelopeId=019d08f9.255f.7590.b43b.68c3685131c0): Done INFO 2026-03-20T02:00:39.731Z [handleDataMessage] handleDataMessage/[REDACTED]eac ([REDACTED]25d) [REDACTED]70f.1 1773972037799: starting processing in queue INFO 2026-03-20T02:00:39.731Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1773972038022: starting processing in queue INFO 2026-03-20T02:00:39.732Z [JobManager] AttachmentDownloadManager/startJob(1773972037514.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:39.732Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037799: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:39.732Z [handleDataMessage] handleDataMessage/[REDACTED]eac ([REDACTED]25d) [REDACTED]70f.1 1773972037799: Batching save INFO 2026-03-20T02:00:39.733Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972038022: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:39.733Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1773972038022: Batching save INFO 2026-03-20T02:00:39.773Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:39.801Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972039770 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:39.801Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:39.808Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-20T02:00:39.814Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972037304.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:39.814Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:00:39.856Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:39.876Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:39.876Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:39.898Z [JobManager] AttachmentDownloadManager/startJob(1773972037074.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:39.898Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:39.932Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:39.962Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:39.981Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T02:00:39.982Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:39.982Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 106ms INFO 2026-03-20T02:00:39.982Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:39.982Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9) INFO 2026-03-20T02:00:39.982Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9)): unidentified message INFO 2026-03-20T02:00:39.982Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:39.982Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]44b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:39.982Z [MessageReceiver] decryptEnvelope([REDACTED]44b.1 > [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9)) INFO 2026-03-20T02:00:39.982Z [MessageReceiver] decrypt/[REDACTED]44b.1 > [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9): unidentified message INFO 2026-03-20T02:00:39.982Z [MessageReceiver] decryptSealedSender([REDACTED]44b.1 > [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:39.983Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]44b.1 with current session state (base key [REDACTED]70b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:39.983Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:39.983Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:40.030Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:40.123Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:00:40.165Z [saveAndNotify] Message saved 1773972037799 INFO 2026-03-20T02:00:40.165Z [app/main] MainSQL: slow query saveMessages duration=184ms INFO 2026-03-20T02:00:40.166Z [saveAndNotify] Message saved 1773972038022 INFO 2026-03-20T02:00:40.166Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037799}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:40.166Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972038022}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:40.166Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972037799}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:40.166Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972038022}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:40.207Z [JobManager] AttachmentDownloadManager/startJob(1773972037304.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:40.207Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:40.248Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:00:40.250Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037304): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:40.290Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:40.332Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:40.374Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:40.374Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:40.374Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 392ms INFO 2026-03-20T02:00:40.374Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:40.374Z [MessageReceiver] queueing decrypted envelope [REDACTED]44b.1 > [REDACTED]70f 1773972037677 (019d08f9.2879.77a8.8671.b7a1574c19e9) INFO 2026-03-20T02:00:40.374Z [background] delivery receipt from [REDACTED]44b.1 1773972037677 for sent message 1773972037514 wasSentEncrypted=true INFO 2026-03-20T02:00:40.374Z [background] onDeliveryReceipt(envelope=1773972037677, envelopeId=019d08f9.2879.77a8.8671.b7a1574c19e9): Saving 1 sync tasks INFO 2026-03-20T02:00:40.374Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:40.374Z [@signalapp/libsignal-client] ACKing message delivered at 1773972039770 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:40.374Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:40.415Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:00:40.416Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972037514.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:40.457Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:40.459Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037799: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:40.459Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972037799: 0 edits in second run INFO 2026-03-20T02:00:40.499Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972038022: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:40.499Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972038022: 0 edits in second run INFO 2026-03-20T02:00:40.499Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:40.574Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=75ms INFO 2026-03-20T02:00:40.633Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T02:00:40.699Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=66ms INFO 2026-03-20T02:00:40.741Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:40.745Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972040710 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:40.745Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:40.783Z [background] onDeliveryReceipt(envelope=1773972037677, envelopeId=019d08f9.2879.77a8.8671.b7a1574c19e9): Queuing 1 sync tasks INFO 2026-03-20T02:00:40.783Z [background] onDeliveryReceipt(envelope=1773972037677, envelopeId=019d08f9.2879.77a8.8671.b7a1574c19e9): Done INFO 2026-03-20T02:00:40.783Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:00:40.820Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:40.820Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:40.824Z [JobManager] AttachmentDownloadManager/startJob(1773972037514.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:40.824Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:40.858Z [JobManager] AttachmentDownloadManager/startJob(1773972038022.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:40.858Z [JobManager] AttachmentDownloadManager/startJob(1773972037799.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:40.925Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:40.925Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 105ms INFO 2026-03-20T02:00:40.925Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:40.925Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194) INFO 2026-03-20T02:00:40.925Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194)): unidentified message INFO 2026-03-20T02:00:40.925Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:40.925Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:40.925Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194)) INFO 2026-03-20T02:00:40.925Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194): unidentified message INFO 2026-03-20T02:00:40.925Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:40.926Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]b02) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:40.926Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:40.926Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:40.992Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:41.027Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:41.034Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037514): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:41.042Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:41.042Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=50ms INFO 2026-03-20T02:00:41.075Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:41.075Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:41.075Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 150ms INFO 2026-03-20T02:00:41.075Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:41.075Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773972040578 (019d08f9.2c29.7453.b5d6.e70de01eb194) INFO 2026-03-20T02:00:41.075Z [background] delivery receipt from [REDACTED]45e.1 1773972040578 for sent message 1773972037074 wasSentEncrypted=true INFO 2026-03-20T02:00:41.075Z [background] onDeliveryReceipt(envelope=1773972040578, envelopeId=019d08f9.2c29.7453.b5d6.e70de01eb194): Saving 1 sync tasks INFO 2026-03-20T02:00:41.075Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:41.075Z [@signalapp/libsignal-client] ACKing message delivered at 1773972040710 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:41.117Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:41.123Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:41.129Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:41.167Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T02:00:41.178Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972041144 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:41.178Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:41.225Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-20T02:00:41.253Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:41.253Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:41.253Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538) INFO 2026-03-20T02:00:41.253Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538)): unidentified message INFO 2026-03-20T02:00:41.253Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eac.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:41.253Z [MessageReceiver] decryptEnvelope([REDACTED]eac.1 > [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538)) INFO 2026-03-20T02:00:41.253Z [MessageReceiver] decrypt/[REDACTED]eac.1 > [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538): unidentified message INFO 2026-03-20T02:00:41.253Z [MessageReceiver] decryptSealedSender([REDACTED]eac.1 > [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:41.254Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]eac.1 with current session state (base key [REDACTED]323) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:41.254Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:41.254Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:41.267Z [background] onDeliveryReceipt(envelope=1773972040578, envelopeId=019d08f9.2c29.7453.b5d6.e70de01eb194): Queuing 1 sync tasks INFO 2026-03-20T02:00:41.267Z [background] onDeliveryReceipt(envelope=1773972040578, envelopeId=019d08f9.2c29.7453.b5d6.e70de01eb194): Done INFO 2026-03-20T02:00:41.267Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:00:41.301Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972038022.attachment.[REDACTED]g=.): Reusing existing attachment WARN 2026-03-20T02:00:41.303Z [createStore] ActionRateLogger: got 25 events since 1773972040365: MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGES_ADDED,CONVERSATIONS_UPDATED,MESSAGES_ADDED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED INFO 2026-03-20T02:00:41.342Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:41.376Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:41.377Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:41.377Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:41.377Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 35ms INFO 2026-03-20T02:00:41.377Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:41.377Z [MessageReceiver] queueing decrypted envelope [REDACTED]eac.1 > [REDACTED]70f 1773972040818 (019d08f9.2dda.70a0.832e.096b35931538) INFO 2026-03-20T02:00:41.377Z [background] delivery receipt from [REDACTED]eac.1 1773972040818 for sent message 1773972037799 wasSentEncrypted=true INFO 2026-03-20T02:00:41.377Z [background] onDeliveryReceipt(envelope=1773972040818, envelopeId=019d08f9.2dda.70a0.832e.096b35931538): Saving 1 sync tasks INFO 2026-03-20T02:00:41.377Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:41.377Z [@signalapp/libsignal-client] ACKing message delivered at 1773972041144 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:41.435Z [JobManager] AttachmentDownloadManager/startJob(1773972038022.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:41.435Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T02:00:41.471Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:41.477Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:41.519Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037074): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:41.560Z [background] onDeliveryReceipt(envelope=1773972040818, envelopeId=019d08f9.2dda.70a0.832e.096b35931538): Queuing 1 sync tasks INFO 2026-03-20T02:00:41.560Z [app/main] MainSQL: slow query saveSyncTasks duration=84ms INFO 2026-03-20T02:00:41.561Z [background] onDeliveryReceipt(envelope=1773972040818, envelopeId=019d08f9.2dda.70a0.832e.096b35931538): Done INFO 2026-03-20T02:00:41.581Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972041550 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:41.581Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:41.602Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:41.644Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972037799.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:41.644Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:00:41.656Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:41.656Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:41.686Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:41.727Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:41.769Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:41.769Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 113ms INFO 2026-03-20T02:00:41.769Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:41.769Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3) INFO 2026-03-20T02:00:41.769Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3)): unidentified message INFO 2026-03-20T02:00:41.769Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:41.770Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:41.770Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3)) INFO 2026-03-20T02:00:41.770Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3): unidentified message INFO 2026-03-20T02:00:41.770Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:41.770Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]b07) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:41.770Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:41.770Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:41.811Z [JobManager] AttachmentDownloadManager/startJob(1773972037799.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:41.811Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:41.853Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:00:41.854Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037799): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:41.894Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:41.894Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:41.894Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1773972040786 (019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3) INFO 2026-03-20T02:00:41.894Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:41.895Z [background] delivery receipt from [REDACTED]f31.1 1773972040786 for sent message 1773972038022 wasSentEncrypted=true INFO 2026-03-20T02:00:41.895Z [background] onDeliveryReceipt(envelope=1773972040786, envelopeId=019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3): Saving 1 sync tasks INFO 2026-03-20T02:00:41.895Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:41.895Z [@signalapp/libsignal-client] ACKing message delivered at 1773972041550 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:41.953Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=58ms INFO 2026-03-20T02:00:41.994Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:42.036Z [background] onDeliveryReceipt(envelope=1773972040786, envelopeId=019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3): Queuing 1 sync tasks INFO 2026-03-20T02:00:42.036Z [background] onDeliveryReceipt(envelope=1773972040786, envelopeId=019d08f9.2f6d.71cd.8d9f.d9b62fffcbc3): Done INFO 2026-03-20T02:00:42.036Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:00:42.078Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:00:42.170Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-20T02:00:42.290Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972038022): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:42.336Z [app/main] MainSQL: slow query saveMessage duration=46ms INFO 2026-03-20T02:00:42.378Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:00:42.603Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-20T02:00:43.272Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972043240 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:43.272Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:43.336Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:00:43.337Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415902793 ms before clearing INFO 2026-03-20T02:00:43.347Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:43.347Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:43.347Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf) INFO 2026-03-20T02:00:43.347Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf)): unidentified message INFO 2026-03-20T02:00:43.347Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:43.348Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf)) INFO 2026-03-20T02:00:43.348Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf): unidentified message INFO 2026-03-20T02:00:43.348Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:43.348Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:43.348Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:43.348Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:43.378Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:43.378Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:43.378Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972043214 (019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf) INFO 2026-03-20T02:00:43.378Z [background] read receipt [REDACTED]026.1 1773972043214 for sent message 1773972037304 INFO 2026-03-20T02:00:43.378Z [background] onReadOrViewReceipt(type=Read, envelope=1773972043214, envelopeId=019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf): Saving 1 sync tasks INFO 2026-03-20T02:00:43.378Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:43.378Z [@signalapp/libsignal-client] ACKing message delivered at 1773972043240 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:43.420Z [background] onReadOrViewReceipt(type=Read, envelope=1773972043214, envelopeId=019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf): Queuing 1 sync tasks INFO 2026-03-20T02:00:43.420Z [background] onReadOrViewReceipt(type=Read, envelope=1773972043214, envelopeId=019d08f9.3608.71fd.9d6b.a8bdcfc6d3cf): Done INFO 2026-03-20T02:00:43.420Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:00:43.672Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037304): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:43.987Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T02:00:44.703Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:00:44.704Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415901426 ms before clearing INFO 2026-03-20T02:00:44.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:00:48.722Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972048663 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:48.722Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:48.797Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:48.797Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:48.797Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5) INFO 2026-03-20T02:00:48.797Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5)) INFO 2026-03-20T02:00:48.797Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5): ciphertext message INFO 2026-03-20T02:00:48.798Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:48.798Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:48.798Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:48.836Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:48.836Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:48.836Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5) INFO 2026-03-20T02:00:48.836Z [MessageReceiver] sent message to [REDACTED]8f4 1773972047591 from [REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5) INFO 2026-03-20T02:00:48.836Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972047591 (019d08f9.4b52.765a.8481.593bb1a2aae5) INFO 2026-03-20T02:00:48.836Z [handleDataMessage] handleDataMessage/[REDACTED]8f4 ([REDACTED]405) [REDACTED]70f.1 1773972047591: starting processing in queue INFO 2026-03-20T02:00:48.836Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:48.836Z [@signalapp/libsignal-client] ACKing message delivered at 1773972048663 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:48.839Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047591: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:48.839Z [handleDataMessage] handleDataMessage/[REDACTED]8f4 ([REDACTED]405) [REDACTED]70f.1 1773972047591: Batching save INFO 2026-03-20T02:00:48.914Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:48.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972048882 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:48.914Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:48.990Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:48.990Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:48.990Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b) INFO 2026-03-20T02:00:48.990Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b)) INFO 2026-03-20T02:00:48.990Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b): ciphertext message INFO 2026-03-20T02:00:48.990Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:48.990Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:48.990Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:48.994Z [saveAndNotify] Message saved 1773972047591 INFO 2026-03-20T02:00:48.994Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972047591}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:48.994Z [app/main] MainSQL: slow query saveMessages duration=80ms INFO 2026-03-20T02:00:48.995Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972047591}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:49.127Z [app/main] MainSQL: slow query commitDecryptResult duration=133ms INFO 2026-03-20T02:00:49.128Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:49.128Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:49.128Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b) INFO 2026-03-20T02:00:49.128Z [MessageReceiver] sent message to [REDACTED]22d 1773972047804 from [REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b) INFO 2026-03-20T02:00:49.128Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972047804 (019d08f9.4c12.7479.a854.a3d16786802b) INFO 2026-03-20T02:00:49.128Z [handleDataMessage] handleDataMessage/[REDACTED]22d ([REDACTED]f37) [REDACTED]70f.1 1773972047804: starting processing in queue INFO 2026-03-20T02:00:49.128Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:49.128Z [@signalapp/libsignal-client] ACKing message delivered at 1773972048882 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:49.129Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047804: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.129Z [handleDataMessage] handleDataMessage/[REDACTED]22d ([REDACTED]f37) [REDACTED]70f.1 1773972047804: Batching save INFO 2026-03-20T02:00:49.204Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:49.212Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972049180 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:49.212Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:49.228Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047591: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.228Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047591: 0 edits in second run INFO 2026-03-20T02:00:49.228Z [app/main] MainSQL: slow query saveMessage duration=100ms INFO 2026-03-20T02:00:49.269Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:00:49.287Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:49.287Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:49.287Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595) INFO 2026-03-20T02:00:49.288Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595)) INFO 2026-03-20T02:00:49.288Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595): ciphertext message INFO 2026-03-20T02:00:49.288Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:49.288Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:49.288Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:49.303Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:49.361Z [saveAndNotify] Message saved 1773972047804 INFO 2026-03-20T02:00:49.361Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972047804}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:49.361Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-20T02:00:49.362Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972047804}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:49.362Z [JobManager] AttachmentDownloadManager/startJob(1773972047591.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:49.411Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:49.411Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:49.411Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 108ms INFO 2026-03-20T02:00:49.411Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:49.411Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595) INFO 2026-03-20T02:00:49.411Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:00:49.412Z [MessageReceiver] sent message to [REDACTED]7b6 1773972048018 from [REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595) INFO 2026-03-20T02:00:49.412Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972048018 (019d08f9.4d3c.762b.8165.c0cd476f9595) INFO 2026-03-20T02:00:49.412Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]70f.1 1773972048018: starting processing in queue INFO 2026-03-20T02:00:49.412Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:49.412Z [@signalapp/libsignal-client] ACKing message delivered at 1773972049180 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:49.413Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048018: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.413Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]70f.1 1773972048018: Batching save INFO 2026-03-20T02:00:49.453Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:49.489Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:49.495Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047804: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.495Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972047804: 0 edits in second run INFO 2026-03-20T02:00:49.495Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:49.528Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:49.532Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972049501 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:49.532Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:49.583Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:49.608Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:49.608Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:49.637Z [saveAndNotify] Message saved 1773972048018 INFO 2026-03-20T02:00:49.637Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048018}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:49.637Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048018}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:49.637Z [app/main] MainSQL: slow query saveMessages duration=75ms INFO 2026-03-20T02:00:49.678Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:00:49.720Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:49.720Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 112ms INFO 2026-03-20T02:00:49.720Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:49.720Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011) INFO 2026-03-20T02:00:49.720Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:49.721Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011)) INFO 2026-03-20T02:00:49.721Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011): ciphertext message INFO 2026-03-20T02:00:49.721Z [JobManager] AttachmentDownloadManager/startJob(1773972047804.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:49.721Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:49.721Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:49.721Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:49.795Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048018: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.795Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048018: 0 edits in second run INFO 2026-03-20T02:00:49.795Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T02:00:49.837Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:49.837Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:49.857Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:49.871Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:49.887Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:49.887Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:49.887Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 16ms INFO 2026-03-20T02:00:49.887Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:00:49.888Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:49.888Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011) INFO 2026-03-20T02:00:49.888Z [MessageReceiver] sent message to [REDACTED]bab 1773972048234 from [REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011) INFO 2026-03-20T02:00:49.888Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972048234 (019d08f9.4e7c.762b.b36b.22999e13a011) INFO 2026-03-20T02:00:49.888Z [handleDataMessage] handleDataMessage/[REDACTED]bab ([REDACTED]e87) [REDACTED]70f.1 1773972048234: starting processing in queue INFO 2026-03-20T02:00:49.888Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:49.888Z [@signalapp/libsignal-client] ACKing message delivered at 1773972049501 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:49.889Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048234: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:49.889Z [handleDataMessage] handleDataMessage/[REDACTED]bab ([REDACTED]e87) [REDACTED]70f.1 1773972048234: Batching save INFO 2026-03-20T02:00:49.898Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:49.946Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=59ms INFO 2026-03-20T02:00:49.965Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:49.978Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972049936 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:49.978Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:49.987Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:00:50.053Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:50.053Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:50.065Z [app/main] MainSQL: slow query removeUnprocessed duration=78ms INFO 2026-03-20T02:00:50.066Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:50.066Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 13ms INFO 2026-03-20T02:00:50.066Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:50.066Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb) INFO 2026-03-20T02:00:50.066Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb)) INFO 2026-03-20T02:00:50.066Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb): ciphertext message INFO 2026-03-20T02:00:50.066Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:50.066Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:50.066Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:50.104Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972047591.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:50.146Z [JobManager] AttachmentDownloadManager/startJob(1773972048018.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:50.146Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:00:50.165Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:50.271Z [saveAndNotify] Message saved 1773972048234 INFO 2026-03-20T02:00:50.271Z [app/main] MainSQL: slow query saveMessages duration=125ms INFO 2026-03-20T02:00:50.272Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048234}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:50.272Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048234}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:50.313Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:50.313Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:50.313Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb) INFO 2026-03-20T02:00:50.313Z [MessageReceiver] sent message to [REDACTED]5fa 1773972048441 from [REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb) INFO 2026-03-20T02:00:50.313Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:50.314Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972048441 (019d08f9.503a.749d.aac2.0d896e4341fb) INFO 2026-03-20T02:00:50.314Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]70f.1 1773972048441: starting processing in queue INFO 2026-03-20T02:00:50.314Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:50.314Z [@signalapp/libsignal-client] ACKing message delivered at 1773972049936 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:50.315Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048441: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:50.315Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]70f.1 1773972048441: Batching save INFO 2026-03-20T02:00:50.355Z [JobManager] AttachmentDownloadManager/startJob(1773972047591.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:50.355Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:50.390Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:50.406Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972050375 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:50.406Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:50.413Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=58ms INFO 2026-03-20T02:00:50.414Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:50.447Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:50.455Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972047804.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:50.455Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:00:50.481Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:50.481Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:50.481Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933) INFO 2026-03-20T02:00:50.481Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933)): unidentified message INFO 2026-03-20T02:00:50.482Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]22d.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:50.482Z [MessageReceiver] decryptEnvelope([REDACTED]22d.1 > [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933)) INFO 2026-03-20T02:00:50.482Z [MessageReceiver] decrypt/[REDACTED]22d.1 > [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933): unidentified message INFO 2026-03-20T02:00:50.482Z [MessageReceiver] decryptSealedSender([REDACTED]22d.1 > [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:50.482Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]22d.1 with current session state (base key [REDACTED]f20) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:50.483Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:50.483Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:50.522Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048234: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:50.522Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048234: 0 edits in second run INFO 2026-03-20T02:00:50.522Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T02:00:50.553Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:50.564Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:50.597Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:50.731Z [app/main] MainSQL: slow query saveMessages duration=167ms INFO 2026-03-20T02:00:50.734Z [saveAndNotify] Message saved 1773972048441 INFO 2026-03-20T02:00:50.734Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048441}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:50.734Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972048441}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:50.889Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=158ms INFO 2026-03-20T02:00:50.948Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-20T02:00:50.949Z [JobManager] AttachmentDownloadManager/startJob(1773972047804.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:51.007Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:51.007Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:51.007Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 410ms INFO 2026-03-20T02:00:51.007Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:51.007Z [MessageReceiver] queueing decrypted envelope [REDACTED]22d.1 > [REDACTED]70f 1773972049868 (019d08f9.51e6.77cb.8cf5.46858c469933) INFO 2026-03-20T02:00:51.007Z [background] delivery receipt from [REDACTED]22d.1 1773972049868 for sent message 1773972047804 wasSentEncrypted=true INFO 2026-03-20T02:00:51.007Z [background] onDeliveryReceipt(envelope=1773972049868, envelopeId=019d08f9.51e6.77cb.8cf5.46858c469933): Saving 1 sync tasks INFO 2026-03-20T02:00:51.007Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:51.007Z [@signalapp/libsignal-client] ACKing message delivered at 1773972050375 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:51.007Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T02:00:51.082Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-20T02:00:51.116Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972048018.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:51.116Z [JobManager] AttachmentDownloadManager/startJob(1773972048234.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:51.157Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048441: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:51.157Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972048441: 0 edits in second run INFO 2026-03-20T02:00:51.157Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:51.324Z [background] onDeliveryReceipt(envelope=1773972049868, envelopeId=019d08f9.51e6.77cb.8cf5.46858c469933): Queuing 1 sync tasks INFO 2026-03-20T02:00:51.325Z [background] onDeliveryReceipt(envelope=1773972049868, envelopeId=019d08f9.51e6.77cb.8cf5.46858c469933): Done INFO 2026-03-20T02:00:51.391Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:51.424Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:51.466Z [JobManager] AttachmentDownloadManager/startJob(1773972048018.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:51.466Z [JobManager] AttachmentDownloadManager/startJob(1773972048441.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:51.466Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T02:00:51.497Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:51.497Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972051465 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:51.497Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:51.508Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:51.572Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:51.572Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:00:51.576Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972047804): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:51.583Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=75ms INFO 2026-03-20T02:00:51.625Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:51.625Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:51.667Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972048234.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:51.667Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:00:51.668Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:51.717Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T02:00:51.718Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:00:51.718Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 146ms INFO 2026-03-20T02:00:51.718Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:51.718Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a) INFO 2026-03-20T02:00:51.718Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a)): unidentified message INFO 2026-03-20T02:00:51.718Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:51.718Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a)) INFO 2026-03-20T02:00:51.718Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a): unidentified message INFO 2026-03-20T02:00:51.718Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:51.719Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:180 INFO 2026-03-20T02:00:51.719Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1994 INFO 2026-03-20T02:00:51.719Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]5fa.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-20T02:00:51.719Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1815 INFO 2026-03-20T02:00:51.719Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-20T02:00:51.719Z [@signalapp/libsignal-client] [REDACTED]5fa.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:00:51.719Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:51.720Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1994 INFO 2026-03-20T02:00:51.720Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1994 INFO 2026-03-20T02:00:51.720Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1815 INFO 2026-03-20T02:00:51.720Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:51.720Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:51.759Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:00:51.785Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:00:51.834Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-20T02:00:51.876Z [JobManager] AttachmentDownloadManager/startJob(1773972048234.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:51.876Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:51.876Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-20T02:00:51.876Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-20T02:00:51.918Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:51.918Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:51.918Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972050566 (019d08f9.5629.73bd.9f73.ea04c040d47a) INFO 2026-03-20T02:00:51.918Z [background] delivery receipt from [REDACTED]5fa.1 1773972050566 for sent message 1773972048441 wasSentEncrypted=true INFO 2026-03-20T02:00:51.918Z [background] onDeliveryReceipt(envelope=1773972050566, envelopeId=019d08f9.5629.73bd.9f73.ea04c040d47a): Saving 1 sync tasks INFO 2026-03-20T02:00:51.918Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:51.918Z [@signalapp/libsignal-client] ACKing message delivered at 1773972051465 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:51.918Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:51.959Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:00:51.992Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972051961 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:51.992Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:52.009Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=50ms INFO 2026-03-20T02:00:52.010Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972048441.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:00:52.051Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:52.067Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:52.067Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:52.067Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba) INFO 2026-03-20T02:00:52.067Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba)): unidentified message INFO 2026-03-20T02:00:52.068Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:00:52.068Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba)) INFO 2026-03-20T02:00:52.068Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba): unidentified message INFO 2026-03-20T02:00:52.068Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:00:52.068Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:52.068Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:52.068Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:52.093Z [background] onDeliveryReceipt(envelope=1773972050566, envelopeId=019d08f9.5629.73bd.9f73.ea04c040d47a): Queuing 1 sync tasks INFO 2026-03-20T02:00:52.093Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:00:52.094Z [background] onDeliveryReceipt(envelope=1773972050566, envelopeId=019d08f9.5629.73bd.9f73.ea04c040d47a): Done INFO 2026-03-20T02:00:52.135Z [JobManager] AttachmentDownloadManager/startJob(1773972048441.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:00:52.135Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:52.171Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:00:52.177Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:52.177Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:00:52.177Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 6ms INFO 2026-03-20T02:00:52.177Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:52.177Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1773972052595 (019d08f9.5818.7515.b7fd.1ae0090263ba) INFO 2026-03-20T02:00:52.177Z [background] delivery receipt from [REDACTED]7b6.1 1773972052595 for sent message 1773972048018 wasSentEncrypted=true INFO 2026-03-20T02:00:52.177Z [background] onDeliveryReceipt(envelope=1773972052595, envelopeId=019d08f9.5818.7515.b7fd.1ae0090263ba): Saving 1 sync tasks INFO 2026-03-20T02:00:52.177Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:52.177Z [@signalapp/libsignal-client] ACKing message delivered at 1773972051961 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:52.177Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:00:52.227Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=50ms INFO 2026-03-20T02:00:52.268Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:52.345Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972048441): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:52.377Z [background] onDeliveryReceipt(envelope=1773972052595, envelopeId=019d08f9.5818.7515.b7fd.1ae0090263ba): Queuing 1 sync tasks INFO 2026-03-20T02:00:52.377Z [background] onDeliveryReceipt(envelope=1773972052595, envelopeId=019d08f9.5818.7515.b7fd.1ae0090263ba): Done INFO 2026-03-20T02:00:52.377Z [app/main] MainSQL: slow query saveSyncTasks duration=108ms INFO 2026-03-20T02:00:52.418Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:00:52.460Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:00:52.510Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T02:00:52.629Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972048018): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:00:52.685Z [app/main] MainSQL: slow query saveMessage duration=56ms INFO 2026-03-20T02:00:53.687Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:00:53.687Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415892443 ms before clearing INFO 2026-03-20T02:00:59.184Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972059153 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:59.184Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:59.259Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:59.259Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:59.259Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40) INFO 2026-03-20T02:00:59.260Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40)) INFO 2026-03-20T02:00:59.260Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40): ciphertext message INFO 2026-03-20T02:00:59.260Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:59.260Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:59.260Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:59.302Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:59.302Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:59.302Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40) INFO 2026-03-20T02:00:59.302Z [MessageReceiver] sent message to [REDACTED]9e6 1773972058143 from [REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40) INFO 2026-03-20T02:00:59.302Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972058143 (019d08f9.7430.741d.86ee.868b7af57e40) INFO 2026-03-20T02:00:59.302Z [handleDataMessage] handleDataMessage/[REDACTED]9e6 ([REDACTED]cab) [REDACTED]70f.1 1773972058143: starting processing in queue INFO 2026-03-20T02:00:59.302Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:59.302Z [@signalapp/libsignal-client] ACKing message delivered at 1773972059153 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:59.302Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:00:59.305Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058143: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:59.305Z [handleDataMessage] handleDataMessage/[REDACTED]9e6 ([REDACTED]cab) [REDACTED]70f.1 1773972058143: Batching save INFO 2026-03-20T02:00:59.380Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:59.494Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972059463 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:59.494Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:59.510Z [saveAndNotify] Message saved 1773972058143 INFO 2026-03-20T02:00:59.510Z [app/main] MainSQL: slow query saveMessages duration=130ms INFO 2026-03-20T02:00:59.511Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058143}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:59.511Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058143}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:59.569Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:59.569Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:59.569Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896) INFO 2026-03-20T02:00:59.569Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896)) INFO 2026-03-20T02:00:59.569Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896): ciphertext message INFO 2026-03-20T02:00:59.569Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:59.569Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:59.570Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:59.610Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058143: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:59.610Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058143: 0 edits in second run INFO 2026-03-20T02:00:59.610Z [app/main] MainSQL: slow query saveMessage duration=99ms INFO 2026-03-20T02:00:59.652Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:59.652Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:59.652Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896) INFO 2026-03-20T02:00:59.652Z [groups] deriveGroupFields: cache miss INFO 2026-03-20T02:00:59.652Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:59.653Z [MessageReceiver] sent message to groupv2([REDACTED]Xrw=) 1773972057897 from [REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896) INFO 2026-03-20T02:00:59.653Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972057897 (019d08f9.7566.751f.8084.2d3279f41896) INFO 2026-03-20T02:00:59.653Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]70f.1 1773972057897: starting processing in queue INFO 2026-03-20T02:00:59.653Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:59.653Z [@signalapp/libsignal-client] ACKing message delivered at 1773972059463 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:59.654Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972057897: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:59.654Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]70f.1 1773972057897: Batching save INFO 2026-03-20T02:00:59.710Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=50ms INFO 2026-03-20T02:00:59.728Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972059697 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:00:59.728Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:00:59.729Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:00:59.752Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:00:59.753Z [JobManager] AttachmentDownloadManager/startJob(1773972058143.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:00:59.804Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:00:59.804Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:00:59.804Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2) INFO 2026-03-20T02:00:59.804Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2)) INFO 2026-03-20T02:00:59.804Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2): ciphertext message INFO 2026-03-20T02:00:59.804Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:00:59.804Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:00:59.804Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:00:59.861Z [saveAndNotify] Message saved 1773972057897 INFO 2026-03-20T02:00:59.861Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972057897}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:00:59.861Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972057897}): Queued 1 total attachment downloads INFO 2026-03-20T02:00:59.861Z [app/main] MainSQL: slow query saveMessages duration=108ms INFO 2026-03-20T02:00:59.902Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:00:59.903Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:00:59.944Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:00:59.944Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:00:59.944Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2) INFO 2026-03-20T02:00:59.944Z [MessageReceiver] sent message to [REDACTED]3ec 1773972058578 from [REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2) INFO 2026-03-20T02:00:59.944Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:00:59.945Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972058578 (019d08f9.7651.7523.b5f1.be4002c344f2) INFO 2026-03-20T02:00:59.945Z [handleDataMessage] handleDataMessage/[REDACTED]3ec ([REDACTED]660) [REDACTED]70f.1 1773972058578: starting processing in queue INFO 2026-03-20T02:00:59.945Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:00:59.945Z [@signalapp/libsignal-client] ACKing message delivered at 1773972059697 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:00:59.945Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:00:59.946Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058578: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:00:59.946Z [handleDataMessage] handleDataMessage/[REDACTED]3ec ([REDACTED]660) [REDACTED]70f.1 1773972058578: Batching save INFO 2026-03-20T02:00:59.986Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:01:00.020Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:01:00.022Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:01:00.069Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972059993 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:00.069Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:00.069Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972059993 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:00.069Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:00.078Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972057897: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.078Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972057897: 0 edits in second run INFO 2026-03-20T02:01:00.078Z [app/main] MainSQL: slow query saveMessage duration=92ms INFO 2026-03-20T02:01:00.119Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:01:00.144Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:01:00.144Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:00.144Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42) INFO 2026-03-20T02:01:00.144Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b) INFO 2026-03-20T02:01:00.144Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42)) INFO 2026-03-20T02:01:00.144Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42): ciphertext message INFO 2026-03-20T02:01:00.144Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:00.144Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b)) INFO 2026-03-20T02:01:00.144Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b): ciphertext message INFO 2026-03-20T02:01:00.145Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:00.145Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:00.145Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:01:00.153Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:01:00.195Z [saveAndNotify] Message saved 1773972058578 INFO 2026-03-20T02:01:00.195Z [app/main] MainSQL: slow query saveMessages duration=75ms INFO 2026-03-20T02:01:00.196Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058578}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:01:00.196Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058578}): Queued 1 total attachment downloads INFO 2026-03-20T02:01:00.228Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972058143.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:01:00.228Z [JobManager] AttachmentDownloadManager/startJob(1773972057897.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:01:00.262Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:00.262Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:01:00.262Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 109ms INFO 2026-03-20T02:01:00.262Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:00.262Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42) INFO 2026-03-20T02:01:00.262Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b) INFO 2026-03-20T02:01:00.262Z [MessageReceiver] sent message to [REDACTED]be2 1773972058360 from [REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42) INFO 2026-03-20T02:01:00.262Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972058360 (019d08f9.77a5.75be.bc8e.221143b59d42) INFO 2026-03-20T02:01:00.263Z [handleDataMessage] handleDataMessage/[REDACTED]be2 ([REDACTED]fc3) [REDACTED]70f.1 1773972058360: starting processing in queue INFO 2026-03-20T02:01:00.263Z [MessageReceiver] sent message to [REDACTED]54c 1773972058803 from [REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b) INFO 2026-03-20T02:01:00.263Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972058803 (019d08f9.77a5.75be.bc8e.26abdf762e5b) INFO 2026-03-20T02:01:00.263Z [handleDataMessage] handleDataMessage/[REDACTED]54c ([REDACTED]4b5) [REDACTED]70f.1 1773972058803: starting processing in queue INFO 2026-03-20T02:01:00.263Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:00.263Z [@signalapp/libsignal-client] ACKing message delivered at 1773972059993 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:00.263Z [@signalapp/libsignal-client] ACKing message delivered at 1773972059993 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:00.264Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058360: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.264Z [handleDataMessage] handleDataMessage/[REDACTED]be2 ([REDACTED]fc3) [REDACTED]70f.1 1773972058360: Batching save INFO 2026-03-20T02:01:00.264Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058803: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.264Z [handleDataMessage] handleDataMessage/[REDACTED]54c ([REDACTED]4b5) [REDACTED]70f.1 1773972058803: Batching save INFO 2026-03-20T02:01:00.337Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058578: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.337Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058578: 0 edits in second run INFO 2026-03-20T02:01:00.337Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T02:01:00.345Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972060309 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:00.345Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:00.345Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-20T02:01:00.371Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:01:00.404Z [JobManager] AttachmentDownloadManager/startJob(1773972058143.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:01:00.411Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:01:00.420Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:00.420Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:01:00.438Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:01:00.438Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 18ms INFO 2026-03-20T02:01:00.438Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:00.438Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e) INFO 2026-03-20T02:01:00.438Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e)): unidentified message INFO 2026-03-20T02:01:00.438Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:01:00.438Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:00.438Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e)) INFO 2026-03-20T02:01:00.438Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e): unidentified message INFO 2026-03-20T02:01:00.438Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:00.439Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]00a.1 with current session state (base key [REDACTED]532) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:00.439Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:00.439Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:00.525Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:01:00.596Z [app/main] MainSQL: slow query getConversationMessageStats duration=58ms INFO 2026-03-20T02:01:00.631Z [saveAndNotify] Message saved 1773972058360 INFO 2026-03-20T02:01:00.631Z [app/main] MainSQL: slow query saveMessages duration=127ms INFO 2026-03-20T02:01:00.632Z [saveAndNotify] Message saved 1773972058803 INFO 2026-03-20T02:01:00.632Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058360}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:01:00.632Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058803}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-20T02:01:00.632Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058360}): Queued 1 total attachment downloads INFO 2026-03-20T02:01:00.632Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972058803}): Queued 1 total attachment downloads INFO 2026-03-20T02:01:00.680Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=48ms INFO 2026-03-20T02:01:00.721Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:01:00.763Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:00.763Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:01:00.763Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 325ms INFO 2026-03-20T02:01:00.763Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:00.763Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773972060102 (019d08f9.78b9.738e.b905.e01345fce60e) INFO 2026-03-20T02:01:00.763Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:01:00.764Z [background] delivery receipt from [REDACTED]00a.1 1773972060102 for sent message 1773972057897 wasSentEncrypted=true INFO 2026-03-20T02:01:00.764Z [background] onDeliveryReceipt(envelope=1773972060102, envelopeId=019d08f9.78b9.738e.b905.e01345fce60e): Saving 1 sync tasks INFO 2026-03-20T02:01:00.764Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:00.764Z [@signalapp/libsignal-client] ACKing message delivered at 1773972060309 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:00.805Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972057897.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:01:00.805Z [JobManager] AttachmentDownloadManager/startJob(1773972058578.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:01:00.805Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:01:00.847Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058360: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.847Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058360: 0 edits in second run INFO 2026-03-20T02:01:00.847Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:01:00.856Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972060807 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:00.856Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:00.871Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972060807 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:00.871Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:00.888Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:01:00.889Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058803: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:01:00.889Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972058803: 0 edits in second run INFO 2026-03-20T02:01:00.930Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:00.931Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:01:00.932Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:01:00.972Z [background] onDeliveryReceipt(envelope=1773972060102, envelopeId=019d08f9.78b9.738e.b905.e01345fce60e): Queuing 1 sync tasks INFO 2026-03-20T02:01:00.972Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:01:00.973Z [background] onDeliveryReceipt(envelope=1773972060102, envelopeId=019d08f9.78b9.738e.b905.e01345fce60e): Done INFO 2026-03-20T02:01:01.014Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:01:01.072Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=58ms INFO 2026-03-20T02:01:01.073Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:01:01.101Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:01:01.114Z [JobManager] AttachmentDownloadManager/startJob(1773972057897.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:01:01.114Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:01:01.156Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:01:01.189Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:01:01.189Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 257ms INFO 2026-03-20T02:01:01.189Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:01.189Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256) INFO 2026-03-20T02:01:01.189Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256)): unidentified message INFO 2026-03-20T02:01:01.189Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528) INFO 2026-03-20T02:01:01.189Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:01:01.190Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:01.190Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256)) INFO 2026-03-20T02:01:01.190Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256): unidentified message INFO 2026-03-20T02:01:01.190Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:01.190Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]fbd.1 with current session state (base key [REDACTED]25b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:01.190Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528)): unidentified message INFO 2026-03-20T02:01:01.191Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]0b0.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:01.191Z [MessageReceiver] decryptEnvelope([REDACTED]0b0.1 > [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528)) INFO 2026-03-20T02:01:01.191Z [MessageReceiver] decrypt/[REDACTED]0b0.1 > [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528): unidentified message INFO 2026-03-20T02:01:01.191Z [MessageReceiver] decryptSealedSender([REDACTED]0b0.1 > [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:01.191Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]0b0.1 with current session state (base key [REDACTED]770) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:01.191Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:01.191Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:01:01.191Z [JobManager] AttachmentDownloadManager/startJob(1773972058803.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:01:01.224Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972057897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:01.231Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=41ms INFO 2026-03-20T02:01:01.243Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:01:01.273Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:01.273Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:01:01.273Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 84ms INFO 2026-03-20T02:01:01.273Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:01.273Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773972060264 (019d08f9.7ab8.7768.9dbd.f0cddb846256) INFO 2026-03-20T02:01:01.273Z [MessageReceiver] queueing decrypted envelope [REDACTED]0b0.1 > [REDACTED]70f 1773972060654 (019d08f9.7ac8.714b.9568.ddfd5f3a8528) INFO 2026-03-20T02:01:01.273Z [background] delivery receipt from [REDACTED]fbd.1 1773972060264 for sent message 1773972057897 wasSentEncrypted=true INFO 2026-03-20T02:01:01.273Z [background] onDeliveryReceipt(envelope=1773972060264, envelopeId=019d08f9.7ab8.7768.9dbd.f0cddb846256): Saving 1 sync tasks INFO 2026-03-20T02:01:01.273Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:01.273Z [@signalapp/libsignal-client] ACKing message delivered at 1773972060807 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:01.273Z [@signalapp/libsignal-client] ACKing message delivered at 1773972060807 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:01.273Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms WARN 2026-03-20T02:01:01.301Z [createStore] ActionRateLogger: got 25 events since 1773972060338: CONVERSATIONS_UPDATED,MESSAGE_CHANGED,items/PUT_EXTERNAL,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGES_ADDED,CONVERSATIONS_UPDATED,MESSAGES_ADDED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED,MESSAGE_CHANGED INFO 2026-03-20T02:01:01.306Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:01:01.337Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:01:01.340Z [JobManager] AttachmentDownloadManager/startJob(1773972058360.attachment.[REDACTED]g=.): starting job INFO 2026-03-20T02:01:01.369Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972061320 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:01.369Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:01.369Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972061320 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:01.369Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:01.369Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972061320 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:01.369Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:01.373Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972058578.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:01:01.421Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:01:01.444Z [MessageReceiver] decryptAndCacheBatch 3 INFO 2026-03-20T02:01:01.444Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:01.445Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721) INFO 2026-03-20T02:01:01.445Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721)): unidentified message INFO 2026-03-20T02:01:01.445Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8) INFO 2026-03-20T02:01:01.445Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d) INFO 2026-03-20T02:01:01.445Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]9e6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:01.445Z [MessageReceiver] decryptEnvelope([REDACTED]9e6.1 > [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721)) INFO 2026-03-20T02:01:01.445Z [MessageReceiver] decrypt/[REDACTED]9e6.1 > [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721): unidentified message INFO 2026-03-20T02:01:01.445Z [MessageReceiver] decryptSealedSender([REDACTED]9e6.1 > [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:01.446Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]9e6.1 with current session state (base key [REDACTED]667) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:01.446Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8)): unidentified message INFO 2026-03-20T02:01:01.446Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]54c.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:01.446Z [MessageReceiver] decryptEnvelope([REDACTED]54c.1 > [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8)) INFO 2026-03-20T02:01:01.446Z [MessageReceiver] decrypt/[REDACTED]54c.1 > [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8): unidentified message INFO 2026-03-20T02:01:01.446Z [MessageReceiver] decryptSealedSender([REDACTED]54c.1 > [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:01.446Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]54c.1 with current session state (base key [REDACTED]22c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:01.447Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d)): unidentified message INFO 2026-03-20T02:01:01.447Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]be2.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:01.447Z [MessageReceiver] decryptEnvelope([REDACTED]be2.1 > [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d)) INFO 2026-03-20T02:01:01.447Z [MessageReceiver] decrypt/[REDACTED]be2.1 > [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d): unidentified message INFO 2026-03-20T02:01:01.447Z [MessageReceiver] decryptSealedSender([REDACTED]be2.1 > [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:01.447Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]be2.1 with current session state (base key [REDACTED]345) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:01.447Z [MessageReceiver] decryptAndCacheBatch storing 3 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:01.448Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 3, pending unprocessed 3, pending kyberTriples 0 INFO 2026-03-20T02:01:01.488Z [background] onDeliveryReceipt(envelope=1773972060264, envelopeId=019d08f9.7ab8.7768.9dbd.f0cddb846256): Queuing 1 sync tasks INFO 2026-03-20T02:01:01.488Z [app/main] MainSQL: slow query saveSyncTasks duration=82ms INFO 2026-03-20T02:01:01.489Z [background] onDeliveryReceipt(envelope=1773972060264, envelopeId=019d08f9.7ab8.7768.9dbd.f0cddb846256): Done INFO 2026-03-20T02:01:01.489Z [background] delivery receipt from [REDACTED]0b0.1 1773972060654 for sent message 1773972057897 wasSentEncrypted=true INFO 2026-03-20T02:01:01.489Z [background] onDeliveryReceipt(envelope=1773972060654, envelopeId=019d08f9.7ac8.714b.9568.ddfd5f3a8528): Saving 1 sync tasks INFO 2026-03-20T02:01:01.557Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- INFO 2026-03-20T02:01:01.563Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:01:01.594Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming with details INFO 2026-03-20T02:01:01.665Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T02:01:01.666Z [JobManager] AttachmentDownloadManager/startJob(1773972058578.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:01:01.667Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]Ci- 200 Streaming ended INFO 2026-03-20T02:01:01.740Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972057897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:01.740Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972058803.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:01:01.740Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=74ms INFO 2026-03-20T02:01:01.791Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:01.791Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:01:01.791Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 228ms INFO 2026-03-20T02:01:01.791Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:01.791Z [MessageReceiver] queueing decrypted envelope [REDACTED]9e6.1 > [REDACTED]70f 1773972061650 (019d08f9.7cb9.761e.af06.822878a3d721) INFO 2026-03-20T02:01:01.791Z [MessageReceiver] queueing decrypted envelope [REDACTED]54c.1 > [REDACTED]70f 1773972061112 (019d08f9.7cb9.761e.af06.8545e44ad0e8) INFO 2026-03-20T02:01:01.791Z [MessageReceiver] queueing decrypted envelope [REDACTED]be2.1 > [REDACTED]70f 1773972061196 (019d08f9.7cb9.761e.af06.8b5d64cfb49d) INFO 2026-03-20T02:01:01.791Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:01.791Z [@signalapp/libsignal-client] ACKing message delivered at 1773972061320 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:01.791Z [@signalapp/libsignal-client] ACKing message delivered at 1773972061320 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:01.791Z [@signalapp/libsignal-client] ACKing message delivered at 1773972061320 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:01.791Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-20T02:01:01.833Z [background] onDeliveryReceipt(envelope=1773972060654, envelopeId=019d08f9.7ac8.714b.9568.ddfd5f3a8528): Queuing 1 sync tasks INFO 2026-03-20T02:01:01.833Z [background] onDeliveryReceipt(envelope=1773972060654, envelopeId=019d08f9.7ac8.714b.9568.ddfd5f3a8528): Done INFO 2026-03-20T02:01:01.833Z [background] delivery receipt from [REDACTED]9e6.1 1773972061650 for sent message 1773972058143 wasSentEncrypted=true INFO 2026-03-20T02:01:01.833Z [background] onDeliveryReceipt(envelope=1773972061650, envelopeId=019d08f9.7cb9.761e.af06.822878a3d721): Saving 1 sync tasks INFO 2026-03-20T02:01:01.833Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:01:01.874Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:01:01.916Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972058360.attachment.[REDACTED]g=.): Reusing existing attachment INFO 2026-03-20T02:01:01.916Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=42ms INFO 2026-03-20T02:01:01.983Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T02:01:02.025Z [JobManager] AttachmentDownloadManager/startJob(1773972058803.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:01:02.025Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:01:02.066Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:02.108Z [background] onDeliveryReceipt(envelope=1773972061650, envelopeId=019d08f9.7cb9.761e.af06.822878a3d721): Queuing 1 sync tasks INFO 2026-03-20T02:01:02.108Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:01:02.109Z [background] onDeliveryReceipt(envelope=1773972061650, envelopeId=019d08f9.7cb9.761e.af06.822878a3d721): Done INFO 2026-03-20T02:01:02.109Z [background] delivery receipt from [REDACTED]54c.1 1773972061112 for sent message 1773972058803 wasSentEncrypted=true INFO 2026-03-20T02:01:02.109Z [background] onDeliveryReceipt(envelope=1773972061112, envelopeId=019d08f9.7cb9.761e.af06.8545e44ad0e8): Saving 1 sync tasks INFO 2026-03-20T02:01:02.175Z [JobManager] AttachmentDownloadManager/startJob(1773972058360.attachment.[REDACTED]g=.): job completed with status: finished INFO 2026-03-20T02:01:02.175Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T02:01:02.217Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:01:02.218Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972057897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:02.258Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:01:02.300Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:02.342Z [background] onDeliveryReceipt(envelope=1773972061112, envelopeId=019d08f9.7cb9.761e.af06.8545e44ad0e8): Queuing 1 sync tasks INFO 2026-03-20T02:01:02.342Z [background] onDeliveryReceipt(envelope=1773972061112, envelopeId=019d08f9.7cb9.761e.af06.8545e44ad0e8): Done INFO 2026-03-20T02:01:02.342Z [background] delivery receipt from [REDACTED]be2.1 1773972061196 for sent message 1773972058360 wasSentEncrypted=true INFO 2026-03-20T02:01:02.342Z [background] onDeliveryReceipt(envelope=1773972061196, envelopeId=019d08f9.7cb9.761e.af06.8b5d64cfb49d): Saving 1 sync tasks INFO 2026-03-20T02:01:02.342Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:01:02.384Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=42ms INFO 2026-03-20T02:01:02.434Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T02:01:02.475Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:01:02.517Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:02.584Z [background] onDeliveryReceipt(envelope=1773972061196, envelopeId=019d08f9.7cb9.761e.af06.8b5d64cfb49d): Queuing 1 sync tasks INFO 2026-03-20T02:01:02.584Z [background] onDeliveryReceipt(envelope=1773972061196, envelopeId=019d08f9.7cb9.761e.af06.8b5d64cfb49d): Done INFO 2026-03-20T02:01:02.584Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-20T02:01:02.634Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T02:01:02.636Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972058143): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:02.636Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972058803): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:02.676Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:02.784Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-20T02:01:02.884Z [app/main] MainSQL: slow query saveMessage duration=100ms INFO 2026-03-20T02:01:02.926Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:02.976Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T02:01:03.018Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:01:03.020Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972058360): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:03.059Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:01:03.134Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T02:01:03.176Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:01:04.135Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:01:04.135Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415881995 ms before clearing INFO 2026-03-20T02:01:05.754Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972065719 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:05.754Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:05.829Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:05.829Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:05.829Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972065150 (019d08f9.8dda.7510.9eff.17fcd1460861) INFO 2026-03-20T02:01:05.829Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972065150 (019d08f9.8dda.7510.9eff.17fcd1460861)) INFO 2026-03-20T02:01:05.830Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972065150 (019d08f9.8dda.7510.9eff.17fcd1460861): ciphertext message INFO 2026-03-20T02:01:05.830Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:05.830Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:05.830Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:05.876Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:05.876Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:05.876Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972065150 (019d08f9.8dda.7510.9eff.17fcd1460861) INFO 2026-03-20T02:01:05.876Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972065150 (019d08f9.8dda.7510.9eff.17fcd1460861) INFO 2026-03-20T02:01:05.876Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:01:05.877Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:01:05.877Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:01:05.877Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:01:05.877Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:05.877Z [@signalapp/libsignal-client] ACKing message delivered at 1773972065719 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:05.877Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:01:05.877Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:01:05.877Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:01:05.954Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972065920 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:05.954Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:05.993Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:01:06.029Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:06.029Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:06.029Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881) INFO 2026-03-20T02:01:06.029Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881)): unidentified message INFO 2026-03-20T02:01:06.029Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]3ec.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:06.029Z [MessageReceiver] decryptEnvelope([REDACTED]3ec.1 > [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881)) INFO 2026-03-20T02:01:06.029Z [MessageReceiver] decrypt/[REDACTED]3ec.1 > [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881): unidentified message INFO 2026-03-20T02:01:06.029Z [MessageReceiver] decryptSealedSender([REDACTED]3ec.1 > [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:06.030Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]3ec.1 with current session state (base key [REDACTED]735) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:06.030Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:06.030Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:06.076Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:06.076Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:06.076Z [MessageReceiver] queueing decrypted envelope [REDACTED]3ec.1 > [REDACTED]70f 1773972064887 (019d08f9.8ea2.735e.bff8.3778ef524881) INFO 2026-03-20T02:01:06.076Z [background] delivery receipt from [REDACTED]3ec.1 1773972064887 for sent message 1773972058578 wasSentEncrypted=true INFO 2026-03-20T02:01:06.076Z [background] onDeliveryReceipt(envelope=1773972064887, envelopeId=019d08f9.8ea2.735e.bff8.3778ef524881): Saving 1 sync tasks INFO 2026-03-20T02:01:06.076Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:06.076Z [@signalapp/libsignal-client] ACKing message delivered at 1773972065920 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:06.076Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T02:01:06.118Z [background] onDeliveryReceipt(envelope=1773972064887, envelopeId=019d08f9.8ea2.735e.bff8.3778ef524881): Queuing 1 sync tasks INFO 2026-03-20T02:01:06.118Z [background] onDeliveryReceipt(envelope=1773972064887, envelopeId=019d08f9.8ea2.735e.bff8.3778ef524881): Done INFO 2026-03-20T02:01:06.118Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:01:06.234Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:01:06.369Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972058578): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:01:06.451Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:01:07.410Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:01:07.410Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415878720 ms before clearing INFO 2026-03-20T02:01:10.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:01:15.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:01:31.249Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972091212 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:31.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:31.324Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:31.324Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:31.324Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96) INFO 2026-03-20T02:01:31.324Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96)): unidentified message INFO 2026-03-20T02:01:31.325Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:31.325Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96)) INFO 2026-03-20T02:01:31.325Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96): unidentified message INFO 2026-03-20T02:01:31.325Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:31.325Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:31.326Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:31.326Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:31.372Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:31.372Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:31.372Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96) INFO 2026-03-20T02:01:31.372Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972091081 (019d08f9.f171.7046.ba22.9dcac460ba96) INFO 2026-03-20T02:01:31.372Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T02:01:31.375Z [background] Queuing incoming reaction for 1773972037304 INFO 2026-03-20T02:01:31.375Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:31.375Z [@signalapp/libsignal-client] ACKing message delivered at 1773972091212 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:31.376Z [Reactions] Reactions.onReaction(timestamp=1773972091081;target=1773972037304): handling INFO 2026-03-20T02:01:31.377Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773972037304 INFO 2026-03-20T02:01:31.377Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:01:31.439Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773972037304. Went from 0 to 1 reactions. INFO 2026-03-20T02:01:31.439Z [app/main] MainSQL: slow query addReaction duration=61ms INFO 2026-03-20T02:01:31.489Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), Reactions.onReaction): took 113ms INFO 2026-03-20T02:01:31.489Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T02:01:31.606Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:01:32.378Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:01:32.378Z [notifications] NotificationService: showing a notification 1773972037304 INFO 2026-03-20T02:01:32.379Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:01:32.489Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:01:32.490Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415853640 ms before clearing INFO 2026-03-20T02:01:34.952Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972094911 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:34.952Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:35.027Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:35.027Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:35.027Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972094360 (019d08f9.ffe8.7527.9958.f92e6779b839) INFO 2026-03-20T02:01:35.027Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972094360 (019d08f9.ffe8.7527.9958.f92e6779b839)) INFO 2026-03-20T02:01:35.027Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972094360 (019d08f9.ffe8.7527.9958.f92e6779b839): ciphertext message INFO 2026-03-20T02:01:35.028Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:35.028Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:35.028Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:35.080Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:35.080Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:35.080Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972094360 (019d08f9.ffe8.7527.9958.f92e6779b839) INFO 2026-03-20T02:01:35.080Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972094360 (019d08f9.ffe8.7527.9958.f92e6779b839) INFO 2026-03-20T02:01:35.080Z [background] read sync [object Undefined] [REDACTED]70f 1773972094360 [REDACTED]314 for message 1773972037304 INFO 2026-03-20T02:01:35.080Z [background] onReadSync(envelope=1773972094360, envelopeId=019d08f9.ffe8.7527.9958.f92e6779b839): Saving 1 sync tasks INFO 2026-03-20T02:01:35.080Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:35.080Z [@signalapp/libsignal-client] ACKing message delivered at 1773972094911 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:35.080Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-20T02:01:35.121Z [background] onReadSync(envelope=1773972094360, envelopeId=019d08f9.ffe8.7527.9958.f92e6779b839): Queuing 1 sync tasks INFO 2026-03-20T02:01:35.121Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:01:35.122Z [background] onReadSync(envelope=1773972094360, envelopeId=019d08f9.ffe8.7527.9958.f92e6779b839): Done INFO 2026-03-20T02:01:35.180Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972037304) read reaction sync found: [REDACTED]2ff [REDACTED]314 [object Undefined] [REDACTED]70f INFO 2026-03-20T02:01:35.180Z [notifications] NotificationService#removeBy: conversation ID matches INFO 2026-03-20T02:01:35.180Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:01:35.180Z [app/main] MainSQL: slow query markReactionAsRead duration=56ms INFO 2026-03-20T02:01:35.181Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972037304) poll vote read sync not found INFO 2026-03-20T02:01:35.221Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:01:35.227Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972095183 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:35.227Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:35.263Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:01:35.302Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:35.302Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:35.302Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972094365 (019d08fa.00fb.72d1.b978.2968db81aa6d) INFO 2026-03-20T02:01:35.303Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972094365 (019d08fa.00fb.72d1.b978.2968db81aa6d)) INFO 2026-03-20T02:01:35.303Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972094365 (019d08fa.00fb.72d1.b978.2968db81aa6d): ciphertext message INFO 2026-03-20T02:01:35.303Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:35.303Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:35.303Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:35.347Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:35.347Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:35.347Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972094365 (019d08fa.00fb.72d1.b978.2968db81aa6d) INFO 2026-03-20T02:01:35.347Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972094365 (019d08fa.00fb.72d1.b978.2968db81aa6d) INFO 2026-03-20T02:01:35.347Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:01:35.347Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:01:35.347Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:01:35.347Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:35.347Z [@signalapp/libsignal-client] ACKing message delivered at 1773972095183 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:35.347Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:01:35.348Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:01:35.348Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:01:35.348Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:01:35.463Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:01:36.180Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:01:36.296Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972096211 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:36.296Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:36.371Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:36.371Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:36.371Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500) INFO 2026-03-20T02:01:36.371Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500)): unidentified message INFO 2026-03-20T02:01:36.371Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:36.372Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500)) INFO 2026-03-20T02:01:36.372Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500): unidentified message INFO 2026-03-20T02:01:36.372Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:36.372Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:36.372Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:36.372Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:36.413Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:36.413Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:36.413Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972096180 (019d08fa.0528.738d.8777.3b7e5e637500) INFO 2026-03-20T02:01:36.413Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:36.413Z [@signalapp/libsignal-client] ACKing message delivered at 1773972096211 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:36.413Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:01:36.530Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:01:40.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:01:45.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:01:48.455Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972108420 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:48.455Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:48.530Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:48.530Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:48.530Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e) INFO 2026-03-20T02:01:48.530Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e)): unidentified message INFO 2026-03-20T02:01:48.530Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:48.531Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e)) INFO 2026-03-20T02:01:48.531Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e): unidentified message INFO 2026-03-20T02:01:48.531Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:48.531Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:48.531Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:48.531Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:48.576Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:01:48.577Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:48.577Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:48.577Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972108392 (019d08fa.34a7.7589.9353.2c13ec19106e) INFO 2026-03-20T02:01:48.577Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:48.577Z [@signalapp/libsignal-client] ACKing message delivered at 1773972108420 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:48.693Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:01:49.921Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972109889 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:49.921Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:01:49.996Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:01:49.996Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:01:49.996Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814) INFO 2026-03-20T02:01:49.996Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814)): unidentified message INFO 2026-03-20T02:01:49.997Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:01:49.997Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814)) INFO 2026-03-20T02:01:49.997Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814): unidentified message INFO 2026-03-20T02:01:49.997Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:01:49.997Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:01:49.997Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:01:49.997Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:01:50.043Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:01:50.043Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:01:50.043Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972109857 (019d08fa.3a61.72da.8305.66b4f667f814) INFO 2026-03-20T02:01:50.043Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:01:50.043Z [@signalapp/libsignal-client] ACKing message delivered at 1773972109889 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:01:50.043Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:01:50.218Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-20T02:01:59.970Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972119906 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:01:59.971Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:00.046Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:00.046Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:00.046Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012) INFO 2026-03-20T02:02:00.046Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012)): unidentified message INFO 2026-03-20T02:02:00.046Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:02:00.047Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012)) INFO 2026-03-20T02:02:00.047Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012): unidentified message INFO 2026-03-20T02:02:00.047Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:02:00.047Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:00.047Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:00.047Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:00.092Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:00.092Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:00.092Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972119858 (019d08fa.61a3.76ca.b000.370af08c4012) INFO 2026-03-20T02:02:00.092Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:00.092Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:02:00.093Z [@signalapp/libsignal-client] ACKing message delivered at 1773972119906 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:00.173Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972120142 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:00.174Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:00.209Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:02:00.249Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:00.249Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:00.249Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972119338 (019d08fa.626e.754f.a162.bf50439c558d) INFO 2026-03-20T02:02:00.249Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972119338 (019d08fa.626e.754f.a162.bf50439c558d)) INFO 2026-03-20T02:02:00.249Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972119338 (019d08fa.626e.754f.a162.bf50439c558d): ciphertext message INFO 2026-03-20T02:02:00.249Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:00.249Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:00.250Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:00.284Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:00.284Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:00.284Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972119338 (019d08fa.626e.754f.a162.bf50439c558d) INFO 2026-03-20T02:02:00.284Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972119338 (019d08fa.626e.754f.a162.bf50439c558d) INFO 2026-03-20T02:02:00.284Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:02:00.284Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:02:00.284Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:02:00.284Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:00.284Z [@signalapp/libsignal-client] ACKing message delivered at 1773972120142 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:00.284Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:02:00.284Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:02:00.285Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:02:00.400Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:02:07.382Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972127351 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:07.382Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:07.458Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:07.458Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:07.458Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972126804 (019d08fa.7e97.7692.893e.39ab25244d81) INFO 2026-03-20T02:02:07.458Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972126804 (019d08fa.7e97.7692.893e.39ab25244d81)) INFO 2026-03-20T02:02:07.458Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972126804 (019d08fa.7e97.7692.893e.39ab25244d81): ciphertext message INFO 2026-03-20T02:02:07.458Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:07.458Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:07.458Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:07.500Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:07.500Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:07.500Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972126804 (019d08fa.7e97.7692.893e.39ab25244d81) INFO 2026-03-20T02:02:07.500Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972126804 (019d08fa.7e97.7692.893e.39ab25244d81) INFO 2026-03-20T02:02:07.500Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:02:07.500Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:02:07.500Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:02:07.500Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:07.500Z [@signalapp/libsignal-client] ACKing message delivered at 1773972127351 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:07.500Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:02:07.501Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:02:07.501Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:02:07.501Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:02:08.224Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972128190 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:08.225Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:08.300Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:08.300Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:08.300Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53) INFO 2026-03-20T02:02:08.300Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53)): unidentified message INFO 2026-03-20T02:02:08.300Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:02:08.301Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53)) INFO 2026-03-20T02:02:08.301Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53): unidentified message INFO 2026-03-20T02:02:08.301Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:02:08.301Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:08.301Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:08.301Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:08.341Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:08.341Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:08.341Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53) INFO 2026-03-20T02:02:08.341Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972128143 (019d08fa.81e1.76bd.b31b.ab1fad1bfd53) INFO 2026-03-20T02:02:08.342Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972128143: starting processing in queue INFO 2026-03-20T02:02:08.342Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:08.342Z [@signalapp/libsignal-client] ACKing message delivered at 1773972128190 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:08.345Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972128143: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:02:08.345Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972128143: Batching save INFO 2026-03-20T02:02:08.420Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:02:08.483Z [saveAndNotify] Message saved 1773972128143 INFO 2026-03-20T02:02:08.483Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972128143: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:02:08.483Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972128143: 0 edits in second run INFO 2026-03-20T02:02:08.483Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:02:08.483Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-20T02:02:08.599Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:02:08.712Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972128681 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:08.712Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:08.788Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:08.788Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:08.788Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972128127 (019d08fa.83c9.751e.bf84.9d89e79ce74a) INFO 2026-03-20T02:02:08.788Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972128127 (019d08fa.83c9.751e.bf84.9d89e79ce74a)) INFO 2026-03-20T02:02:08.788Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972128127 (019d08fa.83c9.751e.bf84.9d89e79ce74a): ciphertext message INFO 2026-03-20T02:02:08.788Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:08.788Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:08.788Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:08.825Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:08.825Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:08.825Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972128127 (019d08fa.83c9.751e.bf84.9d89e79ce74a) INFO 2026-03-20T02:02:08.825Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972128127 (019d08fa.83c9.751e.bf84.9d89e79ce74a) INFO 2026-03-20T02:02:08.825Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:02:08.825Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:02:08.825Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:02:08.825Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:08.825Z [@signalapp/libsignal-client] ACKing message delivered at 1773972128681 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:08.825Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:02:08.825Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:02:08.825Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:02:08.843Z [JobQueueDatabaseStore] adding job [REDACTED]d54 to queue "conversation" INFO 2026-03-20T02:02:08.891Z [JobQueue] conversation job queue: added new job [REDACTED]d54 INFO 2026-03-20T02:02:08.891Z [app/main] MainSQL: slow query insertJob duration=48ms INFO 2026-03-20T02:02:08.892Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d54 INFO 2026-03-20T02:02:08.892Z [JobQueue] conversation job queue: running job [REDACTED]d54, attempt 1 of 110 INFO 2026-03-20T02:02:08.892Z [JobQueue] conversation job queue, job ID [REDACTED]d54, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:02:08.892Z [JobQueue] conversation job queue, job ID [REDACTED]d54, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:02:08.893Z [JobQueue] conversation job queue, job ID [REDACTED]d54, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T02:02:08.893Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:02:08.894Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:02:08.894Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:02:08.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972128881 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:08.914Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:08.933Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:02:08.975Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:02:08.989Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:08.989Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:02:09.016Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:02:09.017Z [WebAPI] send/1773972128893/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T02:02:09.017Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T02:02:09.058Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:02:09.058Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 69ms INFO 2026-03-20T02:02:09.058Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:09.058Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972128117 (019d08fa.8492.7300.aae3.ffabc5430c3d) INFO 2026-03-20T02:02:09.058Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972128117 (019d08fa.8492.7300.aae3.ffabc5430c3d)) INFO 2026-03-20T02:02:09.058Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972128117 (019d08fa.8492.7300.aae3.ffabc5430c3d): ciphertext message INFO 2026-03-20T02:02:09.058Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:09.058Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:02:09.059Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:09.059Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:09.100Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:09.100Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:09.100Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972128117 (019d08fa.8492.7300.aae3.ffabc5430c3d) INFO 2026-03-20T02:02:09.100Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972128117 (019d08fa.8492.7300.aae3.ffabc5430c3d) INFO 2026-03-20T02:02:09.100Z [background] read sync [object Undefined] [REDACTED]026 1773972128117 [REDACTED]2ff for message 1773972128143 INFO 2026-03-20T02:02:09.100Z [background] onReadSync(envelope=1773972128117, envelopeId=019d08fa.8492.7300.aae3.ffabc5430c3d): Saving 1 sync tasks INFO 2026-03-20T02:02:09.100Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:09.100Z [@signalapp/libsignal-client] ACKing message delivered at 1773972128881 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:09.100Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:02:09.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T02:02:09.142Z [background] onReadSync(envelope=1773972128117, envelopeId=019d08fa.8492.7300.aae3.ffabc5430c3d): Queuing 1 sync tasks INFO 2026-03-20T02:02:09.142Z [background] onReadSync(envelope=1773972128117, envelopeId=019d08fa.8492.7300.aae3.ffabc5430c3d): Done INFO 2026-03-20T02:02:09.142Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:02:09.143Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:02:09.143Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:02:09.144Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:02:09.192Z [JobQueue] conversation job queue: job [REDACTED]d54 succeeded on attempt 1 INFO 2026-03-20T02:02:09.192Z [app/main] MainSQL: slow query insertSentProto duration=50ms INFO 2026-03-20T02:02:09.233Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=42ms INFO 2026-03-20T02:02:09.234Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972128143,"receivedAt":1771163895917},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:02:09.234Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:02:09.275Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:02:09.317Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:02:09.345Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T02:02:09.345Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:02:09.359Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T02:02:09.400Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:02:09.459Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 315ms INFO 2026-03-20T02:02:09.459Z [app/main] MainSQL: slow query saveMessages duration=58ms INFO 2026-03-20T02:02:09.500Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:02:10.000Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T02:02:10.143Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:02:10.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:02:10.459Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:02:10.461Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415815669 ms before clearing INFO 2026-03-20T02:02:10.461Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:02:10.461Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:02:15.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:02:21.968Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972141935 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:21.968Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:22.044Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:22.044Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:22.044Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972141387 (019d08fa.b790.7412.84ab.6f05d5f62917) INFO 2026-03-20T02:02:22.044Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972141387 (019d08fa.b790.7412.84ab.6f05d5f62917)) INFO 2026-03-20T02:02:22.044Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972141387 (019d08fa.b790.7412.84ab.6f05d5f62917): ciphertext message INFO 2026-03-20T02:02:22.044Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:22.044Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:22.044Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:22.089Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:22.089Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:22.089Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972141387 (019d08fa.b790.7412.84ab.6f05d5f62917) INFO 2026-03-20T02:02:22.089Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:02:22.090Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972141387 (019d08fa.b790.7412.84ab.6f05d5f62917) INFO 2026-03-20T02:02:22.090Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:02:22.090Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:02:22.090Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:02:22.090Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:22.090Z [@signalapp/libsignal-client] ACKing message delivered at 1773972141935 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:22.090Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:02:22.090Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:02:22.090Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:02:22.166Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972142135 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:22.166Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:22.182Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972142135 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:22.182Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:22.206Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:02:22.241Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:02:22.241Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:22.241Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c) INFO 2026-03-20T02:02:22.242Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364) INFO 2026-03-20T02:02:22.242Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c)) INFO 2026-03-20T02:02:22.242Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c): ciphertext message INFO 2026-03-20T02:02:22.242Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:22.242Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364)): unidentified message INFO 2026-03-20T02:02:22.242Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:02:22.242Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364)) INFO 2026-03-20T02:02:22.243Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364): unidentified message INFO 2026-03-20T02:02:22.243Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:02:22.243Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:02:22.243Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a28, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:02:22.243Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:22.243Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:22.243Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:02:22.300Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:22.300Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:22.300Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c) INFO 2026-03-20T02:02:22.300Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972141946 (019d08fa.b866.71cb.b993.0ded9cc74364) INFO 2026-03-20T02:02:22.300Z [MessageReceiver] sent message to [REDACTED]026 1773972141272 from [REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c) INFO 2026-03-20T02:02:22.300Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972141272 (019d08fa.b856.7218.a1be.cc3281f8374c) INFO 2026-03-20T02:02:22.300Z [background] Queuing sent reaction for 1773972128143 INFO 2026-03-20T02:02:22.300Z [app/main] MainSQL: slow query commitDecryptResult duration=56ms INFO 2026-03-20T02:02:22.301Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:22.301Z [@signalapp/libsignal-client] ACKing message delivered at 1773972142135 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:22.301Z [@signalapp/libsignal-client] ACKing message delivered at 1773972142135 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:22.302Z [Reactions] Reactions.onReaction(timestamp=1773972141272;target=1773972128143): handling INFO 2026-03-20T02:02:22.302Z [background] delivery receipt from [REDACTED]026.1 1773972141946 for sent message 1773972141272 wasSentEncrypted=true INFO 2026-03-20T02:02:22.302Z [background] onDeliveryReceipt(envelope=1773972141946, envelopeId=019d08fa.b866.71cb.b993.0ded9cc74364): Saving 1 sync tasks INFO 2026-03-20T02:02:22.302Z [Reactions] handleReaction: adding reaction for message [REDACTED]026.1 1773972128143 INFO 2026-03-20T02:02:22.373Z [background] onDeliveryReceipt(envelope=1773972141946, envelopeId=019d08fa.b866.71cb.b993.0ded9cc74364): Queuing 1 sync tasks INFO 2026-03-20T02:02:22.373Z [background] onDeliveryReceipt(envelope=1773972141946, envelopeId=019d08fa.b866.71cb.b993.0ded9cc74364): Done INFO 2026-03-20T02:02:22.373Z [app/main] MainSQL: slow query saveSyncTasks duration=71ms INFO 2026-03-20T02:02:22.415Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]026.1 1773972128143. Went from 0 to 1 reactions. INFO 2026-03-20T02:02:22.415Z [app/main] MainSQL: slow query addReaction duration=42ms INFO 2026-03-20T02:02:22.420Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972142390 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:02:22.420Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:02:22.456Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:02:22.457Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), Reactions.onReaction): took 156ms INFO 2026-03-20T02:02:22.496Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:02:22.496Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:02:22.498Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:02:22.498Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 2ms INFO 2026-03-20T02:02:22.498Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:02:22.498Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab) INFO 2026-03-20T02:02:22.498Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab)): unidentified message INFO 2026-03-20T02:02:22.498Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:02:22.499Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:02:22.499Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab)) INFO 2026-03-20T02:02:22.499Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab): unidentified message INFO 2026-03-20T02:02:22.499Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:02:22.499Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:02:22.499Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]363, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:02:22.499Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]a73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:02:22.499Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:02:22.499Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:02:22.532Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:02:22.540Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:02:22.540Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:02:22.540Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 8ms INFO 2026-03-20T02:02:22.540Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:02:22.540Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773972142367 (019d08fa.b954.75e8.834d.7fea0f717aab) INFO 2026-03-20T02:02:22.540Z [background] delivery receipt from [REDACTED]026.2 1773972142367 for sent message 1773972141272 wasSentEncrypted=true INFO 2026-03-20T02:02:22.540Z [background] onDeliveryReceipt(envelope=1773972142367, envelopeId=019d08fa.b954.75e8.834d.7fea0f717aab): Saving 1 sync tasks INFO 2026-03-20T02:02:22.540Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:02:22.540Z [@signalapp/libsignal-client] ACKing message delivered at 1773972142390 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:02:22.540Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:02:22.598Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-20T02:02:22.624Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773972141272 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T02:02:22.665Z [background] onDeliveryReceipt(envelope=1773972142367, envelopeId=019d08fa.b954.75e8.834d.7fea0f717aab): Queuing 1 sync tasks INFO 2026-03-20T02:02:22.665Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-20T02:02:22.666Z [background] onDeliveryReceipt(envelope=1773972142367, envelopeId=019d08fa.b954.75e8.834d.7fea0f717aab): Done INFO 2026-03-20T02:02:22.740Z [app/main] MainSQL: slow query removeSyncTaskById duration=75ms INFO 2026-03-20T02:02:22.799Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-20T02:02:22.917Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773972141272 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T02:02:22.957Z [app/main] MainSQL: slow query removeSyncTaskById duration=40ms INFO 2026-03-20T02:02:23.457Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:02:23.457Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415802673 ms before clearing INFO 2026-03-20T02:02:40.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:02:45.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:03:10.558Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:03:15.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:03:39.533Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972219501 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:03:39.533Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:03:39.609Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:03:39.609Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:03:39.609Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002) INFO 2026-03-20T02:03:39.609Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002)): unidentified message INFO 2026-03-20T02:03:39.609Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:03:39.609Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002)) INFO 2026-03-20T02:03:39.609Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002): unidentified message INFO 2026-03-20T02:03:39.609Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:03:39.610Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:03:39.610Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:03:39.610Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:03:39.649Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:03:39.649Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:03:39.649Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972219332 (019d08fb.e68d.75fc.a8f5.3505babfb002) INFO 2026-03-20T02:03:39.650Z [background] read receipt [REDACTED]5fa.1 1773972219332 for sent message 1773972048441 INFO 2026-03-20T02:03:39.650Z [background] onReadOrViewReceipt(type=Read, envelope=1773972219332, envelopeId=019d08fb.e68d.75fc.a8f5.3505babfb002): Saving 1 sync tasks INFO 2026-03-20T02:03:39.650Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:03:39.650Z [@signalapp/libsignal-client] ACKing message delivered at 1773972219501 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:03:39.691Z [background] onReadOrViewReceipt(type=Read, envelope=1773972219332, envelopeId=019d08fb.e68d.75fc.a8f5.3505babfb002): Queuing 1 sync tasks INFO 2026-03-20T02:03:39.691Z [background] onReadOrViewReceipt(type=Read, envelope=1773972219332, envelopeId=019d08fb.e68d.75fc.a8f5.3505babfb002): Done INFO 2026-03-20T02:03:39.691Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:03:39.808Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:03:39.943Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972048441): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:03:39.991Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T02:03:40.033Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:03:40.283Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T02:03:40.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:03:40.991Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:03:40.992Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415725138 ms before clearing INFO 2026-03-20T02:03:45.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:03:45.683Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972225652 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:03:45.684Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:03:45.759Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:03:45.759Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:03:45.759Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f) INFO 2026-03-20T02:03:45.759Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f)): unidentified message INFO 2026-03-20T02:03:45.759Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:03:45.759Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f)) INFO 2026-03-20T02:03:45.759Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f): unidentified message INFO 2026-03-20T02:03:45.759Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:03:45.760Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-20T02:03:45.760Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:03:45.760Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:03:45.760Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:03:45.798Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:03:45.798Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:03:45.798Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f) INFO 2026-03-20T02:03:45.798Z [MessageReceiver] handleDataMessage/[REDACTED]5fa.1 > [REDACTED]70f 1773972225476 (019d08fb.fe94.7779.a932.d1bab2b4837f) INFO 2026-03-20T02:03:45.799Z [background] Queuing incoming reaction for 1773972048441 INFO 2026-03-20T02:03:45.799Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:03:45.799Z [@signalapp/libsignal-client] ACKing message delivered at 1773972225652 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:03:45.800Z [Reactions] Reactions.onReaction(timestamp=1773972225476;target=1773972048441): handling INFO 2026-03-20T02:03:45.801Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773972048441 INFO 2026-03-20T02:03:45.808Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:03:45.865Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773972048441. Went from 0 to 1 reactions. INFO 2026-03-20T02:03:45.865Z [app/main] MainSQL: slow query addReaction duration=63ms INFO 2026-03-20T02:03:45.907Z [conversations] conversation.queueJob([REDACTED]5fa ([REDACTED]23f), Reactions.onReaction): took 107ms INFO 2026-03-20T02:03:45.907Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:03:46.024Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:03:46.808Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:03:46.808Z [notifications] NotificationService: showing a notification 1773972048441 INFO 2026-03-20T02:03:46.809Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:03:46.907Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:03:46.908Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415719222 ms before clearing INFO 2026-03-20T02:03:51.695Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972231661 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:03:51.695Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:03:51.770Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:03:51.770Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:03:51.770Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0) INFO 2026-03-20T02:03:51.771Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0)): unidentified message INFO 2026-03-20T02:03:51.771Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:03:51.771Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0)) INFO 2026-03-20T02:03:51.771Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0): unidentified message INFO 2026-03-20T02:03:51.771Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:03:51.772Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:03:51.772Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:03:51.772Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:03:51.823Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:03:51.823Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:03:51.823Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972231509 (019d08fc.160f.77ea.9d79.df2b724d22f0) INFO 2026-03-20T02:03:51.823Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:03:51.823Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:03:51.824Z [@signalapp/libsignal-client] ACKing message delivered at 1773972231661 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:03:51.948Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:03:55.003Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972234972 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:03:55.003Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:03:55.078Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:03:55.078Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:03:55.078Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f) INFO 2026-03-20T02:03:55.078Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f)): unidentified message INFO 2026-03-20T02:03:55.078Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:03:55.079Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f)) INFO 2026-03-20T02:03:55.079Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f): unidentified message INFO 2026-03-20T02:03:55.079Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:03:55.079Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:03:55.079Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:03:55.079Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:03:55.123Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:03:55.123Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:03:55.123Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972234809 (019d08fc.22fb.76da.b459.6e6722d6ff4f) INFO 2026-03-20T02:03:55.123Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:03:55.123Z [@signalapp/libsignal-client] ACKing message delivered at 1773972234972 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:03:55.123Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:03:55.248Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:03:58.000Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972237923 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:03:58.000Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:03:58.075Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:03:58.075Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:03:58.075Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a) INFO 2026-03-20T02:03:58.075Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a)): unidentified message INFO 2026-03-20T02:03:58.075Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:03:58.076Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a)) INFO 2026-03-20T02:03:58.076Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a): unidentified message INFO 2026-03-20T02:03:58.076Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:03:58.076Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:03:58.076Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:03:58.076Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:03:58.114Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:03:58.114Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:03:58.114Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972237768 (019d08fc.2eb0.769c.8564.dc977144c59a) INFO 2026-03-20T02:03:58.115Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:03:58.115Z [@signalapp/libsignal-client] ACKing message delivered at 1773972237923 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:03:58.256Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T02:04:07.975Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972247926 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:07.976Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:08.051Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:08.051Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:08.051Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1) INFO 2026-03-20T02:04:08.051Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1)): unidentified message INFO 2026-03-20T02:04:08.051Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:08.052Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1)) INFO 2026-03-20T02:04:08.052Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1): unidentified message INFO 2026-03-20T02:04:08.052Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:08.052Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:08.052Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:08.052Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:08.095Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:08.095Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:08.095Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:04:08.096Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972247748 (019d08fc.55a8.73f4.b804.0281b7bf97b1) INFO 2026-03-20T02:04:08.096Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:08.096Z [@signalapp/libsignal-client] ACKing message delivered at 1773972247926 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:08.212Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:09.910Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:04:09.911Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:04:09.911Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:04:09.911Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:04:15.392Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972255360 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:15.392Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:15.467Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:15.467Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:15.467Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a) INFO 2026-03-20T02:04:15.467Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a)): unidentified message INFO 2026-03-20T02:04:15.468Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:15.468Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a)) INFO 2026-03-20T02:04:15.468Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a): unidentified message INFO 2026-03-20T02:04:15.468Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:15.468Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:15.468Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:15.469Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:15.510Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:15.510Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:15.510Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972255159 (019d08fc.72a0.760c.b633.2188be60d23a) INFO 2026-03-20T02:04:15.510Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:04:15.511Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:15.511Z [@signalapp/libsignal-client] ACKing message delivered at 1773972255360 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:15.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:04:15.627Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:17.738Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972257707 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:17.738Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:17.814Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:17.814Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:17.814Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012) INFO 2026-03-20T02:04:17.814Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012)): unidentified message INFO 2026-03-20T02:04:17.814Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:17.814Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012)) INFO 2026-03-20T02:04:17.814Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012): unidentified message INFO 2026-03-20T02:04:17.814Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:17.815Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:17.815Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:17.815Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:17.860Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:17.860Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:17.860Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972257553 (019d08fc.7bcb.751a.b0d7.75a26d103012) INFO 2026-03-20T02:04:17.860Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:17.860Z [@signalapp/libsignal-client] ACKing message delivered at 1773972257707 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:17.860Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:04:17.977Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:20.754Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972260696 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:20.754Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:20.830Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:20.830Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:20.830Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3) INFO 2026-03-20T02:04:20.830Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3)): unidentified message INFO 2026-03-20T02:04:20.830Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:20.830Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3)) INFO 2026-03-20T02:04:20.830Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3): unidentified message INFO 2026-03-20T02:04:20.830Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:20.831Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:20.831Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:20.831Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:20.868Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:20.868Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:20.868Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972260556 (019d08fc.8793.71c9.9a97.2833efdc0ae3) INFO 2026-03-20T02:04:20.868Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:20.868Z [@signalapp/libsignal-client] ACKing message delivered at 1773972260696 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:20.984Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:21.821Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972261781 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:21.821Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:21.896Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:21.896Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:21.896Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596) INFO 2026-03-20T02:04:21.896Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596)): unidentified message INFO 2026-03-20T02:04:21.896Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:21.897Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596)) INFO 2026-03-20T02:04:21.897Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596): unidentified message INFO 2026-03-20T02:04:21.897Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:21.897Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:21.897Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:21.897Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:21.934Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:21.934Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:21.934Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972261629 (019d08fc.8bbd.7287.9d53.6dc3586ef596) INFO 2026-03-20T02:04:21.934Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:21.934Z [@signalapp/libsignal-client] ACKing message delivered at 1773972261781 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:22.051Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:29.048Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972269017 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:29.048Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:29.123Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:29.123Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:29.123Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5) INFO 2026-03-20T02:04:29.123Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5)): unidentified message INFO 2026-03-20T02:04:29.123Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:29.124Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5)) INFO 2026-03-20T02:04:29.124Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5): unidentified message INFO 2026-03-20T02:04:29.124Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:29.124Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:29.124Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:29.124Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:29.167Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:29.167Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:29.167Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972268868 (019d08fc.a7f8.7578.a6ef.5b18a4ce23c5) INFO 2026-03-20T02:04:29.167Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:29.167Z [@signalapp/libsignal-client] ACKing message delivered at 1773972269017 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:29.167Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:04:29.284Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:32.675Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972272644 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:32.676Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:32.751Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:32.751Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:32.751Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739) INFO 2026-03-20T02:04:32.751Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739)): unidentified message INFO 2026-03-20T02:04:32.751Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:32.751Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739)) INFO 2026-03-20T02:04:32.751Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739): unidentified message INFO 2026-03-20T02:04:32.751Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:32.752Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:32.752Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:32.752Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:32.816Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:32.816Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:32.816Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972272479 (019d08fc.b624.7103.a9ba.836245b16739) INFO 2026-03-20T02:04:32.816Z [app/main] MainSQL: slow query commitDecryptResult duration=64ms INFO 2026-03-20T02:04:32.817Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:32.817Z [@signalapp/libsignal-client] ACKing message delivered at 1773972272644 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:32.958Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T02:04:33.752Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972273720 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:33.752Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:33.827Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:33.827Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:33.827Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972273153 (019d08fc.ba58.77fb.84fa.0308b238968c) INFO 2026-03-20T02:04:33.828Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972273153 (019d08fc.ba58.77fb.84fa.0308b238968c)) INFO 2026-03-20T02:04:33.828Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972273153 (019d08fc.ba58.77fb.84fa.0308b238968c): ciphertext message INFO 2026-03-20T02:04:33.828Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:33.828Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:33.828Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:33.867Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:33.867Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:33.867Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972273153 (019d08fc.ba58.77fb.84fa.0308b238968c) INFO 2026-03-20T02:04:33.867Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972273153 (019d08fc.ba58.77fb.84fa.0308b238968c) INFO 2026-03-20T02:04:33.867Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:04:33.867Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:04:33.867Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:04:33.867Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:33.867Z [@signalapp/libsignal-client] ACKing message delivered at 1773972273720 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:33.867Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:04:33.867Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:04:33.867Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:04:36.039Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972276004 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:36.039Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:36.114Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:36.114Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:36.114Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700) INFO 2026-03-20T02:04:36.114Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700)): unidentified message INFO 2026-03-20T02:04:36.115Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:36.115Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700)) INFO 2026-03-20T02:04:36.115Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700): unidentified message INFO 2026-03-20T02:04:36.115Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:36.115Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]5fa.1 with current session state (base key [REDACTED]e77) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:36.116Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:36.116Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:36.158Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:36.158Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:36.158Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700) INFO 2026-03-20T02:04:36.158Z [MessageReceiver] handleDataMessage/[REDACTED]5fa.1 > [REDACTED]70f 1773972275830 (019d08fc.c347.7608.a86a.0c8981669700) INFO 2026-03-20T02:04:36.158Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:04:36.159Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]5fa.1 1773972275830: starting processing in queue INFO 2026-03-20T02:04:36.159Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:36.159Z [@signalapp/libsignal-client] ACKing message delivered at 1773972276004 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 WARN 2026-03-20T02:04:36.162Z [conversations] updateExpirationTimer([REDACTED]5fa ([REDACTED]23f), disabled, version=1) source=[REDACTED]5fa localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]5fa.1 1773972275830, isInitialSync=false: not updating, local version is 2 INFO 2026-03-20T02:04:36.162Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]5fa.1 1773972275830: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:04:36.162Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]5fa.1 1773972275830: Batching save INFO 2026-03-20T02:04:36.237Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:04:36.292Z [saveAndNotify] Message saved 1773972275830 INFO 2026-03-20T02:04:36.292Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]5fa.1 1773972275830: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:04:36.292Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]5fa.1 1773972275830: 0 edits in second run INFO 2026-03-20T02:04:36.292Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:04:36.292Z [app/main] MainSQL: slow query saveMessages duration=54ms INFO 2026-03-20T02:04:36.407Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972276376 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:36.407Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:36.408Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:36.483Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:36.483Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:36.483Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27) INFO 2026-03-20T02:04:36.483Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27)) INFO 2026-03-20T02:04:36.483Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27): ciphertext message INFO 2026-03-20T02:04:36.483Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:36.484Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:36.484Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:36.525Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:36.525Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:36.525Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27) INFO 2026-03-20T02:04:36.525Z [MessageReceiver] sent message to [REDACTED]026 1773972272875 from [REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27) INFO 2026-03-20T02:04:36.525Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972272875 (019d08fc.c4b7.748e.8a84.a3a4b5291e27) INFO 2026-03-20T02:04:36.525Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:04:36.526Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972272875: starting processing in queue INFO 2026-03-20T02:04:36.526Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:36.526Z [@signalapp/libsignal-client] ACKing message delivered at 1773972276376 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:36.527Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972272875: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:04:36.527Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972272875: Batching save INFO 2026-03-20T02:04:36.602Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:04:36.658Z [saveAndNotify] Message saved 1773972272875 INFO 2026-03-20T02:04:36.658Z [app/main] MainSQL: slow query saveMessages duration=55ms INFO 2026-03-20T02:04:36.659Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972272875}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-20T02:04:36.659Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972272875}): Quote attachment already downloaded INFO 2026-03-20T02:04:36.659Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972272875}): Queued 0 (of 1) quote attachment downloads INFO 2026-03-20T02:04:36.659Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972272875}): Queued 1 total attachment downloads INFO 2026-03-20T02:04:36.660Z [JobQueueDatabaseStore] adding job [REDACTED]e6b to queue "conversation" INFO 2026-03-20T02:04:36.710Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972276664 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:36.711Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:36.784Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972272875: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:04:36.784Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972272875: 0 edits in second run INFO 2026-03-20T02:04:36.784Z [app/main] MainSQL: slow query saveMessage duration=124ms INFO 2026-03-20T02:04:36.793Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:36.793Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:36.793Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c) INFO 2026-03-20T02:04:36.793Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c)): unidentified message INFO 2026-03-20T02:04:36.793Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:36.793Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c)) INFO 2026-03-20T02:04:36.793Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c): unidentified message INFO 2026-03-20T02:04:36.793Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:36.794Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:36.794Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:36.794Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:36.859Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:04:36.867Z [JobQueue] conversation job queue: added new job [REDACTED]e6b INFO 2026-03-20T02:04:36.867Z [JobQueue] conversation job queue: enqueuing job [REDACTED]e6b INFO 2026-03-20T02:04:36.867Z [JobQueue] conversation job queue: running job [REDACTED]e6b, attempt 1 of 110 INFO 2026-03-20T02:04:36.867Z [JobQueue] conversation job queue, job ID [REDACTED]e6b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:04:36.867Z [app/main] MainSQL: slow query insertJob duration=83ms INFO 2026-03-20T02:04:36.868Z [JobQueue] conversation job queue, job ID [REDACTED]e6b, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:04:36.868Z [JobQueue] conversation job queue, job ID [REDACTED]e6b, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]5fa ([REDACTED]23f) INFO 2026-03-20T02:04:36.868Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:04:36.868Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:04:36.917Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T02:04:36.967Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:36.967Z [SignalProtocolStore] running blocked 2 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:04:36.967Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 108ms INFO 2026-03-20T02:04:36.967Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 99ms INFO 2026-03-20T02:04:36.967Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:36.967Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972276643 (019d08fc.c5e7.70ca.8850.af7c1c97f85c) INFO 2026-03-20T02:04:36.967Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:04:36.968Z [background] delivery receipt from [REDACTED]026.1 1773972276643 for sent message 1773972272875 wasSentEncrypted=true INFO 2026-03-20T02:04:36.968Z [background] onDeliveryReceipt(envelope=1773972276643, envelopeId=019d08fc.c5e7.70ca.8850.af7c1c97f85c): Saving 1 sync tasks INFO 2026-03-20T02:04:36.968Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:36.968Z [@signalapp/libsignal-client] ACKing message delivered at 1773972276664 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:36.968Z [@signalapp/libsignal-client] spqr v1.send_ct.send epoch 1: HeaderReceived -> Ct1Sampled spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:208 INFO 2026-03-20T02:04:36.968Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:04:37.009Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=42ms INFO 2026-03-20T02:04:37.051Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:04:37.075Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972277011 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:37.075Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:37.092Z [background] onDeliveryReceipt(envelope=1773972276643, envelopeId=019d08fc.c5e7.70ca.8850.af7c1c97f85c): Queuing 1 sync tasks INFO 2026-03-20T02:04:37.092Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:04:37.093Z [background] onDeliveryReceipt(envelope=1773972276643, envelopeId=019d08fc.c5e7.70ca.8850.af7c1c97f85c): Done INFO 2026-03-20T02:04:37.134Z [WebAPI] send/1773972276868/[REDACTED]5fa/sendMessagesUnauth INFO 2026-03-20T02:04:37.134Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T02:04:37.134Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:04:37.135Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]5fa?story=false (unauth+key) INFO 2026-03-20T02:04:37.135Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T02:04:37.135Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T02:04:37.135Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T02:04:37.135Z [JobManager] AttachmentDownloadManager/startJob(1773972272875.preview.[REDACTED]c=.): starting job INFO 2026-03-20T02:04:37.149Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:04:37.150Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:04:37.151Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:37.151Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:37.151Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc) INFO 2026-03-20T02:04:37.151Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc)): unidentified message INFO 2026-03-20T02:04:37.151Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:37.151Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc)) INFO 2026-03-20T02:04:37.151Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc): unidentified message INFO 2026-03-20T02:04:37.151Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:37.151Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]a73) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:37.152Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:37.152Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:37.162Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T02:04:37.162Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:04:37.167Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:04:37.176Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T02:04:37.176Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]MWj INFO 2026-03-20T02:04:37.176Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=40ms INFO 2026-03-20T02:04:37.217Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:04:37.218Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:37.218Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:04:37.218Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 51ms INFO 2026-03-20T02:04:37.218Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:37.218Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773972276724 (019d08fc.c753.718f.9111.d78aafdb66fc) INFO 2026-03-20T02:04:37.218Z [background] delivery receipt from [REDACTED]026.2 1773972276724 for sent message 1773972272875 wasSentEncrypted=true INFO 2026-03-20T02:04:37.218Z [background] onDeliveryReceipt(envelope=1773972276724, envelopeId=019d08fc.c753.718f.9111.d78aafdb66fc): Saving 1 sync tasks INFO 2026-03-20T02:04:37.218Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:37.218Z [@signalapp/libsignal-client] ACKing message delivered at 1773972277011 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:37.249Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 56ms (attempts v4=1 v6=0) INFO 2026-03-20T02:04:37.259Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:04:37.292Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:04:37.292Z [notifications] NotificationService: showing a notification 1773972275830 INFO 2026-03-20T02:04:37.293Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:04:37.309Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T02:04:37.344Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972272875): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:04:37.351Z [background] onDeliveryReceipt(envelope=1773972276724, envelopeId=019d08fc.c753.718f.9111.d78aafdb66fc): Queuing 1 sync tasks INFO 2026-03-20T02:04:37.351Z [background] onDeliveryReceipt(envelope=1773972276724, envelopeId=019d08fc.c753.718f.9111.d78aafdb66fc): Done INFO 2026-03-20T02:04:37.351Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T02:04:37.393Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:04:37.435Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:04:37.476Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:04:37.501Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]MWj 200 Streaming with details INFO 2026-03-20T02:04:37.525Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]MWj 200 Streaming ended INFO 2026-03-20T02:04:37.535Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T02:04:37.593Z [deduplicateAttachment] runDownloadAttachmentJobInner(1773972272875.preview.[REDACTED]c=.): Reusing existing attachment INFO 2026-03-20T02:04:37.593Z [app/main] MainSQL: slow query getAndProtectExistingAttachmentPath duration=58ms INFO 2026-03-20T02:04:37.603Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972272875): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:04:37.668Z [app/main] MainSQL: slow query saveMessage duration=66ms INFO 2026-03-20T02:04:37.705Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 569.615ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T02:04:37.705Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T02:04:37.705Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T02:04:37.705Z [SocketManager] connected unauthenticated socket (localPort: 44778) INFO 2026-03-20T02:04:37.705Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T02:04:37.710Z [JobManager] AttachmentDownloadManager/startJob(1773972272875.preview.[REDACTED]c=.): job completed with status: finished INFO 2026-03-20T02:04:37.710Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:04:37.785Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]5fa?story=false (unauth+key) 200 Success INFO 2026-03-20T02:04:37.808Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=64ms INFO 2026-03-20T02:04:37.861Z [JobQueue] conversation job queue: job [REDACTED]e6b succeeded on attempt 1 INFO 2026-03-20T02:04:37.861Z [app/main] MainSQL: slow query insertSentProto duration=53ms INFO 2026-03-20T02:04:37.961Z [app/main] MainSQL: slow query deleteJob duration=100ms INFO 2026-03-20T02:04:38.286Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-20T02:04:38.710Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:04:38.710Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415667420 ms before clearing INFO 2026-03-20T02:04:38.934Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972278902 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:38.934Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:39.009Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:39.010Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:39.010Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972278310 (019d08fc.ce96.74dc.add8.8a4c957a6b93) INFO 2026-03-20T02:04:39.010Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972278310 (019d08fc.ce96.74dc.add8.8a4c957a6b93)) INFO 2026-03-20T02:04:39.010Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972278310 (019d08fc.ce96.74dc.add8.8a4c957a6b93): ciphertext message INFO 2026-03-20T02:04:39.010Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:39.010Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:39.010Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:39.044Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:39.044Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:39.044Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972278310 (019d08fc.ce96.74dc.add8.8a4c957a6b93) INFO 2026-03-20T02:04:39.044Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972278310 (019d08fc.ce96.74dc.add8.8a4c957a6b93) INFO 2026-03-20T02:04:39.044Z [background] read sync [object Undefined] [REDACTED]70f 1773972278310 [REDACTED]314 for message 1773972048441 INFO 2026-03-20T02:04:39.044Z [background] read sync [object Undefined] [REDACTED]5fa 1773972278310 [REDACTED]23f for message 1773972275830 INFO 2026-03-20T02:04:39.044Z [background] onReadSync(envelope=1773972278310, envelopeId=019d08fc.ce96.74dc.add8.8a4c957a6b93): Saving 2 sync tasks INFO 2026-03-20T02:04:39.044Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:39.045Z [@signalapp/libsignal-client] ACKing message delivered at 1773972278902 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:39.077Z [background] onReadSync(envelope=1773972278310, envelopeId=019d08fc.ce96.74dc.add8.8a4c957a6b93): Queuing 2 sync tasks INFO 2026-03-20T02:04:39.078Z [background] onReadSync(envelope=1773972278310, envelopeId=019d08fc.ce96.74dc.add8.8a4c957a6b93): Done INFO 2026-03-20T02:04:39.079Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:04:39.079Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:04:39.079Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:04:39.119Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972048441) read reaction sync found: [REDACTED]23f [REDACTED]314 [object Undefined] [REDACTED]70f INFO 2026-03-20T02:04:39.119Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:04:39.119Z [app/main] MainSQL: slow query markReactionAsRead duration=40ms INFO 2026-03-20T02:04:39.128Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972279098 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:39.128Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:39.153Z [markConversationRead] ([REDACTED]5fa ([REDACTED]23f)) {"markingReadBefore":{"sentAt":1773972275830,"receivedAt":1771163895937},"unreadMessages":2,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:04:39.153Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:04:39.194Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:04:39.204Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:39.204Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:04:39.228Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972048441) poll vote read sync not found INFO 2026-03-20T02:04:39.269Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T02:04:39.270Z [conversations] conversation.queueJob([REDACTED]5fa ([REDACTED]23f), onReadMessage): took 191ms INFO 2026-03-20T02:04:39.272Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:04:39.272Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:04:39.311Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:04:39.311Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 107ms INFO 2026-03-20T02:04:39.311Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:39.311Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972278346 (019d08fc.cf58.706d.9c34.51935c792f28) INFO 2026-03-20T02:04:39.311Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:04:39.312Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972278346 (019d08fc.cf58.706d.9c34.51935c792f28)) INFO 2026-03-20T02:04:39.312Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972278346 (019d08fc.cf58.706d.9c34.51935c792f28): ciphertext message INFO 2026-03-20T02:04:39.312Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:39.312Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:39.312Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:39.353Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:04:39.395Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:04:39.436Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:39.436Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:39.436Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972278346 (019d08fc.cf58.706d.9c34.51935c792f28) INFO 2026-03-20T02:04:39.436Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:04:39.437Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972278346 (019d08fc.cf58.706d.9c34.51935c792f28) INFO 2026-03-20T02:04:39.437Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1755986054339) INFO 2026-03-20T02:04:39.437Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:04:39.437Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:04:39.437Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:39.437Z [@signalapp/libsignal-client] ACKing message delivered at 1773972279098 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:39.437Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:04:39.437Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]23f INFO 2026-03-20T02:04:39.437Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1749480632801 read INFO 2026-03-20T02:04:39.553Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:39.820Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T02:04:40.079Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:04:40.270Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:04:40.270Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415665860 ms before clearing INFO 2026-03-20T02:04:45.245Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972285209 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:45.245Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:45.320Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:45.320Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:45.320Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb) INFO 2026-03-20T02:04:45.320Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb)): unidentified message INFO 2026-03-20T02:04:45.320Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:45.321Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb)) INFO 2026-03-20T02:04:45.321Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb): unidentified message INFO 2026-03-20T02:04:45.321Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:45.321Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:45.321Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:45.321Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:45.368Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:45.368Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:45.368Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972284989 (019d08fc.e73d.7665.9f7d.b755fe0a8fdb) INFO 2026-03-20T02:04:45.368Z [background] read receipt [REDACTED]026.1 1773972284989 for sent message 1773972272875 INFO 2026-03-20T02:04:45.368Z [background] onReadOrViewReceipt(type=Read, envelope=1773972284989, envelopeId=019d08fc.e73d.7665.9f7d.b755fe0a8fdb): Saving 1 sync tasks INFO 2026-03-20T02:04:45.368Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:45.368Z [@signalapp/libsignal-client] ACKing message delivered at 1773972285209 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:45.368Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T02:04:45.410Z [background] onReadOrViewReceipt(type=Read, envelope=1773972284989, envelopeId=019d08fc.e73d.7665.9f7d.b755fe0a8fdb): Queuing 1 sync tasks INFO 2026-03-20T02:04:45.410Z [background] onReadOrViewReceipt(type=Read, envelope=1773972284989, envelopeId=019d08fc.e73d.7665.9f7d.b755fe0a8fdb): Done INFO 2026-03-20T02:04:45.410Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:04:45.526Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:45.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:04:45.661Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972272875): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:04:45.697Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972285666 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:45.697Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:45.710Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T02:04:45.752Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:04:45.772Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:04:45.772Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:45.772Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f) INFO 2026-03-20T02:04:45.772Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f)) INFO 2026-03-20T02:04:45.772Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f): ciphertext message INFO 2026-03-20T02:04:45.772Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:45.773Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:45.773Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:04:45.818Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:45.818Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:45.818Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f) INFO 2026-03-20T02:04:45.818Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:04:45.819Z [MessageReceiver] sent message to [REDACTED]5fa 1773972284976 from [REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f) INFO 2026-03-20T02:04:45.819Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972284976 (019d08fc.e901.76f9.aefc.f3415d39ba6f) INFO 2026-03-20T02:04:45.819Z [background] Queuing sent reaction for 1773972275830 INFO 2026-03-20T02:04:45.819Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:45.819Z [@signalapp/libsignal-client] ACKing message delivered at 1773972285666 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:45.820Z [Reactions] Reactions.onReaction(timestamp=1773972284976;target=1773972275830): handling INFO 2026-03-20T02:04:45.820Z [Reactions] handleReaction: adding reaction for message [REDACTED]5fa.1 1773972275830 INFO 2026-03-20T02:04:45.860Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]5fa.1 1773972275830. Went from 0 to 1 reactions. INFO 2026-03-20T02:04:45.899Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972285867 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:45.899Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:45.899Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972285867 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:04:45.899Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:04:45.902Z [conversations] conversation.queueJob([REDACTED]5fa ([REDACTED]23f), Reactions.onReaction): took 82ms INFO 2026-03-20T02:04:45.902Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:04:45.974Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:04:45.974Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:04:45.974Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972285122 (019d08fc.e9cb.77e7.a83f.f70b72b49756) INFO 2026-03-20T02:04:45.974Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184) INFO 2026-03-20T02:04:45.974Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972285122 (019d08fc.e9cb.77e7.a83f.f70b72b49756)) INFO 2026-03-20T02:04:45.974Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972285122 (019d08fc.e9cb.77e7.a83f.f70b72b49756): ciphertext message INFO 2026-03-20T02:04:45.974Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:45.975Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184)): unidentified message INFO 2026-03-20T02:04:45.975Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:04:45.975Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184)) INFO 2026-03-20T02:04:45.975Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184): unidentified message INFO 2026-03-20T02:04:45.975Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:04:45.975Z [@signalapp/libsignal-client] [REDACTED]5fa.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:04:45.975Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]5fa.1 with current session state (base key [REDACTED]c28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:04:45.975Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:04:45.976Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:04:45.977Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:04:46.002Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T02:04:46.018Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:04:46.019Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:04:46.019Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:04:46.019Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 42ms INFO 2026-03-20T02:04:46.019Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:04:46.019Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972285122 (019d08fc.e9cb.77e7.a83f.f70b72b49756) INFO 2026-03-20T02:04:46.019Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972285554 (019d08fc.e9cb.77e7.a83f.fb1f8e32f184) INFO 2026-03-20T02:04:46.019Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972285122 (019d08fc.e9cb.77e7.a83f.f70b72b49756) INFO 2026-03-20T02:04:46.019Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1755986054339) INFO 2026-03-20T02:04:46.019Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:04:46.019Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:04:46.019Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:04:46.019Z [@signalapp/libsignal-client] ACKing message delivered at 1773972285867 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:46.019Z [@signalapp/libsignal-client] ACKing message delivered at 1773972285867 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:04:46.060Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:04:46.060Z [background] delivery receipt from [REDACTED]5fa.1 1773972285554 for sent message 1773972284976 wasSentEncrypted=true INFO 2026-03-20T02:04:46.060Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:46.060Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]23f INFO 2026-03-20T02:04:46.060Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1749480632801 read INFO 2026-03-20T02:04:46.061Z [background] onDeliveryReceipt(envelope=1773972285554, envelopeId=019d08fc.e9cb.77e7.a83f.fb1f8e32f184): Saving 1 sync tasks INFO 2026-03-20T02:04:46.102Z [background] onDeliveryReceipt(envelope=1773972285554, envelopeId=019d08fc.e9cb.77e7.a83f.fb1f8e32f184): Queuing 1 sync tasks INFO 2026-03-20T02:04:46.102Z [background] onDeliveryReceipt(envelope=1773972285554, envelopeId=019d08fc.e9cb.77e7.a83f.fb1f8e32f184): Done INFO 2026-03-20T02:04:46.102Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:04:46.177Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:04:46.353Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773972284976 Delivery [REDACTED]23f [REDACTED]5fa INFO 2026-03-20T02:04:46.394Z [app/main] MainSQL: slow query removeSyncTaskById duration=40ms INFO 2026-03-20T02:04:46.494Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T02:04:46.902Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:04:46.902Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415659228 ms before clearing INFO 2026-03-20T02:05:06.750Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972306690 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:06.750Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:06.825Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:06.825Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:06.825Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972306124 (019d08fd.3b3e.75e5.ae78.5d1de6f614a7) INFO 2026-03-20T02:05:06.825Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972306124 (019d08fd.3b3e.75e5.ae78.5d1de6f614a7)) INFO 2026-03-20T02:05:06.825Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972306124 (019d08fd.3b3e.75e5.ae78.5d1de6f614a7): ciphertext message INFO 2026-03-20T02:05:06.826Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:06.826Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:06.826Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:06.866Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:05:06.867Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:06.867Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:06.867Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972306124 (019d08fd.3b3e.75e5.ae78.5d1de6f614a7) INFO 2026-03-20T02:05:06.867Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972306124 (019d08fd.3b3e.75e5.ae78.5d1de6f614a7) INFO 2026-03-20T02:05:06.867Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1755986054339) INFO 2026-03-20T02:05:06.867Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:05:06.867Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:05:06.867Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:06.867Z [@signalapp/libsignal-client] ACKing message delivered at 1773972306690 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:06.867Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:05:06.867Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]23f INFO 2026-03-20T02:05:06.867Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1749480632801 read INFO 2026-03-20T02:05:06.983Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:05:07.008Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972306975 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:07.008Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:07.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:07.083Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:07.083Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158) INFO 2026-03-20T02:05:07.083Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158)): unidentified message INFO 2026-03-20T02:05:07.084Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]5fa.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:05:07.084Z [MessageReceiver] decryptEnvelope([REDACTED]5fa.1 > [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158)) INFO 2026-03-20T02:05:07.084Z [MessageReceiver] decrypt/[REDACTED]5fa.1 > [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158): unidentified message INFO 2026-03-20T02:05:07.084Z [MessageReceiver] decryptSealedSender([REDACTED]5fa.1 > [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:05:07.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]5fa.1 with current session state (base key [REDACTED]c28) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:07.084Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:07.084Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:07.125Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:07.125Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:07.125Z [MessageReceiver] queueing decrypted envelope [REDACTED]5fa.1 > [REDACTED]70f 1773972306832 (019d08fd.3c40.7019.8987.f067e29b4158) INFO 2026-03-20T02:05:07.125Z [background] delivery receipt from [REDACTED]5fa.1 1773972306832 for sent message 1773972305871 wasSentEncrypted=true INFO 2026-03-20T02:05:07.125Z [background] onDeliveryReceipt(envelope=1773972306832, envelopeId=019d08fd.3c40.7019.8987.f067e29b4158): Saving 1 sync tasks INFO 2026-03-20T02:05:07.125Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:07.125Z [@signalapp/libsignal-client] ACKing message delivered at 1773972306975 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:07.125Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:05:07.158Z [background] onDeliveryReceipt(envelope=1773972306832, envelopeId=019d08fd.3c40.7019.8987.f067e29b4158): Queuing 1 sync tasks INFO 2026-03-20T02:05:07.159Z [background] onDeliveryReceipt(envelope=1773972306832, envelopeId=019d08fd.3c40.7019.8987.f067e29b4158): Done INFO 2026-03-20T02:05:07.201Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972307171 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:07.201Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:07.277Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:07.277Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:07.277Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada) INFO 2026-03-20T02:05:07.277Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada)) INFO 2026-03-20T02:05:07.277Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada): ciphertext message INFO 2026-03-20T02:05:07.277Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:07.277Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:07.277Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:07.317Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:07.317Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:07.317Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada) INFO 2026-03-20T02:05:07.317Z [MessageReceiver] sent message to [REDACTED]5fa 1773972305871 from [REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada) INFO 2026-03-20T02:05:07.317Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972305871 (019d08fd.3d02.7191.b54d.dfcc1caeeada) INFO 2026-03-20T02:05:07.317Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]70f.1 1773972305871: starting processing in queue INFO 2026-03-20T02:05:07.317Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:07.317Z [@signalapp/libsignal-client] ACKing message delivered at 1773972307171 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:07.320Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773972305871): found early receipts for message 1773972305871 INFO 2026-03-20T02:05:07.392Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972305871: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:05:07.393Z [handleDataMessage] handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]70f.1 1773972305871: Batching save INFO 2026-03-20T02:05:07.393Z [conversations] conversation.queueJob([REDACTED]5fa ([REDACTED]23f), handleDataMessage/[REDACTED]5fa ([REDACTED]23f) [REDACTED]70f.1 1773972305871): took 76ms INFO 2026-03-20T02:05:07.410Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773972305871 Delivery [REDACTED]23f [REDACTED]5fa INFO 2026-03-20T02:05:07.468Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:05:07.550Z [saveAndNotify] Message saved 1773972305871 INFO 2026-03-20T02:05:07.550Z [app/main] MainSQL: slow query saveMessages duration=82ms INFO 2026-03-20T02:05:07.551Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972305871: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:05:07.551Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972305871: 0 edits in second run INFO 2026-03-20T02:05:07.667Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:05:07.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:05:07.867Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T02:05:08.551Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:05:08.551Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415637579 ms before clearing INFO 2026-03-20T02:05:15.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:05:26.218Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972326187 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:26.218Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:26.293Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:26.293Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:26.293Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a) INFO 2026-03-20T02:05:26.293Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a)): unidentified message INFO 2026-03-20T02:05:26.294Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:05:26.294Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a)) INFO 2026-03-20T02:05:26.294Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a): unidentified message INFO 2026-03-20T02:05:26.294Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:05:26.294Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:26.294Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:26.294Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:26.337Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:05:26.338Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:26.338Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:26.338Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972326133 (019d08fd.874a.778f.9210.ba7608eb664a) INFO 2026-03-20T02:05:26.338Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:26.338Z [@signalapp/libsignal-client] ACKing message delivered at 1773972326187 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:26.462Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:05:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:05:29.554Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:05:36.212Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972336180 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:36.212Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:36.287Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:36.287Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:36.288Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908) INFO 2026-03-20T02:05:36.288Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908)): unidentified message INFO 2026-03-20T02:05:36.288Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:05:36.288Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908)) INFO 2026-03-20T02:05:36.288Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908): unidentified message INFO 2026-03-20T02:05:36.288Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:05:36.289Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:36.289Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:36.289Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:36.328Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:36.328Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:36.328Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972336142 (019d08fd.ae54.767f.af03.16916cd58908) INFO 2026-03-20T02:05:36.328Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:36.328Z [@signalapp/libsignal-client] ACKing message delivered at 1773972336180 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:36.444Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:05:37.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:05:45.804Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:05:46.209Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972346178 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:46.209Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:46.284Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:46.284Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:46.284Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d) INFO 2026-03-20T02:05:46.284Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d)): unidentified message INFO 2026-03-20T02:05:46.285Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:05:46.285Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d)) INFO 2026-03-20T02:05:46.285Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d): unidentified message INFO 2026-03-20T02:05:46.285Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:05:46.285Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:46.285Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:46.285Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:46.325Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:46.325Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:46.325Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972346142 (019d08fd.d561.7556.b8ad.379f05a4fb5d) INFO 2026-03-20T02:05:46.325Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:46.325Z [@signalapp/libsignal-client] ACKing message delivered at 1773972346178 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:46.442Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:05:56.210Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972356179 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:05:56.211Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:05:56.286Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:05:56.286Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:05:56.286Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17) INFO 2026-03-20T02:05:56.286Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17)): unidentified message INFO 2026-03-20T02:05:56.286Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:05:56.286Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17)) INFO 2026-03-20T02:05:56.286Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17): unidentified message INFO 2026-03-20T02:05:56.286Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:05:56.287Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:05:56.287Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:05:56.287Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:05:56.323Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:05:56.323Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:05:56.323Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972356144 (019d08fd.fc73.71dd.b384.ace24226ec17) INFO 2026-03-20T02:05:56.323Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:05:56.323Z [@signalapp/libsignal-client] ACKing message delivered at 1773972356179 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:05:56.439Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:01.093Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972361061 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:01.094Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:01.169Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:01.169Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:01.169Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6) INFO 2026-03-20T02:06:01.169Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6)): unidentified message INFO 2026-03-20T02:06:01.169Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:01.169Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6)) INFO 2026-03-20T02:06:01.169Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6): unidentified message INFO 2026-03-20T02:06:01.169Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:01.170Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:01.170Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:01.170Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:01.214Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:06:01.215Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:01.215Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:01.215Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972361014 (019d08fe.0f86.72a7.a509.e4bb1cada7e6) INFO 2026-03-20T02:06:01.215Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:01.215Z [@signalapp/libsignal-client] ACKing message delivered at 1773972361061 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:01.331Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:02.658Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972362627 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:02.658Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:02.734Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:02.734Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:02.734Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02) INFO 2026-03-20T02:06:02.734Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02)): unidentified message INFO 2026-03-20T02:06:02.734Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:02.734Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02)) INFO 2026-03-20T02:06:02.734Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02): unidentified message INFO 2026-03-20T02:06:02.734Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:02.734Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:02.735Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:02.735Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:02.773Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:02.773Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:02.773Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972362594 (019d08fe.15a2.75c0.9d82.d6119e719d02) INFO 2026-03-20T02:06:02.773Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:02.773Z [@signalapp/libsignal-client] ACKing message delivered at 1773972362627 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:02.889Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:06.046Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972366014 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:06.046Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:06.121Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:06.121Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:06.121Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb) INFO 2026-03-20T02:06:06.121Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb)): unidentified message INFO 2026-03-20T02:06:06.121Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:06.122Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb)) INFO 2026-03-20T02:06:06.122Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb): unidentified message INFO 2026-03-20T02:06:06.122Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:06.122Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:06.122Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:06.122Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:06.172Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:06.172Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:06.172Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T02:06:06.173Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972365978 (019d08fe.22de.76c8.8173.40857e4186cb) INFO 2026-03-20T02:06:06.173Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:06.173Z [@signalapp/libsignal-client] ACKing message delivered at 1773972366014 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:06.297Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:06:07.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:06:12.797Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972372765 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:12.797Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:12.872Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:12.872Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:12.872Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74) INFO 2026-03-20T02:06:12.872Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74)): unidentified message INFO 2026-03-20T02:06:12.872Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:12.873Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74)) INFO 2026-03-20T02:06:12.873Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74): unidentified message INFO 2026-03-20T02:06:12.873Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:12.873Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:12.873Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:12.873Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:12.920Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T02:06:12.921Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:12.921Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:12.921Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972372711 (019d08fe.3d3d.744c.8465.1579f1365b74) INFO 2026-03-20T02:06:12.921Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:12.921Z [@signalapp/libsignal-client] ACKing message delivered at 1773972372765 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:13.037Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:15.892Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:06:22.769Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972382737 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:22.769Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:22.844Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:22.844Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:22.844Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507) INFO 2026-03-20T02:06:22.844Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507)): unidentified message INFO 2026-03-20T02:06:22.844Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:22.845Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507)) INFO 2026-03-20T02:06:22.845Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507): unidentified message INFO 2026-03-20T02:06:22.845Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:22.845Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:22.845Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:22.845Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:22.951Z [app/main] MainSQL: slow query commitDecryptResult duration=106ms INFO 2026-03-20T02:06:22.952Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:22.952Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:22.952Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972382710 (019d08fe.6431.7778.8262.e74913f6f507) INFO 2026-03-20T02:06:22.952Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:22.952Z [@signalapp/libsignal-client] ACKing message delivered at 1773972382737 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:23.068Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:32.784Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972392752 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:32.784Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:32.859Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:32.859Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:32.859Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558) INFO 2026-03-20T02:06:32.859Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558)): unidentified message INFO 2026-03-20T02:06:32.859Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:32.860Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558)) INFO 2026-03-20T02:06:32.860Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558): unidentified message INFO 2026-03-20T02:06:32.860Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:32.860Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:32.860Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:32.860Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:32.900Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:32.900Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:32.900Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972392711 (019d08fe.8b50.753c.88b6.81cc1278f558) INFO 2026-03-20T02:06:32.900Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:32.900Z [@signalapp/libsignal-client] ACKing message delivered at 1773972392752 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:33.016Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:34.929Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972394897 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:34.929Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:35.004Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:35.004Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:35.004Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b) INFO 2026-03-20T02:06:35.004Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b)): unidentified message INFO 2026-03-20T02:06:35.005Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:35.005Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b)) INFO 2026-03-20T02:06:35.005Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b): unidentified message INFO 2026-03-20T02:06:35.005Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:35.005Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:35.005Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:35.005Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:35.049Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:06:35.050Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:35.050Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:35.050Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972394863 (019d08fe.93b1.717d.a01d.1dbc17c2314b) INFO 2026-03-20T02:06:35.050Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:35.050Z [@signalapp/libsignal-client] ACKing message delivered at 1773972394897 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:35.166Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:37.111Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972397077 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:37.111Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:37.187Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:37.187Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:37.187Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0) INFO 2026-03-20T02:06:37.187Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0)): unidentified message INFO 2026-03-20T02:06:37.187Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:37.187Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0)) INFO 2026-03-20T02:06:37.187Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0): unidentified message INFO 2026-03-20T02:06:37.187Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:37.187Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:37.188Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:37.188Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:37.233Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:37.233Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:37.233Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972397041 (019d08fe.9c37.7696.958c.7d6e29db17c0) INFO 2026-03-20T02:06:37.233Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:37.233Z [@signalapp/libsignal-client] ACKing message delivered at 1773972397077 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:37.233Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T02:06:37.349Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:37.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:06:42.518Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972402486 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:42.518Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:42.593Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:42.593Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:42.593Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9) INFO 2026-03-20T02:06:42.593Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9)): unidentified message INFO 2026-03-20T02:06:42.594Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:06:42.594Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9)) INFO 2026-03-20T02:06:42.594Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9): unidentified message INFO 2026-03-20T02:06:42.594Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:06:42.594Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]54b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:42.595Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:42.595Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:42.648Z [app/main] MainSQL: slow query commitDecryptResult duration=53ms INFO 2026-03-20T02:06:42.649Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:42.649Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:42.649Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9) INFO 2026-03-20T02:06:42.649Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972402361 (019d08fe.b156.735e.89eb.ce772417a3e9) INFO 2026-03-20T02:06:42.649Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972402361: starting processing in queue INFO 2026-03-20T02:06:42.649Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:42.649Z [@signalapp/libsignal-client] ACKing message delivered at 1773972402486 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:42.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972402361: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:06:42.653Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972402361: Batching save INFO 2026-03-20T02:06:42.699Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T02:06:42.728Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:06:42.782Z [saveAndNotify] Message saved 1773972402361 INFO 2026-03-20T02:06:42.782Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972402361: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:06:42.782Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972402361: 0 edits in second run INFO 2026-03-20T02:06:42.782Z [app/main] MainSQL: slow query saveMessages duration=53ms INFO 2026-03-20T02:06:42.783Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:06:42.899Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:06:42.948Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972402878 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:42.948Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:43.024Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:43.024Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:43.024Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972402322 (019d08fe.b304.76fb.91c7.8bbefa9efb1c) INFO 2026-03-20T02:06:43.024Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972402322 (019d08fe.b304.76fb.91c7.8bbefa9efb1c)) INFO 2026-03-20T02:06:43.024Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972402322 (019d08fe.b304.76fb.91c7.8bbefa9efb1c): ciphertext message INFO 2026-03-20T02:06:43.024Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:43.024Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:43.024Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:43.074Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:43.074Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:43.074Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972402322 (019d08fe.b304.76fb.91c7.8bbefa9efb1c) INFO 2026-03-20T02:06:43.074Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972402322 (019d08fe.b304.76fb.91c7.8bbefa9efb1c) INFO 2026-03-20T02:06:43.074Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:06:43.074Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:06:43.074Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:06:43.074Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:43.074Z [@signalapp/libsignal-client] ACKing message delivered at 1773972402878 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:43.074Z [app/main] MainSQL: slow query commitDecryptResult duration=49ms INFO 2026-03-20T02:06:43.075Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:06:43.075Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:06:43.075Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:06:43.149Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972403117 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:06:43.149Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:06:43.150Z [JobQueueDatabaseStore] adding job [REDACTED]b50 to queue "conversation" INFO 2026-03-20T02:06:43.190Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:06:43.224Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:06:43.224Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:06:43.224Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972402319 (019d08fe.b3cd.777e.88fd.d87b1ae5bf16) INFO 2026-03-20T02:06:43.224Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972402319 (019d08fe.b3cd.777e.88fd.d87b1ae5bf16)) INFO 2026-03-20T02:06:43.224Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972402319 (019d08fe.b3cd.777e.88fd.d87b1ae5bf16): ciphertext message INFO 2026-03-20T02:06:43.225Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:06:43.225Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:06:43.225Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:06:43.232Z [JobQueue] conversation job queue: added new job [REDACTED]b50 INFO 2026-03-20T02:06:43.232Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b50 INFO 2026-03-20T02:06:43.232Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T02:06:43.233Z [JobQueue] conversation job queue: running job [REDACTED]b50, attempt 1 of 110 INFO 2026-03-20T02:06:43.233Z [JobQueue] conversation job queue, job ID [REDACTED]b50, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:06:43.233Z [JobQueue] conversation job queue, job ID [REDACTED]b50, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:06:43.233Z [JobQueue] conversation job queue, job ID [REDACTED]b50, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T02:06:43.233Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:06:43.233Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T02:06:43.274Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:06:43.316Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:06:43.316Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T02:06:43.316Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 83ms INFO 2026-03-20T02:06:43.316Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:06:43.316Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972402319 (019d08fe.b3cd.777e.88fd.d87b1ae5bf16) INFO 2026-03-20T02:06:43.316Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972402319 (019d08fe.b3cd.777e.88fd.d87b1ae5bf16) INFO 2026-03-20T02:06:43.316Z [background] read sync [object Undefined] [REDACTED]026 1773972402319 [REDACTED]2ff for message 1773972402361 INFO 2026-03-20T02:06:43.316Z [background] onReadSync(envelope=1773972402319, envelopeId=019d08fe.b3cd.777e.88fd.d87b1ae5bf16): Saving 1 sync tasks INFO 2026-03-20T02:06:43.316Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:06:43.317Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:06:43.317Z [@signalapp/libsignal-client] ACKing message delivered at 1773972403117 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:06:43.317Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:06:43.317Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:06:43.357Z [background] onReadSync(envelope=1773972402319, envelopeId=019d08fe.b3cd.777e.88fd.d87b1ae5bf16): Queuing 1 sync tasks INFO 2026-03-20T02:06:43.357Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:06:43.358Z [background] onReadSync(envelope=1773972402319, envelopeId=019d08fe.b3cd.777e.88fd.d87b1ae5bf16): Done INFO 2026-03-20T02:06:43.359Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:06:43.359Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:06:43.359Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:06:43.399Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:06:43.441Z [WebAPI] send/1773972403233/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T02:06:43.441Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T02:06:43.441Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:06:43.483Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=42ms INFO 2026-03-20T02:06:43.524Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972402361,"receivedAt":1771163895962},"unreadMessages":1,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T02:06:43.524Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:06:43.524Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=41ms INFO 2026-03-20T02:06:43.529Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T02:06:43.583Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T02:06:43.641Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T02:06:43.652Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T02:06:43.652Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:06:43.683Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:06:43.725Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 366ms INFO 2026-03-20T02:06:43.725Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T02:06:43.767Z [JobQueue] conversation job queue: job [REDACTED]b50 succeeded on attempt 1 INFO 2026-03-20T02:06:43.767Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T02:06:43.809Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:06:43.850Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T02:06:44.359Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:06:44.725Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:06:44.726Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415541404 ms before clearing INFO 2026-03-20T02:06:44.727Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:06:44.727Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:06:44.775Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T02:06:45.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:07:00.877Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972420845 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:00.877Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:00.952Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:00.952Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:00.952Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5) INFO 2026-03-20T02:07:00.952Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5)): unidentified message INFO 2026-03-20T02:07:00.952Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:07:00.953Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5)) INFO 2026-03-20T02:07:00.953Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5): unidentified message INFO 2026-03-20T02:07:00.953Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:07:00.953Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:07:00.953Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]54b, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:07:00.953Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a72) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:00.953Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:00.953Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:01.022Z [app/main] MainSQL: slow query commitDecryptResult duration=69ms INFO 2026-03-20T02:07:01.023Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:01.023Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:01.023Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972420806 (019d08fe.f90d.745c.ba1d.613c2d309de5) INFO 2026-03-20T02:07:01.023Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:01.023Z [@signalapp/libsignal-client] ACKing message delivered at 1773972420845 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:01.139Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:07:08.025Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:07:10.897Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972430846 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:10.898Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:10.973Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:10.973Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:10.973Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054) INFO 2026-03-20T02:07:10.973Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054)): unidentified message INFO 2026-03-20T02:07:10.973Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:07:10.973Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054)) INFO 2026-03-20T02:07:10.974Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054): unidentified message INFO 2026-03-20T02:07:10.974Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:07:10.974Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a72) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:10.974Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:10.974Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:11.014Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:11.014Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:11.014Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972430807 (019d08ff.2032.771c.b979.19138b217054) INFO 2026-03-20T02:07:11.014Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:11.014Z [@signalapp/libsignal-client] ACKing message delivered at 1773972430846 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:11.130Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:07:16.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:07:20.894Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972440862 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:20.894Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:20.969Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:20.969Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:20.969Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226) INFO 2026-03-20T02:07:20.969Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226)): unidentified message INFO 2026-03-20T02:07:20.969Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:07:20.970Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226)) INFO 2026-03-20T02:07:20.970Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226): unidentified message INFO 2026-03-20T02:07:20.970Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:07:20.970Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a72) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:20.970Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:20.970Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:21.012Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:21.012Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:21.012Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972440808 (019d08ff.473e.7566.ba92.b7e81578d226) INFO 2026-03-20T02:07:21.012Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:21.012Z [@signalapp/libsignal-client] ACKing message delivered at 1773972440862 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:21.012Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:07:21.128Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:07:26.020Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972445988 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:26.020Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:26.095Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:26.095Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:26.095Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd) INFO 2026-03-20T02:07:26.095Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd)): unidentified message INFO 2026-03-20T02:07:26.095Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:07:26.096Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd)) INFO 2026-03-20T02:07:26.096Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd): unidentified message INFO 2026-03-20T02:07:26.096Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:07:26.096Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]a72) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:26.096Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:26.096Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:26.135Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:26.135Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:26.135Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd) INFO 2026-03-20T02:07:26.135Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972445938 (019d08ff.5b44.77bb.a432.623f6c7ac7dd) INFO 2026-03-20T02:07:26.136Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972445938: starting processing in queue INFO 2026-03-20T02:07:26.136Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:26.136Z [@signalapp/libsignal-client] ACKing message delivered at 1773972445988 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:26.138Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972445938: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:07:26.138Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972445938: Batching save INFO 2026-03-20T02:07:26.213Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:07:26.252Z [saveAndNotify] Message saved 1773972445938 INFO 2026-03-20T02:07:26.252Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972445938: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:07:26.252Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972445938: 0 edits in second run INFO 2026-03-20T02:07:26.252Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:07:26.463Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972446425 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:26.463Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:26.538Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:26.538Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:26.538Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972445874 (019d08ff.5cff.747e.b436.0815423b7451) INFO 2026-03-20T02:07:26.538Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972445874 (019d08ff.5cff.747e.b436.0815423b7451)) INFO 2026-03-20T02:07:26.538Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972445874 (019d08ff.5cff.747e.b436.0815423b7451): ciphertext message INFO 2026-03-20T02:07:26.538Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:26.539Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:26.539Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:26.569Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:26.569Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:26.569Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972445874 (019d08ff.5cff.747e.b436.0815423b7451) INFO 2026-03-20T02:07:26.569Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773972445874 (019d08ff.5cff.747e.b436.0815423b7451) INFO 2026-03-20T02:07:26.569Z [background] read sync [object Undefined] [REDACTED]026 1773972445874 [REDACTED]2ff for message 1773972445938 INFO 2026-03-20T02:07:26.569Z [background] onReadSync(envelope=1773972445874, envelopeId=019d08ff.5cff.747e.b436.0815423b7451): Saving 1 sync tasks INFO 2026-03-20T02:07:26.569Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:26.569Z [@signalapp/libsignal-client] ACKing message delivered at 1773972446425 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:26.602Z [background] onReadSync(envelope=1773972445874, envelopeId=019d08ff.5cff.747e.b436.0815423b7451): Queuing 1 sync tasks INFO 2026-03-20T02:07:26.602Z [background] onReadSync(envelope=1773972445874, envelopeId=019d08ff.5cff.747e.b436.0815423b7451): Done INFO 2026-03-20T02:07:26.603Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:07:26.603Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:07:26.603Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:07:26.637Z [JobQueueDatabaseStore] adding job [REDACTED]381 to queue "conversation" INFO 2026-03-20T02:07:26.644Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972445938,"receivedAt":1771163895968},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:07:26.644Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:07:26.644Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=40ms INFO 2026-03-20T02:07:26.651Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972446619 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:07:26.651Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:07:26.726Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:07:26.726Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:07:26.753Z [app/main] MainSQL: slow query saveMessage duration=109ms INFO 2026-03-20T02:07:26.845Z [app/main] MainSQL: slow query removeSyncTaskById duration=92ms INFO 2026-03-20T02:07:26.886Z [JobQueue] conversation job queue: added new job [REDACTED]381 INFO 2026-03-20T02:07:26.886Z [JobQueue] conversation job queue: enqueuing job [REDACTED]381 INFO 2026-03-20T02:07:26.886Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T02:07:26.887Z [JobQueue] conversation job queue: running job [REDACTED]381, attempt 1 of 110 INFO 2026-03-20T02:07:26.887Z [JobQueue] conversation job queue, job ID [REDACTED]381, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:07:26.887Z [JobQueue] conversation job queue, job ID [REDACTED]381, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:07:26.887Z [JobQueue] conversation job queue, job ID [REDACTED]381, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T02:07:26.887Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:07:26.888Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:07:26.888Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:07:26.936Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T02:07:26.986Z [app/main] MainSQL: slow query saveMessages duration=50ms INFO 2026-03-20T02:07:26.987Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 384ms INFO 2026-03-20T02:07:27.028Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:07:27.070Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:07:27.112Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:07:27.112Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 386ms INFO 2026-03-20T02:07:27.112Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:07:27.112Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972445886 (019d08ff.5dbb.727b.b04c.f45cc932ff14) INFO 2026-03-20T02:07:27.112Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972445886 (019d08ff.5dbb.727b.b04c.f45cc932ff14)) INFO 2026-03-20T02:07:27.112Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972445886 (019d08ff.5dbb.727b.b04c.f45cc932ff14): ciphertext message INFO 2026-03-20T02:07:27.112Z [WebAPI] send/1773972446887/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T02:07:27.112Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T02:07:27.112Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:07:27.113Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:07:27.113Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:07:27.113Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:07:27.153Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:07:27.153Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:07:27.154Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:07:27.154Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972445886 (019d08ff.5dbb.727b.b04c.f45cc932ff14) INFO 2026-03-20T02:07:27.154Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972445886 (019d08ff.5dbb.727b.b04c.f45cc932ff14) INFO 2026-03-20T02:07:27.154Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:07:27.154Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:07:27.154Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:07:27.154Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:07:27.154Z [@signalapp/libsignal-client] ACKing message delivered at 1773972446619 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:07:27.195Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:07:27.195Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:07:27.195Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:07:27.195Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:07:27.249Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T02:07:27.295Z [JobQueue] conversation job queue: job [REDACTED]381 succeeded on attempt 1 INFO 2026-03-20T02:07:27.295Z [app/main] MainSQL: slow query insertSentProto duration=46ms INFO 2026-03-20T02:07:27.337Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:07:27.395Z [app/main] MainSQL: slow query deleteJob duration=58ms INFO 2026-03-20T02:07:27.537Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T02:07:27.603Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:07:27.987Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:07:27.987Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415498143 ms before clearing INFO 2026-03-20T02:07:38.111Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:07:46.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:08:08.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:08:16.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:08:38.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:08:46.328Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:09:08.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:09:16.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:09:27.154Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:09:27.155Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:09:27.155Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:09:27.155Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:09:37.705Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:09:37.705Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:09:37.705Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:09:37.705Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:09:46.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:10:16.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:10:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:10:29.559Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:10:46.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:11:02.892Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972662855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:02.892Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:02.967Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:02.967Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:02.967Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972662289 (019d0902.aa6c.7430.8ac6.98a3451c4c1b) INFO 2026-03-20T02:11:02.968Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972662289 (019d0902.aa6c.7430.8ac6.98a3451c4c1b)) INFO 2026-03-20T02:11:02.968Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972662289 (019d0902.aa6c.7430.8ac6.98a3451c4c1b): ciphertext message INFO 2026-03-20T02:11:02.968Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:02.968Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:02.968Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:03.002Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:03.002Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:03.002Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972662289 (019d0902.aa6c.7430.8ac6.98a3451c4c1b) INFO 2026-03-20T02:11:03.002Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773972662289 (019d0902.aa6c.7430.8ac6.98a3451c4c1b) INFO 2026-03-20T02:11:03.002Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:11:03.002Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:11:03.002Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:11:03.002Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:03.002Z [@signalapp/libsignal-client] ACKing message delivered at 1773972662855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:03.002Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:11:03.002Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:11:03.003Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:11:03.096Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972663064 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:03.096Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:03.118Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T02:11:03.171Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:03.171Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:03.171Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461) INFO 2026-03-20T02:11:03.171Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461)) INFO 2026-03-20T02:11:03.171Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461): ciphertext message INFO 2026-03-20T02:11:03.171Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:03.172Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:03.172Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:03.210Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:03.210Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:03.210Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461) INFO 2026-03-20T02:11:03.210Z [MessageReceiver] sent message to [REDACTED]026 1773972662079 from [REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461) INFO 2026-03-20T02:11:03.210Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773972662079 (019d0902.ab38.71d9.8bdb.7952e6552461) INFO 2026-03-20T02:11:03.211Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972662079: starting processing in queue INFO 2026-03-20T02:11:03.211Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:03.211Z [@signalapp/libsignal-client] ACKing message delivered at 1773972663064 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:03.213Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972662079: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:11:03.213Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]70f.1 1773972662079: Batching save INFO 2026-03-20T02:11:03.288Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:11:03.335Z [saveAndNotify] Message saved 1773972662079 INFO 2026-03-20T02:11:03.335Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972662079: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:11:03.335Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972662079: 0 edits in second run INFO 2026-03-20T02:11:03.335Z [app/main] MainSQL: slow query saveMessages duration=47ms INFO 2026-03-20T02:11:03.452Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:11:03.535Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972663503 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:03.535Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:03.611Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:03.611Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:03.611Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f) INFO 2026-03-20T02:11:03.611Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f)): unidentified message INFO 2026-03-20T02:11:03.611Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:03.611Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f)) INFO 2026-03-20T02:11:03.611Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f): unidentified message INFO 2026-03-20T02:11:03.611Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:03.611Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:11:03.611Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a73, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:11:03.612Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]e37) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:03.612Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:03.612Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:03.660Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:03.660Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:03.660Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773972663474 (019d0902.acef.726e.b48a.cf3a326fad8f) INFO 2026-03-20T02:11:03.660Z [background] delivery receipt from [REDACTED]026.2 1773972663474 for sent message 1773972662079 wasSentEncrypted=true INFO 2026-03-20T02:11:03.660Z [background] onDeliveryReceipt(envelope=1773972663474, envelopeId=019d0902.acef.726e.b48a.cf3a326fad8f): Saving 1 sync tasks INFO 2026-03-20T02:11:03.660Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:03.660Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-20T02:11:03.661Z [@signalapp/libsignal-client] ACKing message delivered at 1773972663503 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:03.702Z [background] onDeliveryReceipt(envelope=1773972663474, envelopeId=019d0902.acef.726e.b48a.cf3a326fad8f): Queuing 1 sync tasks INFO 2026-03-20T02:11:03.702Z [background] onDeliveryReceipt(envelope=1773972663474, envelopeId=019d0902.acef.726e.b48a.cf3a326fad8f): Done INFO 2026-03-20T02:11:03.702Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:11:03.732Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972663699 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:03.732Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:03.760Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T02:11:03.807Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:03.807Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:11:03.819Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:11:03.819Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 12ms INFO 2026-03-20T02:11:03.819Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:03.819Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186) INFO 2026-03-20T02:11:03.819Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186)): unidentified message INFO 2026-03-20T02:11:03.819Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:03.819Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186)) INFO 2026-03-20T02:11:03.819Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186): unidentified message INFO 2026-03-20T02:11:03.819Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:03.819Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:11:03.820Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:11:03.820Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a72, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:11:03.820Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:03.820Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:03.820Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:03.860Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:11:03.861Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:03.861Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:03.861Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972663645 (019d0902.adb4.70be.a2b3.0b2712e44186) INFO 2026-03-20T02:11:03.861Z [background] delivery receipt from [REDACTED]026.1 1773972663645 for sent message 1773972662079 wasSentEncrypted=true INFO 2026-03-20T02:11:03.861Z [background] onDeliveryReceipt(envelope=1773972663645, envelopeId=019d0902.adb4.70be.a2b3.0b2712e44186): Saving 1 sync tasks INFO 2026-03-20T02:11:03.861Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:03.861Z [@signalapp/libsignal-client] ACKing message delivered at 1773972663699 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:03.902Z [background] onDeliveryReceipt(envelope=1773972663645, envelopeId=019d0902.adb4.70be.a2b3.0b2712e44186): Queuing 1 sync tasks INFO 2026-03-20T02:11:03.902Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:11:03.903Z [background] onDeliveryReceipt(envelope=1773972663645, envelopeId=019d0902.adb4.70be.a2b3.0b2712e44186): Done INFO 2026-03-20T02:11:03.953Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972662079): batch processing 2 receipts, dropped count: 0 INFO 2026-03-20T02:11:03.994Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T02:11:04.036Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:11:04.077Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:11:04.119Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:11:04.994Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:11:04.995Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415281135 ms before clearing INFO 2026-03-20T02:11:16.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:11:25.069Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972685019 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:25.069Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:25.144Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:25.144Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:25.144Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757) INFO 2026-03-20T02:11:25.144Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757)): unidentified message INFO 2026-03-20T02:11:25.145Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:25.145Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757)) INFO 2026-03-20T02:11:25.145Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757): unidentified message INFO 2026-03-20T02:11:25.145Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:25.145Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:25.145Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:25.145Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:25.182Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:25.182Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:25.182Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972684997 (019d0903.010d.73b7.8b26.43cab31e9757) INFO 2026-03-20T02:11:25.182Z [background] delivery receipt from [REDACTED]026.1 1773972684997 for sent message 1773972684224 wasSentEncrypted=true INFO 2026-03-20T02:11:25.182Z [background] onDeliveryReceipt(envelope=1773972684997, envelopeId=019d0903.010d.73b7.8b26.43cab31e9757): Saving 1 sync tasks INFO 2026-03-20T02:11:25.182Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:25.182Z [@signalapp/libsignal-client] ACKing message delivered at 1773972685019 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:25.215Z [background] onDeliveryReceipt(envelope=1773972684997, envelopeId=019d0903.010d.73b7.8b26.43cab31e9757): Queuing 1 sync tasks INFO 2026-03-20T02:11:25.216Z [background] onDeliveryReceipt(envelope=1773972684997, envelopeId=019d0903.010d.73b7.8b26.43cab31e9757): Done INFO 2026-03-20T02:11:25.264Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972685232 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:25.264Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:25.340Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:25.340Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:25.340Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773972684224 (019d0903.01d1.74d8.bfb7.22d99ee48350) INFO 2026-03-20T02:11:25.340Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773972684224 (019d0903.01d1.74d8.bfb7.22d99ee48350)) INFO 2026-03-20T02:11:25.340Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773972684224 (019d0903.01d1.74d8.bfb7.22d99ee48350): ciphertext message INFO 2026-03-20T02:11:25.340Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:25.340Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:25.340Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:25.374Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:25.374Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:25.374Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773972684224 (019d0903.01d1.74d8.bfb7.22d99ee48350) INFO 2026-03-20T02:11:25.374Z [MessageReceiver] handleSentEditMessage([REDACTED]70f.1 > [REDACTED]70f 1773972684224 (019d0903.01d1.74d8.bfb7.22d99ee48350)) INFO 2026-03-20T02:11:25.374Z [background] Queuing sent edit for {"editedMessageTimestamp":1773972662079,"sentAt":1773972684224} INFO 2026-03-20T02:11:25.374Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:25.374Z [@signalapp/libsignal-client] ACKing message delivered at 1773972685232 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:25.375Z [Edits] Edits.onEdit(timestamp=1773972684224;target=1773972662079): Handling edit INFO 2026-03-20T02:11:25.376Z [handleEditMessage] handleEditMessage(edit=1773972684224,original=[REDACTED]70f.1 1773972662079) INFO 2026-03-20T02:11:25.376Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]70f.1 1773972662079}): Looping through 2 edits INFO 2026-03-20T02:11:25.377Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1773972662079): found early receipts for message 1773972684224 INFO 2026-03-20T02:11:25.432Z [app/main] MainSQL: slow query saveEditedMessage duration=55ms INFO 2026-03-20T02:11:25.467Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972662079): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:11:25.474Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773972662079: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:11:25.474Z [handleEditMessage] handleEditMessage(edit=1773972684224,original=[REDACTED]70f.1 1773972662079): 0 edits INFO 2026-03-20T02:11:25.474Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), Edits.onEdit): took 99ms INFO 2026-03-20T02:11:25.474Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), maybeSetPendingUniversalTimer): was blocked for 97ms INFO 2026-03-20T02:11:25.474Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), maybeAddRemovedNotification): was blocked for 97ms INFO 2026-03-20T02:11:25.474Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:11:25.480Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972685447 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:25.480Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:25.516Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:11:25.555Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:25.555Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T02:11:25.591Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T02:11:25.591Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 36ms INFO 2026-03-20T02:11:25.591Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:25.591Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a) INFO 2026-03-20T02:11:25.591Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a)): unidentified message INFO 2026-03-20T02:11:25.591Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:25.591Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a)) INFO 2026-03-20T02:11:25.591Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:11:25.592Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a): unidentified message INFO 2026-03-20T02:11:25.592Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:25.592Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]e37) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:25.592Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:25.592Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:25.633Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:25.633Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:25.633Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1773972685425 (019d0903.02a8.746a.b31c.20452473ab3a) INFO 2026-03-20T02:11:25.633Z [background] delivery receipt from [REDACTED]026.2 1773972685425 for sent message 1773972684224 wasSentEncrypted=true INFO 2026-03-20T02:11:25.633Z [background] onDeliveryReceipt(envelope=1773972685425, envelopeId=019d0903.02a8.746a.b31c.20452473ab3a): Saving 1 sync tasks INFO 2026-03-20T02:11:25.633Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:25.633Z [@signalapp/libsignal-client] ACKing message delivered at 1773972685447 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:25.633Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:11:25.675Z [background] onDeliveryReceipt(envelope=1773972685425, envelopeId=019d0903.02a8.746a.b31c.20452473ab3a): Queuing 1 sync tasks INFO 2026-03-20T02:11:25.675Z [background] onDeliveryReceipt(envelope=1773972685425, envelopeId=019d0903.02a8.746a.b31c.20452473ab3a): Done INFO 2026-03-20T02:11:25.675Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:11:25.925Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T02:11:25.926Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972662079): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:11:26.008Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:11:26.758Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T02:11:26.966Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:11:26.966Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415259164 ms before clearing INFO 2026-03-20T02:11:28.286Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972688241 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:28.286Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:28.362Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:28.362Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:28.362Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3) INFO 2026-03-20T02:11:28.362Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3)): unidentified message INFO 2026-03-20T02:11:28.362Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:28.362Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3)) INFO 2026-03-20T02:11:28.362Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3): unidentified message INFO 2026-03-20T02:11:28.362Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:28.363Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:28.363Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:28.363Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:28.407Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:11:28.408Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:28.408Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:28.408Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972688206 (019d0903.0d9f.7292.9342.2deaaf7103c3) INFO 2026-03-20T02:11:28.408Z [background] read receipt [REDACTED]026.1 1773972688206 for sent message 1773972684224 INFO 2026-03-20T02:11:28.408Z [background] onReadOrViewReceipt(type=Read, envelope=1773972688206, envelopeId=019d0903.0d9f.7292.9342.2deaaf7103c3): Saving 1 sync tasks INFO 2026-03-20T02:11:28.408Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:28.408Z [@signalapp/libsignal-client] ACKing message delivered at 1773972688241 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:28.449Z [background] onReadOrViewReceipt(type=Read, envelope=1773972688206, envelopeId=019d0903.0d9f.7292.9342.2deaaf7103c3): Queuing 1 sync tasks INFO 2026-03-20T02:11:28.449Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:11:28.450Z [background] onReadOrViewReceipt(type=Read, envelope=1773972688206, envelopeId=019d0903.0d9f.7292.9342.2deaaf7103c3): Done INFO 2026-03-20T02:11:28.566Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:11:28.701Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972662079): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:11:28.783Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:11:29.033Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T02:11:29.741Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:11:29.742Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415256388 ms before clearing INFO 2026-03-20T02:11:33.653Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972693620 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:33.653Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:33.728Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:33.728Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:33.729Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5) INFO 2026-03-20T02:11:33.729Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5)): unidentified message INFO 2026-03-20T02:11:33.729Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:33.729Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5)) INFO 2026-03-20T02:11:33.729Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5): unidentified message INFO 2026-03-20T02:11:33.729Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:33.729Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:33.730Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:33.730Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:33.765Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:33.765Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:33.765Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972693587 (019d0903.2295.72cf.8374.02ad0af410f5) INFO 2026-03-20T02:11:33.765Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:33.766Z [@signalapp/libsignal-client] ACKing message delivered at 1773972693620 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:33.882Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:11:41.502Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972701470 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:41.502Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:41.578Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:41.578Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:41.578Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586) INFO 2026-03-20T02:11:41.578Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586)): unidentified message INFO 2026-03-20T02:11:41.578Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:41.578Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586)) INFO 2026-03-20T02:11:41.578Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586): unidentified message INFO 2026-03-20T02:11:41.578Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:41.579Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:41.579Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:41.579Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:41.614Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:41.614Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:41.614Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972701430 (019d0903.413f.76a9.b0f0.90594683f586) INFO 2026-03-20T02:11:41.614Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:41.614Z [@signalapp/libsignal-client] ACKing message delivered at 1773972701470 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:41.730Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:11:42.676Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972702644 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:42.677Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:42.752Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:42.752Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:42.752Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6) INFO 2026-03-20T02:11:42.752Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6)): unidentified message INFO 2026-03-20T02:11:42.752Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:42.752Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6)) INFO 2026-03-20T02:11:42.753Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6): unidentified message INFO 2026-03-20T02:11:42.753Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:42.753Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:42.753Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:42.753Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:42.797Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:42.797Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:42.797Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972702594 (019d0903.45d5.73fc.aa38.b4e03de280b6) INFO 2026-03-20T02:11:42.797Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:42.797Z [@signalapp/libsignal-client] ACKing message delivered at 1773972702644 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:42.797Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T02:11:42.922Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:11:46.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:11:52.661Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972712628 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:11:52.661Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:11:52.736Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:11:52.736Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:11:52.736Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114) INFO 2026-03-20T02:11:52.736Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114)): unidentified message INFO 2026-03-20T02:11:52.736Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:11:52.737Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114)) INFO 2026-03-20T02:11:52.737Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114): unidentified message INFO 2026-03-20T02:11:52.737Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:11:52.737Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:11:52.737Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:11:52.737Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:11:52.778Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:11:52.778Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:11:52.779Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:11:52.779Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972712600 (019d0903.6cd5.770c.aca8.fd1dd56f5114) INFO 2026-03-20T02:11:52.779Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:11:52.779Z [@signalapp/libsignal-client] ACKing message delivered at 1773972712628 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:11:52.895Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:02.679Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972722644 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:02.679Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:02.754Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:02.754Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:02.754Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd) INFO 2026-03-20T02:12:02.754Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd)): unidentified message INFO 2026-03-20T02:12:02.754Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:02.755Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd)) INFO 2026-03-20T02:12:02.755Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd): unidentified message INFO 2026-03-20T02:12:02.755Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:02.755Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:02.755Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:02.755Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:02.793Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:02.794Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:02.794Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972722609 (019d0903.93f7.73ec.8f56.8afa6cd8b2cd) INFO 2026-03-20T02:12:02.794Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:02.794Z [@signalapp/libsignal-client] ACKing message delivered at 1773972722644 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:02.910Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:11.775Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972731742 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:11.775Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:11.851Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:11.851Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:11.851Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a) INFO 2026-03-20T02:12:11.851Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a)): unidentified message INFO 2026-03-20T02:12:11.851Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:11.851Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a)) INFO 2026-03-20T02:12:11.851Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a): unidentified message INFO 2026-03-20T02:12:11.851Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:11.852Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:11.852Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:11.852Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:11.883Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:11.883Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:11.883Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972731706 (019d0903.b780.7485.9a6c.ae5841057e4a) INFO 2026-03-20T02:12:11.883Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:11.883Z [@signalapp/libsignal-client] ACKing message delivered at 1773972731742 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:12.000Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:14.949Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972734911 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:14.950Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:15.025Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:15.025Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:15.025Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9) INFO 2026-03-20T02:12:15.025Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9)): unidentified message INFO 2026-03-20T02:12:15.025Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:15.025Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9)) INFO 2026-03-20T02:12:15.026Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9): unidentified message INFO 2026-03-20T02:12:15.026Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:15.026Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:15.026Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:15.026Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:15.066Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:15.066Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:15.066Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972734882 (019d0903.c3e6.70c6.97c5.0696d26929a9) INFO 2026-03-20T02:12:15.066Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:15.066Z [@signalapp/libsignal-client] ACKing message delivered at 1773972734911 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:15.182Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:16.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:12:23.023Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972742991 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:23.023Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:23.099Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:23.099Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:23.099Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8) INFO 2026-03-20T02:12:23.099Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8)): unidentified message INFO 2026-03-20T02:12:23.099Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:23.099Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8)) INFO 2026-03-20T02:12:23.099Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8): unidentified message INFO 2026-03-20T02:12:23.099Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:23.099Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]343) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:23.100Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:23.100Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:23.140Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:23.140Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:23.140Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8) INFO 2026-03-20T02:12:23.140Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972742944 (019d0903.e36f.73b2.bb0b.d829b3ed1bc8) INFO 2026-03-20T02:12:23.140Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:12:23.141Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972742944: starting processing in queue INFO 2026-03-20T02:12:23.141Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:23.141Z [@signalapp/libsignal-client] ACKing message delivered at 1773972742991 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:23.144Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972742944: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:12:23.144Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972742944: Batching save INFO 2026-03-20T02:12:23.219Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:12:23.274Z [saveAndNotify] Message saved 1773972742944 INFO 2026-03-20T02:12:23.274Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972742944: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:12:23.274Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972742944: 0 edits in second run INFO 2026-03-20T02:12:23.274Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:12:23.274Z [app/main] MainSQL: slow query saveMessages duration=54ms INFO 2026-03-20T02:12:23.390Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:23.642Z [JobQueueDatabaseStore] adding job [REDACTED]6dc to queue "conversation" INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue: added new job [REDACTED]6dc INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6dc INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue: running job [REDACTED]6dc, attempt 1 of 110 INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue, job ID [REDACTED]6dc, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue, job ID [REDACTED]6dc, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:12:23.674Z [JobQueue] conversation job queue, job ID [REDACTED]6dc, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T02:12:23.675Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:12:23.676Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:12:23.676Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:12:23.715Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:12:23.783Z [WebAPI] send/1773972743675/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T02:12:23.783Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T02:12:23.783Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T02:12:23.783Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T02:12:23.783Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T02:12:23.783Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T02:12:23.801Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:12:23.801Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 19.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:12:24.144Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T02:12:24.144Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:12:24.274Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:12:24.274Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:12:24.274Z [notifications] NotificationService: showing a notification 1773972742944 INFO 2026-03-20T02:12:24.274Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415201856 ms before clearing INFO 2026-03-20T02:12:24.275Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:12:24.602Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:12:24.602Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.770µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:12:24.755Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 971.587ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T02:12:24.755Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T02:12:24.755Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T02:12:24.755Z [SocketManager] connected unauthenticated socket (localPort: 44366) INFO 2026-03-20T02:12:24.755Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T02:12:24.838Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T02:12:24.924Z [JobQueue] conversation job queue: job [REDACTED]6dc succeeded on attempt 1 INFO 2026-03-20T02:12:24.924Z [app/main] MainSQL: slow query insertSentProto duration=85ms INFO 2026-03-20T02:12:46.992Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:12:47.339Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972767307 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:47.340Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:47.415Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:47.415Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:47.415Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223) INFO 2026-03-20T02:12:47.415Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223)): unidentified message INFO 2026-03-20T02:12:47.415Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:47.415Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223)) INFO 2026-03-20T02:12:47.415Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223): unidentified message INFO 2026-03-20T02:12:47.415Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:47.416Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:12:47.416Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]343, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:12:47.416Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]435) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:47.416Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:47.416Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:47.460Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:47.460Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:47.460Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972767272 (019d0904.426c.76dd.8d9a.d720cbb9d223) INFO 2026-03-20T02:12:47.460Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:47.460Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:12:47.461Z [@signalapp/libsignal-client] ACKing message delivered at 1773972767307 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:47.577Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:12:54.759Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:12:57.347Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972777311 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:12:57.347Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:12:57.423Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:12:57.423Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:12:57.423Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9) INFO 2026-03-20T02:12:57.423Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9)): unidentified message INFO 2026-03-20T02:12:57.423Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:12:57.423Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9)) INFO 2026-03-20T02:12:57.423Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9): unidentified message INFO 2026-03-20T02:12:57.423Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:12:57.424Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]435) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:12:57.424Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:12:57.424Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:12:57.467Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:12:57.467Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:12:57.467Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972777273 (019d0904.6984.7079.b2f1.2977f7d119e9) INFO 2026-03-20T02:12:57.467Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:12:57.467Z [@signalapp/libsignal-client] ACKing message delivered at 1773972777311 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:12:57.467Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:12:57.583Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:13:07.343Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972787311 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:13:07.343Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:13:07.419Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:13:07.419Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:13:07.419Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e) INFO 2026-03-20T02:13:07.419Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e)): unidentified message INFO 2026-03-20T02:13:07.419Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:13:07.419Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e)) INFO 2026-03-20T02:13:07.419Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e): unidentified message INFO 2026-03-20T02:13:07.419Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:13:07.419Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]435) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:13:07.420Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:13:07.420Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:13:07.456Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:13:07.456Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:13:07.456Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972787273 (019d0904.9090.72d4.94af.e99ab19f4d0e) INFO 2026-03-20T02:13:07.456Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:13:07.456Z [@signalapp/libsignal-client] ACKing message delivered at 1773972787311 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:13:07.573Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:13:17.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:13:17.341Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972797308 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:13:17.341Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:13:17.416Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:13:17.416Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:13:17.416Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf) INFO 2026-03-20T02:13:17.416Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf)): unidentified message INFO 2026-03-20T02:13:17.416Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:13:17.417Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf)) INFO 2026-03-20T02:13:17.417Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf): unidentified message INFO 2026-03-20T02:13:17.417Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:13:17.417Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]435) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:13:17.417Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:13:17.417Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:13:17.462Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:13:17.462Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:13:17.462Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972797273 (019d0904.b79d.718a.8d3b.290985942bcf) INFO 2026-03-20T02:13:17.462Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T02:13:17.463Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:13:17.463Z [@signalapp/libsignal-client] ACKing message delivered at 1773972797308 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:13:17.587Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T02:13:22.851Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773972802816 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:13:22.852Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:13:22.927Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:13:22.927Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:13:22.927Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e) INFO 2026-03-20T02:13:22.927Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e)): unidentified message INFO 2026-03-20T02:13:22.927Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:13:22.927Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e)) INFO 2026-03-20T02:13:22.927Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e): unidentified message INFO 2026-03-20T02:13:22.927Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:13:22.928Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]435) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:13:22.928Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:13:22.928Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:13:22.970Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:13:22.970Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:13:22.970Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e) INFO 2026-03-20T02:13:22.970Z [MessageReceiver] handleDataMessage/[REDACTED]026.1 > [REDACTED]70f 1773972802769 (019d0904.cd24.7149.8fec.224b13faf39e) INFO 2026-03-20T02:13:22.970Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:13:22.971Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972802769: starting processing in queue INFO 2026-03-20T02:13:22.971Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:13:22.971Z [@signalapp/libsignal-client] ACKing message delivered at 1773972802816 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:13:22.974Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972802769: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:13:22.974Z [handleDataMessage] handleDataMessage/[REDACTED]026 ([REDACTED]2ff) [REDACTED]026.1 1773972802769: Batching save INFO 2026-03-20T02:13:23.020Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T02:13:23.049Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:13:23.095Z [saveAndNotify] Message saved 1773972802769 INFO 2026-03-20T02:13:23.095Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972802769: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:13:23.095Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]026.1 1773972802769: 0 edits in second run INFO 2026-03-20T02:13:23.095Z [app/main] MainSQL: slow query saveMessages duration=46ms INFO 2026-03-20T02:13:23.096Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:13:23.212Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:13:23.472Z [JobQueueDatabaseStore] adding job [REDACTED]3e1 to queue "conversation" INFO 2026-03-20T02:13:23.520Z [JobQueue] conversation job queue: added new job [REDACTED]3e1 INFO 2026-03-20T02:13:23.520Z [JobQueue] conversation job queue: enqueuing job [REDACTED]3e1 INFO 2026-03-20T02:13:23.520Z [JobQueue] conversation job queue: running job [REDACTED]3e1, attempt 1 of 110 INFO 2026-03-20T02:13:23.520Z [app/main] MainSQL: slow query insertJob duration=48ms INFO 2026-03-20T02:13:23.521Z [JobQueue] conversation job queue, job ID [REDACTED]3e1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:13:23.521Z [JobQueue] conversation job queue, job ID [REDACTED]3e1, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:13:23.521Z [JobQueue] conversation job queue, job ID [REDACTED]3e1, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]026 ([REDACTED]2ff) INFO 2026-03-20T02:13:23.521Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:13:23.522Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:13:23.522Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:13:23.587Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-20T02:13:23.662Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-20T02:13:23.720Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms INFO 2026-03-20T02:13:23.721Z [WebAPI] send/1773972803521/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T02:13:23.721Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T02:13:23.801Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T02:13:23.846Z [JobQueue] conversation job queue: job [REDACTED]3e1 succeeded on attempt 1 INFO 2026-03-20T02:13:23.846Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T02:13:23.887Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T02:13:23.974Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-20T02:13:23.974Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:13:24.021Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T02:13:24.095Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:13:24.096Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:13:24.096Z [notifications] NotificationService: showing a notification 1773972802769 INFO 2026-03-20T02:13:24.096Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 415142034 ms before clearing INFO 2026-03-20T02:13:24.097Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:13:24.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:13:47.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:13:54.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:14:17.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:14:24.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:14:47.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:14:55.119Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:15:17.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:15:22.971Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:15:22.972Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:15:22.972Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:15:22.972Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:15:25.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:15:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:15:29.563Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:15:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T02:15:47.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:15:55.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:16:17.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:16:25.373Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:16:48.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:16:55.450Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:17:18.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:17:24.755Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:17:24.755Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:17:24.755Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:17:24.755Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:17:48.235Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:18:09.471Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773973089395 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:18:09.471Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:18:09.471Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773973089395 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:18:09.471Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:18:09.546Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T02:18:09.546Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:18:09.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773973088520 (019d0909.2cbf.72cf.9eb8.52b52a4bf09a) INFO 2026-03-20T02:18:09.546Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773973088530 (019d0909.2cbf.72cf.9eb8.556834d666c1) INFO 2026-03-20T02:18:09.546Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773973088520 (019d0909.2cbf.72cf.9eb8.52b52a4bf09a)) INFO 2026-03-20T02:18:09.546Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773973088520 (019d0909.2cbf.72cf.9eb8.52b52a4bf09a): ciphertext message INFO 2026-03-20T02:18:09.547Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:18:09.547Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773973088530 (019d0909.2cbf.72cf.9eb8.556834d666c1)) INFO 2026-03-20T02:18:09.547Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773973088530 (019d0909.2cbf.72cf.9eb8.556834d666c1): ciphertext message INFO 2026-03-20T02:18:09.547Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]16c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:18:09.547Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:18:09.547Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T02:18:09.579Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:18:09.579Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:18:09.579Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773973088520 (019d0909.2cbf.72cf.9eb8.52b52a4bf09a) INFO 2026-03-20T02:18:09.580Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773973088530 (019d0909.2cbf.72cf.9eb8.556834d666c1) INFO 2026-03-20T02:18:09.580Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773973088520 (019d0909.2cbf.72cf.9eb8.52b52a4bf09a) INFO 2026-03-20T02:18:09.580Z [background] read sync [object Undefined] [REDACTED]026 1773973088520 [REDACTED]2ff for message 1773972742944 INFO 2026-03-20T02:18:09.580Z [background] read sync [object Undefined] [REDACTED]026 1773973088520 [REDACTED]2ff for message 1773972802769 INFO 2026-03-20T02:18:09.580Z [background] onReadSync(envelope=1773973088520, envelopeId=019d0909.2cbf.72cf.9eb8.52b52a4bf09a): Saving 2 sync tasks INFO 2026-03-20T02:18:09.580Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773973088530 (019d0909.2cbf.72cf.9eb8.556834d666c1) INFO 2026-03-20T02:18:09.580Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T02:18:09.580Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:18:09.580Z [@signalapp/libsignal-client] ACKing message delivered at 1773973089395 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:18:09.580Z [@signalapp/libsignal-client] ACKing message delivered at 1773973089395 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:18:09.621Z [background] onReadSync(envelope=1773973088520, envelopeId=019d0909.2cbf.72cf.9eb8.52b52a4bf09a): Queuing 2 sync tasks INFO 2026-03-20T02:18:09.621Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:18:09.622Z [background] onReadSync(envelope=1773973088520, envelopeId=019d0909.2cbf.72cf.9eb8.52b52a4bf09a): Done INFO 2026-03-20T02:18:09.622Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T02:18:09.622Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T02:18:09.622Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T02:18:09.622Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T02:18:09.622Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T02:18:09.623Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:18:09.623Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:18:09.623Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:18:09.663Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972742944,"receivedAt":1771163895986},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:18:09.663Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:18:09.704Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:18:09.838Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 215ms INFO 2026-03-20T02:18:09.838Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): was blocked for 215ms INFO 2026-03-20T02:18:09.841Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:18:09.841Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:18:09.872Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972802769,"receivedAt":1771163895991},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:18:09.872Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), onReadMessage): took 34ms INFO 2026-03-20T02:18:09.913Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T02:18:10.388Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T02:18:10.623Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:18:10.838Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:18:10.838Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 414855292 ms before clearing INFO 2026-03-20T02:18:18.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:18:27.288Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773973107256 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:18:27.289Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:18:27.364Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:18:27.364Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:18:27.364Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a) INFO 2026-03-20T02:18:27.364Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a)): unidentified message INFO 2026-03-20T02:18:27.364Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:18:27.364Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a)) INFO 2026-03-20T02:18:27.365Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a): unidentified message INFO 2026-03-20T02:18:27.365Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:18:27.365Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]b02) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:18:27.365Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:18:27.365Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:18:27.401Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:18:27.401Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:18:27.401Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a) INFO 2026-03-20T02:18:27.401Z [MessageReceiver] handleDataMessage/[REDACTED]45e.1 > [REDACTED]70f 1773973107149 (019d0909.7259.72b9.8b79.e6664ac3e26a) INFO 2026-03-20T02:18:27.401Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]45e.1 1773973107149: starting processing in queue INFO 2026-03-20T02:18:27.401Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:18:27.401Z [@signalapp/libsignal-client] ACKing message delivered at 1773973107256 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:18:27.404Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973107149: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:18:27.404Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]45e.1 1773973107149: Batching save INFO 2026-03-20T02:18:27.479Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:18:27.542Z [saveAndNotify] Message saved 1773973107149 INFO 2026-03-20T02:18:27.542Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973107149: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:18:27.542Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-20T02:18:27.543Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973107149: 0 edits in second run INFO 2026-03-20T02:18:27.547Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:18:27.659Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:18:27.902Z [JobQueueDatabaseStore] adding job [REDACTED]d24 to queue "conversation" INFO 2026-03-20T02:18:27.942Z [JobQueue] conversation job queue: added new job [REDACTED]d24 INFO 2026-03-20T02:18:27.942Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d24 INFO 2026-03-20T02:18:27.943Z [JobQueue] conversation job queue: running job [REDACTED]d24, attempt 1 of 110 INFO 2026-03-20T02:18:27.943Z [JobQueue] conversation job queue, job ID [REDACTED]d24, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:18:27.943Z [JobQueue] conversation job queue, job ID [REDACTED]d24, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:18:27.943Z [JobQueue] conversation job queue, job ID [REDACTED]d24, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]45e ([REDACTED]ff7) INFO 2026-03-20T02:18:27.943Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:18:27.944Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:18:28.009Z [WebAPI] send/1773973107943/[REDACTED]45e/sendMessagesUnauth INFO 2026-03-20T02:18:28.010Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T02:18:28.010Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]45e?story=false (unauth+key) INFO 2026-03-20T02:18:28.010Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T02:18:28.010Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T02:18:28.010Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T02:18:28.029Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:18:28.029Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 22.839µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:18:28.404Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T02:18:28.404Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:18:28.542Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:18:28.543Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 414837587 ms before clearing INFO 2026-03-20T02:18:28.548Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:18:28.548Z [notifications] NotificationService: showing a notification 1773973107149 INFO 2026-03-20T02:18:28.549Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:18:28.591Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 581.148ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T02:18:28.591Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T02:18:28.591Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T02:18:28.591Z [SocketManager] connected unauthenticated socket (localPort: 42822) INFO 2026-03-20T02:18:28.591Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T02:18:28.670Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]45e?story=false (unauth+key) 200 Success INFO 2026-03-20T02:18:28.702Z [JobQueue] conversation job queue: job [REDACTED]d24 succeeded on attempt 1 INFO 2026-03-20T02:18:32.989Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773973112955 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:18:32.989Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:18:33.064Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:18:33.064Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:18:33.064Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6) INFO 2026-03-20T02:18:33.064Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6)): unidentified message INFO 2026-03-20T02:18:33.064Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:18:33.065Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6)) INFO 2026-03-20T02:18:33.065Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6): unidentified message INFO 2026-03-20T02:18:33.065Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:18:33.065Z [@signalapp/libsignal-client] [REDACTED]45e.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:18:33.065Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b02, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:18:33.065Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]e58) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:18:33.065Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:18:33.065Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:18:33.101Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:18:33.101Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:18:33.102Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6) INFO 2026-03-20T02:18:33.102Z [MessageReceiver] handleDataMessage/[REDACTED]45e.1 > [REDACTED]70f 1773973112862 (019d0909.889d.703c.bd19.e5a1985c44d6) INFO 2026-03-20T02:18:33.102Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]45e.1 1773973112862: starting processing in queue INFO 2026-03-20T02:18:33.102Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:18:33.102Z [@signalapp/libsignal-client] ACKing message delivered at 1773973112955 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:18:33.105Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973112862: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:18:33.105Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]45e.1 1773973112862: Batching save INFO 2026-03-20T02:18:33.180Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:18:33.235Z [saveAndNotify] Message saved 1773973112862 INFO 2026-03-20T02:18:33.235Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973112862: Found 0 early reaction(s) for incoming message INFO 2026-03-20T02:18:33.235Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]45e.1 1773973112862: 0 edits in second run INFO 2026-03-20T02:18:33.235Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T02:18:33.235Z [app/main] MainSQL: slow query saveMessages duration=55ms INFO 2026-03-20T02:18:33.352Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:18:33.603Z [JobQueueDatabaseStore] adding job [REDACTED]7a4 to queue "conversation" INFO 2026-03-20T02:18:33.643Z [JobQueue] conversation job queue: added new job [REDACTED]7a4 INFO 2026-03-20T02:18:33.643Z [JobQueue] conversation job queue: enqueuing job [REDACTED]7a4 INFO 2026-03-20T02:18:33.644Z [JobQueue] conversation job queue: running job [REDACTED]7a4, attempt 1 of 110 INFO 2026-03-20T02:18:33.644Z [JobQueue] conversation job queue, job ID [REDACTED]7a4, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T02:18:33.644Z [JobQueue] conversation job queue, job ID [REDACTED]7a4, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T02:18:33.644Z [JobQueue] conversation job queue, job ID [REDACTED]7a4, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]45e ([REDACTED]ff7) INFO 2026-03-20T02:18:33.644Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T02:18:33.645Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:18:33.710Z [WebAPI] send/1773973113644/[REDACTED]45e/sendMessagesUnauth INFO 2026-03-20T02:18:33.710Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]45e?story=false (unauth+key) INFO 2026-03-20T02:18:33.789Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]45e?story=false (unauth+key) 200 Success INFO 2026-03-20T02:18:33.835Z [JobQueue] conversation job queue: job [REDACTED]7a4 succeeded on attempt 1 INFO 2026-03-20T02:18:33.835Z [app/main] MainSQL: slow query insertSentProto duration=45ms INFO 2026-03-20T02:18:33.877Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T02:18:34.105Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-20T02:18:34.105Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:18:34.152Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T02:18:34.235Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:18:34.235Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T02:18:34.235Z [notifications] NotificationService: showing a notification 1773973112862 INFO 2026-03-20T02:18:34.235Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 414831895 ms before clearing INFO 2026-03-20T02:18:34.237Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T02:18:48.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:18:58.599Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:19:18.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:19:28.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:19:48.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:19:58.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:20:18.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:20:28.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:20:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:20:29.560Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T02:20:29.561Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:20:33.102Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:20:33.103Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:20:33.103Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:20:33.103Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:20:48.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:20:58.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:21:18.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:21:29.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:21:48.963Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:21:59.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:22:19.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:22:29.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:22:49.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:22:59.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:23:19.340Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:23:28.591Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:23:28.592Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:23:28.592Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:23:28.592Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:23:49.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:24:19.515Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:24:49.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:25:02.855Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773973502814 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:25:02.855Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:25:02.930Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:25:02.931Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:25:02.931Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c) INFO 2026-03-20T02:25:02.931Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c)): unidentified message INFO 2026-03-20T02:25:02.931Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]9e6.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:25:02.931Z [MessageReceiver] decryptEnvelope([REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c)) INFO 2026-03-20T02:25:02.931Z [MessageReceiver] decrypt/[REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c): unidentified message INFO 2026-03-20T02:25:02.931Z [MessageReceiver] decryptSealedSender([REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:25:02.931Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]9e6.4 with current session state (base key [REDACTED]622) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:25:02.932Z [MessageReceiver] handlePniSignatureMessage/[REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c) INFO 2026-03-20T02:25:02.932Z [MessageReceiver] handlePniSignatureMessage/[REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c): merging pni=PNI:[REDACTED]8c2 aci=[REDACTED]9e6 INFO 2026-03-20T02:25:02.932Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:25:02.932Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:25:03.039Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:25:03.039Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:25:03.039Z [MessageReceiver] queueing decrypted envelope [REDACTED]9e6.4 > [REDACTED]70f 1773973502620 (019d090f.7b87.7004.bc65.a798605b626c) INFO 2026-03-20T02:25:03.039Z [background] delivery receipt from [REDACTED]9e6.4 1773973502620 for sent message 1773972058143 wasSentEncrypted=true INFO 2026-03-20T02:25:03.039Z [background] onDeliveryReceipt(envelope=1773973502620, envelopeId=019d090f.7b87.7004.bc65.a798605b626c): Saving 1 sync tasks INFO 2026-03-20T02:25:03.039Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:25:03.039Z [@signalapp/libsignal-client] ACKing message delivered at 1773973502814 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:25:03.039Z [app/main] MainSQL: slow query commitDecryptResult duration=106ms INFO 2026-03-20T02:25:03.130Z [background] onDeliveryReceipt(envelope=1773973502620, envelopeId=019d090f.7b87.7004.bc65.a798605b626c): Queuing 1 sync tasks INFO 2026-03-20T02:25:03.130Z [app/main] MainSQL: slow query saveSyncTasks duration=91ms INFO 2026-03-20T02:25:03.131Z [background] onDeliveryReceipt(envelope=1773973502620, envelopeId=019d090f.7b87.7004.bc65.a798605b626c): Done INFO 2026-03-20T02:25:03.247Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:25:03.382Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972058143): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:25:03.455Z [app/main] MainSQL: slow query saveMessage duration=73ms INFO 2026-03-20T02:25:03.497Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:25:04.456Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:25:04.456Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 414441674 ms before clearing INFO 2026-03-20T02:25:19.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:25:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:25:29.550Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:25:49.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:26:19.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:26:50.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:27:03.039Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:27:03.040Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:27:03.040Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:27:03.040Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:27:20.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:27:50.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:28:20.289Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:28:50.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:29:20.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:29:50.527Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:30:20.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:30:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:30:29.572Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:30:29.572Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-20T02:30:50.684Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:31:20.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:31:50.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:32:21.009Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:32:51.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:33:21.163Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:33:51.237Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:34:21.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:34:51.192Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974091157 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:34:51.192Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:34:51.267Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:34:51.267Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:34:51.267Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a) INFO 2026-03-20T02:34:51.267Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a)): unidentified message INFO 2026-03-20T02:34:51.267Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b63.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:34:51.268Z [ConversationController] maybeMergeContacts/onEnvelopeUnsealed(1773974051585)/aci=[REDACTED]b63: Creating a new conversation with all inputs WARN 2026-03-20T02:34:51.268Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b63 ([REDACTED]570), not in lookups WARN 2026-03-20T02:34:51.268Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b63 ([REDACTED]570), not in lookups INFO 2026-03-20T02:34:51.273Z [MessageReceiver] decryptEnvelope([REDACTED]b63.1 > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a)) INFO 2026-03-20T02:34:51.273Z [MessageReceiver] decrypt/[REDACTED]b63.1 > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a): unidentified message INFO 2026-03-20T02:34:51.273Z [MessageReceiver] decryptSealedSender([REDACTED]b63.1 > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:34:51.277Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:180 INFO 2026-03-20T02:34:51.278Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1995 INFO 2026-03-20T02:34:51.278Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]b63.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-20T02:34:51.278Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1816 INFO 2026-03-20T02:34:51.278Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-20T02:34:51.278Z [@signalapp/libsignal-client] [REDACTED]b63.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:34:51.278Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]b63.1 with current session state (base key [REDACTED]855) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:34:51.278Z [SignalProtocolStore] saveIdentity([REDACTED]b63): Saving new identity... INFO 2026-03-20T02:34:51.315Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T02:34:51.356Z [app/main] MainSQL: slow query saveConversation duration=42ms INFO 2026-03-20T02:34:51.398Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1995 INFO 2026-03-20T02:34:51.398Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1995 INFO 2026-03-20T02:34:51.398Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1816 INFO 2026-03-20T02:34:51.398Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms INFO 2026-03-20T02:34:51.399Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]b63.1 > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a) INFO 2026-03-20T02:34:51.399Z [@signalapp/libsignal-client] [REDACTED]b63.1 Processing SenderKey distribution [REDACTED]991 with chain ID 327313009 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-20T02:34:51.399Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]b63.1--[REDACTED]991 INFO 2026-03-20T02:34:51.399Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:34:51.399Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:34:51.400Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-20T02:34:51.400Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-20T02:34:51.407Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:34:51.440Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:34:51.440Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:34:51.440Z [MessageReceiver] queueing decrypted envelope [REDACTED]b63.1 > [REDACTED]70f 1773974051585 (019d0918.75b8.741e.a4c5.90c9bcc82c0a) INFO 2026-03-20T02:34:51.440Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:34:51.440Z [@signalapp/libsignal-client] ACKing message delivered at 1773974091157 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:34:51.440Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:34:51.556Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:34:51.773Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-20T02:34:51.773Z [storage] sync: fetching latest after version=9609 INFO 2026-03-20T02:34:51.773Z [storage] sync(9609): fetch start INFO 2026-03-20T02:34:51.773Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T02:34:51.773Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:34:51.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:34:51.908Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 INFO 2026-03-20T02:34:52.015Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 70ms (attempts v4=1 v6=0) INFO 2026-03-20T02:34:52.121Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9609 204 Success INFO 2026-03-20T02:34:52.121Z [storage] sync(9609): no newer manifest, ok INFO 2026-03-20T02:34:52.121Z [storage] sync: no updates, version=9609 INFO 2026-03-20T02:34:52.121Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9610: will update to manifest version INFO 2026-03-20T02:34:52.121Z [storage] upload(9610): generating manifest new=false INFO 2026-03-20T02:34:52.121Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T02:34:52.123Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T02:34:52.124Z [storage] upload(9610): adding key=9610:gNs PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T02:34:52.125Z [storage] upload(9610): adding key=9610:jQW PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T02:34:52.144Z [storage] upload(9610): adding key=9610:Uqa PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T02:34:52.149Z [storage] upload(9610): adding key=9610:bLn PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T02:34:52.152Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T02:34:52.152Z [storage] upload(9610): adding key=9610:5+g [REDACTED]b63 ([REDACTED]570) INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding storyDistributionLists=1 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding callLinks=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding defunctCallLinks=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding pendingCallLinks=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding chatFolders=1 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding unknown records=[] count=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): adding error records=[] count=0 INFO 2026-03-20T02:34:52.154Z [storage] upload(9610): deleting extra keys=[] count=0 INFO 2026-03-20T02:34:52.159Z [storage] upload(9610): inserting=5 deleting=0 INFO 2026-03-20T02:34:52.159Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T02:34:52.336Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T02:34:52.336Z [storage] upload(9610): upload complete, updating items=5 INFO 2026-03-20T02:34:52.336Z [storage] upload(9610): setting new manifestVersion INFO 2026-03-20T02:34:52.382Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T02:34:52.384Z [JobQueueDatabaseStore] adding job [REDACTED]0c4 to queue "single proto" INFO 2026-03-20T02:34:52.424Z [JobQueue] single proto job queue: added new job [REDACTED]0c4 INFO 2026-03-20T02:34:52.424Z [JobQueue] single proto job queue: enqueuing job [REDACTED]0c4 INFO 2026-03-20T02:34:52.424Z [JobQueue] single proto job queue: running job [REDACTED]0c4, attempt 1 of 110 INFO 2026-03-20T02:34:52.424Z [JobQueue] single proto job queue, job ID [REDACTED]0c4, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773974092384 INFO 2026-03-20T02:34:52.425Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:34:52.465Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T02:34:52.507Z [WebAPI] send/1773974092384/[REDACTED]70f/sendMessages INFO 2026-03-20T02:34:52.507Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T02:34:52.507Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:34:52.592Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T02:34:52.632Z [JobQueue] single proto job queue: job [REDACTED]0c4 succeeded on attempt 1 INFO 2026-03-20T02:34:52.632Z [app/main] MainSQL: slow query insertSentProto duration=40ms INFO 2026-03-20T02:34:52.674Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T02:34:52.882Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T02:35:09.617Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974109582 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:35:09.617Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:35:09.692Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:35:09.693Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:35:09.693Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474) INFO 2026-03-20T02:35:09.693Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474)): unidentified message INFO 2026-03-20T02:35:09.693Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b63.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:35:09.694Z [MessageReceiver] decryptEnvelope([REDACTED]b63.1 > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474)) INFO 2026-03-20T02:35:09.694Z [MessageReceiver] decrypt/[REDACTED]b63.1 > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474): unidentified message INFO 2026-03-20T02:35:09.694Z [MessageReceiver] decryptSealedSender([REDACTED]b63.1 > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474)): unidentified message/sender key contents INFO 2026-03-20T02:35:09.694Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]b63.1--[REDACTED]991 INFO 2026-03-20T02:35:09.694Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:35:09.694Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:35:09.737Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:35:09.737Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:35:09.737Z [MessageReceiver] queueing decrypted envelope [REDACTED]b63.1 > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474) INFO 2026-03-20T02:35:09.737Z [MessageReceiver] handleDataMessage/[REDACTED]b63.1 > [REDACTED]70f 1773974050026 (019d0918.bdb1.7556.9316.d376aad1b474) INFO 2026-03-20T02:35:09.737Z [conversations] setProfileKey([REDACTED]b63 ([REDACTED]570)/_QQ/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T02:35:09.737Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:35:09.738Z [profiles] buildGetProfileOptions([REDACTED]b63 ([REDACTED]570)): generating profile key credential request INFO 2026-03-20T02:35:09.739Z [conversations] storageService[captureChange] profileKey [REDACTED]b63 ([REDACTED]570) INFO 2026-03-20T02:35:09.739Z [profiles] getProfile([REDACTED]b63 ([REDACTED]570)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:35:09.739Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T02:35:09.739Z [groups] deriveGroupFields: cache miss INFO 2026-03-20T02:35:09.740Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b63/[REDACTED]d70/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:35:09.740Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T02:35:09.740Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]b63.1 1773974050026: starting processing in queue INFO 2026-03-20T02:35:09.740Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:35:09.740Z [@signalapp/libsignal-client] ACKing message delivered at 1773974109582 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:35:09.741Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T02:35:09.741Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T02:35:09.748Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T02:35:09.749Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-20T02:35:09.749Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2743 to 2745 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-20T02:35:09.750Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Endorsements are expired (already expired, now: 1773974109.75, exp: 1773964800), fetching new endorsements INFO 2026-03-20T02:35:09.750Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-20T02:35:09.752Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2743?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-20T02:35:09.755Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:35:09.756Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.570µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:35:10.239Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T02:35:10.239Z [storage] sync: fetching latest after version=9610 INFO 2026-03-20T02:35:10.239Z [storage] sync(9610): fetch start INFO 2026-03-20T02:35:10.239Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:35:10.247Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2743?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-20T02:35:10.251Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2743 to 2743 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-20T02:35:10.286Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T02:35:10.809Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-20T02:35:10.810Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2743 to 2744 INFO 2026-03-20T02:35:10.812Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T02:35:10.812Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2744 to 2745 INFO 2026-03-20T02:35:10.813Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T02:35:10.813Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2744 to 2745 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":false,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-20T02:35:11.371Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages WARN 2026-03-20T02:35:11.371Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): local state was different from the remote final state. Got 0 change messages, 1 updated members, and otherChanges=true INFO 2026-03-20T02:35:11.371Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Saving group endorsements INFO 2026-03-20T02:35:11.381Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Z2g=), expiration: 1774051200, members: 973) INFO 2026-03-20T02:35:11.398Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:35:11.398Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 631.386ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T02:35:11.398Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T02:35:11.399Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T02:35:11.399Z [SocketManager] connected unauthenticated socket (localPort: 48542) INFO 2026-03-20T02:35:11.399Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T02:35:11.445Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=43ms WARN 2026-03-20T02:35:11.447Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b36 ([REDACTED]290), not in lookups WARN 2026-03-20T02:35:11.448Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b36 ([REDACTED]290), not in lookups INFO 2026-03-20T02:35:11.452Z [conversations] setProfileKey([REDACTED]b36 ([REDACTED]290)/8UM/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T02:35:11.452Z [profiles] buildGetProfileOptions([REDACTED]b36 ([REDACTED]290)): generating profile key credential request INFO 2026-03-20T02:35:11.453Z [conversations] storageService[captureChange] profileKey [REDACTED]b36 ([REDACTED]290) INFO 2026-03-20T02:35:11.454Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 1 missing profiles INFO 2026-03-20T02:35:11.457Z [profiles] getProfile([REDACTED]b36 ([REDACTED]290)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:35:11.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b36/[REDACTED]bab/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:35:11.481Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b63/[REDACTED]d70/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:35:11.481Z [profiles] getProfile([REDACTED]b63 ([REDACTED]570)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T02:35:11.484Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]b63 ([REDACTED]570) INFO 2026-03-20T02:35:11.486Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:35:11.491Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9610 INFO 2026-03-20T02:35:11.528Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:35:11.539Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b36/[REDACTED]bab/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:35:11.539Z [SignalProtocolStore] saveIdentity([REDACTED]b36): Saving new identity... INFO 2026-03-20T02:35:11.570Z [app/main] MainSQL: slow query saveConversation duration=42ms INFO 2026-03-20T02:35:11.592Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9610 204 Success INFO 2026-03-20T02:35:11.592Z [storage] sync(9610): no newer manifest, ok INFO 2026-03-20T02:35:11.592Z [storage] sync: no updates, version=9610 INFO 2026-03-20T02:35:11.592Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9611: will update to manifest version INFO 2026-03-20T02:35:11.592Z [storage] upload(9611): generating manifest new=false INFO 2026-03-20T02:35:11.592Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T02:35:11.593Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T02:35:11.611Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms INFO 2026-03-20T02:35:11.623Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T02:35:11.624Z [storage] upload(9611): updating from=9610:5+g to=9611:SPT [REDACTED]b63 ([REDACTED]570) INFO 2026-03-20T02:35:11.624Z [storage] upload(9611): adding key=9611:/SQ [REDACTED]b36 ([REDACTED]290) INFO 2026-03-20T02:35:11.624Z [profiles] getProfile([REDACTED]b36 ([REDACTED]290)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T02:35:11.627Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]b36 ([REDACTED]290) INFO 2026-03-20T02:35:11.627Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 1 profiles INFO 2026-03-20T02:35:11.627Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 2 messages INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding storyDistributionLists=1 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding callLinks=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding defunctCallLinks=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding pendingCallLinks=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding chatFolders=1 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding unknown records=[] count=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): adding error records=[] count=0 INFO 2026-03-20T02:35:11.628Z [storage] upload(9611): deleting extra keys=[] count=0 INFO 2026-03-20T02:35:11.631Z [storage] upload(9611): inserting=2 deleting=1 INFO 2026-03-20T02:35:11.631Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T02:35:11.655Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 2 new messages INFO 2026-03-20T02:35:11.703Z [app/main] MainSQL: slow query saveMessages duration=48ms INFO 2026-03-20T02:35:11.712Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]b63.1 1773974050026): took 1972ms INFO 2026-03-20T02:35:11.809Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T02:35:11.809Z [storage] upload(9611): upload complete, updating items=2 INFO 2026-03-20T02:35:11.809Z [storage] upload(9611): setting new manifestVersion INFO 2026-03-20T02:35:11.828Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:35:11.870Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T02:35:11.871Z [JobQueueDatabaseStore] adding job [REDACTED]850 to queue "single proto" INFO 2026-03-20T02:35:11.912Z [JobQueue] single proto job queue: added new job [REDACTED]850 INFO 2026-03-20T02:35:11.912Z [JobQueue] single proto job queue: enqueuing job [REDACTED]850 INFO 2026-03-20T02:35:11.912Z [JobQueue] single proto job queue: running job [REDACTED]850, attempt 1 of 110 INFO 2026-03-20T02:35:11.912Z [JobQueue] single proto job queue, job ID [REDACTED]850, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773974111871 INFO 2026-03-20T02:35:11.913Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:35:11.953Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T02:35:11.955Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T02:35:11.955Z [storage] sync: fetching latest after version=9611 INFO 2026-03-20T02:35:11.955Z [storage] sync(9611): fetch start INFO 2026-03-20T02:35:11.955Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:35:11.995Z [WebAPI] send/1773974111871/[REDACTED]70f/sendMessages INFO 2026-03-20T02:35:11.995Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T02:35:11.995Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T02:35:12.036Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:35:12.037Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T02:35:12.072Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9611 INFO 2026-03-20T02:35:12.076Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T02:35:12.120Z [JobQueue] single proto job queue: job [REDACTED]850 succeeded on attempt 1 INFO 2026-03-20T02:35:12.120Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T02:35:12.168Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9611 204 Success INFO 2026-03-20T02:35:12.168Z [storage] sync(9611): no newer manifest, ok INFO 2026-03-20T02:35:12.168Z [storage] sync: no updates, version=9611 INFO 2026-03-20T02:35:12.168Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9612: will update to manifest version INFO 2026-03-20T02:35:12.168Z [storage] upload(9612): generating manifest new=false INFO 2026-03-20T02:35:12.168Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T02:35:12.170Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T02:35:12.193Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding storyDistributionLists=1 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding callLinks=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding defunctCallLinks=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding pendingCallLinks=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding chatFolders=1 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding unknown records=[] count=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): adding error records=[] count=0 INFO 2026-03-20T02:35:12.195Z [storage] upload(9612): deleting extra keys=[] count=0 INFO 2026-03-20T02:35:12.197Z [storage] upload(9612): nothing to upload INFO 2026-03-20T02:35:12.237Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T02:35:12.703Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:35:12.708Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413833422 ms before clearing INFO 2026-03-20T02:35:21.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:35:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:35:29.567Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:35:29.567Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T02:35:41.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:35:51.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:36:11.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:36:21.642Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:36:41.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:36:51.715Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:37:09.741Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:37:09.741Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:37:09.741Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:37:09.741Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:37:11.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:37:21.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:37:41.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:37:51.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:38:11.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:38:21.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:38:41.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:38:52.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:39:12.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:39:22.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:39:28.620Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974368583 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:39:28.621Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:39:28.696Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:39:28.696Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:39:28.696Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974368002 (019d091c.b16d.768b.9e86.578eb5be2906) INFO 2026-03-20T02:39:28.696Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974368002 (019d091c.b16d.768b.9e86.578eb5be2906)) INFO 2026-03-20T02:39:28.696Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974368002 (019d091c.b16d.768b.9e86.578eb5be2906): ciphertext message INFO 2026-03-20T02:39:28.696Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:39:28.696Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]16c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:39:28.696Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:39:28.697Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:39:28.697Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:39:28.734Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:39:28.734Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:39:28.734Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974368002 (019d091c.b16d.768b.9e86.578eb5be2906) INFO 2026-03-20T02:39:28.734Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773974368002 (019d091c.b16d.768b.9e86.578eb5be2906) INFO 2026-03-20T02:39:28.734Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T02:39:28.734Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:39:28.734Z [@signalapp/libsignal-client] ACKing message delivered at 1773974368583 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:39:28.851Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:39:29.235Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T02:39:29.235Z [storage] sync: fetching latest after version=9611 INFO 2026-03-20T02:39:29.235Z [storage] sync(9611): fetch start INFO 2026-03-20T02:39:29.235Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:39:29.312Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:39:29.353Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9611 INFO 2026-03-20T02:39:29.384Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974369336 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:39:29.384Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:39:29.423Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 70ms (attempts v4=1 v6=0) INFO 2026-03-20T02:39:29.459Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:39:29.459Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:39:29.459Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974368765 (019d091c.b468.744c.ae0e.f911a863cbd6) INFO 2026-03-20T02:39:29.460Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974368765 (019d091c.b468.744c.ae0e.f911a863cbd6)) INFO 2026-03-20T02:39:29.460Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974368765 (019d091c.b468.744c.ae0e.f911a863cbd6): ciphertext message INFO 2026-03-20T02:39:29.460Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:39:29.460Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:39:29.460Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:39:29.501Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:39:29.501Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:39:29.501Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974368765 (019d091c.b468.744c.ae0e.f911a863cbd6) INFO 2026-03-20T02:39:29.501Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773974368765 (019d091c.b468.744c.ae0e.f911a863cbd6) INFO 2026-03-20T02:39:29.501Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T02:39:29.501Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:39:29.501Z [@signalapp/libsignal-client] ACKing message delivered at 1773974369336 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:39:29.501Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T02:39:29.617Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:39:29.641Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9611 200 Success INFO 2026-03-20T02:39:29.642Z [storage] sync: updating to remoteVersion=9613 sourceDevice=1 from version=9611 INFO 2026-03-20T02:39:29.645Z [storage] process(9613): localRecords=1810 localKeys=1427 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T02:39:29.645Z [storage] process(9613): remoteOnlyCount=11 remoteOnlyKeys=["9613:GWg","9613:EJV","9613:guM","9613:zS/","9613:Qhj","9613:XIs","9613:mcD","9613:U5r","9613:Q35","9613:p7M","9613:bDT"] INFO 2026-03-20T02:39:29.645Z [storage] process(9613): localOnlyCount=6 localOnlyKeys=["9610:gNs","9610:jQW","9610:Uqa","9610:bLn","9611:SPT","9611:/SQ"] INFO 2026-03-20T02:39:29.646Z [storage] fetchRemoteRecords(9613): fetching remote keys count=11 INFO 2026-03-20T02:39:29.646Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T02:39:29.753Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T02:39:29.754Z [storage] fetchRemoteRecords(9613): missing remote keys=[] count=0 INFO 2026-03-20T02:39:29.754Z [storage] process(9613): attempting to merge records=2 INFO 2026-03-20T02:39:29.754Z [storage] process(9613): split pni contacts=9 INFO 2026-03-20T02:39:29.756Z [storage] merge(9613:Q35 [REDACTED]b36 ([REDACTED]290)): merged item type=1 oldID=9611:/SQ shouldDrop=false details=["key=identityKey: different bytes"] INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:U5r [REDACTED]b63 ([REDACTED]570)): merged item type=1 oldID=9611:SPT shouldDrop=false details=["key=avatarColor: added"] WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T02:39:29.757Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.757Z [storage] merge(9613:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.758Z [storage] merge(9613:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.758Z [storage] merge(9613:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.758Z [storage] merge(9613:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.758Z [storage] merge(9613:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:39:29.758Z [storage] process(9613): processed records=11 INFO 2026-03-20T02:39:29.801Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T02:39:29.834Z [storage] process(9613): updated conversations=2 INFO 2026-03-20T02:39:29.834Z [storage] process(9613): kicking off profile fetches=0 INFO 2026-03-20T02:39:29.834Z [storage] process(9613): dropped keys=["9613:EJV","9613:GWg","9613:Qhj","9613:XIs","9613:bDT","9613:guM","9613:mcD","9613:p7M","9613:zS/"] count=9 INFO 2026-03-20T02:39:29.834Z [storage] process(9613): unknown records=[] count=0 INFO 2026-03-20T02:39:29.869Z [storage] process(9613): error records=[] count=0 INFO 2026-03-20T02:39:29.902Z [storage] process(9613): pending deletes=["9613:EJV","9613:GWg","9613:Qhj","9613:XIs","9613:bDT","9613:guM","9613:mcD","9613:p7M","9613:zS/"] count=9 INFO 2026-03-20T02:39:29.935Z [storage] process(9613): localKey=9610:gNs PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T02:39:29.935Z [storage] process(9613): localKey=9610:jQW PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T02:39:29.936Z [storage] process(9613): localKey=9610:Uqa PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T02:39:29.936Z [storage] process(9613): localKey=9610:bLn PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T02:39:29.942Z [storage] process(9613): done INFO 2026-03-20T02:39:29.942Z [storage] sync: updated to version=9613 INFO 2026-03-20T02:39:30.043Z [storage] sync: complete INFO 2026-03-20T02:39:30.043Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T02:39:30.043Z [storage] sync: fetching latest after version=9613 INFO 2026-03-20T02:39:30.043Z [storage] sync(9613): fetch start INFO 2026-03-20T02:39:30.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:39:30.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:39:30.152Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9613 INFO 2026-03-20T02:39:30.256Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9613 204 Success INFO 2026-03-20T02:39:30.256Z [storage] sync(9613): no newer manifest, ok INFO 2026-03-20T02:39:30.256Z [storage] sync: no updates, version=9613 INFO 2026-03-20T02:39:30.484Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-20T02:39:30.809Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-20T02:39:42.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:39:52.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:40:11.399Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:40:11.399Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:40:11.399Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:40:11.399Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:40:22.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:40:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:40:29.556Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:40:52.379Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:41:22.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:41:29.501Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:41:29.502Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:41:29.502Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:41:29.502Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:41:52.561Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:42:22.640Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:42:52.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:43:22.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:43:52.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:44:23.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:44:48.814Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974688779 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:48.814Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:48.890Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:48.890Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:48.890Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974688093 (019d0921.942f.7326.8e7d.1abcb5a9fcbf) INFO 2026-03-20T02:44:48.890Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974688093 (019d0921.942f.7326.8e7d.1abcb5a9fcbf)) INFO 2026-03-20T02:44:48.890Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974688093 (019d0921.942f.7326.8e7d.1abcb5a9fcbf): ciphertext message INFO 2026-03-20T02:44:48.890Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:48.890Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:48.890Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:48.932Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:48.932Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:48.932Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974688093 (019d0921.942f.7326.8e7d.1abcb5a9fcbf) INFO 2026-03-20T02:44:48.932Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773974688093 (019d0921.942f.7326.8e7d.1abcb5a9fcbf) INFO 2026-03-20T02:44:48.932Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T02:44:48.933Z [background] read sync [object Undefined] [REDACTED]45e 1773974688093 [REDACTED]ff7 for message 1773973107149 INFO 2026-03-20T02:44:48.933Z [background] read sync [object Undefined] [REDACTED]45e 1773974688093 [REDACTED]ff7 for message 1773973112862 INFO 2026-03-20T02:44:48.933Z [background] onReadSync(envelope=1773974688093, envelopeId=019d0921.942f.7326.8e7d.1abcb5a9fcbf): Saving 2 sync tasks INFO 2026-03-20T02:44:48.933Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:48.933Z [@signalapp/libsignal-client] ACKing message delivered at 1773974688779 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:48.974Z [background] onReadSync(envelope=1773974688093, envelopeId=019d0921.942f.7326.8e7d.1abcb5a9fcbf): Queuing 2 sync tasks INFO 2026-03-20T02:44:48.974Z [background] onReadSync(envelope=1773974688093, envelopeId=019d0921.942f.7326.8e7d.1abcb5a9fcbf): Done INFO 2026-03-20T02:44:48.974Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:44:48.976Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T02:44:48.976Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T02:44:48.976Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:44:49.040Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=65ms INFO 2026-03-20T02:44:49.041Z [markConversationRead] ([REDACTED]45e ([REDACTED]ff7)) {"markingReadBefore":{"sentAt":1773973107149,"receivedAt":1771163895994},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:44:49.041Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T02:44:49.082Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:44:49.149Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-20T02:44:49.191Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T02:44:49.232Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T02:44:49.274Z [conversations] conversation.queueJob([REDACTED]45e ([REDACTED]ff7), onReadMessage): took 299ms INFO 2026-03-20T02:44:49.274Z [conversations] conversation.queueJob([REDACTED]45e ([REDACTED]ff7), onReadMessage): was blocked for 298ms INFO 2026-03-20T02:44:49.274Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T02:44:49.277Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T02:44:49.277Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T02:44:49.308Z [markConversationRead] ([REDACTED]45e ([REDACTED]ff7)) {"markingReadBefore":{"sentAt":1773973112862,"receivedAt":1771163895995},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T02:44:49.308Z [conversations] conversation.queueJob([REDACTED]45e ([REDACTED]ff7), onReadMessage): took 34ms INFO 2026-03-20T02:44:49.976Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T02:44:50.274Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:44:50.275Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413255855 ms before clearing INFO 2026-03-20T02:44:50.959Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974690923 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:50.959Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:51.034Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:51.034Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:51.034Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267) INFO 2026-03-20T02:44:51.035Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267)) INFO 2026-03-20T02:44:51.035Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267): ciphertext message INFO 2026-03-20T02:44:51.035Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:51.035Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:51.035Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:51.083Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:51.083Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:51.083Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267) INFO 2026-03-20T02:44:51.083Z [MessageReceiver] sent message to [REDACTED]45e 1773974690249 from [REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267) INFO 2026-03-20T02:44:51.083Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773974690249 (019d0921.9c8f.7218.85ce.ef690801f267) INFO 2026-03-20T02:44:51.083Z [background] Queuing sent reaction for 1773973107149 INFO 2026-03-20T02:44:51.083Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:51.083Z [@signalapp/libsignal-client] ACKing message delivered at 1773974690923 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:51.083Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T02:44:51.084Z [Reactions] Reactions.onReaction(timestamp=1773974690249;target=1773973107149): handling INFO 2026-03-20T02:44:51.085Z [Reactions] handleReaction: adding reaction for message [REDACTED]45e.1 1773973107149 INFO 2026-03-20T02:44:51.124Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]45e.1 1773973107149. Went from 0 to 1 reactions. INFO 2026-03-20T02:44:51.183Z [conversations] conversation.queueJob([REDACTED]45e ([REDACTED]ff7), Reactions.onReaction): took 99ms INFO 2026-03-20T02:44:51.183Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T02:44:52.183Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:44:52.183Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413253947 ms before clearing INFO 2026-03-20T02:44:52.450Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974692415 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:52.450Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:52.526Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:52.526Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:52.526Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22) INFO 2026-03-20T02:44:52.526Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22)) INFO 2026-03-20T02:44:52.526Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22): ciphertext message INFO 2026-03-20T02:44:52.526Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:52.526Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:52.526Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:52.566Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:52.566Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:52.566Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22) INFO 2026-03-20T02:44:52.566Z [MessageReceiver] sent message to [REDACTED]45e 1773974691740 from [REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22) INFO 2026-03-20T02:44:52.566Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773974691740 (019d0921.a262.7182.8fd3.b552043e1f22) INFO 2026-03-20T02:44:52.567Z [background] Queuing sent reaction for 1773973112862 INFO 2026-03-20T02:44:52.567Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:52.567Z [@signalapp/libsignal-client] ACKing message delivered at 1773974692415 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:52.568Z [Reactions] Reactions.onReaction(timestamp=1773974691740;target=1773973112862): handling INFO 2026-03-20T02:44:52.568Z [Reactions] handleReaction: adding reaction for message [REDACTED]45e.1 1773973112862 INFO 2026-03-20T02:44:52.608Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]45e.1 1773973112862. Went from 0 to 1 reactions. INFO 2026-03-20T02:44:52.650Z [conversations] conversation.queueJob([REDACTED]45e ([REDACTED]ff7), Reactions.onReaction): took 82ms INFO 2026-03-20T02:44:52.650Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T02:44:52.766Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:44:53.101Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:44:53.169Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974693133 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:53.169Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:53.244Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:53.244Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:53.244Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603) INFO 2026-03-20T02:44:53.245Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603)): unidentified message INFO 2026-03-20T02:44:53.245Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:44:53.245Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603)) INFO 2026-03-20T02:44:53.245Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603): unidentified message INFO 2026-03-20T02:44:53.245Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:44:53.245Z [@signalapp/libsignal-client] [REDACTED]45e.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:44:53.245Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e58, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:44:53.245Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]d1f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:53.246Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:53.246Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:53.283Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:53.283Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:53.283Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773974692040 (019d0921.a531.750a.b1f8.6ab9c39b6603) INFO 2026-03-20T02:44:53.283Z [background] delivery receipt from [REDACTED]45e.1 1773974692040 for sent message 1773974690249 wasSentEncrypted=true INFO 2026-03-20T02:44:53.283Z [background] onDeliveryReceipt(envelope=1773974692040, envelopeId=019d0921.a531.750a.b1f8.6ab9c39b6603): Saving 1 sync tasks INFO 2026-03-20T02:44:53.283Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:53.283Z [@signalapp/libsignal-client] ACKing message delivered at 1773974693133 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:53.316Z [background] onDeliveryReceipt(envelope=1773974692040, envelopeId=019d0921.a531.750a.b1f8.6ab9c39b6603): Queuing 1 sync tasks INFO 2026-03-20T02:44:53.317Z [background] onDeliveryReceipt(envelope=1773974692040, envelopeId=019d0921.a531.750a.b1f8.6ab9c39b6603): Done INFO 2026-03-20T02:44:53.433Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:44:53.568Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773974690249 Delivery [REDACTED]ff7 [REDACTED]45e INFO 2026-03-20T02:44:53.608Z [app/main] MainSQL: slow query removeSyncTaskById duration=40ms INFO 2026-03-20T02:44:53.650Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:44:53.650Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413252480 ms before clearing INFO 2026-03-20T02:44:56.218Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974696183 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:56.219Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:56.294Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:56.294Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:56.294Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038) INFO 2026-03-20T02:44:56.294Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038)) INFO 2026-03-20T02:44:56.294Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038): ciphertext message INFO 2026-03-20T02:44:56.294Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]476) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:56.295Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:56.295Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:56.324Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:56.324Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:56.325Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038) INFO 2026-03-20T02:44:56.325Z [MessageReceiver] sent message to [REDACTED]45e 1773974694206 from [REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038) INFO 2026-03-20T02:44:56.325Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773974694206 (019d0921.b11b.726a.b97b.055fb02c7038) INFO 2026-03-20T02:44:56.325Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]70f.1 1773974694206: starting processing in queue INFO 2026-03-20T02:44:56.326Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:56.326Z [@signalapp/libsignal-client] ACKing message delivered at 1773974696183 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:56.334Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773974694206: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:44:56.334Z [handleDataMessage] handleDataMessage/[REDACTED]45e ([REDACTED]ff7) [REDACTED]70f.1 1773974694206: Batching save INFO 2026-03-20T02:44:56.374Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T02:44:56.409Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T02:44:56.466Z [saveAndNotify] Message saved 1773974694206 INFO 2026-03-20T02:44:56.466Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773974694206: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T02:44:56.466Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773974694206: 0 edits in second run INFO 2026-03-20T02:44:56.466Z [app/main] MainSQL: slow query saveMessages duration=56ms INFO 2026-03-20T02:44:56.582Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:44:56.621Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974696585 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:56.621Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:56.696Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:56.696Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:56.696Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7) INFO 2026-03-20T02:44:56.696Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7)): unidentified message INFO 2026-03-20T02:44:56.696Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:44:56.696Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7)) INFO 2026-03-20T02:44:56.696Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7): unidentified message INFO 2026-03-20T02:44:56.696Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:44:56.697Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]d1f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:56.697Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:56.697Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:44:56.733Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:44:56.733Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:44:56.733Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773974696278 (019d0921.b2ad.7465.ad49.ac1412a5acc7) INFO 2026-03-20T02:44:56.733Z [background] delivery receipt from [REDACTED]45e.1 1773974696278 for sent message 1773974691740 wasSentEncrypted=true INFO 2026-03-20T02:44:56.733Z [background] onDeliveryReceipt(envelope=1773974696278, envelopeId=019d0921.b2ad.7465.ad49.ac1412a5acc7): Saving 1 sync tasks INFO 2026-03-20T02:44:56.733Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:44:56.733Z [@signalapp/libsignal-client] ACKing message delivered at 1773974696585 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:44:56.774Z [background] onDeliveryReceipt(envelope=1773974696278, envelopeId=019d0921.b2ad.7465.ad49.ac1412a5acc7): Queuing 1 sync tasks INFO 2026-03-20T02:44:56.774Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:44:56.775Z [background] onDeliveryReceipt(envelope=1773974696278, envelopeId=019d0921.b2ad.7465.ad49.ac1412a5acc7): Done INFO 2026-03-20T02:44:56.874Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T02:44:56.916Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T02:44:57.026Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773974691740 Delivery [REDACTED]ff7 [REDACTED]45e INFO 2026-03-20T02:44:57.066Z [app/main] MainSQL: slow query removeSyncTaskById duration=40ms INFO 2026-03-20T02:44:57.466Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:44:57.466Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413248664 ms before clearing INFO 2026-03-20T02:44:59.920Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974699886 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:44:59.920Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:44:59.996Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:44:59.996Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:44:59.996Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f) INFO 2026-03-20T02:44:59.996Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f)): unidentified message INFO 2026-03-20T02:44:59.996Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]45e.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T02:44:59.996Z [MessageReceiver] decryptEnvelope([REDACTED]45e.1 > [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f)) INFO 2026-03-20T02:44:59.996Z [MessageReceiver] decrypt/[REDACTED]45e.1 > [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f): unidentified message INFO 2026-03-20T02:44:59.996Z [MessageReceiver] decryptSealedSender([REDACTED]45e.1 > [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T02:44:59.996Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]45e.1 with current session state (base key [REDACTED]d1f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:44:59.997Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:44:59.997Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:45:00.032Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:45:00.032Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:45:00.032Z [MessageReceiver] queueing decrypted envelope [REDACTED]45e.1 > [REDACTED]70f 1773974699828 (019d0921.bf91.7408.9d1c.3521a727415f) INFO 2026-03-20T02:45:00.033Z [background] delivery receipt from [REDACTED]45e.1 1773974699828 for sent message 1773974694206 wasSentEncrypted=true INFO 2026-03-20T02:45:00.033Z [background] onDeliveryReceipt(envelope=1773974699828, envelopeId=019d0921.bf91.7408.9d1c.3521a727415f): Saving 1 sync tasks INFO 2026-03-20T02:45:00.033Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:45:00.033Z [@signalapp/libsignal-client] ACKing message delivered at 1773974699886 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:45:00.074Z [background] onDeliveryReceipt(envelope=1773974699828, envelopeId=019d0921.bf91.7408.9d1c.3521a727415f): Queuing 1 sync tasks INFO 2026-03-20T02:45:00.074Z [background] onDeliveryReceipt(envelope=1773974699828, envelopeId=019d0921.bf91.7408.9d1c.3521a727415f): Done INFO 2026-03-20T02:45:00.074Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T02:45:00.191Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T02:45:00.325Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773974694206): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T02:45:00.407Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T02:45:01.366Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T02:45:01.366Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 413244764 ms before clearing INFO 2026-03-20T02:45:23.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:45:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:45:29.577Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:45:29.577Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T02:45:33.912Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T02:45:33.913Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T02:45:33.944Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T02:45:33.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T02:45:33.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T02:45:33.947Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T02:45:33.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8c5 ([REDACTED]72b) INFO 2026-03-20T02:45:33.948Z [profiles] buildGetProfileOptions([REDACTED]8c5 ([REDACTED]72b)): using unexpired profile key credential INFO 2026-03-20T02:45:33.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e0 ([REDACTED]083) INFO 2026-03-20T02:45:33.948Z [profiles] buildGetProfileOptions([REDACTED]4e0 ([REDACTED]083)): using unexpired profile key credential INFO 2026-03-20T02:45:33.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e85 ([REDACTED]9ba) INFO 2026-03-20T02:45:33.948Z [profiles] buildGetProfileOptions([REDACTED]e85 ([REDACTED]9ba)): using unexpired profile key credential INFO 2026-03-20T02:45:33.949Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:33.949Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T02:45:33.949Z [profiles] getProfile([REDACTED]8c5 ([REDACTED]72b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:33.949Z [profiles] getProfile([REDACTED]4e0 ([REDACTED]083)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:33.949Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:33.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:33.949Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T02:45:33.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c5/[REDACTED]833 (unauth+key) INFO 2026-03-20T02:45:33.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e0/[REDACTED]dd4 (unauth+key) INFO 2026-03-20T02:45:33.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e85/[REDACTED]3e0 (unauth+key) INFO 2026-03-20T02:45:33.949Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T02:45:33.949Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]188 ([REDACTED]71f) INFO 2026-03-20T02:45:33.949Z [profiles] buildGetProfileOptions([REDACTED]188 ([REDACTED]71f)): using unexpired profile key credential INFO 2026-03-20T02:45:33.949Z [profiles] getProfile([REDACTED]188 ([REDACTED]71f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:33.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]188/[REDACTED]c40 (unauth+key) INFO 2026-03-20T02:45:33.949Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T02:45:33.949Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T02:45:33.967Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T02:45:33.967Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.250µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T02:45:34.546Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 596.815ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T02:45:34.546Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T02:45:34.546Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T02:45:34.546Z [SocketManager] connected unauthenticated socket (localPort: 50094) INFO 2026-03-20T02:45:34.546Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T02:45:34.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c5/[REDACTED]833 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.627Z [profiles] getProfile([REDACTED]8c5 ([REDACTED]72b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8c5 ([REDACTED]72b) INFO 2026-03-20T02:45:34.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e1 ([REDACTED]9f7) INFO 2026-03-20T02:45:34.628Z [profiles] buildGetProfileOptions([REDACTED]4e1 ([REDACTED]9f7)): using unexpired profile key credential INFO 2026-03-20T02:45:34.628Z [profiles] getProfile([REDACTED]4e1 ([REDACTED]9f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.628Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e1/[REDACTED]d4e (unauth+key) WARN 2026-03-20T02:45:34.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T02:45:34.635Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T02:45:34.635Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T02:45:34.636Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T02:45:34.636Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T02:45:34.636Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T02:45:34.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T02:45:34.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]188/[REDACTED]c40 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.636Z [profiles] getProfile([REDACTED]188 ([REDACTED]71f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.636Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]188 ([REDACTED]71f) INFO 2026-03-20T02:45:34.636Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bf5 ([REDACTED]ee6) INFO 2026-03-20T02:45:34.636Z [profiles] buildGetProfileOptions([REDACTED]bf5 ([REDACTED]ee6)): using unexpired profile key credential INFO 2026-03-20T02:45:34.636Z [profiles] getProfile([REDACTED]bf5 ([REDACTED]ee6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bf5/[REDACTED]686 (unauth+key) WARN 2026-03-20T02:45:34.643Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e85/[REDACTED]3e0 (unauth+key) 401 Error WARN 2026-03-20T02:45:34.643Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Failed to fetch profile. Code: 401 WARN 2026-03-20T02:45:34.643Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T02:45:34.644Z [profiles] buildGetProfileOptions([REDACTED]e85 ([REDACTED]9ba)): using last profile key and version INFO 2026-03-20T02:45:34.644Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Fetching profile (versioned, auth) INFO 2026-03-20T02:45:34.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e85/[REDACTED]3e0 INFO 2026-03-20T02:45:34.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e0/[REDACTED]dd4 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.644Z [profiles] getProfile([REDACTED]4e0 ([REDACTED]083)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e0 ([REDACTED]083) INFO 2026-03-20T02:45:34.644Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]746 ([REDACTED]141) INFO 2026-03-20T02:45:34.644Z [profiles] buildGetProfileOptions([REDACTED]746 ([REDACTED]141)): using unexpired profile key credential INFO 2026-03-20T02:45:34.644Z [profiles] getProfile([REDACTED]746 ([REDACTED]141)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]746/[REDACTED]e8c (unauth+key) INFO 2026-03-20T02:45:34.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e1/[REDACTED]d4e (unauth+key) 200 Success INFO 2026-03-20T02:45:34.708Z [profiles] getProfile([REDACTED]4e1 ([REDACTED]9f7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e1 ([REDACTED]9f7) INFO 2026-03-20T02:45:34.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e4e ([REDACTED]513) INFO 2026-03-20T02:45:34.708Z [profiles] buildGetProfileOptions([REDACTED]e4e ([REDACTED]513)): using unexpired profile key credential INFO 2026-03-20T02:45:34.708Z [profiles] getProfile([REDACTED]e4e ([REDACTED]513)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.708Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4e/[REDACTED]8e0 (unauth+key) INFO 2026-03-20T02:45:34.715Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T02:45:34.715Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T02:45:34.715Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T02:45:34.716Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T02:45:34.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T02:45:34.716Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a3 ([REDACTED]7c9) INFO 2026-03-20T02:45:34.716Z [profiles] buildGetProfileOptions([REDACTED]8a3 ([REDACTED]7c9)): using unexpired profile key credential INFO 2026-03-20T02:45:34.716Z [profiles] getProfile([REDACTED]8a3 ([REDACTED]7c9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.716Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a3/[REDACTED]8f5 (unauth+key) INFO 2026-03-20T02:45:34.726Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T02:45:34.726Z [app/main] MainSQL: slow query updateOrCreateBadges duration=98ms INFO 2026-03-20T02:45:34.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bf5/[REDACTED]686 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.727Z [profiles] getProfile([REDACTED]bf5 ([REDACTED]ee6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bf5 ([REDACTED]ee6) INFO 2026-03-20T02:45:34.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af7 ([REDACTED]46b) INFO 2026-03-20T02:45:34.728Z [profiles] buildGetProfileOptions([REDACTED]af7 ([REDACTED]46b)): using unexpired profile key credential INFO 2026-03-20T02:45:34.728Z [profiles] getProfile([REDACTED]af7 ([REDACTED]46b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.728Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af7/[REDACTED]48f (unauth+key) WARN 2026-03-20T02:45:34.738Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e85/[REDACTED]3e0 404 Error WARN 2026-03-20T02:45:34.739Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Failed to fetch profile. Code: 404 INFO 2026-03-20T02:45:34.739Z [profiles] getProfile([REDACTED]e85 ([REDACTED]9ba)): Profile not found; checking account existence INFO 2026-03-20T02:45:34.739Z [@signalapp/libsignal-client] [unauth 534f] HEAD /v1/accounts/account/********-****-****-****-*********e85 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T02:45:34.751Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]746/[REDACTED]e8c (unauth+key) 200 Success INFO 2026-03-20T02:45:34.751Z [profiles] getProfile([REDACTED]746 ([REDACTED]141)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.751Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]746 ([REDACTED]141) INFO 2026-03-20T02:45:34.751Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]94b ([REDACTED]240) INFO 2026-03-20T02:45:34.751Z [profiles] buildGetProfileOptions([REDACTED]94b ([REDACTED]240)): using unexpired profile key credential INFO 2026-03-20T02:45:34.751Z [profiles] getProfile([REDACTED]94b ([REDACTED]240)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.751Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]94b/[REDACTED]95d (unauth+key) INFO 2026-03-20T02:45:34.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4e/[REDACTED]8e0 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.796Z [profiles] getProfile([REDACTED]e4e ([REDACTED]513)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.796Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e4e ([REDACTED]513) INFO 2026-03-20T02:45:34.796Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e75 ([REDACTED]466) INFO 2026-03-20T02:45:34.796Z [profiles] buildGetProfileOptions([REDACTED]e75 ([REDACTED]466)): using unexpired profile key credential INFO 2026-03-20T02:45:34.796Z [profiles] getProfile([REDACTED]e75 ([REDACTED]466)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e75/[REDACTED]d31 (unauth+key) INFO 2026-03-20T02:45:34.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a3/[REDACTED]8f5 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.814Z [profiles] getProfile([REDACTED]8a3 ([REDACTED]7c9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.814Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a3 ([REDACTED]7c9) INFO 2026-03-20T02:45:34.814Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]224 ([REDACTED]535) INFO 2026-03-20T02:45:34.814Z [profiles] buildGetProfileOptions([REDACTED]224 ([REDACTED]535)): using unexpired profile key credential INFO 2026-03-20T02:45:34.814Z [profiles] getProfile([REDACTED]224 ([REDACTED]535)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.814Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]224/[REDACTED]14e (unauth+key) INFO 2026-03-20T02:45:34.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af7/[REDACTED]48f (unauth+key) 200 Success INFO 2026-03-20T02:45:34.850Z [profiles] getProfile([REDACTED]af7 ([REDACTED]46b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af7 ([REDACTED]46b) INFO 2026-03-20T02:45:34.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]350 ([REDACTED]1c9) INFO 2026-03-20T02:45:34.850Z [profiles] buildGetProfileOptions([REDACTED]350 ([REDACTED]1c9)): using unexpired profile key credential INFO 2026-03-20T02:45:34.850Z [profiles] getProfile([REDACTED]350 ([REDACTED]1c9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]350/[REDACTED]200 (unauth+key) WARN 2026-03-20T02:45:34.869Z [@signalapp/libsignal-client] [unauth 534f] HEAD /v1/accounts/account/********-****-****-****-*********e85 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T02:45:34.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]94b/[REDACTED]95d (unauth+key) 200 Success INFO 2026-03-20T02:45:34.869Z [profiles] getProfile([REDACTED]94b ([REDACTED]240)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.869Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]94b ([REDACTED]240) INFO 2026-03-20T02:45:34.869Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a2e ([REDACTED]b7e) INFO 2026-03-20T02:45:34.870Z [profiles] buildGetProfileOptions([REDACTED]a2e ([REDACTED]b7e)): using unexpired profile key credential INFO 2026-03-20T02:45:34.870Z [profiles] getProfile([REDACTED]a2e ([REDACTED]b7e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2e/[REDACTED]fe8 (unauth+key) INFO 2026-03-20T02:45:34.870Z [conversations] setUnregistered([REDACTED]e85 ([REDACTED]9ba)): conversation is now unregistered, timestamp=1773974734870 INFO 2026-03-20T02:45:34.870Z [conversations] storageService[captureChange] setUnregistered [REDACTED]e85 ([REDACTED]9ba) INFO 2026-03-20T02:45:34.870Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e85 ([REDACTED]9ba) INFO 2026-03-20T02:45:34.870Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd5 ([REDACTED]788) INFO 2026-03-20T02:45:34.870Z [profiles] buildGetProfileOptions([REDACTED]bd5 ([REDACTED]788)): using unexpired profile key credential INFO 2026-03-20T02:45:34.870Z [profiles] getProfile([REDACTED]bd5 ([REDACTED]788)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd5/[REDACTED]a7b (unauth+key) INFO 2026-03-20T02:45:34.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e75/[REDACTED]d31 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.888Z [profiles] getProfile([REDACTED]e75 ([REDACTED]466)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.888Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e75 ([REDACTED]466) INFO 2026-03-20T02:45:34.888Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8f0 ([REDACTED]278) INFO 2026-03-20T02:45:34.888Z [profiles] buildGetProfileOptions([REDACTED]8f0 ([REDACTED]278)): using unexpired profile key credential INFO 2026-03-20T02:45:34.888Z [profiles] getProfile([REDACTED]8f0 ([REDACTED]278)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f0/[REDACTED]eb2 (unauth+key) INFO 2026-03-20T02:45:34.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]224/[REDACTED]14e (unauth+key) 200 Success INFO 2026-03-20T02:45:34.920Z [profiles] getProfile([REDACTED]224 ([REDACTED]535)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]224 ([REDACTED]535) INFO 2026-03-20T02:45:34.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]020 ([REDACTED]9e9) INFO 2026-03-20T02:45:34.921Z [profiles] buildGetProfileOptions([REDACTED]020 ([REDACTED]9e9)): using unexpired profile key credential INFO 2026-03-20T02:45:34.921Z [profiles] getProfile([REDACTED]020 ([REDACTED]9e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]020/[REDACTED]4ae (unauth+key) INFO 2026-03-20T02:45:34.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]350/[REDACTED]200 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.934Z [profiles] getProfile([REDACTED]350 ([REDACTED]1c9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]350 ([REDACTED]1c9) INFO 2026-03-20T02:45:34.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c5 ([REDACTED]623) INFO 2026-03-20T02:45:34.935Z [profiles] buildGetProfileOptions([REDACTED]2c5 ([REDACTED]623)): using unexpired profile key credential INFO 2026-03-20T02:45:34.935Z [profiles] getProfile([REDACTED]2c5 ([REDACTED]623)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c5/[REDACTED]43b (unauth+key) INFO 2026-03-20T02:45:34.959Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T02:45:34.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2e/[REDACTED]fe8 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.967Z [profiles] getProfile([REDACTED]a2e ([REDACTED]b7e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a2e ([REDACTED]b7e) INFO 2026-03-20T02:45:34.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]699 ([REDACTED]017) INFO 2026-03-20T02:45:34.967Z [profiles] buildGetProfileOptions([REDACTED]699 ([REDACTED]017)): using unexpired profile key credential INFO 2026-03-20T02:45:34.967Z [profiles] getProfile([REDACTED]699 ([REDACTED]017)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]699/[REDACTED]43b (unauth+key) INFO 2026-03-20T02:45:34.978Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd5/[REDACTED]a7b (unauth+key) 200 Success INFO 2026-03-20T02:45:34.979Z [profiles] getProfile([REDACTED]bd5 ([REDACTED]788)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd5 ([REDACTED]788) INFO 2026-03-20T02:45:34.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]135 ([REDACTED]36d) INFO 2026-03-20T02:45:34.979Z [profiles] buildGetProfileOptions([REDACTED]135 ([REDACTED]36d)): using unexpired profile key credential INFO 2026-03-20T02:45:34.979Z [profiles] getProfile([REDACTED]135 ([REDACTED]36d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.979Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]a2e (unauth+key) INFO 2026-03-20T02:45:34.996Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f0/[REDACTED]eb2 (unauth+key) 200 Success INFO 2026-03-20T02:45:34.997Z [profiles] getProfile([REDACTED]8f0 ([REDACTED]278)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:34.997Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8f0 ([REDACTED]278) INFO 2026-03-20T02:45:34.997Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b71 ([REDACTED]2a1) INFO 2026-03-20T02:45:34.997Z [profiles] buildGetProfileOptions([REDACTED]b71 ([REDACTED]2a1)): using unexpired profile key credential INFO 2026-03-20T02:45:34.997Z [profiles] getProfile([REDACTED]b71 ([REDACTED]2a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:34.997Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b71/[REDACTED]899 (unauth+key) INFO 2026-03-20T02:45:35.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]020/[REDACTED]4ae (unauth+key) 200 Success INFO 2026-03-20T02:45:35.012Z [profiles] getProfile([REDACTED]020 ([REDACTED]9e9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]020 ([REDACTED]9e9) INFO 2026-03-20T02:45:35.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b07 ([REDACTED]b30) INFO 2026-03-20T02:45:35.013Z [profiles] buildGetProfileOptions([REDACTED]b07 ([REDACTED]b30)): using unexpired profile key credential INFO 2026-03-20T02:45:35.013Z [profiles] getProfile([REDACTED]b07 ([REDACTED]b30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b07/[REDACTED]037 (unauth+key) INFO 2026-03-20T02:45:35.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c5/[REDACTED]43b (unauth+key) 200 Success INFO 2026-03-20T02:45:35.041Z [profiles] getProfile([REDACTED]2c5 ([REDACTED]623)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.041Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c5 ([REDACTED]623) INFO 2026-03-20T02:45:35.041Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]374 ([REDACTED]65d) INFO 2026-03-20T02:45:35.041Z [profiles] buildGetProfileOptions([REDACTED]374 ([REDACTED]65d)): using unexpired profile key credential INFO 2026-03-20T02:45:35.041Z [profiles] getProfile([REDACTED]374 ([REDACTED]65d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]374/[REDACTED]eb4 (unauth+key) INFO 2026-03-20T02:45:35.043Z [app/main] MainSQL: slow query updateOrCreateBadges duration=64ms INFO 2026-03-20T02:45:35.048Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T02:45:35.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]a2e (unauth+key) 200 Success INFO 2026-03-20T02:45:35.059Z [profiles] getProfile([REDACTED]135 ([REDACTED]36d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.059Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]135 ([REDACTED]36d) INFO 2026-03-20T02:45:35.059Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b98 ([REDACTED]386) INFO 2026-03-20T02:45:35.059Z [profiles] buildGetProfileOptions([REDACTED]b98 ([REDACTED]386)): using unexpired profile key credential INFO 2026-03-20T02:45:35.059Z [profiles] getProfile([REDACTED]b98 ([REDACTED]386)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b98/[REDACTED]7d7 (unauth+key) INFO 2026-03-20T02:45:35.064Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]699/[REDACTED]43b (unauth+key) 200 Success INFO 2026-03-20T02:45:35.065Z [profiles] getProfile([REDACTED]699 ([REDACTED]017)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.065Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]699 ([REDACTED]017) INFO 2026-03-20T02:45:35.065Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]21d ([REDACTED]954) INFO 2026-03-20T02:45:35.065Z [profiles] buildGetProfileOptions([REDACTED]21d ([REDACTED]954)): using unexpired profile key credential INFO 2026-03-20T02:45:35.065Z [profiles] getProfile([REDACTED]21d ([REDACTED]954)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21d/[REDACTED]ed2 (unauth+key) INFO 2026-03-20T02:45:35.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b71/[REDACTED]899 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.078Z [profiles] getProfile([REDACTED]b71 ([REDACTED]2a1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.078Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b71 ([REDACTED]2a1) INFO 2026-03-20T02:45:35.078Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c8 ([REDACTED]bea) INFO 2026-03-20T02:45:35.078Z [profiles] buildGetProfileOptions([REDACTED]2c8 ([REDACTED]bea)): using unexpired profile key credential INFO 2026-03-20T02:45:35.078Z [profiles] getProfile([REDACTED]2c8 ([REDACTED]bea)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c8/[REDACTED]176 (unauth+key) INFO 2026-03-20T02:45:35.084Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-20T02:45:35.085Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T02:45:35.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b07/[REDACTED]037 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.103Z [profiles] getProfile([REDACTED]b07 ([REDACTED]b30)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.103Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b07 ([REDACTED]b30) INFO 2026-03-20T02:45:35.104Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7d4 ([REDACTED]a29) INFO 2026-03-20T02:45:35.104Z [profiles] buildGetProfileOptions([REDACTED]7d4 ([REDACTED]a29)): using unexpired profile key credential INFO 2026-03-20T02:45:35.104Z [profiles] getProfile([REDACTED]7d4 ([REDACTED]a29)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7d4/[REDACTED]cb3 (unauth+key) INFO 2026-03-20T02:45:35.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]374/[REDACTED]eb4 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.123Z [profiles] getProfile([REDACTED]374 ([REDACTED]65d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]374 ([REDACTED]65d) INFO 2026-03-20T02:45:35.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d22 ([REDACTED]d81) INFO 2026-03-20T02:45:35.123Z [profiles] buildGetProfileOptions([REDACTED]d22 ([REDACTED]d81)): using unexpired profile key credential INFO 2026-03-20T02:45:35.123Z [profiles] getProfile([REDACTED]d22 ([REDACTED]d81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d22/[REDACTED]a44 (unauth+key) INFO 2026-03-20T02:45:35.126Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T02:45:35.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b98/[REDACTED]7d7 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.139Z [profiles] getProfile([REDACTED]b98 ([REDACTED]386)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b98 ([REDACTED]386) INFO 2026-03-20T02:45:35.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2f9 ([REDACTED]a62) INFO 2026-03-20T02:45:35.139Z [profiles] buildGetProfileOptions([REDACTED]2f9 ([REDACTED]a62)): using unexpired profile key credential INFO 2026-03-20T02:45:35.139Z [profiles] getProfile([REDACTED]2f9 ([REDACTED]a62)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2f9/[REDACTED]d4f (unauth+key) INFO 2026-03-20T02:45:35.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c8/[REDACTED]176 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.167Z [profiles] getProfile([REDACTED]2c8 ([REDACTED]bea)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c8 ([REDACTED]bea) INFO 2026-03-20T02:45:35.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]05c ([REDACTED]e6f) INFO 2026-03-20T02:45:35.167Z [profiles] buildGetProfileOptions([REDACTED]05c ([REDACTED]e6f)): using unexpired profile key credential INFO 2026-03-20T02:45:35.167Z [profiles] getProfile([REDACTED]05c ([REDACTED]e6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.167Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]05c/[REDACTED]18c (unauth+key) INFO 2026-03-20T02:45:35.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21d/[REDACTED]ed2 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.181Z [profiles] getProfile([REDACTED]21d ([REDACTED]954)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.182Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]21d ([REDACTED]954) INFO 2026-03-20T02:45:35.182Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7a5 ([REDACTED]df2) INFO 2026-03-20T02:45:35.182Z [profiles] buildGetProfileOptions([REDACTED]7a5 ([REDACTED]df2)): using unexpired profile key credential INFO 2026-03-20T02:45:35.182Z [profiles] getProfile([REDACTED]7a5 ([REDACTED]df2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.182Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a5/[REDACTED]208 (unauth+key) INFO 2026-03-20T02:45:35.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7d4/[REDACTED]cb3 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.195Z [profiles] getProfile([REDACTED]7d4 ([REDACTED]a29)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.195Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7d4 ([REDACTED]a29) INFO 2026-03-20T02:45:35.195Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff5 ([REDACTED]d7d) INFO 2026-03-20T02:45:35.195Z [profiles] buildGetProfileOptions([REDACTED]ff5 ([REDACTED]d7d)): generating profile key credential request INFO 2026-03-20T02:45:35.196Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]d7d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5/[REDACTED]28b/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d22/[REDACTED]a44 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.228Z [profiles] getProfile([REDACTED]d22 ([REDACTED]d81)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d22 ([REDACTED]d81) INFO 2026-03-20T02:45:35.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c91 ([REDACTED]4ad) INFO 2026-03-20T02:45:35.228Z [profiles] buildGetProfileOptions([REDACTED]c91 ([REDACTED]4ad)): using unexpired profile key credential INFO 2026-03-20T02:45:35.228Z [profiles] getProfile([REDACTED]c91 ([REDACTED]4ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c91/[REDACTED]f15 (unauth+key) INFO 2026-03-20T02:45:35.246Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2f9/[REDACTED]d4f (unauth+key) 200 Success INFO 2026-03-20T02:45:35.246Z [profiles] getProfile([REDACTED]2f9 ([REDACTED]a62)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.246Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2f9 ([REDACTED]a62) INFO 2026-03-20T02:45:35.246Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]066 ([REDACTED]9ef) INFO 2026-03-20T02:45:35.246Z [profiles] buildGetProfileOptions([REDACTED]066 ([REDACTED]9ef)): using unexpired profile key credential INFO 2026-03-20T02:45:35.246Z [profiles] getProfile([REDACTED]066 ([REDACTED]9ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.246Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]066/[REDACTED]90f (unauth+key) INFO 2026-03-20T02:45:35.265Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]05c/[REDACTED]18c (unauth+key) 200 Success INFO 2026-03-20T02:45:35.265Z [profiles] getProfile([REDACTED]05c ([REDACTED]e6f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.265Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]05c ([REDACTED]e6f) INFO 2026-03-20T02:45:35.265Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fab ([REDACTED]6f1) INFO 2026-03-20T02:45:35.265Z [profiles] buildGetProfileOptions([REDACTED]fab ([REDACTED]6f1)): generating profile key credential request INFO 2026-03-20T02:45:35.266Z [profiles] getProfile([REDACTED]fab ([REDACTED]6f1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fab/[REDACTED]6ba/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a5/[REDACTED]208 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.280Z [profiles] getProfile([REDACTED]7a5 ([REDACTED]df2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.280Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7a5 ([REDACTED]df2) INFO 2026-03-20T02:45:35.280Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]153 ([REDACTED]493) INFO 2026-03-20T02:45:35.280Z [profiles] buildGetProfileOptions([REDACTED]153 ([REDACTED]493)): generating profile key credential request INFO 2026-03-20T02:45:35.281Z [profiles] getProfile([REDACTED]153 ([REDACTED]493)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]153/[REDACTED]362/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.294Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff5/[REDACTED]28b/[REDACTED]400?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.294Z [profiles] getProfile([REDACTED]ff5 ([REDACTED]d7d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff5 ([REDACTED]d7d) INFO 2026-03-20T02:45:35.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]249 ([REDACTED]ebb) INFO 2026-03-20T02:45:35.295Z [profiles] buildGetProfileOptions([REDACTED]249 ([REDACTED]ebb)): generating profile key credential request INFO 2026-03-20T02:45:35.296Z [profiles] getProfile([REDACTED]249 ([REDACTED]ebb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]249/[REDACTED]624/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.312Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c91/[REDACTED]f15 (unauth+key) 200 Success INFO 2026-03-20T02:45:35.313Z [profiles] getProfile([REDACTED]c91 ([REDACTED]4ad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.313Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c91 ([REDACTED]4ad) INFO 2026-03-20T02:45:35.313Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1bf ([REDACTED]129) INFO 2026-03-20T02:45:35.313Z [profiles] buildGetProfileOptions([REDACTED]1bf ([REDACTED]129)): generating profile key credential request INFO 2026-03-20T02:45:35.314Z [profiles] getProfile([REDACTED]1bf ([REDACTED]129)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.314Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1bf/[REDACTED]dee/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]066/[REDACTED]90f (unauth+key) 200 Success INFO 2026-03-20T02:45:35.329Z [profiles] getProfile([REDACTED]066 ([REDACTED]9ef)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]066 ([REDACTED]9ef) INFO 2026-03-20T02:45:35.329Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1db ([REDACTED]4bb) INFO 2026-03-20T02:45:35.330Z [profiles] buildGetProfileOptions([REDACTED]1db ([REDACTED]4bb)): generating profile key credential request INFO 2026-03-20T02:45:35.331Z [profiles] getProfile([REDACTED]1db ([REDACTED]4bb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.331Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1db/[REDACTED]048/[REDACTED]606?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fab/[REDACTED]6ba/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.365Z [profiles] getProfile([REDACTED]fab ([REDACTED]6f1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.365Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fab ([REDACTED]6f1) INFO 2026-03-20T02:45:35.365Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]10e ([REDACTED]130) INFO 2026-03-20T02:45:35.365Z [profiles] buildGetProfileOptions([REDACTED]10e ([REDACTED]130)): generating profile key credential request INFO 2026-03-20T02:45:35.366Z [profiles] getProfile([REDACTED]10e ([REDACTED]130)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.367Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10e/[REDACTED]ceb/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.372Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/setUnregistered INFO 2026-03-20T02:45:35.372Z [storage] sync: fetching latest after version=9613 INFO 2026-03-20T02:45:35.372Z [storage] sync(9613): fetch start INFO 2026-03-20T02:45:35.372Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:45:35.380Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]153/[REDACTED]362/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.380Z [profiles] getProfile([REDACTED]153 ([REDACTED]493)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.381Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]153 ([REDACTED]493) INFO 2026-03-20T02:45:35.381Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]932 ([REDACTED]d63) INFO 2026-03-20T02:45:35.381Z [profiles] buildGetProfileOptions([REDACTED]932 ([REDACTED]d63)): generating profile key credential request INFO 2026-03-20T02:45:35.382Z [profiles] getProfile([REDACTED]932 ([REDACTED]d63)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]932/[REDACTED]60a/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T02:45:35.382Z [createStore] ActionRateLogger: got 25 events since 1773974734959: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-20T02:45:35.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]249/[REDACTED]624/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.394Z [profiles] getProfile([REDACTED]249 ([REDACTED]ebb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]249 ([REDACTED]ebb) INFO 2026-03-20T02:45:35.395Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b6d ([REDACTED]c73) INFO 2026-03-20T02:45:35.395Z [profiles] buildGetProfileOptions([REDACTED]b6d ([REDACTED]c73)): generating profile key credential request INFO 2026-03-20T02:45:35.396Z [profiles] getProfile([REDACTED]b6d ([REDACTED]c73)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.397Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b6d/[REDACTED]290/[REDACTED]009?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1bf/[REDACTED]dee/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.406Z [profiles] getProfile([REDACTED]1bf ([REDACTED]129)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.406Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1bf ([REDACTED]129) INFO 2026-03-20T02:45:35.407Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb2 ([REDACTED]085) INFO 2026-03-20T02:45:35.407Z [profiles] buildGetProfileOptions([REDACTED]fb2 ([REDACTED]085)): generating profile key credential request INFO 2026-03-20T02:45:35.408Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]085)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.408Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]6bd/[REDACTED]e07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.429Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1db/[REDACTED]048/[REDACTED]606?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.429Z [profiles] getProfile([REDACTED]1db ([REDACTED]4bb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.430Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1db ([REDACTED]4bb) INFO 2026-03-20T02:45:35.430Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]707 ([REDACTED]7d1) INFO 2026-03-20T02:45:35.430Z [profiles] buildGetProfileOptions([REDACTED]707 ([REDACTED]7d1)): generating profile key credential request INFO 2026-03-20T02:45:35.431Z [profiles] getProfile([REDACTED]707 ([REDACTED]7d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.431Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]707/[REDACTED]5e2/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10e/[REDACTED]ceb/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.458Z [profiles] getProfile([REDACTED]10e ([REDACTED]130)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]10e ([REDACTED]130) INFO 2026-03-20T02:45:35.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]04c ([REDACTED]c7c) INFO 2026-03-20T02:45:35.459Z [profiles] buildGetProfileOptions([REDACTED]04c ([REDACTED]c7c)): generating profile key credential request INFO 2026-03-20T02:45:35.460Z [profiles] getProfile([REDACTED]04c ([REDACTED]c7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.460Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04c/[REDACTED]4be/[REDACTED]b00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.460Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:45:35.488Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b6d/[REDACTED]290/[REDACTED]009?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.488Z [profiles] getProfile([REDACTED]b6d ([REDACTED]c73)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.489Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b6d ([REDACTED]c73) INFO 2026-03-20T02:45:35.489Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3aa ([REDACTED]967) INFO 2026-03-20T02:45:35.489Z [profiles] buildGetProfileOptions([REDACTED]3aa ([REDACTED]967)): generating profile key credential request INFO 2026-03-20T02:45:35.490Z [profiles] getProfile([REDACTED]3aa ([REDACTED]967)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.490Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3aa/[REDACTED]270/[REDACTED]207?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.490Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]932/[REDACTED]60a/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.490Z [profiles] getProfile([REDACTED]932 ([REDACTED]d63)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.491Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]932 ([REDACTED]d63) INFO 2026-03-20T02:45:35.491Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ab1 ([REDACTED]4a3) INFO 2026-03-20T02:45:35.491Z [profiles] buildGetProfileOptions([REDACTED]ab1 ([REDACTED]4a3)): generating profile key credential request INFO 2026-03-20T02:45:35.492Z [profiles] getProfile([REDACTED]ab1 ([REDACTED]4a3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T02:45:35.492Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab1/[REDACTED]929/[REDACTED]c0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T02:45:35.502Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9613 INFO 2026-03-20T02:45:35.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb2/[REDACTED]6bd/[REDACTED]e07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.524Z [profiles] getProfile([REDACTED]fb2 ([REDACTED]085)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.525Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb2 ([REDACTED]085) INFO 2026-03-20T02:45:35.536Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]707/[REDACTED]5e2/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.536Z [profiles] getProfile([REDACTED]707 ([REDACTED]7d1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.537Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]707 ([REDACTED]7d1) INFO 2026-03-20T02:45:35.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]04c/[REDACTED]4be/[REDACTED]b00?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.554Z [profiles] getProfile([REDACTED]04c ([REDACTED]c7c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.555Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]04c ([REDACTED]c7c) INFO 2026-03-20T02:45:35.572Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 50ms (attempts v4=1 v6=0) INFO 2026-03-20T02:45:35.583Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3aa/[REDACTED]270/[REDACTED]207?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.583Z [profiles] getProfile([REDACTED]3aa ([REDACTED]967)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3aa ([REDACTED]967) INFO 2026-03-20T02:45:35.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab1/[REDACTED]929/[REDACTED]c0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T02:45:35.604Z [profiles] getProfile([REDACTED]ab1 ([REDACTED]4a3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T02:45:35.605Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ab1 ([REDACTED]4a3) INFO 2026-03-20T02:45:35.605Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T02:45:35.699Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9613 204 Success INFO 2026-03-20T02:45:35.699Z [storage] sync(9613): no newer manifest, ok INFO 2026-03-20T02:45:35.699Z [storage] sync: no updates, version=9613 INFO 2026-03-20T02:45:35.699Z [storage] storageService.upload/storageServiceUploadJob/captureChange/setUnregistered/9614: will update to manifest version INFO 2026-03-20T02:45:35.699Z [storage] upload(9614): generating manifest new=false INFO 2026-03-20T02:45:35.699Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T02:45:35.700Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T02:45:35.701Z [storage] upload(9614): adding key=9614:VB6 PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T02:45:35.702Z [storage] upload(9614): adding key=9614:FYl PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T02:45:35.718Z [storage] upload(9614): adding key=9614:GB3 PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T02:45:35.721Z [storage] upload(9614): updating from=5937:tas to=9614:9dB [REDACTED]e85 ([REDACTED]9ba) INFO 2026-03-20T02:45:35.722Z [storage] upload(9614): adding key=9614:fU+ PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T02:45:35.725Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding storyDistributionLists=1 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding callLinks=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding defunctCallLinks=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding pendingCallLinks=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding chatFolders=1 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding unknown records=[] count=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): adding error records=[] count=0 INFO 2026-03-20T02:45:35.726Z [storage] upload(9614): deleting extra keys=["9613:EJV","9613:GWg","9613:Qhj","9613:XIs","9613:bDT","9613:guM","9613:mcD","9613:p7M","9613:zS/"] count=9 INFO 2026-03-20T02:45:35.728Z [storage] upload(9614): inserting=5 deleting=10 INFO 2026-03-20T02:45:35.729Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T02:45:35.865Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T02:45:35.865Z [storage] upload(9614): upload complete, updating items=5 INFO 2026-03-20T02:45:35.865Z [storage] upload(9614): setting new manifestVersion INFO 2026-03-20T02:45:35.927Z [app/main] MainSQL: slow query createOrUpdateItem duration=62ms INFO 2026-03-20T02:45:35.928Z [JobQueueDatabaseStore] adding job [REDACTED]a39 to queue "single proto" INFO 2026-03-20T02:45:35.968Z [JobQueue] single proto job queue: added new job [REDACTED]a39 INFO 2026-03-20T02:45:35.968Z [JobQueue] single proto job queue: enqueuing job [REDACTED]a39 INFO 2026-03-20T02:45:35.968Z [JobQueue] single proto job queue: running job [REDACTED]a39, attempt 1 of 110 INFO 2026-03-20T02:45:35.968Z [JobQueue] single proto job queue, job ID [REDACTED]a39, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773974735928 INFO 2026-03-20T02:45:35.969Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T02:45:36.010Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T02:45:36.077Z [WebAPI] send/1773974735928/[REDACTED]70f/sendMessages INFO 2026-03-20T02:45:36.077Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T02:45:36.158Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T02:45:36.193Z [JobQueue] single proto job queue: job [REDACTED]a39 succeeded on attempt 1 INFO 2026-03-20T02:45:38.174Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773974738139 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T02:45:38.175Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T02:45:38.250Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T02:45:38.250Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T02:45:38.250Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773974737566 (019d0922.54ff.7099.886f.715f526b8a47) INFO 2026-03-20T02:45:38.250Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773974737566 (019d0922.54ff.7099.886f.715f526b8a47)) INFO 2026-03-20T02:45:38.250Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773974737566 (019d0922.54ff.7099.886f.715f526b8a47): ciphertext message INFO 2026-03-20T02:45:38.250Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T02:45:38.250Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]476, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T02:45:38.250Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T02:45:38.251Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T02:45:38.251Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T02:45:38.285Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T02:45:38.285Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T02:45:38.285Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773974737566 (019d0922.54ff.7099.886f.715f526b8a47) INFO 2026-03-20T02:45:38.285Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773974737566 (019d0922.54ff.7099.886f.715f526b8a47) INFO 2026-03-20T02:45:38.285Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T02:45:38.285Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T02:45:38.285Z [@signalapp/libsignal-client] ACKing message delivered at 1773974738139 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T02:45:38.785Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T02:45:38.785Z [storage] sync: fetching latest after version=9614 INFO 2026-03-20T02:45:38.785Z [storage] sync(9614): fetch start INFO 2026-03-20T02:45:38.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T02:45:38.862Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T02:45:38.903Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9614 INFO 2026-03-20T02:45:39.138Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9614 200 Success INFO 2026-03-20T02:45:39.138Z [storage] sync: updating to remoteVersion=9615 sourceDevice=1 from version=9614 INFO 2026-03-20T02:45:39.141Z [storage] process(9615): localRecords=1810 localKeys=1427 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T02:45:39.141Z [storage] process(9615): remoteOnlyCount=9 remoteOnlyKeys=["9615:GWg","9615:EJV","9615:guM","9615:zS/","9615:Qhj","9615:XIs","9615:mcD","9615:p7M","9615:bDT"] INFO 2026-03-20T02:45:39.141Z [storage] process(9615): localOnlyCount=4 localOnlyKeys=["9614:VB6","9614:FYl","9614:GB3","9614:fU+"] INFO 2026-03-20T02:45:39.141Z [storage] fetchRemoteRecords(9615): fetching remote keys count=9 INFO 2026-03-20T02:45:39.142Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T02:45:39.313Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T02:45:39.313Z [storage] fetchRemoteRecords(9615): missing remote keys=[] count=0 INFO 2026-03-20T02:45:39.314Z [storage] process(9615): attempting to merge records=0 INFO 2026-03-20T02:45:39.314Z [storage] process(9615): split pni contacts=9 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T02:45:39.314Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] merge(9615:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T02:45:39.314Z [storage] process(9615): processed records=9 INFO 2026-03-20T02:45:39.315Z [storage] process(9615): updated conversations=0 INFO 2026-03-20T02:45:39.315Z [storage] process(9615): kicking off profile fetches=0 INFO 2026-03-20T02:45:39.315Z [storage] process(9615): dropped keys=["9615:EJV","9615:GWg","9615:Qhj","9615:XIs","9615:bDT","9615:guM","9615:mcD","9615:p7M","9615:zS/"] count=9 INFO 2026-03-20T02:45:39.315Z [storage] process(9615): unknown records=[] count=0 INFO 2026-03-20T02:45:39.345Z [storage] process(9615): error records=[] count=0 INFO 2026-03-20T02:45:39.386Z [storage] process(9615): pending deletes=["9615:EJV","9615:GWg","9615:Qhj","9615:XIs","9615:bDT","9615:guM","9615:mcD","9615:p7M","9615:zS/"] count=9 INFO 2026-03-20T02:45:39.419Z [storage] process(9615): localKey=9614:VB6 PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T02:45:39.419Z [storage] process(9615): localKey=9614:FYl PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T02:45:39.420Z [storage] process(9615): localKey=9614:GB3 PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T02:45:39.420Z [storage] process(9615): localKey=9614:fU+ PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T02:45:39.426Z [storage] process(9615): done INFO 2026-03-20T02:45:39.426Z [storage] sync: updated to version=9615 INFO 2026-03-20T02:45:39.527Z [storage] sync: complete INFO 2026-03-20T02:45:39.960Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T02:45:53.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:46:04.550Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:46:23.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:46:34.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:46:35.605Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538308ms INFO 2026-03-20T02:46:53.484Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:47:04.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:47:23.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:47:34.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:47:38.285Z [MessageReceiver] getAllFromCache INFO 2026-03-20T02:47:38.286Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T02:47:38.287Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T02:47:38.287Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T02:47:53.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:48:04.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:48:23.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:48:34.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:48:53.791Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:49:05.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:49:23.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:49:35.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:49:53.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:50:05.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T02:50:24.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:50:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:50:29.556Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:50:34.546Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T02:50:34.546Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T02:50:34.546Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T02:50:34.546Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T02:50:54.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:51:24.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:51:54.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:52:24.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:52:54.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:53:24.772Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:53:54.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:54:24.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:54:55.066Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:55:25.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:55:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T02:55:29.590Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T02:55:29.590Z [app/main] MainSQL: slow query createOrUpdateItem duration=70ms INFO 2026-03-20T02:55:55.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:56:25.300Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:56:55.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:57:25.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:57:55.542Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:58:25.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:58:55.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:59:25.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T02:59:55.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:00:25.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:00:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:00:29.585Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:00:29.585Z [app/main] MainSQL: slow query createOrUpdateItem duration=65ms INFO 2026-03-20T03:00:56.076Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:01:26.163Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:01:56.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:02:26.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:02:56.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:03:26.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:03:56.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:04:26.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:04:56.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:05:26.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:05:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:05:29.577Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:05:29.577Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T03:05:56.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:06:27.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:06:57.119Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:07:27.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:07:57.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:08:27.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:08:57.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:09:27.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:09:57.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:10:27.695Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:10:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:10:29.563Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:10:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T03:10:57.792Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:11:27.923Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:11:58.004Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:12:28.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:12:58.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:13:28.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:13:58.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:14:28.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:14:58.497Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:15:28.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:15:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:15:29.569Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-20T03:15:29.570Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:15:58.727Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:16:28.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:16:58.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:17:28.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:17:59.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:18:29.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:18:59.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:19:29.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:19:59.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:20:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:20:29.545Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:20:29.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:20:59.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:21:29.817Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:21:59.935Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:22:30.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:23:00.116Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:23:30.215Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:24:00.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:24:30.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:25:00.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:25:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:25:29.555Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:25:30.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:26:00.660Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:26:30.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:27:00.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:27:30.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:28:01.072Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:28:31.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:29:01.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:29:31.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:29:36.454Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773977376417 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:29:36.454Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:29:36.529Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:29:36.529Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:29:36.529Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773977375801 (019d094a.96c6.7427.b2cf.7c3422a94826) INFO 2026-03-20T03:29:36.529Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773977375801 (019d094a.96c6.7427.b2cf.7c3422a94826)) INFO 2026-03-20T03:29:36.529Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773977375801 (019d094a.96c6.7427.b2cf.7c3422a94826): ciphertext message INFO 2026-03-20T03:29:36.529Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:29:36.530Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:29:36.530Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:29:36.575Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:29:36.575Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:29:36.575Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773977375801 (019d094a.96c6.7427.b2cf.7c3422a94826) INFO 2026-03-20T03:29:36.575Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773977375801 (019d094a.96c6.7427.b2cf.7c3422a94826) INFO 2026-03-20T03:29:36.575Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T03:29:36.575Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T03:29:36.575Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T03:29:36.575Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:29:36.575Z [@signalapp/libsignal-client] ACKing message delivered at 1773977376417 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:29:36.575Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T03:29:36.576Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T03:29:36.576Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T03:29:36.576Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T03:29:36.691Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T03:29:42.939Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773977382903 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:29:42.939Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:29:43.014Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:29:43.014Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:29:43.014Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773977382319 (019d094a.b01b.70b9.9e30.e43eea7df47e) INFO 2026-03-20T03:29:43.014Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773977382319 (019d094a.b01b.70b9.9e30.e43eea7df47e)) INFO 2026-03-20T03:29:43.015Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773977382319 (019d094a.b01b.70b9.9e30.e43eea7df47e): ciphertext message INFO 2026-03-20T03:29:43.015Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:29:43.015Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:29:43.015Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:29:43.057Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:29:43.057Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:29:43.057Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773977382319 (019d094a.b01b.70b9.9e30.e43eea7df47e) INFO 2026-03-20T03:29:43.057Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773977382319 (019d094a.b01b.70b9.9e30.e43eea7df47e) INFO 2026-03-20T03:29:43.057Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T03:29:43.057Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T03:29:43.057Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T03:29:43.057Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:29:43.057Z [@signalapp/libsignal-client] ACKing message delivered at 1773977382903 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:29:43.057Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T03:29:43.057Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T03:29:43.057Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T03:29:43.058Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T03:29:43.182Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T03:30:01.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:30:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:30:29.563Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:30:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T03:30:31.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:31:01.695Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:31:31.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:31:43.057Z [MessageReceiver] getAllFromCache INFO 2026-03-20T03:31:43.058Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T03:31:43.058Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T03:31:43.058Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T03:31:53.745Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773977513709 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:31:53.745Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:31:53.820Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:31:53.820Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:31:53.820Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773977513123 (019d094c.af11.728c.b9e3.a47ea64c07b0) INFO 2026-03-20T03:31:53.820Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773977513123 (019d094c.af11.728c.b9e3.a47ea64c07b0)) INFO 2026-03-20T03:31:53.820Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773977513123 (019d094c.af11.728c.b9e3.a47ea64c07b0): ciphertext message INFO 2026-03-20T03:31:53.820Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:31:53.821Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:31:53.821Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:31:53.852Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:31:53.852Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:31:53.852Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773977513123 (019d094c.af11.728c.b9e3.a47ea64c07b0) INFO 2026-03-20T03:31:53.852Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773977513123 (019d094c.af11.728c.b9e3.a47ea64c07b0) INFO 2026-03-20T03:31:53.852Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T03:31:53.852Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T03:31:53.852Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T03:31:53.852Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:31:53.852Z [@signalapp/libsignal-client] ACKing message delivered at 1773977513709 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:31:53.853Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T03:31:53.853Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T03:31:53.853Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T03:31:54.060Z [app/main] MainSQL: slow query removeUnprocessed duration=132ms INFO 2026-03-20T03:31:54.586Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773977514549 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:31:54.586Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:31:54.661Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:31:54.661Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:31:54.661Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862) INFO 2026-03-20T03:31:54.661Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862)) INFO 2026-03-20T03:31:54.661Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862): ciphertext message INFO 2026-03-20T03:31:54.661Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:31:54.662Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:31:54.662Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:31:54.760Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:31:54.760Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:31:54.760Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862) INFO 2026-03-20T03:31:54.760Z [MessageReceiver] sent message to [REDACTED]f31 1773977512343 from [REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862) INFO 2026-03-20T03:31:54.760Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773977512343 (019d094c.b25a.74c9.9790.19eaebf02862) INFO 2026-03-20T03:31:54.760Z [app/main] MainSQL: slow query commitDecryptResult duration=98ms INFO 2026-03-20T03:31:54.761Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1773977512343: starting processing in queue INFO 2026-03-20T03:31:54.761Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:31:54.761Z [@signalapp/libsignal-client] ACKing message delivered at 1773977514549 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:31:54.764Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773977512343: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T03:31:54.764Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1773977512343: Batching save INFO 2026-03-20T03:31:54.839Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T03:31:54.894Z [saveAndNotify] Message saved 1773977512343 INFO 2026-03-20T03:31:54.894Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773977512343: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T03:31:54.894Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1773977512343: 0 edits in second run INFO 2026-03-20T03:31:54.894Z [app/main] MainSQL: slow query saveMessages duration=54ms INFO 2026-03-20T03:31:55.010Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T03:31:55.310Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T03:31:55.894Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T03:31:55.894Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 410430236 ms before clearing INFO 2026-03-20T03:32:01.871Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:32:31.954Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:33:02.032Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:33:32.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:33:54.761Z [MessageReceiver] getAllFromCache INFO 2026-03-20T03:33:54.762Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T03:33:54.762Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T03:33:54.762Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T03:34:02.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:34:32.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:35:02.534Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:35:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:35:29.564Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:35:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T03:35:32.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:36:02.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:36:32.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:37:02.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:37:33.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:38:03.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:38:33.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:39:03.424Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:39:33.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:40:03.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:40:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:40:29.564Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T03:40:29.565Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:40:33.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:41:03.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:41:33.915Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:42:03.998Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:42:34.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:43:04.196Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:43:34.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:44:04.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:44:34.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:45:04.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:45:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:45:29.561Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:45:29.561Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T03:45:33.913Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T03:45:33.914Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T03:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T03:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T03:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T03:45:33.957Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T03:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]412 ([REDACTED]ce5) INFO 2026-03-20T03:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]412 ([REDACTED]ce5)): generating profile key credential request INFO 2026-03-20T03:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]140 ([REDACTED]c00) INFO 2026-03-20T03:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]140 ([REDACTED]c00)): generating profile key credential request INFO 2026-03-20T03:45:33.961Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac0 ([REDACTED]f2b) INFO 2026-03-20T03:45:33.961Z [profiles] buildGetProfileOptions([REDACTED]ac0 ([REDACTED]f2b)): generating profile key credential request INFO 2026-03-20T03:45:33.962Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:33.962Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T03:45:33.962Z [profiles] getProfile([REDACTED]412 ([REDACTED]ce5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:33.962Z [profiles] getProfile([REDACTED]140 ([REDACTED]c00)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:33.962Z [profiles] getProfile([REDACTED]ac0 ([REDACTED]f2b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:33.962Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T03:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]412/[REDACTED]41d/[REDACTED]307?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]5a5/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac0/[REDACTED]0e8/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:33.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T03:45:33.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]95a ([REDACTED]499) INFO 2026-03-20T03:45:33.963Z [profiles] buildGetProfileOptions([REDACTED]95a ([REDACTED]499)): generating profile key credential request INFO 2026-03-20T03:45:33.964Z [profiles] getProfile([REDACTED]95a ([REDACTED]499)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:33.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]ed8/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:33.964Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T03:45:33.964Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T03:45:33.977Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T03:45:33.977Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.980µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T03:45:34.548Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 586.010ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T03:45:34.548Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T03:45:34.548Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T03:45:34.549Z [SocketManager] connected unauthenticated socket (localPort: 44776) INFO 2026-03-20T03:45:34.549Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T03:45:34.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]412/[REDACTED]41d/[REDACTED]307?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.636Z [profiles] getProfile([REDACTED]412 ([REDACTED]ce5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.637Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]412 ([REDACTED]ce5) INFO 2026-03-20T03:45:34.637Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]95a ([REDACTED]e04) INFO 2026-03-20T03:45:34.637Z [profiles] buildGetProfileOptions([REDACTED]95a ([REDACTED]e04)): generating profile key credential request INFO 2026-03-20T03:45:34.638Z [profiles] getProfile([REDACTED]95a ([REDACTED]e04)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.638Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]a7d/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.646Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]5a5/[REDACTED]304?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.646Z [profiles] getProfile([REDACTED]140 ([REDACTED]c00)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.647Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]140 ([REDACTED]c00) INFO 2026-03-20T03:45:34.647Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]03b ([REDACTED]ec6) INFO 2026-03-20T03:45:34.647Z [profiles] buildGetProfileOptions([REDACTED]03b ([REDACTED]ec6)): generating profile key credential request INFO 2026-03-20T03:45:34.648Z [profiles] getProfile([REDACTED]03b ([REDACTED]ec6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]03b/[REDACTED]082/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac0/[REDACTED]0e8/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.654Z [profiles] getProfile([REDACTED]ac0 ([REDACTED]f2b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac0 ([REDACTED]f2b) INFO 2026-03-20T03:45:34.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4f5 ([REDACTED]1b7) INFO 2026-03-20T03:45:34.655Z [profiles] buildGetProfileOptions([REDACTED]4f5 ([REDACTED]1b7)): generating profile key credential request INFO 2026-03-20T03:45:34.656Z [profiles] getProfile([REDACTED]4f5 ([REDACTED]1b7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.656Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f5/[REDACTED]065/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T03:45:34.656Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T03:45:34.656Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T03:45:34.656Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T03:45:34.657Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T03:45:34.657Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T03:45:34.657Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T03:45:34.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T03:45:34.657Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]ed8/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.657Z [profiles] getProfile([REDACTED]95a ([REDACTED]499)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]95a ([REDACTED]499) INFO 2026-03-20T03:45:34.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]900 ([REDACTED]ede) INFO 2026-03-20T03:45:34.658Z [profiles] buildGetProfileOptions([REDACTED]900 ([REDACTED]ede)): generating profile key credential request INFO 2026-03-20T03:45:34.659Z [profiles] getProfile([REDACTED]900 ([REDACTED]ede)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.659Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]900/[REDACTED]9f2/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.737Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]a7d/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.737Z [profiles] getProfile([REDACTED]95a ([REDACTED]e04)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.738Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]95a ([REDACTED]e04) INFO 2026-03-20T03:45:34.738Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]190 ([REDACTED]836) INFO 2026-03-20T03:45:34.738Z [profiles] buildGetProfileOptions([REDACTED]190 ([REDACTED]836)): using unexpired profile key credential INFO 2026-03-20T03:45:34.738Z [profiles] getProfile([REDACTED]190 ([REDACTED]836)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.738Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]190/[REDACTED]4f4 (unauth+key) INFO 2026-03-20T03:45:34.749Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]03b/[REDACTED]082/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.749Z [profiles] getProfile([REDACTED]03b ([REDACTED]ec6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.750Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]03b ([REDACTED]ec6) INFO 2026-03-20T03:45:34.750Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f74 ([REDACTED]877) INFO 2026-03-20T03:45:34.750Z [profiles] buildGetProfileOptions([REDACTED]f74 ([REDACTED]877)): generating profile key credential request INFO 2026-03-20T03:45:34.751Z [profiles] getProfile([REDACTED]f74 ([REDACTED]877)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.751Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f74/[REDACTED]1d7/[REDACTED]000?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.757Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T03:45:34.757Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T03:45:34.757Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T03:45:34.757Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T03:45:34.757Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T03:45:34.757Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01a ([REDACTED]943) INFO 2026-03-20T03:45:34.757Z [profiles] buildGetProfileOptions([REDACTED]01a ([REDACTED]943)): generating profile key credential request INFO 2026-03-20T03:45:34.758Z [profiles] getProfile([REDACTED]01a ([REDACTED]943)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.758Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01a/[REDACTED]5f8/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.759Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f5/[REDACTED]065/[REDACTED]202?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.759Z [profiles] getProfile([REDACTED]4f5 ([REDACTED]1b7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.759Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4f5 ([REDACTED]1b7) INFO 2026-03-20T03:45:34.759Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebb ([REDACTED]158) INFO 2026-03-20T03:45:34.760Z [profiles] buildGetProfileOptions([REDACTED]ebb ([REDACTED]158)): generating profile key credential request INFO 2026-03-20T03:45:34.760Z [profiles] getProfile([REDACTED]ebb ([REDACTED]158)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.761Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebb/[REDACTED]8a6/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.761Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]900/[REDACTED]9f2/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.761Z [profiles] getProfile([REDACTED]900 ([REDACTED]ede)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.762Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]900 ([REDACTED]ede) INFO 2026-03-20T03:45:34.762Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71f ([REDACTED]58f) INFO 2026-03-20T03:45:34.762Z [profiles] buildGetProfileOptions([REDACTED]71f ([REDACTED]58f)): generating profile key credential request INFO 2026-03-20T03:45:34.763Z [profiles] getProfile([REDACTED]71f ([REDACTED]58f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.763Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71f/[REDACTED]053/[REDACTED]c03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:45:34.838Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]190/[REDACTED]4f4 (unauth+key) 200 Success INFO 2026-03-20T03:45:34.838Z [profiles] getProfile([REDACTED]190 ([REDACTED]836)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.838Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]190 ([REDACTED]836) INFO 2026-03-20T03:45:34.838Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d04 ([REDACTED]6f3) INFO 2026-03-20T03:45:34.838Z [profiles] buildGetProfileOptions([REDACTED]d04 ([REDACTED]6f3)): generating profile key credential request INFO 2026-03-20T03:45:34.839Z [profiles] getProfile([REDACTED]d04 ([REDACTED]6f3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.839Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d04/[REDACTED]159/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f74/[REDACTED]1d7/[REDACTED]000?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.851Z [profiles] getProfile([REDACTED]f74 ([REDACTED]877)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.851Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f74 ([REDACTED]877) INFO 2026-03-20T03:45:34.851Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c1d ([REDACTED]178) INFO 2026-03-20T03:45:34.851Z [profiles] buildGetProfileOptions([REDACTED]c1d ([REDACTED]178)): generating profile key credential request INFO 2026-03-20T03:45:34.852Z [profiles] getProfile([REDACTED]c1d ([REDACTED]178)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.853Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c1d/[REDACTED]2f4/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.858Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01a/[REDACTED]5f8/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.858Z [profiles] getProfile([REDACTED]01a ([REDACTED]943)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01a ([REDACTED]943) INFO 2026-03-20T03:45:34.859Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]492 ([REDACTED]647) INFO 2026-03-20T03:45:34.859Z [profiles] buildGetProfileOptions([REDACTED]492 ([REDACTED]647)): generating profile key credential request INFO 2026-03-20T03:45:34.860Z [profiles] getProfile([REDACTED]492 ([REDACTED]647)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]492/[REDACTED]051/[REDACTED]a04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.861Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebb/[REDACTED]8a6/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.861Z [profiles] getProfile([REDACTED]ebb ([REDACTED]158)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.861Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebb ([REDACTED]158) INFO 2026-03-20T03:45:34.861Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]013 ([REDACTED]485) INFO 2026-03-20T03:45:34.862Z [profiles] buildGetProfileOptions([REDACTED]013 ([REDACTED]485)): generating profile key credential request INFO 2026-03-20T03:45:34.863Z [profiles] getProfile([REDACTED]013 ([REDACTED]485)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]5a1/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71f/[REDACTED]053/[REDACTED]c03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.882Z [profiles] getProfile([REDACTED]71f ([REDACTED]58f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.883Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71f ([REDACTED]58f) INFO 2026-03-20T03:45:34.883Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7f3 ([REDACTED]e55) INFO 2026-03-20T03:45:34.883Z [profiles] buildGetProfileOptions([REDACTED]7f3 ([REDACTED]e55)): generating profile key credential request INFO 2026-03-20T03:45:34.884Z [profiles] getProfile([REDACTED]7f3 ([REDACTED]e55)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f3/[REDACTED]d3c/[REDACTED]d06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d04/[REDACTED]159/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.948Z [profiles] getProfile([REDACTED]d04 ([REDACTED]6f3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d04 ([REDACTED]6f3) INFO 2026-03-20T03:45:34.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]841 ([REDACTED]d1d) INFO 2026-03-20T03:45:34.949Z [profiles] buildGetProfileOptions([REDACTED]841 ([REDACTED]d1d)): generating profile key credential request INFO 2026-03-20T03:45:34.949Z [profiles] getProfile([REDACTED]841 ([REDACTED]d1d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.950Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]841/[REDACTED]4ca/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.959Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c1d/[REDACTED]2f4/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.959Z [profiles] getProfile([REDACTED]c1d ([REDACTED]178)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c1d ([REDACTED]178) INFO 2026-03-20T03:45:34.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]79d ([REDACTED]494) INFO 2026-03-20T03:45:34.960Z [profiles] buildGetProfileOptions([REDACTED]79d ([REDACTED]494)): generating profile key credential request INFO 2026-03-20T03:45:34.961Z [profiles] getProfile([REDACTED]79d ([REDACTED]494)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79d/[REDACTED]6df/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]492/[REDACTED]051/[REDACTED]a04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.966Z [profiles] getProfile([REDACTED]492 ([REDACTED]647)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]492 ([REDACTED]647) INFO 2026-03-20T03:45:34.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e2a ([REDACTED]509) INFO 2026-03-20T03:45:34.967Z [profiles] buildGetProfileOptions([REDACTED]e2a ([REDACTED]509)): generating profile key credential request INFO 2026-03-20T03:45:34.968Z [profiles] getProfile([REDACTED]e2a ([REDACTED]509)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2a/[REDACTED]c4d/[REDACTED]f03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]013/[REDACTED]5a1/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.968Z [profiles] getProfile([REDACTED]013 ([REDACTED]485)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]013 ([REDACTED]485) INFO 2026-03-20T03:45:34.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd4 ([REDACTED]e19) INFO 2026-03-20T03:45:34.969Z [profiles] buildGetProfileOptions([REDACTED]bd4 ([REDACTED]e19)): generating profile key credential request INFO 2026-03-20T03:45:34.970Z [profiles] getProfile([REDACTED]bd4 ([REDACTED]e19)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.970Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd4/[REDACTED]a59/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:34.982Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f3/[REDACTED]d3c/[REDACTED]d06?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:34.982Z [profiles] getProfile([REDACTED]7f3 ([REDACTED]e55)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:34.983Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7f3 ([REDACTED]e55) INFO 2026-03-20T03:45:34.983Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3cf ([REDACTED]bc0) INFO 2026-03-20T03:45:34.983Z [profiles] buildGetProfileOptions([REDACTED]3cf ([REDACTED]bc0)): generating profile key credential request INFO 2026-03-20T03:45:34.984Z [profiles] getProfile([REDACTED]3cf ([REDACTED]bc0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:34.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3cf/[REDACTED]7eb/[REDACTED]602?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]841/[REDACTED]4ca/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.056Z [profiles] getProfile([REDACTED]841 ([REDACTED]d1d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]841 ([REDACTED]d1d) INFO 2026-03-20T03:45:35.057Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f10 ([REDACTED]133) INFO 2026-03-20T03:45:35.057Z [profiles] buildGetProfileOptions([REDACTED]f10 ([REDACTED]133)): generating profile key credential request INFO 2026-03-20T03:45:35.059Z [profiles] getProfile([REDACTED]f10 ([REDACTED]133)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f10/[REDACTED]b3a/[REDACTED]90c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79d/[REDACTED]6df/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.065Z [profiles] getProfile([REDACTED]79d ([REDACTED]494)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]79d ([REDACTED]494) INFO 2026-03-20T03:45:35.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]48f ([REDACTED]1a8) INFO 2026-03-20T03:45:35.067Z [profiles] buildGetProfileOptions([REDACTED]48f ([REDACTED]1a8)): generating profile key credential request INFO 2026-03-20T03:45:35.068Z [profiles] getProfile([REDACTED]48f ([REDACTED]1a8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]48f/[REDACTED]993/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2a/[REDACTED]c4d/[REDACTED]f03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.068Z [profiles] getProfile([REDACTED]e2a ([REDACTED]509)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.069Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e2a ([REDACTED]509) INFO 2026-03-20T03:45:35.069Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]feb ([REDACTED]0b7) INFO 2026-03-20T03:45:35.069Z [profiles] buildGetProfileOptions([REDACTED]feb ([REDACTED]0b7)): generating profile key credential request INFO 2026-03-20T03:45:35.070Z [profiles] getProfile([REDACTED]feb ([REDACTED]0b7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.070Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]feb/[REDACTED]87a/[REDACTED]d02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.075Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd4/[REDACTED]a59/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.075Z [profiles] getProfile([REDACTED]bd4 ([REDACTED]e19)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd4 ([REDACTED]e19) INFO 2026-03-20T03:45:35.076Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]891 ([REDACTED]ec2) INFO 2026-03-20T03:45:35.076Z [profiles] buildGetProfileOptions([REDACTED]891 ([REDACTED]ec2)): generating profile key credential request INFO 2026-03-20T03:45:35.077Z [profiles] getProfile([REDACTED]891 ([REDACTED]ec2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]891/[REDACTED]dd4/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.077Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3cf/[REDACTED]7eb/[REDACTED]602?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.077Z [profiles] getProfile([REDACTED]3cf ([REDACTED]bc0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.078Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3cf ([REDACTED]bc0) INFO 2026-03-20T03:45:35.078Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]255 ([REDACTED]81a) INFO 2026-03-20T03:45:35.078Z [profiles] buildGetProfileOptions([REDACTED]255 ([REDACTED]81a)): generating profile key credential request INFO 2026-03-20T03:45:35.079Z [profiles] getProfile([REDACTED]255 ([REDACTED]81a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.079Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]255/[REDACTED]a88/[REDACTED]f00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.118Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T03:45:35.158Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f10/[REDACTED]b3a/[REDACTED]90c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.158Z [profiles] getProfile([REDACTED]f10 ([REDACTED]133)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.159Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f10 ([REDACTED]133) INFO 2026-03-20T03:45:35.159Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c17 ([REDACTED]dd3) INFO 2026-03-20T03:45:35.159Z [profiles] buildGetProfileOptions([REDACTED]c17 ([REDACTED]dd3)): generating profile key credential request INFO 2026-03-20T03:45:35.160Z [profiles] getProfile([REDACTED]c17 ([REDACTED]dd3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c17/[REDACTED]ea1/[REDACTED]a08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.166Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]48f/[REDACTED]993/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.166Z [profiles] getProfile([REDACTED]48f ([REDACTED]1a8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]48f ([REDACTED]1a8) INFO 2026-03-20T03:45:35.167Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d68 ([REDACTED]df0) INFO 2026-03-20T03:45:35.167Z [profiles] buildGetProfileOptions([REDACTED]d68 ([REDACTED]df0)): generating profile key credential request INFO 2026-03-20T03:45:35.168Z [profiles] getProfile([REDACTED]d68 ([REDACTED]df0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]cf3/[REDACTED]908?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]feb/[REDACTED]87a/[REDACTED]d02?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.168Z [profiles] getProfile([REDACTED]feb ([REDACTED]0b7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]feb ([REDACTED]0b7) INFO 2026-03-20T03:45:35.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]145 ([REDACTED]092) INFO 2026-03-20T03:45:35.169Z [profiles] buildGetProfileOptions([REDACTED]145 ([REDACTED]092)): generating profile key credential request INFO 2026-03-20T03:45:35.170Z [profiles] getProfile([REDACTED]145 ([REDACTED]092)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]145/[REDACTED]c59/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]891/[REDACTED]dd4/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.191Z [profiles] getProfile([REDACTED]891 ([REDACTED]ec2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.192Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]891 ([REDACTED]ec2) INFO 2026-03-20T03:45:35.192Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]585 ([REDACTED]91f) INFO 2026-03-20T03:45:35.192Z [profiles] buildGetProfileOptions([REDACTED]585 ([REDACTED]91f)): generating profile key credential request INFO 2026-03-20T03:45:35.193Z [profiles] getProfile([REDACTED]585 ([REDACTED]91f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.193Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]585/[REDACTED]4cd/[REDACTED]c09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.205Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]255/[REDACTED]a88/[REDACTED]f00?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.205Z [profiles] getProfile([REDACTED]255 ([REDACTED]81a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.206Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]255 ([REDACTED]81a) INFO 2026-03-20T03:45:35.206Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]47a ([REDACTED]bb0) INFO 2026-03-20T03:45:35.206Z [profiles] buildGetProfileOptions([REDACTED]47a ([REDACTED]bb0)): using unexpired profile key credential INFO 2026-03-20T03:45:35.206Z [profiles] getProfile([REDACTED]47a ([REDACTED]bb0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.206Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]47a/[REDACTED]bf7 (unauth+key) INFO 2026-03-20T03:45:35.259Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c17/[REDACTED]ea1/[REDACTED]a08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.259Z [profiles] getProfile([REDACTED]c17 ([REDACTED]dd3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.260Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c17 ([REDACTED]dd3) INFO 2026-03-20T03:45:35.260Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]51f ([REDACTED]f37) INFO 2026-03-20T03:45:35.260Z [profiles] buildGetProfileOptions([REDACTED]51f ([REDACTED]f37)): generating profile key credential request INFO 2026-03-20T03:45:35.261Z [profiles] getProfile([REDACTED]51f ([REDACTED]f37)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.261Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]51f/[REDACTED]f8c/[REDACTED]907?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d68/[REDACTED]cf3/[REDACTED]908?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.266Z [profiles] getProfile([REDACTED]d68 ([REDACTED]df0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.267Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d68 ([REDACTED]df0) INFO 2026-03-20T03:45:35.267Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b75 ([REDACTED]720) INFO 2026-03-20T03:45:35.267Z [profiles] buildGetProfileOptions([REDACTED]b75 ([REDACTED]720)): generating profile key credential request INFO 2026-03-20T03:45:35.268Z [profiles] getProfile([REDACTED]b75 ([REDACTED]720)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]69a/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]145/[REDACTED]c59/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.268Z [profiles] getProfile([REDACTED]145 ([REDACTED]092)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.269Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]145 ([REDACTED]092) INFO 2026-03-20T03:45:35.269Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]76e ([REDACTED]80b) INFO 2026-03-20T03:45:35.269Z [profiles] buildGetProfileOptions([REDACTED]76e ([REDACTED]80b)): generating profile key credential request INFO 2026-03-20T03:45:35.270Z [profiles] getProfile([REDACTED]76e ([REDACTED]80b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.270Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]729/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]585/[REDACTED]4cd/[REDACTED]c09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.292Z [profiles] getProfile([REDACTED]585 ([REDACTED]91f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]585 ([REDACTED]91f) INFO 2026-03-20T03:45:35.292Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]176 ([REDACTED]eff) INFO 2026-03-20T03:45:35.292Z [profiles] buildGetProfileOptions([REDACTED]176 ([REDACTED]eff)): generating profile key credential request INFO 2026-03-20T03:45:35.293Z [profiles] getProfile([REDACTED]176 ([REDACTED]eff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.294Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]176/[REDACTED]f00/[REDACTED]30b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]47a/[REDACTED]bf7 (unauth+key) 200 Success INFO 2026-03-20T03:45:35.306Z [profiles] getProfile([REDACTED]47a ([REDACTED]bb0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.306Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]47a ([REDACTED]bb0) INFO 2026-03-20T03:45:35.306Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec5 ([REDACTED]e34) INFO 2026-03-20T03:45:35.306Z [profiles] buildGetProfileOptions([REDACTED]ec5 ([REDACTED]e34)): generating profile key credential request INFO 2026-03-20T03:45:35.307Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]e34)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]7c1/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]51f/[REDACTED]f8c/[REDACTED]907?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.362Z [profiles] getProfile([REDACTED]51f ([REDACTED]f37)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]51f ([REDACTED]f37) INFO 2026-03-20T03:45:35.363Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f88 ([REDACTED]118) INFO 2026-03-20T03:45:35.363Z [profiles] buildGetProfileOptions([REDACTED]f88 ([REDACTED]118)): generating profile key credential request INFO 2026-03-20T03:45:35.364Z [profiles] getProfile([REDACTED]f88 ([REDACTED]118)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.364Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f88/[REDACTED]a25/[REDACTED]50e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.369Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b75/[REDACTED]69a/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.369Z [profiles] getProfile([REDACTED]b75 ([REDACTED]720)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.370Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b75 ([REDACTED]720) INFO 2026-03-20T03:45:35.370Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]33f ([REDACTED]899) INFO 2026-03-20T03:45:35.370Z [profiles] buildGetProfileOptions([REDACTED]33f ([REDACTED]899)): generating profile key credential request INFO 2026-03-20T03:45:35.371Z [profiles] getProfile([REDACTED]33f ([REDACTED]899)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.371Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]33f/[REDACTED]b43/[REDACTED]c08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]76e/[REDACTED]729/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.376Z [profiles] getProfile([REDACTED]76e ([REDACTED]80b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.377Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]76e ([REDACTED]80b) INFO 2026-03-20T03:45:35.377Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd1 ([REDACTED]a40) INFO 2026-03-20T03:45:35.377Z [profiles] buildGetProfileOptions([REDACTED]bd1 ([REDACTED]a40)): generating profile key credential request INFO 2026-03-20T03:45:35.378Z [profiles] getProfile([REDACTED]bd1 ([REDACTED]a40)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.378Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd1/[REDACTED]6e6/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]176/[REDACTED]f00/[REDACTED]30b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.396Z [profiles] getProfile([REDACTED]176 ([REDACTED]eff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.397Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]176 ([REDACTED]eff) INFO 2026-03-20T03:45:35.397Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]916 ([REDACTED]07f) INFO 2026-03-20T03:45:35.397Z [profiles] buildGetProfileOptions([REDACTED]916 ([REDACTED]07f)): generating profile key credential request INFO 2026-03-20T03:45:35.398Z [profiles] getProfile([REDACTED]916 ([REDACTED]07f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.398Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]916/[REDACTED]1bb/[REDACTED]606?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]7c1/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.413Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]e34)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec5 ([REDACTED]e34) INFO 2026-03-20T03:45:35.414Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f93 ([REDACTED]9da) INFO 2026-03-20T03:45:35.414Z [profiles] buildGetProfileOptions([REDACTED]f93 ([REDACTED]9da)): generating profile key credential request INFO 2026-03-20T03:45:35.415Z [profiles] getProfile([REDACTED]f93 ([REDACTED]9da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.415Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f93/[REDACTED]dc2/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f88/[REDACTED]a25/[REDACTED]50e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.458Z [profiles] getProfile([REDACTED]f88 ([REDACTED]118)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.458Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f88 ([REDACTED]118) INFO 2026-03-20T03:45:35.458Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]186 ([REDACTED]713) INFO 2026-03-20T03:45:35.458Z [profiles] buildGetProfileOptions([REDACTED]186 ([REDACTED]713)): generating profile key credential request INFO 2026-03-20T03:45:35.459Z [profiles] getProfile([REDACTED]186 ([REDACTED]713)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.460Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]8bd/[REDACTED]e09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.467Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]33f/[REDACTED]b43/[REDACTED]c08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.467Z [profiles] getProfile([REDACTED]33f ([REDACTED]899)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]33f ([REDACTED]899) INFO 2026-03-20T03:45:35.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]892 ([REDACTED]df1) INFO 2026-03-20T03:45:35.468Z [profiles] buildGetProfileOptions([REDACTED]892 ([REDACTED]df1)): generating profile key credential request INFO 2026-03-20T03:45:35.469Z [profiles] getProfile([REDACTED]892 ([REDACTED]df1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.469Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]892/[REDACTED]d2d/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd1/[REDACTED]6e6/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.483Z [profiles] getProfile([REDACTED]bd1 ([REDACTED]a40)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.484Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd1 ([REDACTED]a40) INFO 2026-03-20T03:45:35.484Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]afa ([REDACTED]0ec) INFO 2026-03-20T03:45:35.484Z [profiles] buildGetProfileOptions([REDACTED]afa ([REDACTED]0ec)): generating profile key credential request INFO 2026-03-20T03:45:35.485Z [profiles] getProfile([REDACTED]afa ([REDACTED]0ec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.485Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afa/[REDACTED]6f5/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]916/[REDACTED]1bb/[REDACTED]606?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.500Z [profiles] getProfile([REDACTED]916 ([REDACTED]07f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.501Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]916 ([REDACTED]07f) INFO 2026-03-20T03:45:35.501Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ab4 ([REDACTED]ca5) INFO 2026-03-20T03:45:35.501Z [profiles] buildGetProfileOptions([REDACTED]ab4 ([REDACTED]ca5)): generating profile key credential request INFO 2026-03-20T03:45:35.502Z [profiles] getProfile([REDACTED]ab4 ([REDACTED]ca5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.502Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab4/[REDACTED]5a6/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f93/[REDACTED]dc2/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.515Z [profiles] getProfile([REDACTED]f93 ([REDACTED]9da)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f93 ([REDACTED]9da) INFO 2026-03-20T03:45:35.516Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b40 ([REDACTED]b8a) INFO 2026-03-20T03:45:35.516Z [profiles] buildGetProfileOptions([REDACTED]b40 ([REDACTED]b8a)): generating profile key credential request INFO 2026-03-20T03:45:35.517Z [profiles] getProfile([REDACTED]b40 ([REDACTED]b8a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T03:45:35.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b40/[REDACTED]12c/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T03:45:35.555Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]186/[REDACTED]8bd/[REDACTED]e09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.555Z [profiles] getProfile([REDACTED]186 ([REDACTED]713)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.556Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]186 ([REDACTED]713) INFO 2026-03-20T03:45:35.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]892/[REDACTED]d2d/[REDACTED]b0e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.566Z [profiles] getProfile([REDACTED]892 ([REDACTED]df1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.567Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]892 ([REDACTED]df1) WARN 2026-03-20T03:45:35.567Z [createStore] ActionRateLogger: got 25 events since 1773978334961: CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-20T03:45:35.599Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]afa/[REDACTED]6f5/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.599Z [profiles] getProfile([REDACTED]afa ([REDACTED]0ec)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.600Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]afa ([REDACTED]0ec) INFO 2026-03-20T03:45:35.611Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab4/[REDACTED]5a6/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.611Z [profiles] getProfile([REDACTED]ab4 ([REDACTED]ca5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.612Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ab4 ([REDACTED]ca5) INFO 2026-03-20T03:45:35.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b40/[REDACTED]12c/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T03:45:35.624Z [profiles] getProfile([REDACTED]b40 ([REDACTED]b8a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T03:45:35.624Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b40 ([REDACTED]b8a) INFO 2026-03-20T03:45:35.625Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T03:45:36.027Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T03:46:04.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:46:04.845Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:46:24.162Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773978383970 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:46:24.162Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:46:24.237Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:46:24.237Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:46:24.237Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4) INFO 2026-03-20T03:46:24.237Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4)): unidentified message INFO 2026-03-20T03:46:24.238Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T03:46:24.238Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4)) INFO 2026-03-20T03:46:24.238Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4): unidentified message INFO 2026-03-20T03:46:24.238Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T03:46:24.238Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]b07) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:46:24.238Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:46:24.239Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:46:24.276Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:46:24.276Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:46:24.276Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1773977516489 (019d0959.f722.70ee.aa62.c3d3adbc03f4) INFO 2026-03-20T03:46:24.276Z [background] delivery receipt from [REDACTED]f31.1 1773977516489 for sent message 1773977512343 wasSentEncrypted=true INFO 2026-03-20T03:46:24.276Z [background] onDeliveryReceipt(envelope=1773977516489, envelopeId=019d0959.f722.70ee.aa62.c3d3adbc03f4): Saving 1 sync tasks INFO 2026-03-20T03:46:24.276Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:46:24.277Z [@signalapp/libsignal-client] ACKing message delivered at 1773978383970 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:46:24.310Z [background] onDeliveryReceipt(envelope=1773977516489, envelopeId=019d0959.f722.70ee.aa62.c3d3adbc03f4): Queuing 1 sync tasks INFO 2026-03-20T03:46:24.310Z [background] onDeliveryReceipt(envelope=1773977516489, envelopeId=019d0959.f722.70ee.aa62.c3d3adbc03f4): Done INFO 2026-03-20T03:46:24.426Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T03:46:24.561Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773977512343): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T03:46:24.651Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T03:46:25.394Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T03:46:25.601Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T03:46:25.602Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 409560528 ms before clearing INFO 2026-03-20T03:46:34.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:46:34.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:46:35.625Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538289ms INFO 2026-03-20T03:47:04.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:47:05.000Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:47:34.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:47:35.075Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:48:04.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:48:05.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:48:24.277Z [MessageReceiver] getAllFromCache INFO 2026-03-20T03:48:24.277Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T03:48:24.277Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T03:48:24.277Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T03:48:35.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:48:35.230Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:49:05.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:49:05.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:49:35.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:49:35.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:50:05.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T03:50:05.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:50:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:50:29.608Z [app/main] MainSQL: slow query createOrUpdateItem duration=89ms INFO 2026-03-20T03:50:29.609Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:50:34.549Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T03:50:34.549Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T03:50:34.549Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T03:50:34.549Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T03:50:35.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:51:05.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:51:35.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:52:05.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:52:36.042Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:53:06.325Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:53:36.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:54:06.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:54:36.627Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:55:06.716Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:55:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T03:55:29.626Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T03:55:29.626Z [app/main] MainSQL: slow query createOrUpdateItem duration=106ms INFO 2026-03-20T03:55:36.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:56:06.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:56:37.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:57:07.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:57:13.093Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773979033056 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:57:13.093Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:57:13.169Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:57:13.169Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:57:13.169Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773979032451 (019d0963.de05.7699.833c.ffc15ac126ef) INFO 2026-03-20T03:57:13.169Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773979032451 (019d0963.de05.7699.833c.ffc15ac126ef)) INFO 2026-03-20T03:57:13.169Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773979032451 (019d0963.de05.7699.833c.ffc15ac126ef): ciphertext message INFO 2026-03-20T03:57:13.169Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:57:13.169Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:57:13.169Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:57:13.212Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:57:13.212Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:57:13.212Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773979032451 (019d0963.de05.7699.833c.ffc15ac126ef) INFO 2026-03-20T03:57:13.212Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773979032451 (019d0963.de05.7699.833c.ffc15ac126ef) INFO 2026-03-20T03:57:13.212Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1748730786898) INFO 2026-03-20T03:57:13.212Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T03:57:13.212Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T03:57:13.212Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:57:13.212Z [@signalapp/libsignal-client] ACKing message delivered at 1773979033056 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:57:13.212Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T03:57:13.213Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T03:57:13.213Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]2ff INFO 2026-03-20T03:57:13.213Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1740196037695 read INFO 2026-03-20T03:57:13.328Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T03:57:23.415Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773979043363 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:57:23.415Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:57:23.491Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:57:23.491Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:57:23.491Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773979042785 (019d0964.0657.7167.8742.14531bd89c52) INFO 2026-03-20T03:57:23.491Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773979042785 (019d0964.0657.7167.8742.14531bd89c52)) INFO 2026-03-20T03:57:23.491Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773979042785 (019d0964.0657.7167.8742.14531bd89c52): ciphertext message INFO 2026-03-20T03:57:23.491Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]20f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:57:23.491Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:57:23.491Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:57:23.527Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:57:23.527Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:57:23.527Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773979042785 (019d0964.0657.7167.8742.14531bd89c52) INFO 2026-03-20T03:57:23.527Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773979042785 (019d0964.0657.7167.8742.14531bd89c52) INFO 2026-03-20T03:57:23.527Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1755986054339) INFO 2026-03-20T03:57:23.527Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T03:57:23.527Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T03:57:23.527Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:57:23.527Z [@signalapp/libsignal-client] ACKing message delivered at 1773979043363 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:57:23.528Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T03:57:23.528Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]23f INFO 2026-03-20T03:57:23.528Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1749480632801 read INFO 2026-03-20T03:57:23.643Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T03:57:37.246Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:58:07.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:58:37.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:59:07.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T03:59:11.141Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773979151092 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T03:59:11.141Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T03:59:11.216Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T03:59:11.216Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T03:59:11.216Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465) INFO 2026-03-20T03:59:11.216Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465)): unidentified message INFO 2026-03-20T03:59:11.217Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]ba7.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T03:59:11.217Z [MessageReceiver] decryptEnvelope([REDACTED]ba7.1 > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465)) INFO 2026-03-20T03:59:11.217Z [MessageReceiver] decrypt/[REDACTED]ba7.1 > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465): unidentified message INFO 2026-03-20T03:59:11.217Z [MessageReceiver] decryptSealedSender([REDACTED]ba7.1 > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T03:59:11.217Z [@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 1: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393 INFO 2026-03-20T03:59:11.217Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]ba7.1 with current session state (base key [REDACTED]765) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T03:59:11.217Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T03:59:11.217Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T03:59:11.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T03:59:11.253Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T03:59:11.253Z [MessageReceiver] queueing decrypted envelope [REDACTED]ba7.1 > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465) INFO 2026-03-20T03:59:11.253Z [MessageReceiver] handleDataMessage/[REDACTED]ba7.1 > [REDACTED]70f 1773979147269 (019d0965.ab25.72ef.9365.2d5a6e033465) INFO 2026-03-20T03:59:11.253Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]ba7.1 1773979147269: starting processing in queue INFO 2026-03-20T03:59:11.253Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T03:59:11.253Z [@signalapp/libsignal-client] ACKing message delivered at 1773979151092 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T03:59:11.254Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T03:59:11.254Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-20T03:59:11.254Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-20T03:59:11.255Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2745 to 2746 INFO 2026-03-20T03:59:11.256Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T03:59:11.258Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 1 messages INFO 2026-03-20T03:59:11.274Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 1 new messages INFO 2026-03-20T03:59:11.336Z [app/main] MainSQL: slow query saveMessages duration=62ms WARN 2026-03-20T03:59:11.347Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]ba7.1 1773979147269: Received message destined for group, which we or the sender are not a part of. Dropping. INFO 2026-03-20T03:59:11.347Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]ba7.1 1773979147269): took 94ms INFO 2026-03-20T03:59:11.386Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T03:59:12.337Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T03:59:12.337Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 408793793 ms before clearing INFO 2026-03-20T03:59:37.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:00:07.760Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:00:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:00:29.554Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:00:37.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:01:07.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:01:11.254Z [MessageReceiver] getAllFromCache INFO 2026-03-20T04:01:11.254Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T04:01:11.254Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T04:01:11.254Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T04:01:38.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:02:08.192Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:02:38.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:03:08.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:03:38.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:04:08.620Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:04:38.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:05:08.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:05:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:05:29.561Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T04:05:29.562Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:05:38.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:06:09.042Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:06:39.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:07:09.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:07:39.367Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:08:09.463Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:08:39.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:09:09.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:09:30.624Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773979770539 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T04:09:30.624Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T04:09:30.699Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T04:09:30.699Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T04:09:30.699Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4) INFO 2026-03-20T04:09:30.699Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4)): unidentified message INFO 2026-03-20T04:09:30.700Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T04:09:30.700Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4)) INFO 2026-03-20T04:09:30.700Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4): unidentified message INFO 2026-03-20T04:09:30.700Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T04:09:30.700Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]b07) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T04:09:30.700Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T04:09:30.700Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T04:09:30.745Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T04:09:30.745Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T04:09:30.745Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4) INFO 2026-03-20T04:09:30.745Z [MessageReceiver] handleDataMessage/[REDACTED]f31.1 > [REDACTED]70f 1773979770169 (019d096f.1f00.73f9.998a.671b969dd5b4) INFO 2026-03-20T04:09:30.745Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T04:09:30.746Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773979770169: starting processing in queue INFO 2026-03-20T04:09:30.746Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T04:09:30.746Z [@signalapp/libsignal-client] ACKing message delivered at 1773979770539 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T04:09:30.749Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773979770169: Found 0 early reaction(s) for incoming message INFO 2026-03-20T04:09:30.749Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1773979770169: Batching save INFO 2026-03-20T04:09:30.824Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T04:09:30.887Z [saveAndNotify] Message saved 1773979770169 INFO 2026-03-20T04:09:30.887Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773979770169: Found 0 early reaction(s) for incoming message INFO 2026-03-20T04:09:30.887Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1773979770169: 0 edits in second run INFO 2026-03-20T04:09:30.887Z [app/main] MainSQL: slow query saveMessages duration=63ms INFO 2026-03-20T04:09:30.892Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T04:09:31.247Z [JobQueueDatabaseStore] adding job [REDACTED]480 to queue "conversation" INFO 2026-03-20T04:09:31.287Z [JobQueue] conversation job queue: added new job [REDACTED]480 INFO 2026-03-20T04:09:31.287Z [JobQueue] conversation job queue: enqueuing job [REDACTED]480 INFO 2026-03-20T04:09:31.287Z [app/main] MainSQL: slow query insertJob duration=40ms INFO 2026-03-20T04:09:31.288Z [JobQueue] conversation job queue: running job [REDACTED]480, attempt 1 of 110 INFO 2026-03-20T04:09:31.288Z [JobQueue] conversation job queue, job ID [REDACTED]480, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T04:09:31.288Z [JobQueue] conversation job queue, job ID [REDACTED]480, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T04:09:31.288Z [JobQueue] conversation job queue, job ID [REDACTED]480, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T04:09:31.288Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T04:09:31.289Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T04:09:31.289Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T04:09:31.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T04:09:31.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T04:09:31.289Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T04:09:31.329Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T04:09:31.370Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T04:09:31.412Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T04:09:31.446Z [WebAPI] send/1773979771288/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T04:09:31.446Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T04:09:31.446Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T04:09:31.446Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T04:09:31.446Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T04:09:31.446Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T04:09:31.472Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T04:09:31.472Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T04:09:31.749Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T04:09:31.749Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T04:09:31.887Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T04:09:31.887Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 408174243 ms before clearing INFO 2026-03-20T04:09:31.892Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T04:09:31.892Z [notifications] NotificationService: showing a notification 1773979770169 INFO 2026-03-20T04:09:31.893Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T04:09:32.110Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 663.333ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T04:09:32.110Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T04:09:32.110Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T04:09:32.110Z [SocketManager] connected unauthenticated socket (localPort: 36784) INFO 2026-03-20T04:09:32.110Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T04:09:32.244Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 200 Success INFO 2026-03-20T04:09:32.287Z [JobQueue] conversation job queue: job [REDACTED]480 succeeded on attempt 1 INFO 2026-03-20T04:09:32.287Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-20T04:09:39.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:10:02.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:10:09.931Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:10:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:10:29.565Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:10:29.565Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T04:10:32.216Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:10:40.018Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:11:02.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:11:10.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:11:30.746Z [MessageReceiver] getAllFromCache INFO 2026-03-20T04:11:30.747Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T04:11:30.747Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T04:11:30.747Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T04:11:32.404Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:11:40.243Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:12:02.506Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:12:10.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:12:32.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:12:40.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:13:02.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:13:10.580Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:13:32.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:13:40.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:14:02.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:14:10.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:14:32.110Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T04:14:32.110Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T04:14:32.110Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T04:14:32.110Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T04:14:40.895Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:15:11.042Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:15:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:15:29.572Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-20T04:15:29.573Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:15:41.150Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:16:11.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:16:41.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:17:11.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:17:41.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:18:11.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:18:41.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:19:11.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:19:42.027Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:20:12.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:20:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:20:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:20:42.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:21:12.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:21:42.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:22:12.568Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:22:42.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:23:12.784Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:23:42.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:24:13.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:24:43.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:25:13.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:25:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:25:29.563Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:25:29.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T04:25:43.416Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:26:13.536Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:26:43.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:27:13.775Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:27:43.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:28:14.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:28:44.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:29:14.386Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:29:44.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:30:14.620Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:30:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:30:29.561Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T04:30:29.562Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:30:44.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:31:14.923Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:31:45.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:32:15.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:32:45.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:33:15.354Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:33:45.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:34:15.573Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:34:45.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:35:15.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:35:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:35:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:35:45.930Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:36:16.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:36:46.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:37:16.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:37:46.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:38:16.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:38:46.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:39:16.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:39:47.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:40:17.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:40:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:40:29.557Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:40:47.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:41:17.340Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:41:47.448Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:42:17.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:42:47.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:43:17.799Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:43:47.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:44:18.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:44:48.172Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:45:18.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:45:29.561Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:45:29.561Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=42ms INFO 2026-03-20T04:45:29.603Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:45:29.603Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T04:45:33.914Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T04:45:33.914Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T04:45:33.954Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T04:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T04:45:33.957Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T04:45:33.957Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T04:45:33.958Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2d7 ([REDACTED]dbc) INFO 2026-03-20T04:45:33.958Z [profiles] buildGetProfileOptions([REDACTED]2d7 ([REDACTED]dbc)): generating profile key credential request INFO 2026-03-20T04:45:33.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dfa ([REDACTED]19c) INFO 2026-03-20T04:45:33.959Z [profiles] buildGetProfileOptions([REDACTED]dfa ([REDACTED]19c)): generating profile key credential request INFO 2026-03-20T04:45:33.960Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3db ([REDACTED]a03) INFO 2026-03-20T04:45:33.960Z [profiles] buildGetProfileOptions([REDACTED]3db ([REDACTED]a03)): generating profile key credential request INFO 2026-03-20T04:45:33.961Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:33.961Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T04:45:33.961Z [profiles] getProfile([REDACTED]2d7 ([REDACTED]dbc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:33.961Z [profiles] getProfile([REDACTED]dfa ([REDACTED]19c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:33.961Z [profiles] getProfile([REDACTED]3db ([REDACTED]a03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:33.962Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T04:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d7/[REDACTED]d77/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfa/[REDACTED]f19/[REDACTED]50e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:33.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3db/[REDACTED]70b/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:33.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T04:45:33.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d6d ([REDACTED]1d0) INFO 2026-03-20T04:45:33.962Z [profiles] buildGetProfileOptions([REDACTED]d6d ([REDACTED]1d0)): generating profile key credential request INFO 2026-03-20T04:45:33.963Z [profiles] getProfile([REDACTED]d6d ([REDACTED]1d0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:33.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6d/[REDACTED]0c7/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:33.963Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T04:45:33.963Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T04:45:33.987Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T04:45:33.987Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T04:45:34.571Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 608.987ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T04:45:34.571Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T04:45:34.571Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T04:45:34.571Z [SocketManager] connected unauthenticated socket (localPort: 42684) INFO 2026-03-20T04:45:34.571Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T04:45:34.678Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfa/[REDACTED]f19/[REDACTED]50e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.678Z [profiles] getProfile([REDACTED]dfa ([REDACTED]19c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.679Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dfa ([REDACTED]19c) INFO 2026-03-20T04:45:34.679Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]98d ([REDACTED]e38) INFO 2026-03-20T04:45:34.679Z [profiles] buildGetProfileOptions([REDACTED]98d ([REDACTED]e38)): generating profile key credential request INFO 2026-03-20T04:45:34.680Z [profiles] getProfile([REDACTED]98d ([REDACTED]e38)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]98d/[REDACTED]a0c/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d7/[REDACTED]d77/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.680Z [profiles] getProfile([REDACTED]2d7 ([REDACTED]dbc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2d7 ([REDACTED]dbc) INFO 2026-03-20T04:45:34.681Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]616 ([REDACTED]364) INFO 2026-03-20T04:45:34.681Z [profiles] buildGetProfileOptions([REDACTED]616 ([REDACTED]364)): generating profile key credential request INFO 2026-03-20T04:45:34.682Z [profiles] getProfile([REDACTED]616 ([REDACTED]364)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.682Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]740/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3db/[REDACTED]70b/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.689Z [profiles] getProfile([REDACTED]3db ([REDACTED]a03)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3db ([REDACTED]a03) INFO 2026-03-20T04:45:34.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]094 ([REDACTED]d0e) INFO 2026-03-20T04:45:34.690Z [profiles] buildGetProfileOptions([REDACTED]094 ([REDACTED]d0e)): generating profile key credential request INFO 2026-03-20T04:45:34.691Z [profiles] getProfile([REDACTED]094 ([REDACTED]d0e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]094/[REDACTED]004/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d6d/[REDACTED]0c7/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.698Z [profiles] getProfile([REDACTED]d6d ([REDACTED]1d0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.699Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d6d ([REDACTED]1d0) INFO 2026-03-20T04:45:34.699Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1d8 ([REDACTED]1c5) INFO 2026-03-20T04:45:34.699Z [profiles] buildGetProfileOptions([REDACTED]1d8 ([REDACTED]1c5)): generating profile key credential request INFO 2026-03-20T04:45:34.700Z [profiles] getProfile([REDACTED]1d8 ([REDACTED]1c5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.700Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d8/[REDACTED]58d/[REDACTED]a07?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T04:45:34.700Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T04:45:34.700Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T04:45:34.700Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T04:45:34.701Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T04:45:34.701Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T04:45:34.701Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T04:45:34.701Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T04:45:34.779Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]98d/[REDACTED]a0c/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.779Z [profiles] getProfile([REDACTED]98d ([REDACTED]e38)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.780Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]98d ([REDACTED]e38) INFO 2026-03-20T04:45:34.780Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3b9 ([REDACTED]e8d) INFO 2026-03-20T04:45:34.780Z [profiles] buildGetProfileOptions([REDACTED]3b9 ([REDACTED]e8d)): generating profile key credential request INFO 2026-03-20T04:45:34.781Z [profiles] getProfile([REDACTED]3b9 ([REDACTED]e8d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b9/[REDACTED]d49/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]740/[REDACTED]90e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.789Z [profiles] getProfile([REDACTED]616 ([REDACTED]364)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.789Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]616 ([REDACTED]364) INFO 2026-03-20T04:45:34.789Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]be2 ([REDACTED]ff9) INFO 2026-03-20T04:45:34.790Z [profiles] buildGetProfileOptions([REDACTED]be2 ([REDACTED]ff9)): generating profile key credential request INFO 2026-03-20T04:45:34.791Z [profiles] getProfile([REDACTED]be2 ([REDACTED]ff9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.791Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be2/[REDACTED]217/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.797Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T04:45:34.797Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T04:45:34.797Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T04:45:34.797Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T04:45:34.797Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T04:45:34.797Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5c5 ([REDACTED]e56) INFO 2026-03-20T04:45:34.797Z [profiles] buildGetProfileOptions([REDACTED]5c5 ([REDACTED]e56)): generating profile key credential request INFO 2026-03-20T04:45:34.798Z [profiles] getProfile([REDACTED]5c5 ([REDACTED]e56)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c5/[REDACTED]e36/[REDACTED]209?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]094/[REDACTED]004/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.799Z [profiles] getProfile([REDACTED]094 ([REDACTED]d0e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]094 ([REDACTED]d0e) INFO 2026-03-20T04:45:34.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e23 ([REDACTED]4ac) INFO 2026-03-20T04:45:34.800Z [profiles] buildGetProfileOptions([REDACTED]e23 ([REDACTED]4ac)): generating profile key credential request INFO 2026-03-20T04:45:34.801Z [profiles] getProfile([REDACTED]e23 ([REDACTED]4ac)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.801Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e23/[REDACTED]8ba/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1d8/[REDACTED]58d/[REDACTED]a07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.824Z [profiles] getProfile([REDACTED]1d8 ([REDACTED]1c5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1d8 ([REDACTED]1c5) INFO 2026-03-20T04:45:34.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7cf ([REDACTED]7c0) INFO 2026-03-20T04:45:34.825Z [profiles] buildGetProfileOptions([REDACTED]7cf ([REDACTED]7c0)): generating profile key credential request INFO 2026-03-20T04:45:34.826Z [profiles] getProfile([REDACTED]7cf ([REDACTED]7c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.826Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7cf/[REDACTED]f36/[REDACTED]207?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.886Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3b9/[REDACTED]d49/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.886Z [profiles] getProfile([REDACTED]3b9 ([REDACTED]e8d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.887Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3b9 ([REDACTED]e8d) INFO 2026-03-20T04:45:34.887Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]054 ([REDACTED]3cc) INFO 2026-03-20T04:45:34.887Z [profiles] buildGetProfileOptions([REDACTED]054 ([REDACTED]3cc)): generating profile key credential request INFO 2026-03-20T04:45:34.888Z [profiles] getProfile([REDACTED]054 ([REDACTED]3cc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]054/[REDACTED]501/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]be2/[REDACTED]217/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.906Z [SignalProtocolStore] saveIdentity([REDACTED]be2): Replacing existing identity... INFO 2026-03-20T04:45:34.910Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e23/[REDACTED]8ba/[REDACTED]e0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.910Z [profiles] getProfile([REDACTED]e23 ([REDACTED]4ac)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e23 ([REDACTED]4ac) INFO 2026-03-20T04:45:34.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c1c ([REDACTED]957) INFO 2026-03-20T04:45:34.911Z [profiles] buildGetProfileOptions([REDACTED]c1c ([REDACTED]957)): generating profile key credential request INFO 2026-03-20T04:45:34.912Z [profiles] getProfile([REDACTED]c1c ([REDACTED]957)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c1c/[REDACTED]8a8/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5c5/[REDACTED]e36/[REDACTED]209?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.912Z [profiles] getProfile([REDACTED]5c5 ([REDACTED]e56)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.913Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5c5 ([REDACTED]e56) INFO 2026-03-20T04:45:34.913Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]21b ([REDACTED]a25) INFO 2026-03-20T04:45:34.913Z [profiles] buildGetProfileOptions([REDACTED]21b ([REDACTED]a25)): generating profile key credential request INFO 2026-03-20T04:45:34.914Z [profiles] getProfile([REDACTED]21b ([REDACTED]a25)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21b/[REDACTED]90f/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.935Z [SignalProtocolStore] archiveSiblingSessions: archiving sibling sessions for [REDACTED]be2.1 INFO 2026-03-20T04:45:34.936Z [conversations] adding key change advisory in [REDACTED]be2 ([REDACTED]ff9) for this conversation [object Undefined] reason: saveIdentity - change INFO 2026-03-20T04:45:34.936Z [profiles] updateIdentityKey([REDACTED]be2): changed INFO 2026-03-20T04:45:34.936Z [SignalProtocolStore] archiveSession: session for [REDACTED]70f:[REDACTED]be2.1 INFO 2026-03-20T04:45:34.936Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T04:45:34.982Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7cf/[REDACTED]f36/[REDACTED]207?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.982Z [profiles] getProfile([REDACTED]7cf ([REDACTED]7c0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.983Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7cf ([REDACTED]7c0) INFO 2026-03-20T04:45:34.983Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]374 ([REDACTED]03a) INFO 2026-03-20T04:45:34.983Z [profiles] buildGetProfileOptions([REDACTED]374 ([REDACTED]03a)): generating profile key credential request INFO 2026-03-20T04:45:34.984Z [profiles] getProfile([REDACTED]374 ([REDACTED]03a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]374/[REDACTED]650/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:34.995Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]054/[REDACTED]501/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:34.996Z [profiles] getProfile([REDACTED]054 ([REDACTED]3cc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:34.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]054 ([REDACTED]3cc) INFO 2026-03-20T04:45:34.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b8 ([REDACTED]b04) INFO 2026-03-20T04:45:34.996Z [profiles] buildGetProfileOptions([REDACTED]6b8 ([REDACTED]b04)): generating profile key credential request INFO 2026-03-20T04:45:34.997Z [profiles] getProfile([REDACTED]6b8 ([REDACTED]b04)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:34.997Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b8/[REDACTED]300/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.002Z [app/main] MainSQL: slow query saveMessage duration=66ms WARN 2026-03-20T04:45:35.003Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-20T04:45:35.009Z [conversations] adding key change advisory in groupv2([REDACTED]Z2g=) for [REDACTED]be2 1773974050025 reason: addKeyChange - group fan-out INFO 2026-03-20T04:45:35.009Z [conversations] storageService[captureChange] addKeyChange(saveIdentity - change) [REDACTED]be2 ([REDACTED]ff9) INFO 2026-03-20T04:45:35.009Z [conversations] conversation.queueJob([REDACTED]be2 ([REDACTED]ff9), addKeyChange(undefined)): took 73ms INFO 2026-03-20T04:45:35.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c1c/[REDACTED]8a8/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.016Z [profiles] getProfile([REDACTED]c1c ([REDACTED]957)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c1c ([REDACTED]957) INFO 2026-03-20T04:45:35.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]567 ([REDACTED]826) INFO 2026-03-20T04:45:35.017Z [profiles] buildGetProfileOptions([REDACTED]567 ([REDACTED]826)): generating profile key credential request INFO 2026-03-20T04:45:35.018Z [profiles] getProfile([REDACTED]567 ([REDACTED]826)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.018Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]567/[REDACTED]c41/[REDACTED]102?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.024Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21b/[REDACTED]90f/[REDACTED]608?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.024Z [profiles] getProfile([REDACTED]21b ([REDACTED]a25)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]21b ([REDACTED]a25) INFO 2026-03-20T04:45:35.025Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dc2 ([REDACTED]956) INFO 2026-03-20T04:45:35.025Z [profiles] buildGetProfileOptions([REDACTED]dc2 ([REDACTED]956)): generating profile key credential request INFO 2026-03-20T04:45:35.026Z [profiles] getProfile([REDACTED]dc2 ([REDACTED]956)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.026Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc2/[REDACTED]293/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.044Z [profiles] getProfile([REDACTED]be2 ([REDACTED]ff9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.044Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T04:45:35.045Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]be2 ([REDACTED]ff9) INFO 2026-03-20T04:45:35.045Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]28c ([REDACTED]45e) INFO 2026-03-20T04:45:35.045Z [profiles] buildGetProfileOptions([REDACTED]28c ([REDACTED]45e)): generating profile key credential request INFO 2026-03-20T04:45:35.046Z [profiles] getProfile([REDACTED]28c ([REDACTED]45e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.046Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28c/[REDACTED]630/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.085Z [app/main] MainSQL: slow query saveMessage duration=42ms WARN 2026-03-20T04:45:35.090Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-20T04:45:35.092Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), addKeyChange([REDACTED]be2)): took 83ms INFO 2026-03-20T04:45:35.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]374/[REDACTED]650/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.092Z [profiles] getProfile([REDACTED]374 ([REDACTED]03a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]374 ([REDACTED]03a) INFO 2026-03-20T04:45:35.093Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]345 ([REDACTED]cc4) INFO 2026-03-20T04:45:35.093Z [profiles] buildGetProfileOptions([REDACTED]345 ([REDACTED]cc4)): generating profile key credential request INFO 2026-03-20T04:45:35.094Z [profiles] getProfile([REDACTED]345 ([REDACTED]cc4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.094Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]345/[REDACTED]35f/[REDACTED]006?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b8/[REDACTED]300/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.117Z [profiles] getProfile([REDACTED]6b8 ([REDACTED]b04)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b8 ([REDACTED]b04) INFO 2026-03-20T04:45:35.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bb1 ([REDACTED]baa) INFO 2026-03-20T04:45:35.118Z [profiles] buildGetProfileOptions([REDACTED]bb1 ([REDACTED]baa)): generating profile key credential request INFO 2026-03-20T04:45:35.119Z [profiles] getProfile([REDACTED]bb1 ([REDACTED]baa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.119Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb1/[REDACTED]e2d/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]567/[REDACTED]c41/[REDACTED]102?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.170Z [profiles] getProfile([REDACTED]567 ([REDACTED]826)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.170Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]567 ([REDACTED]826) INFO 2026-03-20T04:45:35.171Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c01 ([REDACTED]44c) INFO 2026-03-20T04:45:35.171Z [profiles] buildGetProfileOptions([REDACTED]c01 ([REDACTED]44c)): generating profile key credential request INFO 2026-03-20T04:45:35.172Z [profiles] getProfile([REDACTED]c01 ([REDACTED]44c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.172Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c01/[REDACTED]ef5/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.188Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc2/[REDACTED]293/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.188Z [profiles] getProfile([REDACTED]dc2 ([REDACTED]956)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dc2 ([REDACTED]956) INFO 2026-03-20T04:45:35.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e5 ([REDACTED]13e) INFO 2026-03-20T04:45:35.189Z [profiles] buildGetProfileOptions([REDACTED]8e5 ([REDACTED]13e)): generating profile key credential request INFO 2026-03-20T04:45:35.190Z [profiles] getProfile([REDACTED]8e5 ([REDACTED]13e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e5/[REDACTED]08f/[REDACTED]b01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28c/[REDACTED]630/[REDACTED]b0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.190Z [profiles] getProfile([REDACTED]28c ([REDACTED]45e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]28c ([REDACTED]45e) INFO 2026-03-20T04:45:35.191Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35b ([REDACTED]460) INFO 2026-03-20T04:45:35.191Z [profiles] buildGetProfileOptions([REDACTED]35b ([REDACTED]460)): generating profile key credential request INFO 2026-03-20T04:45:35.192Z [profiles] getProfile([REDACTED]35b ([REDACTED]460)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.192Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35b/[REDACTED]ca3/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]345/[REDACTED]35f/[REDACTED]006?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.217Z [profiles] getProfile([REDACTED]345 ([REDACTED]cc4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]345 ([REDACTED]cc4) INFO 2026-03-20T04:45:35.218Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]394 ([REDACTED]808) INFO 2026-03-20T04:45:35.218Z [profiles] buildGetProfileOptions([REDACTED]394 ([REDACTED]808)): generating profile key credential request INFO 2026-03-20T04:45:35.219Z [profiles] getProfile([REDACTED]394 ([REDACTED]808)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.220Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]394/[REDACTED]239/[REDACTED]80e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.232Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb1/[REDACTED]e2d/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.232Z [profiles] getProfile([REDACTED]bb1 ([REDACTED]baa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.233Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bb1 ([REDACTED]baa) INFO 2026-03-20T04:45:35.233Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]251 ([REDACTED]586) INFO 2026-03-20T04:45:35.233Z [profiles] buildGetProfileOptions([REDACTED]251 ([REDACTED]586)): generating profile key credential request INFO 2026-03-20T04:45:35.234Z [profiles] getProfile([REDACTED]251 ([REDACTED]586)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.234Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]251/[REDACTED]bf1/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.244Z [app/main] MainSQL: slow query updateConversations duration=63ms INFO 2026-03-20T04:45:35.286Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-20T04:45:35.287Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T04:45:35.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c01/[REDACTED]ef5/[REDACTED]b0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.290Z [profiles] getProfile([REDACTED]c01 ([REDACTED]44c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.291Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c01 ([REDACTED]44c) INFO 2026-03-20T04:45:35.291Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56b ([REDACTED]2d9) INFO 2026-03-20T04:45:35.291Z [profiles] buildGetProfileOptions([REDACTED]56b ([REDACTED]2d9)): generating profile key credential request INFO 2026-03-20T04:45:35.292Z [profiles] getProfile([REDACTED]56b ([REDACTED]2d9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56b/[REDACTED]e9c/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.293Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e5/[REDACTED]08f/[REDACTED]b01?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.293Z [profiles] getProfile([REDACTED]8e5 ([REDACTED]13e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.294Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e5 ([REDACTED]13e) INFO 2026-03-20T04:45:35.294Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c8f ([REDACTED]ce9) INFO 2026-03-20T04:45:35.294Z [profiles] buildGetProfileOptions([REDACTED]c8f ([REDACTED]ce9)): generating profile key credential request INFO 2026-03-20T04:45:35.295Z [profiles] getProfile([REDACTED]c8f ([REDACTED]ce9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.295Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c8f/[REDACTED]b78/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35b/[REDACTED]ca3/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.324Z [profiles] getProfile([REDACTED]35b ([REDACTED]460)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.325Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35b ([REDACTED]460) INFO 2026-03-20T04:45:35.325Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ed ([REDACTED]b42) INFO 2026-03-20T04:45:35.325Z [profiles] buildGetProfileOptions([REDACTED]3ed ([REDACTED]b42)): generating profile key credential request INFO 2026-03-20T04:45:35.326Z [profiles] getProfile([REDACTED]3ed ([REDACTED]b42)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ed/[REDACTED]3fe/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]394/[REDACTED]239/[REDACTED]80e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.327Z [profiles] getProfile([REDACTED]394 ([REDACTED]808)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]394 ([REDACTED]808) INFO 2026-03-20T04:45:35.328Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]790 ([REDACTED]444) INFO 2026-03-20T04:45:35.328Z [profiles] buildGetProfileOptions([REDACTED]790 ([REDACTED]444)): generating profile key credential request INFO 2026-03-20T04:45:35.329Z [profiles] getProfile([REDACTED]790 ([REDACTED]444)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]91e/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.336Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]251/[REDACTED]bf1/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.336Z [profiles] getProfile([REDACTED]251 ([REDACTED]586)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.337Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]251 ([REDACTED]586) INFO 2026-03-20T04:45:35.337Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c50 ([REDACTED]8ab) INFO 2026-03-20T04:45:35.337Z [profiles] buildGetProfileOptions([REDACTED]c50 ([REDACTED]8ab)): generating profile key credential request INFO 2026-03-20T04:45:35.338Z [profiles] getProfile([REDACTED]c50 ([REDACTED]8ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.338Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]729/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.390Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56b/[REDACTED]e9c/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.390Z [profiles] getProfile([REDACTED]56b ([REDACTED]2d9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.391Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56b ([REDACTED]2d9) INFO 2026-03-20T04:45:35.391Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]104 ([REDACTED]7d4) INFO 2026-03-20T04:45:35.392Z [profiles] buildGetProfileOptions([REDACTED]104 ([REDACTED]7d4)): generating profile key credential request INFO 2026-03-20T04:45:35.393Z [profiles] getProfile([REDACTED]104 ([REDACTED]7d4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.393Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]104/[REDACTED]690/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c8f/[REDACTED]b78/[REDACTED]103?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.400Z [profiles] getProfile([REDACTED]c8f ([REDACTED]ce9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c8f ([REDACTED]ce9) INFO 2026-03-20T04:45:35.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1c5 ([REDACTED]22a) INFO 2026-03-20T04:45:35.401Z [profiles] buildGetProfileOptions([REDACTED]1c5 ([REDACTED]22a)): generating profile key credential request INFO 2026-03-20T04:45:35.402Z [profiles] getProfile([REDACTED]1c5 ([REDACTED]22a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.402Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c5/[REDACTED]b5d/[REDACTED]306?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.429Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ed/[REDACTED]3fe/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.429Z [profiles] getProfile([REDACTED]3ed ([REDACTED]b42)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.430Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ed ([REDACTED]b42) INFO 2026-03-20T04:45:35.430Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c81 ([REDACTED]a5d) INFO 2026-03-20T04:45:35.430Z [profiles] buildGetProfileOptions([REDACTED]c81 ([REDACTED]a5d)): generating profile key credential request INFO 2026-03-20T04:45:35.431Z [profiles] getProfile([REDACTED]c81 ([REDACTED]a5d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.432Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c81/[REDACTED]221/[REDACTED]802?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.484Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]729/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.484Z [profiles] getProfile([REDACTED]c50 ([REDACTED]8ab)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c50 ([REDACTED]8ab) INFO 2026-03-20T04:45:35.485Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]81b ([REDACTED]e83) INFO 2026-03-20T04:45:35.486Z [profiles] buildGetProfileOptions([REDACTED]81b ([REDACTED]e83)): generating profile key credential request INFO 2026-03-20T04:45:35.487Z [profiles] getProfile([REDACTED]81b ([REDACTED]e83)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.487Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]81b/[REDACTED]797/[REDACTED]60e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.487Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]790/[REDACTED]91e/[REDACTED]f04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.487Z [profiles] getProfile([REDACTED]790 ([REDACTED]444)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]790 ([REDACTED]444) INFO 2026-03-20T04:45:35.488Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]5a4) INFO 2026-03-20T04:45:35.488Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]5a4)): generating profile key credential request INFO 2026-03-20T04:45:35.489Z [profiles] getProfile([REDACTED]c07 ([REDACTED]5a4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]9da/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T04:45:35.490Z [createStore] ActionRateLogger: got 25 events since 1773981934984: CONVERSATIONS_UPDATED,safetyNumber/CLEAR_SAFETY_NUMBER,MESSAGES_ADDED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,MESSAGES_ADDED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,badges/UPDATE_OR_CREATE,CONVERSATIONS_UPDATED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED INFO 2026-03-20T04:45:35.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]104/[REDACTED]690/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.499Z [profiles] getProfile([REDACTED]104 ([REDACTED]7d4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]104 ([REDACTED]7d4) INFO 2026-03-20T04:45:35.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c61 ([REDACTED]b03) INFO 2026-03-20T04:45:35.500Z [profiles] buildGetProfileOptions([REDACTED]c61 ([REDACTED]b03)): generating profile key credential request INFO 2026-03-20T04:45:35.501Z [profiles] getProfile([REDACTED]c61 ([REDACTED]b03)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.501Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c61/[REDACTED]f94/[REDACTED]f0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.507Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c5/[REDACTED]b5d/[REDACTED]306?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.507Z [profiles] getProfile([REDACTED]1c5 ([REDACTED]22a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.508Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1c5 ([REDACTED]22a) INFO 2026-03-20T04:45:35.508Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa3 ([REDACTED]8db) INFO 2026-03-20T04:45:35.508Z [profiles] buildGetProfileOptions([REDACTED]aa3 ([REDACTED]8db)): generating profile key credential request INFO 2026-03-20T04:45:35.509Z [profiles] getProfile([REDACTED]aa3 ([REDACTED]8db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.509Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa3/[REDACTED]9f0/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.516Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change) INFO 2026-03-20T04:45:35.516Z [storage] sync: fetching latest after version=9615 INFO 2026-03-20T04:45:35.516Z [storage] sync(9615): fetch start INFO 2026-03-20T04:45:35.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T04:45:35.527Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c81/[REDACTED]221/[REDACTED]802?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.528Z [profiles] getProfile([REDACTED]c81 ([REDACTED]a5d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.528Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c81 ([REDACTED]a5d) INFO 2026-03-20T04:45:35.528Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cf4 ([REDACTED]aa5) INFO 2026-03-20T04:45:35.529Z [profiles] buildGetProfileOptions([REDACTED]cf4 ([REDACTED]aa5)): generating profile key credential request INFO 2026-03-20T04:45:35.530Z [profiles] getProfile([REDACTED]cf4 ([REDACTED]aa5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.530Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf4/[REDACTED]f1d/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]81b/[REDACTED]797/[REDACTED]60e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.581Z [profiles] getProfile([REDACTED]81b ([REDACTED]e83)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]81b ([REDACTED]e83) INFO 2026-03-20T04:45:35.584Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d92 ([REDACTED]7c0) INFO 2026-03-20T04:45:35.584Z [profiles] buildGetProfileOptions([REDACTED]d92 ([REDACTED]7c0)): generating profile key credential request INFO 2026-03-20T04:45:35.585Z [profiles] getProfile([REDACTED]d92 ([REDACTED]7c0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d92/[REDACTED]e2c/[REDACTED]f06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.592Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]9da/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.592Z [profiles] getProfile([REDACTED]c07 ([REDACTED]5a4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]5a4) INFO 2026-03-20T04:45:35.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]196 ([REDACTED]faf) INFO 2026-03-20T04:45:35.593Z [profiles] buildGetProfileOptions([REDACTED]196 ([REDACTED]faf)): generating profile key credential request INFO 2026-03-20T04:45:35.594Z [profiles] getProfile([REDACTED]196 ([REDACTED]faf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.594Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]196/[REDACTED]381/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa3/[REDACTED]9f0/[REDACTED]106?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.601Z [profiles] getProfile([REDACTED]aa3 ([REDACTED]8db)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa3 ([REDACTED]8db) INFO 2026-03-20T04:45:35.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b65 ([REDACTED]668) INFO 2026-03-20T04:45:35.602Z [profiles] buildGetProfileOptions([REDACTED]b65 ([REDACTED]668)): generating profile key credential request INFO 2026-03-20T04:45:35.603Z [profiles] getProfile([REDACTED]b65 ([REDACTED]668)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b65/[REDACTED]ee7/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.603Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c61/[REDACTED]f94/[REDACTED]f0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.603Z [profiles] getProfile([REDACTED]c61 ([REDACTED]b03)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c61 ([REDACTED]b03) INFO 2026-03-20T04:45:35.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]57c ([REDACTED]6dd) INFO 2026-03-20T04:45:35.604Z [profiles] buildGetProfileOptions([REDACTED]57c ([REDACTED]6dd)): generating profile key credential request INFO 2026-03-20T04:45:35.605Z [profiles] getProfile([REDACTED]57c ([REDACTED]6dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.605Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57c/[REDACTED]dc8/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.605Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T04:45:35.628Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T04:45:35.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf4/[REDACTED]f1d/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.644Z [profiles] getProfile([REDACTED]cf4 ([REDACTED]aa5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cf4 ([REDACTED]aa5) INFO 2026-03-20T04:45:35.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3a ([REDACTED]1b9) INFO 2026-03-20T04:45:35.645Z [profiles] buildGetProfileOptions([REDACTED]b3a ([REDACTED]1b9)): generating profile key credential request INFO 2026-03-20T04:45:35.646Z [profiles] getProfile([REDACTED]b3a ([REDACTED]1b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.646Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3a/[REDACTED]83d/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.670Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T04:45:35.672Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9615 INFO 2026-03-20T04:45:35.675Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d92/[REDACTED]e2c/[REDACTED]f06?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.675Z [profiles] getProfile([REDACTED]d92 ([REDACTED]7c0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.676Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d92 ([REDACTED]7c0) INFO 2026-03-20T04:45:35.676Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fc ([REDACTED]638) INFO 2026-03-20T04:45:35.676Z [profiles] buildGetProfileOptions([REDACTED]5fc ([REDACTED]638)): generating profile key credential request INFO 2026-03-20T04:45:35.677Z [profiles] getProfile([REDACTED]5fc ([REDACTED]638)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.677Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fc/[REDACTED]542/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]196/[REDACTED]381/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.698Z [profiles] getProfile([REDACTED]196 ([REDACTED]faf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.699Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]196 ([REDACTED]faf) INFO 2026-03-20T04:45:35.699Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5f1 ([REDACTED]31c) INFO 2026-03-20T04:45:35.700Z [profiles] buildGetProfileOptions([REDACTED]5f1 ([REDACTED]31c)): generating profile key credential request INFO 2026-03-20T04:45:35.701Z [profiles] getProfile([REDACTED]5f1 ([REDACTED]31c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T04:45:35.701Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f1/[REDACTED]664/[REDACTED]905?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T04:45:35.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b65/[REDACTED]ee7/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.707Z [profiles] getProfile([REDACTED]b65 ([REDACTED]668)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b65 ([REDACTED]668) INFO 2026-03-20T04:45:35.713Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57c/[REDACTED]dc8/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.714Z [profiles] getProfile([REDACTED]57c ([REDACTED]6dd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.714Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]57c ([REDACTED]6dd) INFO 2026-03-20T04:45:35.740Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3a/[REDACTED]83d/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.740Z [profiles] getProfile([REDACTED]b3a ([REDACTED]1b9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.740Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3a ([REDACTED]1b9) INFO 2026-03-20T04:45:35.747Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 60ms (attempts v4=1 v6=0) INFO 2026-03-20T04:45:35.779Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fc/[REDACTED]542/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.779Z [profiles] getProfile([REDACTED]5fc ([REDACTED]638)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.780Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fc ([REDACTED]638) INFO 2026-03-20T04:45:35.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f1/[REDACTED]664/[REDACTED]905?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T04:45:35.794Z [profiles] getProfile([REDACTED]5f1 ([REDACTED]31c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T04:45:35.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5f1 ([REDACTED]31c) INFO 2026-03-20T04:45:35.795Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T04:45:35.848Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9615 204 Success INFO 2026-03-20T04:45:35.848Z [storage] sync(9615): no newer manifest, ok INFO 2026-03-20T04:45:35.848Z [storage] sync: no updates, version=9615 INFO 2026-03-20T04:45:35.848Z [storage] storageService.upload/storageServiceUploadJob/captureChange/addKeyChange(saveIdentity - change)/9616: will update to manifest version INFO 2026-03-20T04:45:35.848Z [storage] upload(9616): generating manifest new=false INFO 2026-03-20T04:45:35.848Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T04:45:35.850Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T04:45:35.850Z [storage] upload(9616): adding key=9616:Arf PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T04:45:35.851Z [storage] upload(9616): adding key=9616:SIv PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T04:45:35.866Z [storage] upload(9616): updating from=6534:z67 to=9616:cS4 [REDACTED]be2 ([REDACTED]ff9) INFO 2026-03-20T04:45:35.867Z [storage] upload(9616): adding key=9616:uQ+ PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T04:45:35.872Z [storage] upload(9616): adding key=9616:VTH PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T04:45:35.874Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): adding storyDistributionLists=1 INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): adding callLinks=0 INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): adding defunctCallLinks=0 INFO 2026-03-20T04:45:35.875Z [storage] upload(9616): adding pendingCallLinks=0 INFO 2026-03-20T04:45:35.876Z [storage] upload(9616): adding chatFolders=1 INFO 2026-03-20T04:45:35.876Z [storage] upload(9616): adding unknown records=[] count=0 INFO 2026-03-20T04:45:35.876Z [storage] upload(9616): adding error records=[] count=0 INFO 2026-03-20T04:45:35.876Z [storage] upload(9616): deleting extra keys=["9615:EJV","9615:GWg","9615:Qhj","9615:XIs","9615:bDT","9615:guM","9615:mcD","9615:p7M","9615:zS/"] count=9 INFO 2026-03-20T04:45:35.878Z [storage] upload(9616): inserting=5 deleting=10 INFO 2026-03-20T04:45:35.878Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T04:45:36.025Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T04:45:36.025Z [storage] upload(9616): upload complete, updating items=5 INFO 2026-03-20T04:45:36.025Z [storage] upload(9616): setting new manifestVersion INFO 2026-03-20T04:45:36.070Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T04:45:36.072Z [JobQueueDatabaseStore] adding job [REDACTED]afc to queue "single proto" INFO 2026-03-20T04:45:36.085Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T04:45:36.086Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 406010044 ms before clearing INFO 2026-03-20T04:45:36.112Z [JobQueue] single proto job queue: added new job [REDACTED]afc INFO 2026-03-20T04:45:36.112Z [JobQueue] single proto job queue: enqueuing job [REDACTED]afc INFO 2026-03-20T04:45:36.112Z [JobQueue] single proto job queue: running job [REDACTED]afc, attempt 1 of 110 INFO 2026-03-20T04:45:36.112Z [JobQueue] single proto job queue, job ID [REDACTED]afc, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1773981936072 INFO 2026-03-20T04:45:36.113Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T04:45:36.154Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T04:45:36.237Z [WebAPI] send/1773981936072/[REDACTED]70f/sendMessages INFO 2026-03-20T04:45:36.237Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T04:45:36.237Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T04:45:36.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T04:45:36.371Z [JobQueue] single proto job queue: job [REDACTED]afc succeeded on attempt 1 INFO 2026-03-20T04:45:48.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:46:04.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:46:18.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:46:34.695Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:46:35.795Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538119ms INFO 2026-03-20T04:46:48.623Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:47:04.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:47:18.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:47:34.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:47:48.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:48:04.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:48:18.940Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:48:35.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:48:49.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:49:05.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:49:19.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:49:35.279Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:49:49.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:50:05.393Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T04:50:19.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:50:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:50:29.568Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:50:29.568Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T04:50:34.571Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T04:50:34.571Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T04:50:34.571Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T04:50:34.571Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T04:50:49.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:51:19.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:51:49.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:52:10.831Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773982330749 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T04:52:10.831Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T04:52:10.907Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T04:52:10.907Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T04:52:10.907Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773982330162 (019d0996.2fd0.771e.ae84.e6d77eb071fc) INFO 2026-03-20T04:52:10.907Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773982330162 (019d0996.2fd0.771e.ae84.e6d77eb071fc)) INFO 2026-03-20T04:52:10.907Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773982330162 (019d0996.2fd0.771e.ae84.e6d77eb071fc): ciphertext message INFO 2026-03-20T04:52:10.907Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T04:52:10.907Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]20f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T04:52:10.907Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T04:52:10.908Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T04:52:10.908Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T04:52:10.954Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T04:52:10.954Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T04:52:10.954Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773982330162 (019d0996.2fd0.771e.ae84.e6d77eb071fc) INFO 2026-03-20T04:52:10.954Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773982330162 (019d0996.2fd0.771e.ae84.e6d77eb071fc) INFO 2026-03-20T04:52:10.954Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T04:52:10.955Z [background] read sync [object Undefined] [REDACTED]f31 1773982330162 [REDACTED]286 for message 1773979770169 INFO 2026-03-20T04:52:10.955Z [background] onReadSync(envelope=1773982330162, envelopeId=019d0996.2fd0.771e.ae84.e6d77eb071fc): Saving 1 sync tasks INFO 2026-03-20T04:52:10.955Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T04:52:10.955Z [@signalapp/libsignal-client] ACKing message delivered at 1773982330749 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T04:52:10.996Z [background] onReadSync(envelope=1773982330162, envelopeId=019d0996.2fd0.771e.ae84.e6d77eb071fc): Queuing 1 sync tasks INFO 2026-03-20T04:52:10.996Z [background] onReadSync(envelope=1773982330162, envelopeId=019d0996.2fd0.771e.ae84.e6d77eb071fc): Done INFO 2026-03-20T04:52:10.996Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T04:52:10.997Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-20T04:52:10.997Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T04:52:10.997Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T04:52:11.070Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773982331004 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T04:52:11.070Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T04:52:11.079Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":1,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T04:52:11.079Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T04:52:11.079Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=41ms INFO 2026-03-20T04:52:11.121Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T04:52:11.146Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T04:52:11.146Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T04:52:11.163Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T04:52:11.229Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T04:52:11.230Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T04:52:11.230Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 84ms INFO 2026-03-20T04:52:11.230Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T04:52:11.230Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773982330303 (019d0996.30be.77d4.a06b.9e44d747c467) INFO 2026-03-20T04:52:11.230Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773982330303 (019d0996.30be.77d4.a06b.9e44d747c467)) INFO 2026-03-20T04:52:11.230Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773982330303 (019d0996.30be.77d4.a06b.9e44d747c467): ciphertext message INFO 2026-03-20T04:52:11.230Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T04:52:11.230Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T04:52:11.231Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T04:52:11.313Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), onReadMessage): took 315ms INFO 2026-03-20T04:52:11.313Z [app/main] MainSQL: slow query saveMessages duration=83ms INFO 2026-03-20T04:52:11.316Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T04:52:11.316Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T04:52:11.371Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T04:52:11.371Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T04:52:11.372Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T04:52:11.372Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773982330303 (019d0996.30be.77d4.a06b.9e44d747c467) INFO 2026-03-20T04:52:11.372Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1773982330303 (019d0996.30be.77d4.a06b.9e44d747c467) INFO 2026-03-20T04:52:11.372Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T04:52:11.372Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T04:52:11.372Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T04:52:11.372Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T04:52:11.372Z [@signalapp/libsignal-client] ACKing message delivered at 1773982331004 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T04:52:11.413Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T04:52:11.413Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T04:52:11.413Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T04:52:11.415Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T04:52:11.922Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773982331861 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T04:52:11.922Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T04:52:11.997Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T04:52:11.997Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T04:52:11.997Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773982331286 (019d0996.3412.740a.98fe.e4873c8b7f1d) INFO 2026-03-20T04:52:11.998Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773982331286 (019d0996.3412.740a.98fe.e4873c8b7f1d)) INFO 2026-03-20T04:52:11.998Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773982331286 (019d0996.3412.740a.98fe.e4873c8b7f1d): ciphertext message INFO 2026-03-20T04:52:11.998Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T04:52:11.998Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T04:52:11.998Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T04:52:11.998Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T04:52:12.038Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T04:52:12.038Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T04:52:12.038Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773982331286 (019d0996.3412.740a.98fe.e4873c8b7f1d) INFO 2026-03-20T04:52:12.038Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773982331286 (019d0996.3412.740a.98fe.e4873c8b7f1d) INFO 2026-03-20T04:52:12.038Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T04:52:12.038Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T04:52:12.038Z [@signalapp/libsignal-client] ACKing message delivered at 1773982331861 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T04:52:12.258Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1773982332198 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T04:52:12.258Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T04:52:12.313Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T04:52:12.314Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 405613816 ms before clearing INFO 2026-03-20T04:52:12.333Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T04:52:12.333Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T04:52:12.333Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773982331624 (019d0996.3562.70eb.bc9b.47f92a8fbaaa) INFO 2026-03-20T04:52:12.333Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773982331624 (019d0996.3562.70eb.bc9b.47f92a8fbaaa)) INFO 2026-03-20T04:52:12.333Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773982331624 (019d0996.3562.70eb.bc9b.47f92a8fbaaa): ciphertext message INFO 2026-03-20T04:52:12.333Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T04:52:12.334Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T04:52:12.334Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T04:52:12.397Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T04:52:12.397Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T04:52:12.397Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773982331624 (019d0996.3562.70eb.bc9b.47f92a8fbaaa) INFO 2026-03-20T04:52:12.397Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1773982331624 (019d0996.3562.70eb.bc9b.47f92a8fbaaa) INFO 2026-03-20T04:52:12.397Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T04:52:12.397Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T04:52:12.397Z [@signalapp/libsignal-client] ACKing message delivered at 1773982332198 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T04:52:12.397Z [app/main] MainSQL: slow query commitDecryptResult duration=63ms INFO 2026-03-20T04:52:12.514Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T04:52:12.898Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T04:52:12.898Z [storage] sync: fetching latest after version=9616 INFO 2026-03-20T04:52:12.898Z [storage] sync(9616): fetch start INFO 2026-03-20T04:52:12.898Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T04:52:12.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T04:52:12.982Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T04:52:13.016Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9616 INFO 2026-03-20T04:52:13.080Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 49ms (attempts v4=1 v6=0) INFO 2026-03-20T04:52:13.307Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9616 200 Success INFO 2026-03-20T04:52:13.308Z [storage] sync: updating to remoteVersion=9618 sourceDevice=1 from version=9616 INFO 2026-03-20T04:52:13.311Z [storage] process(9618): localRecords=1810 localKeys=1427 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T04:52:13.311Z [storage] process(9618): remoteOnlyCount=10 remoteOnlyKeys=["9618:GWg","9618:EJV","9618:guM","9618:zS/","9618:Qhj","9618:BTP","9618:XIs","9618:mcD","9618:p7M","9618:bDT"] INFO 2026-03-20T04:52:13.311Z [storage] process(9618): localOnlyCount=5 localOnlyKeys=["9616:Arf","9616:SIv","9616:cS4","9616:uQ+","9616:VTH"] INFO 2026-03-20T04:52:13.311Z [storage] fetchRemoteRecords(9618): fetching remote keys count=10 INFO 2026-03-20T04:52:13.312Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T04:52:13.431Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T04:52:13.431Z [storage] fetchRemoteRecords(9618): missing remote keys=[] count=0 INFO 2026-03-20T04:52:13.431Z [storage] process(9618): attempting to merge records=1 INFO 2026-03-20T04:52:13.431Z [storage] process(9618): split pni contacts=9 INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:BTP [REDACTED]be2 ([REDACTED]ff9)): merged item type=1 oldID=9616:cS4 shouldDrop=false details=[] WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T04:52:13.432Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] merge(9618:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T04:52:13.432Z [storage] process(9618): processed records=10 INFO 2026-03-20T04:52:13.472Z [storage] process(9618): updated conversations=1 INFO 2026-03-20T04:52:13.472Z [storage] process(9618): kicking off profile fetches=0 INFO 2026-03-20T04:52:13.472Z [storage] process(9618): dropped keys=["9618:EJV","9618:GWg","9618:Qhj","9618:XIs","9618:bDT","9618:guM","9618:mcD","9618:p7M","9618:zS/"] count=9 INFO 2026-03-20T04:52:13.472Z [storage] process(9618): unknown records=[] count=0 INFO 2026-03-20T04:52:13.514Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T04:52:13.516Z [storage] process(9618): error records=[] count=0 INFO 2026-03-20T04:52:13.557Z [storage] process(9618): pending deletes=["9618:EJV","9618:GWg","9618:Qhj","9618:XIs","9618:bDT","9618:guM","9618:mcD","9618:p7M","9618:zS/"] count=9 INFO 2026-03-20T04:52:13.597Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T04:52:13.598Z [storage] process(9618): localKey=9616:Arf PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T04:52:13.598Z [storage] process(9618): localKey=9616:SIv PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T04:52:13.599Z [storage] process(9618): localKey=9616:uQ+ PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T04:52:13.599Z [storage] process(9618): localKey=9616:VTH PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T04:52:13.605Z [storage] process(9618): done INFO 2026-03-20T04:52:13.605Z [storage] sync: updated to version=9618 INFO 2026-03-20T04:52:13.647Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T04:52:13.689Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T04:52:13.731Z [storage] sync: complete INFO 2026-03-20T04:52:13.731Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T04:52:14.140Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T04:52:19.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:52:50.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:53:20.199Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:53:50.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:54:12.397Z [MessageReceiver] getAllFromCache INFO 2026-03-20T04:54:12.398Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T04:54:12.398Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T04:54:12.398Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T04:54:20.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:54:50.528Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:55:20.679Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:55:29.520Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T04:55:29.565Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T04:55:29.566Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T04:55:50.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:56:20.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:56:51.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T04:57:21.134Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:22:46.418Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T14:22:46.490Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T14:22:46.620Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T14:22:46.662Z [app/main] making app single instance INFO 2026-03-20T14:22:46.734Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T14:22:46.761Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T14:22:48.519Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T14:22:48.519Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T14:22:48.519Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T14:22:48.520Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T14:22:48.520Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T14:22:48.520Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T14:22:48.521Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T14:22:48.545Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:22:48.545Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T14:22:48.545Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T14:22:48.545Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T14:22:48.546Z [app/main] app ready INFO 2026-03-20T14:22:48.546Z [app/main] starting version 8.3.0 INFO 2026-03-20T14:22:48.546Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T14:22:48.547Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:22:48.567Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:22:48.568Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:22:48.568Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:22:48.568Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T14:22:48.568Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T14:22:48.568Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T14:22:48.639Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T14:22:48.639Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T14:22:48.639Z [spell_check] spellcheck: setting languages to: ["en-US","en"] WARN 2026-03-20T14:22:48.851Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 850 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T14:22:49.034Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T14:22:51.550Z [app/main] sql.initialize is taking more than three seconds; showing loading dialog INFO 2026-03-20T14:22:51.706Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:22:52.336Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:22:52.418Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T14:22:52.420Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:22:52.447Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T14:22:52.448Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T14:22:52.459Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T14:22:52.720Z [profiles] Profile Service initialized INFO 2026-03-20T14:22:52.797Z [preload] complete INFO 2026-03-20T14:22:52.799Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T14:22:52.851Z [app/main] main window webContents did-finish-load INFO 2026-03-20T14:22:52.852Z [notifications] NotificationService initialized INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: created INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:22:52.858Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T14:22:52.859Z [app/main] Begin ensuring permissions INFO 2026-03-20T14:22:52.860Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T14:22:52.861Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T14:22:52.873Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T14:22:52.873Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T14:22:52.874Z [background] page reloaded INFO 2026-03-20T14:22:52.874Z [background] environment: production INFO 2026-03-20T14:22:52.944Z [background] Storage fetch INFO 2026-03-20T14:22:52.944Z [app/main] MainSQL: slow query getItemById duration=69ms INFO 2026-03-20T14:22:52.973Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 508.877ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T14:22:52.974Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T14:22:53.007Z [app/main] MainSQL: slow query getAllItems duration=63ms INFO 2026-03-20T14:22:53.009Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:22:53.009Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T14:22:53.010Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T14:22:53.010Z [SocketManager] reconnect: starting... INFO 2026-03-20T14:22:53.010Z [SocketManager] reconnect: complete. INFO 2026-03-20T14:22:53.010Z [background] Initializing MessageReceiver INFO 2026-03-20T14:22:53.011Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T14:22:53.011Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:22:53.011Z [buildExpiration] expires in 7685550989ms INFO 2026-03-20T14:22:53.011Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:22:53.012Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:22:53.013Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:22:53.071Z [app/main] MainSQL: slow query createOrUpdateItem duration=60ms INFO 2026-03-20T14:22:53.129Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T14:22:53.263Z [app/main] MainSQL: slow query createOrUpdateItem duration=133ms INFO 2026-03-20T14:22:53.315Z [@signalapp/libsignal-client] [authenticated 0 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-20T14:22:53.363Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T14:22:53.363Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T14:22:53.363Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=99ms INFO 2026-03-20T14:22:53.364Z [ConversationController] starting initial fetch INFO 2026-03-20T14:22:53.401Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 387.879ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:22:53.401Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:22:53.402Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:22:53.402Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:22:53.402Z [notifications] NotificationService: disabling INFO 2026-03-20T14:22:53.402Z [SocketManager] connected authenticated socket (localPort: 47470) INFO 2026-03-20T14:22:53.403Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:22:56.069Z [app/main] MainSQL: slow query getAllConversations duration=2689ms INFO 2026-03-20T14:22:56.169Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T14:22:56.368Z [app/main] MainSQL: slow query getAllPreKeys duration=169ms INFO 2026-03-20T14:22:56.371Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T14:22:56.845Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.845Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T14:22:56.845Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.845Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-20T14:22:56.858Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.859Z [SocketManager] request handler unavailable, queued request. Queue size: 3 INFO 2026-03-20T14:22:56.859Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.859Z [SocketManager] request handler unavailable, queued request. Queue size: 4 INFO 2026-03-20T14:22:56.859Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.859Z [SocketManager] request handler unavailable, queued request. Queue size: 5 INFO 2026-03-20T14:22:56.860Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.860Z [SocketManager] request handler unavailable, queued request. Queue size: 6 INFO 2026-03-20T14:22:56.860Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.860Z [SocketManager] request handler unavailable, queued request. Queue size: 7 INFO 2026-03-20T14:22:56.873Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.873Z [SocketManager] request handler unavailable, queued request. Queue size: 8 INFO 2026-03-20T14:22:56.873Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.873Z [SocketManager] request handler unavailable, queued request. Queue size: 9 INFO 2026-03-20T14:22:56.873Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.873Z [SocketManager] request handler unavailable, queued request. Queue size: 10 INFO 2026-03-20T14:22:56.873Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.873Z [SocketManager] request handler unavailable, queued request. Queue size: 11 INFO 2026-03-20T14:22:56.873Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.873Z [SocketManager] request handler unavailable, queued request. Queue size: 12 INFO 2026-03-20T14:22:56.874Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.874Z [SocketManager] request handler unavailable, queued request. Queue size: 13 INFO 2026-03-20T14:22:56.880Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.880Z [SocketManager] request handler unavailable, queued request. Queue size: 14 INFO 2026-03-20T14:22:56.883Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.883Z [SocketManager] request handler unavailable, queued request. Queue size: 15 INFO 2026-03-20T14:22:56.883Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.883Z [SocketManager] request handler unavailable, queued request. Queue size: 16 INFO 2026-03-20T14:22:56.883Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.883Z [SocketManager] request handler unavailable, queued request. Queue size: 17 INFO 2026-03-20T14:22:56.885Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.885Z [SocketManager] request handler unavailable, queued request. Queue size: 18 INFO 2026-03-20T14:22:56.885Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.885Z [SocketManager] request handler unavailable, queued request. Queue size: 19 INFO 2026-03-20T14:22:56.885Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.885Z [SocketManager] request handler unavailable, queued request. Queue size: 20 INFO 2026-03-20T14:22:56.885Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.886Z [SocketManager] request handler unavailable, queued request. Queue size: 21 INFO 2026-03-20T14:22:56.886Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.886Z [SocketManager] request handler unavailable, queued request. Queue size: 22 INFO 2026-03-20T14:22:56.886Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.886Z [SocketManager] request handler unavailable, queued request. Queue size: 23 INFO 2026-03-20T14:22:56.886Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.886Z [SocketManager] request handler unavailable, queued request. Queue size: 24 INFO 2026-03-20T14:22:56.886Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.886Z [SocketManager] request handler unavailable, queued request. Queue size: 25 INFO 2026-03-20T14:22:56.893Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.893Z [SocketManager] request handler unavailable, queued request. Queue size: 26 INFO 2026-03-20T14:22:56.895Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.895Z [SocketManager] request handler unavailable, queued request. Queue size: 27 INFO 2026-03-20T14:22:56.895Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.895Z [SocketManager] request handler unavailable, queued request. Queue size: 28 INFO 2026-03-20T14:22:56.904Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.904Z [SocketManager] request handler unavailable, queued request. Queue size: 29 INFO 2026-03-20T14:22:56.904Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.904Z [SocketManager] request handler unavailable, queued request. Queue size: 30 INFO 2026-03-20T14:22:56.911Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.911Z [SocketManager] request handler unavailable, queued request. Queue size: 31 INFO 2026-03-20T14:22:56.912Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.912Z [SocketManager] request handler unavailable, queued request. Queue size: 32 INFO 2026-03-20T14:22:56.913Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.913Z [SocketManager] request handler unavailable, queued request. Queue size: 33 INFO 2026-03-20T14:22:56.913Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.913Z [SocketManager] request handler unavailable, queued request. Queue size: 34 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 35 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573369 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 36 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573370 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 37 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573370 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 38 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573370 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 39 INFO 2026-03-20T14:22:56.914Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016573370 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:22:56.914Z [SocketManager] request handler unavailable, queued request. Queue size: 40 INFO 2026-03-20T14:22:56.957Z [app/main] MainSQL: slow query getAllStickers duration=536ms INFO 2026-03-20T14:22:57.169Z [app/main] MainSQL: slow query getAllIdentityKeys duration=998ms INFO 2026-03-20T14:22:57.175Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T14:22:57.800Z [app/main] MainSQL: slow query getAllSessions duration=1624ms INFO 2026-03-20T14:22:57.808Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T14:22:58.182Z [app/main] MainSQL: slow query getAllSenderKeys duration=1012ms INFO 2026-03-20T14:22:58.185Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T14:22:59.949Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=1767ms INFO 2026-03-20T14:23:00.095Z [app/main] MainSQL: slow query getAllCallHistory duration=145ms INFO 2026-03-20T14:23:03.135Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=6960ms INFO 2026-03-20T14:23:03.147Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T14:23:03.148Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T14:23:03.201Z [app/main] MainSQL: slow query getAllBadges duration=67ms INFO 2026-03-20T14:23:03.222Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:23:03.224Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:23:03.225Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T14:23:03.225Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T14:23:03.421Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T14:23:03.421Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T14:23:03.422Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T14:23:03.422Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T14:23:03.422Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T14:23:03.422Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T14:23:03.422Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T14:23:03.422Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T14:23:03.422Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T14:23:03.422Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T14:23:03.422Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T14:23:03.422Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T14:23:03.422Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T14:23:03.423Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:23:03.423Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T14:23:03.423Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:23:03.423Z [challenge] loading 0 challenges INFO 2026-03-20T14:23:03.423Z [networkObserver] Initializing network observer INFO 2026-03-20T14:23:03.446Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T14:23:03.482Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T14:23:03.482Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T14:23:03.482Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T14:23:03.482Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T14:23:03.482Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T14:23:03.482Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:23:03.483Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x371c05bf2f40, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x371c07830e40, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x371c07587540, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x371c07831000, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x371c07585cb0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x371c07830900, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T14:23:03.483Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T14:23:03.483Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T14:23:03.483Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T14:23:03.483Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T14:23:03.483Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T14:23:03.484Z [syncTasks] Fetching tasks INFO 2026-03-20T14:23:03.484Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T14:23:03.484Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T14:23:03.555Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T14:23:03.555Z [app/main] MainSQL: slow query getRecentStaleRingsAndMarkOlderMissed duration=108ms INFO 2026-03-20T14:23:03.578Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:23:03.578Z [IdleDetector] Start idle detector INFO 2026-03-20T14:23:03.578Z [app] open inbox INFO 2026-03-20T14:23:03.583Z [background] online INFO 2026-03-20T14:23:03.583Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T14:23:03.583Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T14:23:03.585Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:23:03.586Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:23:03.586Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:23:03.612Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T14:23:03.650Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T14:23:03.763Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 200 Success INFO 2026-03-20T14:23:03.844Z [app/main] MainSQL: slow query createOrUpdateItem duration=78ms INFO 2026-03-20T14:23:03.928Z [app/main] MainSQL: slow query createOrUpdateItem duration=82ms INFO 2026-03-20T14:23:04.053Z [app/main] MainSQL: slow query createOrUpdateItem duration=124ms INFO 2026-03-20T14:23:04.054Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T14:23:04.054Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T14:23:04.054Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:23:04.054Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:23:04.054Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:23:04.054Z [SocketManager] processing 40 queued incoming requests INFO 2026-03-20T14:23:04.054Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.054Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.054Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:23:04.055Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T14:23:04.055Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:23:04.055Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:23:04.056Z [challenge] online, starting 0 queues INFO 2026-03-20T14:23:04.056Z [challenge] startAllQueues force=false INFO 2026-03-20T14:23:04.056Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T14:23:04.056Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:23:04.056Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:23:04.056Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:23:04.056Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T14:23:04.057Z [Stickers] downloadQueuedPacks INFO 2026-03-20T14:23:04.057Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:23:04.057Z [storage] enableStorageService INFO 2026-03-20T14:23:04.057Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T14:23:04.057Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T14:23:04.057Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T14:23:04.057Z [storage] sync: fetching latest after version=9618 INFO 2026-03-20T14:23:04.057Z [storage] sync(9618): fetch start INFO 2026-03-20T14:23:04.057Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:23:04.058Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:23:04.058Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:23:04.058Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:23:04.060Z [MessageReceiver] decryptAndCacheBatch 30 INFO 2026-03-20T14:23:04.060Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:23:04.060Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575) INFO 2026-03-20T14:23:04.060Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575)): unidentified message INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773983060766 (019d0ba0.d97b.7253.92f3.2d625eb7e132) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774010481492 (019d0ba0.d97b.7253.92f3.5df7b3cd3aea) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774013838997 (019d0ba0.d97c.7254.9b11.a95e463ca8fc) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774013839022 (019d0ba0.d97c.7254.9b11.afe7433c7c95) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774013839595 (019d0ba0.d97c.7254.9b11.b1fbd8edde92) INFO 2026-03-20T14:23:04.061Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774013843554 (019d0ba0.d97c.7254.9b11.b999c4e9f5ec) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014725687 (019d0ba0.d97c.7254.9b11.cb57a439ab97) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014725708 (019d0ba0.d97c.7254.9b11.cc8fa8e62e1c) INFO 2026-03-20T14:23:04.062Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01) INFO 2026-03-20T14:23:04.064Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.065Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575)) INFO 2026-03-20T14:23:04.065Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575): unidentified message INFO 2026-03-20T14:23:04.065Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.066Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]fbd.1 with current session state (base key [REDACTED]25b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.067Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb)): unidentified message INFO 2026-03-20T14:23:04.068Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.068Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb)) INFO 2026-03-20T14:23:04.068Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb): unidentified message INFO 2026-03-20T14:23:04.068Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.068Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]fbd.1 with current session state (base key [REDACTED]25b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.068Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]fbd.1 > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb) INFO 2026-03-20T14:23:04.069Z [@signalapp/libsignal-client] [REDACTED]fbd.1 Processing SenderKey distribution [REDACTED]79b with chain ID 646401784 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-20T14:23:04.069Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]fbd.1--[REDACTED]79b INFO 2026-03-20T14:23:04.069Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd)): unidentified message INFO 2026-03-20T14:23:04.070Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.070Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd)) INFO 2026-03-20T14:23:04.070Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd): unidentified message INFO 2026-03-20T14:23:04.070Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd)): unidentified message/sender key contents INFO 2026-03-20T14:23:04.070Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]fbd.1--[REDACTED]79b INFO 2026-03-20T14:23:04.071Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695)): unidentified message INFO 2026-03-20T14:23:04.071Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.071Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695)) INFO 2026-03-20T14:23:04.071Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695): unidentified message INFO 2026-03-20T14:23:04.071Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695)): unidentified message/sender key contents INFO 2026-03-20T14:23:04.071Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]fbd.1--[REDACTED]79b INFO 2026-03-20T14:23:04.072Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773983060766 (019d0ba0.d97b.7253.92f3.2d625eb7e132)) INFO 2026-03-20T14:23:04.072Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773983060766 (019d0ba0.d97b.7253.92f3.2d625eb7e132): ciphertext message INFO 2026-03-20T14:23:04.072Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.072Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b)) INFO 2026-03-20T14:23:04.072Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b): ciphertext message INFO 2026-03-20T14:23:04.072Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3)): unidentified message INFO 2026-03-20T14:23:04.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]0b0.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.073Z [MessageReceiver] decryptEnvelope([REDACTED]0b0.1 > [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3)) INFO 2026-03-20T14:23:04.073Z [MessageReceiver] decrypt/[REDACTED]0b0.1 > [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3): unidentified message INFO 2026-03-20T14:23:04.073Z [MessageReceiver] decryptSealedSender([REDACTED]0b0.1 > [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]0b0.1 with current session state (base key [REDACTED]770) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.074Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35)): unidentified message INFO 2026-03-20T14:23:04.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.074Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35)) INFO 2026-03-20T14:23:04.074Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35): unidentified message INFO 2026-03-20T14:23:04.074Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]fbd.1 with current session state (base key [REDACTED]25b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.075Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3)): unidentified message INFO 2026-03-20T14:23:04.075Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.075Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3)) INFO 2026-03-20T14:23:04.075Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3): unidentified message INFO 2026-03-20T14:23:04.075Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.076Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]00a.1 with current session state (base key [REDACTED]532) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.076Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5)) INFO 2026-03-20T14:23:04.076Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5): ciphertext message INFO 2026-03-20T14:23:04.076Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.077Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1)): unidentified message INFO 2026-03-20T14:23:04.077Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]0b0.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.077Z [MessageReceiver] decryptEnvelope([REDACTED]0b0.1 > [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1)) INFO 2026-03-20T14:23:04.077Z [MessageReceiver] decrypt/[REDACTED]0b0.1 > [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1): unidentified message INFO 2026-03-20T14:23:04.077Z [MessageReceiver] decryptSealedSender([REDACTED]0b0.1 > [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.077Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]0b0.1 with current session state (base key [REDACTED]770) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.078Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7)): unidentified message INFO 2026-03-20T14:23:04.078Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]fbd.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.078Z [MessageReceiver] decryptEnvelope([REDACTED]fbd.1 > [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7)) INFO 2026-03-20T14:23:04.078Z [MessageReceiver] decrypt/[REDACTED]fbd.1 > [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7): unidentified message INFO 2026-03-20T14:23:04.078Z [MessageReceiver] decryptSealedSender([REDACTED]fbd.1 > [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.078Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]fbd.1 with current session state (base key [REDACTED]25b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.079Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320)): unidentified message INFO 2026-03-20T14:23:04.079Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.079Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320)) INFO 2026-03-20T14:23:04.079Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320): unidentified message INFO 2026-03-20T14:23:04.079Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.080Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]00a.1 with current session state (base key [REDACTED]532) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.080Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498)): unidentified message INFO 2026-03-20T14:23:04.080Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.080Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498)) INFO 2026-03-20T14:23:04.081Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498): unidentified message INFO 2026-03-20T14:23:04.081Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.081Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]00a.1 with current session state (base key [REDACTED]532) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.081Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf)): unidentified message INFO 2026-03-20T14:23:04.081Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.081Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf)) INFO 2026-03-20T14:23:04.081Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf): unidentified message INFO 2026-03-20T14:23:04.082Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.082Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]00a.1 with current session state (base key [REDACTED]532) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.082Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]00a.1 > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf) INFO 2026-03-20T14:23:04.082Z [@signalapp/libsignal-client] [REDACTED]00a.1 Processing SenderKey distribution [REDACTED]0e3 with chain ID 1791685574 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-20T14:23:04.082Z [SignalProtocolStore] Successfully fetched sender key(cache miss): [REDACTED]70f:[REDACTED]00a.1--[REDACTED]0e3 INFO 2026-03-20T14:23:04.082Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2)): unidentified message INFO 2026-03-20T14:23:04.082Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]00a.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.083Z [MessageReceiver] decryptEnvelope([REDACTED]00a.1 > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2)) INFO 2026-03-20T14:23:04.083Z [MessageReceiver] decrypt/[REDACTED]00a.1 > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2): unidentified message INFO 2026-03-20T14:23:04.083Z [MessageReceiver] decryptSealedSender([REDACTED]00a.1 > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2)): unidentified message/sender key contents INFO 2026-03-20T14:23:04.083Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]00a.1--[REDACTED]0e3 INFO 2026-03-20T14:23:04.083Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774010481492 (019d0ba0.d97b.7253.92f3.5df7b3cd3aea)) INFO 2026-03-20T14:23:04.083Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774010481492 (019d0ba0.d97b.7253.92f3.5df7b3cd3aea): ciphertext message INFO 2026-03-20T14:23:04.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.084Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff)): unidentified message INFO 2026-03-20T14:23:04.084Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.084Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff)) INFO 2026-03-20T14:23:04.084Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff): unidentified message INFO 2026-03-20T14:23:04.084Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.085Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330)): unidentified message INFO 2026-03-20T14:23:04.085Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.085Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330)) INFO 2026-03-20T14:23:04.085Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330): unidentified message INFO 2026-03-20T14:23:04.085Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.085Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.086Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774013838997 (019d0ba0.d97c.7254.9b11.a95e463ca8fc)) INFO 2026-03-20T14:23:04.086Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774013838997 (019d0ba0.d97c.7254.9b11.a95e463ca8fc): ciphertext message INFO 2026-03-20T14:23:04.086Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.086Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774013839022 (019d0ba0.d97c.7254.9b11.afe7433c7c95)) INFO 2026-03-20T14:23:04.086Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774013839022 (019d0ba0.d97c.7254.9b11.afe7433c7c95): ciphertext message INFO 2026-03-20T14:23:04.086Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.087Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774013839595 (019d0ba0.d97c.7254.9b11.b1fbd8edde92)) INFO 2026-03-20T14:23:04.087Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774013839595 (019d0ba0.d97c.7254.9b11.b1fbd8edde92): ciphertext message INFO 2026-03-20T14:23:04.087Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.087Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813)) INFO 2026-03-20T14:23:04.087Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813): ciphertext message INFO 2026-03-20T14:23:04.087Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.088Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774013843554 (019d0ba0.d97c.7254.9b11.b999c4e9f5ec)) INFO 2026-03-20T14:23:04.088Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774013843554 (019d0ba0.d97c.7254.9b11.b999c4e9f5ec): ciphertext message INFO 2026-03-20T14:23:04.088Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.088Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee)): unidentified message INFO 2026-03-20T14:23:04.088Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.088Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee)) INFO 2026-03-20T14:23:04.088Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee): unidentified message INFO 2026-03-20T14:23:04.088Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.089Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.089Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5)): unidentified message INFO 2026-03-20T14:23:04.089Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.089Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5)) INFO 2026-03-20T14:23:04.089Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5): unidentified message INFO 2026-03-20T14:23:04.089Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.089Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.090Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f)): unidentified message INFO 2026-03-20T14:23:04.090Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.090Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f)) INFO 2026-03-20T14:23:04.090Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f): unidentified message INFO 2026-03-20T14:23:04.090Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.090Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.090Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014725687 (019d0ba0.d97c.7254.9b11.cb57a439ab97)) INFO 2026-03-20T14:23:04.090Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014725687 (019d0ba0.d97c.7254.9b11.cb57a439ab97): ciphertext message INFO 2026-03-20T14:23:04.091Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.091Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014725708 (019d0ba0.d97c.7254.9b11.cc8fa8e62e1c)) INFO 2026-03-20T14:23:04.091Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014725708 (019d0ba0.d97c.7254.9b11.cc8fa8e62e1c): ciphertext message INFO 2026-03-20T14:23:04.091Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.091Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01)) INFO 2026-03-20T14:23:04.091Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01): ciphertext message INFO 2026-03-20T14:23:04.091Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.092Z [MessageReceiver] decryptAndCacheBatch storing 30 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:23:04.092Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 2, pending sessions 5, pending unprocessed 30, pending kyberTriples 0 INFO 2026-03-20T14:23:04.111Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-20T14:23:04.175Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T14:23:04.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:23:04.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T14:23:04.177Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T14:23:04.179Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T14:23:04.180Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:23:04.296Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:23:04.296Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:23:04.296Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773982811059 (019d0ba0.d97a.77d5.83e3.17ea7966d575) INFO 2026-03-20T14:23:04.296Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773982818540 (019d0ba0.d97b.7253.92f3.20eccbe726fb) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773983060766 (019d0ba0.d97b.7253.92f3.2d625eb7e132) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]0b0.1 > [REDACTED]70f 1773983066327 (019d0ba0.d97b.7253.92f3.342775a873a3) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773983066657 (019d0ba0.d97b.7253.92f3.399e46e86f35) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773983066800 (019d0ba0.d97b.7253.92f3.3d48b59474a3) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]0b0.1 > [REDACTED]70f 1773983075965 (019d0ba0.d97b.7253.92f3.442a964e7cd1) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]fbd.1 > [REDACTED]70f 1773983076151 (019d0ba0.d97b.7253.92f3.4a6758b984f7) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773983076602 (019d0ba0.d97b.7253.92f3.4ced3d4f7320) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773984708291 (019d0ba0.d97b.7253.92f3.52d18f35c498) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773984721266 (019d0ba0.d97b.7253.92f3.568d3270e4bf) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]00a.1 > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774010481492 (019d0ba0.d97b.7253.92f3.5df7b3cd3aea) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774013737593 (019d0ba0.d97b.7253.92f3.600e9c9b7fff) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774013838997 (019d0ba0.d97c.7254.9b11.a95e463ca8fc) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774013839022 (019d0ba0.d97c.7254.9b11.afe7433c7c95) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774013839595 (019d0ba0.d97c.7254.9b11.b1fbd8edde92) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774013843554 (019d0ba0.d97c.7254.9b11.b999c4e9f5ec) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774013843335 (019d0ba0.d97c.7254.9b11.bc04230fecee) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774014713391 (019d0ba0.d97c.7254.9b11.c3731b2162d5) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014725687 (019d0ba0.d97c.7254.9b11.cb57a439ab97) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014725708 (019d0ba0.d97c.7254.9b11.cc8fa8e62e1c) INFO 2026-03-20T14:23:04.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01) INFO 2026-03-20T14:23:04.298Z [background] read receipt [REDACTED]fbd.1 1773982811059 for sent message 1773972057897 INFO 2026-03-20T14:23:04.298Z [background] onReadOrViewReceipt(type=Read, envelope=1773982811059, envelopeId=019d0ba0.d97a.77d5.83e3.17ea7966d575): Saving 1 sync tasks INFO 2026-03-20T14:23:04.298Z [MessageReceiver] decryptAndCacheBatch 10 INFO 2026-03-20T14:23:04.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014731345 (019d0ba0.d97e.711f.bfae.1d470a234ff4) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014762527 (019d0ba0.d97e.711f.bfae.2ea68eb7b622) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774014762530 (019d0ba0.d97e.711f.bfae.32238c572e90) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774015810699 (019d0ba0.d97e.711f.bfae.371456b03068) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774015833999 (019d0ba0.d97e.711f.bfae.3b197567e8e1) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014731345 (019d0ba0.d97e.711f.bfae.1d470a234ff4)) INFO 2026-03-20T14:23:04.298Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014731345 (019d0ba0.d97e.711f.bfae.1d470a234ff4): ciphertext message INFO 2026-03-20T14:23:04.299Z [MessageReceiver] handleDataMessage/[REDACTED]fbd.1 > [REDACTED]70f 1773982818484 (019d0ba0.d97b.7253.92f3.25e2f6d80afd) INFO 2026-03-20T14:23:04.299Z [groups] deriveGroupFields: cache miss INFO 2026-03-20T14:23:04.301Z [MessageReceiver] handleDataMessage/[REDACTED]fbd.1 > [REDACTED]70f 1773982833027 (019d0ba0.d97b.7253.92f3.282130cad695) INFO 2026-03-20T14:23:04.302Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1773983060766 (019d0ba0.d97b.7253.92f3.2d625eb7e132) INFO 2026-03-20T14:23:04.303Z [MessageReceiver] sent message to groupv2([REDACTED]Xrw=) 1773983065255 from [REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b) INFO 2026-03-20T14:23:04.303Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773983065255 (019d0ba0.d97b.7253.92f3.32e1d47af04b) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] sent message to groupv2([REDACTED]Xrw=) 1773983074927 from [REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1773983074927 (019d0ba0.d97b.7253.92f3.41f49115a9e5) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] handleDataMessage/[REDACTED]00a.1 > [REDACTED]70f 1773984721236 (019d0ba0.d97b.7253.92f3.5b01a49bead2) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774010481492 (019d0ba0.d97b.7253.92f3.5df7b3cd3aea) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774013742763 (019d0ba0.d97b.7253.92f3.65c9bcd24330) INFO 2026-03-20T14:23:04.304Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774013838997 (019d0ba0.d97c.7254.9b11.a95e463ca8fc) INFO 2026-03-20T14:23:04.305Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774013839022 (019d0ba0.d97c.7254.9b11.afe7433c7c95) INFO 2026-03-20T14:23:04.306Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.306Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774013839595 (019d0ba0.d97c.7254.9b11.b1fbd8edde92) INFO 2026-03-20T14:23:04.306Z [MessageReceiver] sent message to [REDACTED]b4b 1774013843325 from [REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813) INFO 2026-03-20T14:23:04.306Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774013843325 (019d0ba0.d97c.7254.9b11.b7d4d5b1f813) INFO 2026-03-20T14:23:04.306Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774013843554 (019d0ba0.d97c.7254.9b11.b999c4e9f5ec) INFO 2026-03-20T14:23:04.306Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.306Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774014717055 (019d0ba0.d97c.7254.9b11.c694922a347f) INFO 2026-03-20T14:23:04.307Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774014725687 (019d0ba0.d97c.7254.9b11.cb57a439ab97) INFO 2026-03-20T14:23:04.307Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774014725708 (019d0ba0.d97c.7254.9b11.cc8fa8e62e1c) INFO 2026-03-20T14:23:04.307Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.307Z [MessageReceiver] sent message to [REDACTED]b4b 1774014731112 from [REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01) INFO 2026-03-20T14:23:04.307Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774014731112 (019d0ba0.d97c.7254.9b11.d0141724dc01) INFO 2026-03-20T14:23:04.307Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.307Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.308Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be)): unidentified message INFO 2026-03-20T14:23:04.308Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.309Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be)) INFO 2026-03-20T14:23:04.309Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be): unidentified message INFO 2026-03-20T14:23:04.309Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.309Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.309Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5)): unidentified message INFO 2026-03-20T14:23:04.309Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.309Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5)) INFO 2026-03-20T14:23:04.309Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5): unidentified message INFO 2026-03-20T14:23:04.310Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.310Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.310Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43)): unidentified message INFO 2026-03-20T14:23:04.310Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.310Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43)) INFO 2026-03-20T14:23:04.310Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43): unidentified message INFO 2026-03-20T14:23:04.310Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.310Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014762527 (019d0ba0.d97e.711f.bfae.2ea68eb7b622)) INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014762527 (019d0ba0.d97e.711f.bfae.2ea68eb7b622): ciphertext message INFO 2026-03-20T14:23:04.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774014762530 (019d0ba0.d97e.711f.bfae.32238c572e90)) INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774014762530 (019d0ba0.d97e.711f.bfae.32238c572e90): ciphertext message INFO 2026-03-20T14:23:04.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774015810699 (019d0ba0.d97e.711f.bfae.371456b03068)) INFO 2026-03-20T14:23:04.311Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774015810699 (019d0ba0.d97e.711f.bfae.371456b03068): ciphertext message INFO 2026-03-20T14:23:04.311Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.312Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774015833999 (019d0ba0.d97e.711f.bfae.3b197567e8e1)) INFO 2026-03-20T14:23:04.312Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774015833999 (019d0ba0.d97e.711f.bfae.3b197567e8e1): ciphertext message INFO 2026-03-20T14:23:04.312Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.312Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170)) INFO 2026-03-20T14:23:04.312Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170): ciphertext message INFO 2026-03-20T14:23:04.312Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]13f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.312Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb)): unidentified message INFO 2026-03-20T14:23:04.312Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:23:04.313Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb)) INFO 2026-03-20T14:23:04.313Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb): unidentified message INFO 2026-03-20T14:23:04.313Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:23:04.313Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]049) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:23:04.313Z [MessageReceiver] decryptAndCacheBatch storing 10 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:23:04.313Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 10, pending kyberTriples 0 INFO 2026-03-20T14:23:04.374Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T14:23:04.381Z [app/main] MainSQL: slow query createOrUpdateItem duration=85ms INFO 2026-03-20T14:23:04.382Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9618 INFO 2026-03-20T14:23:04.578Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:23:04.580Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371361550 ms before clearing INFO 2026-03-20T14:23:04.580Z [background] onReadOrViewReceipt(type=Read, envelope=1773982811059, envelopeId=019d0ba0.d97a.77d5.83e3.17ea7966d575): Queuing 1 sync tasks INFO 2026-03-20T14:23:04.580Z [app/main] MainSQL: slow query saveSyncTasks duration=198ms INFO 2026-03-20T14:23:04.581Z [background] onReadOrViewReceipt(type=Read, envelope=1773982811059, envelopeId=019d0ba0.d97a.77d5.83e3.17ea7966d575): Done INFO 2026-03-20T14:23:04.583Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982818484: starting processing in queue INFO 2026-03-20T14:23:04.584Z [background] read sync [object Undefined] [REDACTED]fbd 1773983060766 [REDACTED]e49 for message 1773982818484 INFO 2026-03-20T14:23:04.584Z [background] read sync [object Undefined] [REDACTED]fbd 1773983060766 [REDACTED]e49 for message 1773982833027 INFO 2026-03-20T14:23:04.584Z [background] onReadSync(envelope=1773983060766, envelopeId=019d0ba0.d97b.7253.92f3.2d625eb7e132): Saving 2 sync tasks INFO 2026-03-20T14:23:04.617Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982818484: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:04.617Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982818484: Batching save INFO 2026-03-20T14:23:04.617Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982818484): took 34ms INFO 2026-03-20T14:23:04.617Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982833027): was blocked for 34ms INFO 2026-03-20T14:23:04.617Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982833027: starting processing in queue INFO 2026-03-20T14:23:04.618Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982833027: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:04.618Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Xrw=) [REDACTED]fbd.1 1773982833027: Batching save INFO 2026-03-20T14:23:04.663Z [app/main] MainSQL: slow query commitDecryptResult duration=84ms INFO 2026-03-20T14:23:04.664Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:23:04.664Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T14:23:04.664Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 290ms INFO 2026-03-20T14:23:04.664Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014731345 (019d0ba0.d97e.711f.bfae.1d470a234ff4) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774014731405 (019d0ba0.d97e.711f.bfae.22cbb38537be) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774014736071 (019d0ba0.d97e.711f.bfae.2799ae12c6b5) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014762527 (019d0ba0.d97e.711f.bfae.2ea68eb7b622) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774014762530 (019d0ba0.d97e.711f.bfae.32238c572e90) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774015810699 (019d0ba0.d97e.711f.bfae.371456b03068) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774015833999 (019d0ba0.d97e.711f.bfae.3b197567e8e1) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170) INFO 2026-03-20T14:23:04.664Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774015834087 (019d0ba0.d97e.711f.bfae.4128c1c39dbb) INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774014731345 (019d0ba0.d97e.711f.bfae.1d470a234ff4) INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774014741204 (019d0ba0.d97e.711f.bfae.2a8a8e454f43) INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774014762527 (019d0ba0.d97e.711f.bfae.2ea68eb7b622) INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774014762530 (019d0ba0.d97e.711f.bfae.32238c572e90) INFO 2026-03-20T14:23:04.665Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.666Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774015810699 (019d0ba0.d97e.711f.bfae.371456b03068) INFO 2026-03-20T14:23:04.666Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.666Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774015833999 (019d0ba0.d97e.711f.bfae.3b197567e8e1) INFO 2026-03-20T14:23:04.666Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:23:04.666Z [MessageReceiver] sent message to [REDACTED]b4b 1774015833800 from [REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170) INFO 2026-03-20T14:23:04.666Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774015833800 (019d0ba0.d97e.711f.bfae.3d3f781a7170) INFO 2026-03-20T14:23:04.666Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573369 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573370 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573370 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573370 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.666Z [@signalapp/libsignal-client] ACKing message delivered at 1774016573370 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:23:04.693Z [messageBatcher] saveNewMessageBatcher 2 INFO 2026-03-20T14:23:04.778Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:23:04.778Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:23:04.778Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:23:04.778Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:23:04.778Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:23:04.778Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:23:04.806Z [background] onReadSync(envelope=1773983060766, envelopeId=019d0ba0.d97b.7253.92f3.2d625eb7e132): Queuing 2 sync tasks INFO 2026-03-20T14:23:04.806Z [app/main] MainSQL: slow query saveSyncTasks duration=142ms INFO 2026-03-20T14:23:04.807Z [background] onReadSync(envelope=1773983060766, envelopeId=019d0ba0.d97b.7253.92f3.2d625eb7e132): Done INFO 2026-03-20T14:23:04.810Z [background] Queuing sent reaction for 1773982833027 INFO 2026-03-20T14:23:04.810Z [Reactions] Reactions.onReaction(timestamp=1773983065255;target=1773982833027): No message for reaction targeting [REDACTED]fbd INFO 2026-03-20T14:23:04.810Z [background] delivery receipt from [REDACTED]0b0.1 1773983066327 for sent message 1773983065255 wasSentEncrypted=true INFO 2026-03-20T14:23:04.811Z [background] onDeliveryReceipt(envelope=1773983066327, envelopeId=019d0ba0.d97b.7253.92f3.342775a873a3): Saving 1 sync tasks INFO 2026-03-20T14:23:04.905Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972057897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:23:04.905Z [app/main] MainSQL: slow query getMessagesBySentAt duration=73ms INFO 2026-03-20T14:23:04.923Z [app/main] MainSQL: slow query removeUnprocessed duration=117ms INFO 2026-03-20T14:23:05.742Z [app/main] MainSQL: slow query saveMessages duration=819ms INFO 2026-03-20T14:23:05.743Z [saveAndNotify] Message saved 1773982818484 INFO 2026-03-20T14:23:05.743Z [saveAndNotify] Message saved 1773982833027 INFO 2026-03-20T14:23:05.743Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]fbd.1 1773982818484): Found early read sync for message 1773982818484 INFO 2026-03-20T14:23:05.743Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]fbd.1 1773982833027): Found early read sync for message 1773982833027 INFO 2026-03-20T14:23:06.063Z [app/main] MainSQL: slow query markReactionAsRead duration=321ms INFO 2026-03-20T14:23:06.064Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773982818484) not found: [REDACTED]e49 [object Undefined] [REDACTED]fbd INFO 2026-03-20T14:23:06.064Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773982833027) not found: [REDACTED]e49 [object Undefined] [REDACTED]fbd INFO 2026-03-20T14:23:06.208Z [background] onDeliveryReceipt(envelope=1773983066327, envelopeId=019d0ba0.d97b.7253.92f3.342775a873a3): Queuing 1 sync tasks INFO 2026-03-20T14:23:06.208Z [app/main] MainSQL: slow query saveSyncTasks duration=144ms INFO 2026-03-20T14:23:06.209Z [background] onDeliveryReceipt(envelope=1773983066327, envelopeId=019d0ba0.d97b.7253.92f3.342775a873a3): Done INFO 2026-03-20T14:23:06.209Z [background] delivery receipt from [REDACTED]fbd.1 1773983066657 for sent message 1773983065255 wasSentEncrypted=true INFO 2026-03-20T14:23:06.209Z [background] onDeliveryReceipt(envelope=1773983066657, envelopeId=019d0ba0.d97b.7253.92f3.399e46e86f35): Saving 1 sync tasks INFO 2026-03-20T14:23:06.466Z [app/main] MainSQL: slow query saveMessage duration=258ms INFO 2026-03-20T14:23:06.533Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T14:23:06.667Z [app/main] MainSQL: slow query createOrUpdateItem duration=134ms INFO 2026-03-20T14:23:06.909Z [app/main] MainSQL: slow query createOrUpdateItem duration=242ms INFO 2026-03-20T14:23:06.992Z [app/main] MainSQL: slow query updateConversations duration=83ms INFO 2026-03-20T14:23:07.109Z [app/main] MainSQL: slow query removeSyncTaskById duration=117ms INFO 2026-03-20T14:23:07.110Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982818484: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:07.110Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982818484: Changes in second run; saving. INFO 2026-03-20T14:23:07.243Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982833027: Found 1 early reaction(s) for incoming message INFO 2026-03-20T14:23:07.243Z [app/main] MainSQL: slow query removeSyncTaskById duration=133ms INFO 2026-03-20T14:23:07.244Z [Reactions] handleReaction: adding reaction for message [REDACTED]fbd.1 1773982833027 INFO 2026-03-20T14:23:07.244Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773982818484) poll vote read sync not found INFO 2026-03-20T14:23:07.244Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773982833027) poll vote read sync not found INFO 2026-03-20T14:23:07.464Z [background] onDeliveryReceipt(envelope=1773983066657, envelopeId=019d0ba0.d97b.7253.92f3.399e46e86f35): Queuing 1 sync tasks INFO 2026-03-20T14:23:07.464Z [app/main] MainSQL: slow query saveSyncTasks duration=221ms INFO 2026-03-20T14:23:07.465Z [background] onDeliveryReceipt(envelope=1773983066657, envelopeId=019d0ba0.d97b.7253.92f3.399e46e86f35): Done INFO 2026-03-20T14:23:07.465Z [background] delivery receipt from [REDACTED]00a.1 1773983066800 for sent message 1773983065255 wasSentEncrypted=true INFO 2026-03-20T14:23:07.465Z [background] onDeliveryReceipt(envelope=1773983066800, envelopeId=019d0ba0.d97b.7253.92f3.3d48b59474a3): Saving 1 sync tasks INFO 2026-03-20T14:23:07.467Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:23:07.467Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371358663 ms before clearing INFO 2026-03-20T14:23:07.535Z [app/main] MainSQL: slow query removeSyncTaskById duration=70ms INFO 2026-03-20T14:23:07.581Z [app/main] MainSQL: slow query getReactionByTimestamp duration=46ms INFO 2026-03-20T14:23:07.582Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773983065255 Delivery [REDACTED]f6a [REDACTED]0b0 INFO 2026-03-20T14:23:07.610Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T14:23:07.685Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=75ms INFO 2026-03-20T14:23:07.687Z [markConversationRead] (groupv2([REDACTED]Xrw=)) {"markingReadBefore":{"sentAt":1773982818484,"receivedAt":1771163896026},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:23:07.687Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:07.716Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773983065255 Delivery [REDACTED]e49 [REDACTED]fbd INFO 2026-03-20T14:23:07.768Z [app/main] MainSQL: slow query saveMessage duration=82ms INFO 2026-03-20T14:23:07.769Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982818484: 0 edits in second run INFO 2026-03-20T14:23:07.785Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:23:08.061Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]fbd.1 1773982833027. Went from 0 to 1 reactions. INFO 2026-03-20T14:23:08.061Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982833027: Changes in second run; saving. INFO 2026-03-20T14:23:08.061Z [app/main] MainSQL: slow query addReaction duration=292ms WARN 2026-03-20T14:23:08.158Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3738ms (attempts v4=1 v6=0) INFO 2026-03-20T14:23:08.188Z [background] onDeliveryReceipt(envelope=1773983066800, envelopeId=019d0ba0.d97b.7253.92f3.3d48b59474a3): Queuing 1 sync tasks INFO 2026-03-20T14:23:08.188Z [app/main] MainSQL: slow query saveSyncTasks duration=127ms INFO 2026-03-20T14:23:08.189Z [background] onDeliveryReceipt(envelope=1773983066800, envelopeId=019d0ba0.d97b.7253.92f3.3d48b59474a3): Done INFO 2026-03-20T14:23:08.190Z [background] Queuing sent reaction for 1773982818484 INFO 2026-03-20T14:23:08.191Z [background] delivery receipt from [REDACTED]0b0.1 1773983075965 for sent message 1773983074927 wasSentEncrypted=true INFO 2026-03-20T14:23:08.191Z [background] onDeliveryReceipt(envelope=1773983075965, envelopeId=019d0ba0.d97b.7253.92f3.442a964e7cd1): Saving 1 sync tasks INFO 2026-03-20T14:23:08.262Z [app/main] MainSQL: slow query removeUnprocessed duration=74ms INFO 2026-03-20T14:23:08.321Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), onReadMessage): took 1211ms INFO 2026-03-20T14:23:08.321Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), onReadMessage): was blocked for 1078ms INFO 2026-03-20T14:23:08.321Z [app/main] MainSQL: slow query saveMessages duration=59ms INFO 2026-03-20T14:23:08.440Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983065255 Delivery [REDACTED]a3a [REDACTED]00a INFO 2026-03-20T14:23:08.448Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9618 200 Success INFO 2026-03-20T14:23:08.450Z [background] waitForEmptyEventQueue: Waiting for MessageReceiver empty event... INFO 2026-03-20T14:23:08.463Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]fbd.1 1773982833027: 0 edits in second run INFO 2026-03-20T14:23:08.463Z [app/main] MainSQL: slow query saveMessage duration=142ms INFO 2026-03-20T14:23:08.521Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-20T14:23:08.522Z [background] onDeliveryReceipt(envelope=1773983075965, envelopeId=019d0ba0.d97b.7253.92f3.442a964e7cd1): Queuing 1 sync tasks INFO 2026-03-20T14:23:08.522Z [background] onDeliveryReceipt(envelope=1773983075965, envelopeId=019d0ba0.d97b.7253.92f3.442a964e7cd1): Done INFO 2026-03-20T14:23:08.522Z [background] delivery receipt from [REDACTED]fbd.1 1773983076151 for sent message 1773983074927 wasSentEncrypted=true INFO 2026-03-20T14:23:08.522Z [background] onDeliveryReceipt(envelope=1773983076151, envelopeId=019d0ba0.d97b.7253.92f3.4a6758b984f7): Saving 1 sync tasks INFO 2026-03-20T14:23:08.588Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-20T14:23:08.688Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-20T14:23:08.764Z [markConversationRead] (groupv2([REDACTED]Xrw=)) {"markingReadBefore":{"sentAt":1773982833027,"receivedAt":1771163896027},"unreadMessages":0,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T14:23:08.764Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), onReadMessage): took 443ms INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeSetPendingUniversalTimer): was blocked for 1005ms INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeAddRemovedNotification): was blocked for 1005ms INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeSetPendingUniversalTimer): was blocked for 793ms INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeAddRemovedNotification): was blocked for 793ms INFO 2026-03-20T14:23:08.764Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), Reactions.onReaction): was blocked for 573ms INFO 2026-03-20T14:23:08.764Z [Reactions] Reactions.onReaction(timestamp=1773983074927;target=1773982818484): handling INFO 2026-03-20T14:23:08.764Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=75ms INFO 2026-03-20T14:23:08.765Z [Reactions] handleReaction: adding reaction for message [REDACTED]fbd.1 1773982818484 INFO 2026-03-20T14:23:08.864Z [app/main] MainSQL: slow query removeSyncTaskById duration=100ms INFO 2026-03-20T14:23:08.865Z [MessageReceipts] processReceiptBatcher: No message for receipt 1773983074927 Delivery [REDACTED]f6a [REDACTED]0b0 INFO 2026-03-20T14:23:08.956Z [background] onDeliveryReceipt(envelope=1773983076151, envelopeId=019d0ba0.d97b.7253.92f3.4a6758b984f7): Queuing 1 sync tasks INFO 2026-03-20T14:23:08.956Z [app/main] MainSQL: slow query saveSyncTasks duration=92ms INFO 2026-03-20T14:23:08.957Z [background] onDeliveryReceipt(envelope=1773983076151, envelopeId=019d0ba0.d97b.7253.92f3.4a6758b984f7): Done INFO 2026-03-20T14:23:08.957Z [background] delivery receipt from [REDACTED]00a.1 1773983076602 for sent message 1773983074927 wasSentEncrypted=true INFO 2026-03-20T14:23:08.957Z [background] onDeliveryReceipt(envelope=1773983076602, envelopeId=019d0ba0.d97b.7253.92f3.4ced3d4f7320): Saving 1 sync tasks INFO 2026-03-20T14:23:09.023Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T14:23:09.106Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]fbd.1 1773982818484. Went from 0 to 1 reactions. INFO 2026-03-20T14:23:09.106Z [app/main] MainSQL: slow query addReaction duration=83ms INFO 2026-03-20T14:23:09.165Z [background] onDeliveryReceipt(envelope=1773983076602, envelopeId=019d0ba0.d97b.7253.92f3.4ced3d4f7320): Queuing 1 sync tasks INFO 2026-03-20T14:23:09.165Z [background] onDeliveryReceipt(envelope=1773983076602, envelopeId=019d0ba0.d97b.7253.92f3.4ced3d4f7320): Done INFO 2026-03-20T14:23:09.165Z [app/main] MainSQL: slow query saveSyncTasks duration=59ms INFO 2026-03-20T14:23:09.166Z [background] read receipt [REDACTED]00a.1 1773984708291 for sent message 1773972057897 INFO 2026-03-20T14:23:09.166Z [background] onReadOrViewReceipt(type=Read, envelope=1773984708291, envelopeId=019d0ba0.d97b.7253.92f3.52d18f35c498): Saving 1 sync tasks INFO 2026-03-20T14:23:09.208Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983074927 Delivery [REDACTED]e49 [REDACTED]fbd INFO 2026-03-20T14:23:09.232Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T14:23:09.374Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), Reactions.onReaction): took 610ms INFO 2026-03-20T14:23:09.374Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeSetPendingUniversalTimer): was blocked for 710ms INFO 2026-03-20T14:23:09.374Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeAddRemovedNotification): was blocked for 710ms INFO 2026-03-20T14:23:09.374Z [app/main] MainSQL: slow query saveMessage duration=142ms INFO 2026-03-20T14:23:09.482Z [app/main] MainSQL: slow query updateConversations duration=109ms INFO 2026-03-20T14:23:09.599Z [app/main] MainSQL: slow query saveSyncTasks duration=117ms INFO 2026-03-20T14:23:09.600Z [background] onReadOrViewReceipt(type=Read, envelope=1773984708291, envelopeId=019d0ba0.d97b.7253.92f3.52d18f35c498): Queuing 1 sync tasks INFO 2026-03-20T14:23:09.600Z [background] onReadOrViewReceipt(type=Read, envelope=1773984708291, envelopeId=019d0ba0.d97b.7253.92f3.52d18f35c498): Done INFO 2026-03-20T14:23:09.600Z [background] Queuing incoming reaction for 1773972057897 INFO 2026-03-20T14:23:09.602Z [Reactions] Reactions.onReaction(timestamp=1773984721236;target=1773972057897): handling INFO 2026-03-20T14:23:09.602Z [background] read sync [object Undefined] [REDACTED]70f 1774010481492 [REDACTED]314 for message 1773972057897 INFO 2026-03-20T14:23:09.602Z [background] onReadSync(envelope=1774010481492, envelopeId=019d0ba0.d97b.7253.92f3.5df7b3cd3aea): Saving 1 sync tasks INFO 2026-03-20T14:23:09.603Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.1 1773972057897 INFO 2026-03-20T14:23:09.666Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983074927 Delivery [REDACTED]a3a [REDACTED]00a INFO 2026-03-20T14:23:09.666Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-20T14:23:09.841Z [app/main] MainSQL: slow query removeUnprocessed duration=175ms INFO 2026-03-20T14:23:09.900Z [background] onReadSync(envelope=1774010481492, envelopeId=019d0ba0.d97b.7253.92f3.5df7b3cd3aea): Queuing 1 sync tasks INFO 2026-03-20T14:23:09.900Z [background] onReadSync(envelope=1774010481492, envelopeId=019d0ba0.d97b.7253.92f3.5df7b3cd3aea): Done INFO 2026-03-20T14:23:09.900Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-20T14:23:09.901Z [background] read receipt [REDACTED]b4b.1 1774013737593 for sent message 1773968890712 INFO 2026-03-20T14:23:09.901Z [background] onReadOrViewReceipt(type=Read, envelope=1774013737593, envelopeId=019d0ba0.d97b.7253.92f3.600e9c9b7fff): Saving 1 sync tasks INFO 2026-03-20T14:23:09.992Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.1 1773972057897. Went from 0 to 1 reactions. INFO 2026-03-20T14:23:09.992Z [app/main] MainSQL: slow query addReaction duration=92ms INFO 2026-03-20T14:23:10.075Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-20T14:23:10.076Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972057897): batch processing 1 receipt, dropped count: 0 WARN 2026-03-20T14:23:10.099Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T14:23:10.167Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-20T14:23:10.248Z [background] onReadOrViewReceipt(type=Read, envelope=1774013737593, envelopeId=019d0ba0.d97b.7253.92f3.600e9c9b7fff): Queuing 1 sync tasks INFO 2026-03-20T14:23:10.248Z [app/main] MainSQL: slow query saveSyncTasks duration=80ms INFO 2026-03-20T14:23:10.249Z [background] onReadOrViewReceipt(type=Read, envelope=1774013737593, envelopeId=019d0ba0.d97b.7253.92f3.600e9c9b7fff): Done INFO 2026-03-20T14:23:10.249Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774013742763: starting processing in queue INFO 2026-03-20T14:23:10.249Z [background] read sync [object Undefined] [REDACTED]b4b 1774013838997 [REDACTED]bba for message 1774013742763 INFO 2026-03-20T14:23:10.249Z [background] onReadSync(envelope=1774013838997, envelopeId=019d0ba0.d97c.7254.9b11.a95e463ca8fc): Saving 1 sync tasks INFO 2026-03-20T14:23:10.252Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774013742763: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:10.252Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774013742763: Batching save INFO 2026-03-20T14:23:10.327Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:10.359Z [app/main] MainSQL: slow query markReactionAsRead duration=112ms INFO 2026-03-20T14:23:10.360Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972057897) read reaction sync found: [REDACTED]f3f [REDACTED]314 [object Undefined] [REDACTED]70f INFO 2026-03-20T14:23:10.360Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:10.374Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:23:10.374Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371355756 ms before clearing INFO 2026-03-20T14:23:10.451Z [app/main] MainSQL: slow query saveMessage duration=92ms INFO 2026-03-20T14:23:10.452Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), Reactions.onReaction): took 850ms INFO 2026-03-20T14:23:10.518Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T14:23:10.883Z [app/main] MainSQL: slow query saveMessagesIndividually duration=365ms INFO 2026-03-20T14:23:10.884Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":3,"numSucceeded":3,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":29,"upgradeDuration":0,"saveDuration":756,"totalDuration":785} INFO 2026-03-20T14:23:10.884Z [IdleDetector] Stop idle detector INFO 2026-03-20T14:23:10.884Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T14:23:10.959Z [app/main] MainSQL: slow query removeUnprocessed duration=76ms INFO 2026-03-20T14:23:11.036Z [background] onReadSync(envelope=1774013838997, envelopeId=019d0ba0.d97c.7254.9b11.a95e463ca8fc): Queuing 1 sync tasks INFO 2026-03-20T14:23:11.036Z [background] onReadSync(envelope=1774013838997, envelopeId=019d0ba0.d97c.7254.9b11.a95e463ca8fc): Done INFO 2026-03-20T14:23:11.036Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:11.036Z [app/main] MainSQL: slow query saveSyncTasks duration=77ms INFO 2026-03-20T14:23:11.037Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:11.228Z [saveAndNotify] Message saved 1774013742763 INFO 2026-03-20T14:23:11.228Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1774013742763): Found early read sync for message 1774013742763 INFO 2026-03-20T14:23:11.228Z [ReadSyncs] ReadSyncs.onSync(timestamp=1773972057897) poll vote read sync not found INFO 2026-03-20T14:23:11.228Z [app/main] MainSQL: slow query saveMessages duration=192ms INFO 2026-03-20T14:23:11.270Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:23:11.271Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773968890712): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:23:11.328Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-20T14:23:11.370Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:11.373Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:11.373Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:11.374Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:11.374Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T14:23:11.374Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774013843325: starting processing in queue INFO 2026-03-20T14:23:11.374Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:11.374Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:11.374Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774013742763) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-20T14:23:11.376Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774013843325: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:11.376Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774013843325: Batching save INFO 2026-03-20T14:23:11.420Z [app/main] MainSQL: slow query removeSyncTaskById duration=46ms INFO 2026-03-20T14:23:11.421Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774013742763: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:11.421Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774013742763: Changes in second run; saving. INFO 2026-03-20T14:23:11.451Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:11.487Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-20T14:23:11.520Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:23:11.571Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-20T14:23:11.646Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-20T14:23:11.647Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:11.647Z [background] delivery receipt from [REDACTED]b4b.1 1774013843335 for sent message 1774013843325 wasSentEncrypted=true INFO 2026-03-20T14:23:11.647Z [background] onDeliveryReceipt(envelope=1774013843335, envelopeId=019d0ba0.d97c.7254.9b11.bc04230fecee): Saving 1 sync tasks INFO 2026-03-20T14:23:11.647Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774013742763) poll vote read sync not found INFO 2026-03-20T14:23:11.647Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:11.647Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:11.830Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774013742763,"receivedAt":1771163896042},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:23:11.830Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:11.830Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=183ms INFO 2026-03-20T14:23:11.914Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774013742763: 0 edits in second run INFO 2026-03-20T14:23:11.914Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-20T14:23:11.955Z [saveAndNotify] Message saved 1774013843325 INFO 2026-03-20T14:23:11.955Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T14:23:11.956Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774013843325: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:11.956Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774013843325: 0 edits in second run INFO 2026-03-20T14:23:11.997Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:23:12.047Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:23:12.114Z [background] onDeliveryReceipt(envelope=1774013843335, envelopeId=019d0ba0.d97c.7254.9b11.bc04230fecee): Queuing 1 sync tasks INFO 2026-03-20T14:23:12.114Z [background] onDeliveryReceipt(envelope=1774013843335, envelopeId=019d0ba0.d97c.7254.9b11.bc04230fecee): Done INFO 2026-03-20T14:23:12.114Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-20T14:23:12.115Z [background] read receipt [REDACTED]b4b.1 1774014713391 for sent message 1774013843325 INFO 2026-03-20T14:23:12.115Z [background] onReadOrViewReceipt(type=Read, envelope=1774014713391, envelopeId=019d0ba0.d97c.7254.9b11.c3731b2162d5): Saving 1 sync tasks INFO 2026-03-20T14:23:12.222Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 802ms INFO 2026-03-20T14:23:12.222Z [app/main] MainSQL: slow query saveMessages duration=108ms INFO 2026-03-20T14:23:12.248Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:23:12.289Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-20T14:23:12.366Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774013843325): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:23:12.457Z [app/main] MainSQL: slow query removeUnprocessed duration=167ms INFO 2026-03-20T14:23:12.565Z [background] onReadOrViewReceipt(type=Read, envelope=1774014713391, envelopeId=019d0ba0.d97c.7254.9b11.c3731b2162d5): Queuing 1 sync tasks INFO 2026-03-20T14:23:12.565Z [app/main] MainSQL: slow query saveSyncTasks duration=108ms INFO 2026-03-20T14:23:12.566Z [background] onReadOrViewReceipt(type=Read, envelope=1774014713391, envelopeId=019d0ba0.d97c.7254.9b11.c3731b2162d5): Done INFO 2026-03-20T14:23:12.566Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774014717055: starting processing in queue INFO 2026-03-20T14:23:12.566Z [background] read sync [object Undefined] [REDACTED]b4b 1774014725687 [REDACTED]bba for message 1774014717055 INFO 2026-03-20T14:23:12.566Z [background] onReadSync(envelope=1774014725687, envelopeId=019d0ba0.d97c.7254.9b11.cb57a439ab97): Saving 1 sync tasks INFO 2026-03-20T14:23:12.568Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014717055: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:12.568Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774014717055: Batching save INFO 2026-03-20T14:23:12.643Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:12.715Z [app/main] MainSQL: slow query saveMessage duration=150ms INFO 2026-03-20T14:23:12.832Z [app/main] MainSQL: slow query updateConversations duration=117ms INFO 2026-03-20T14:23:12.941Z [app/main] MainSQL: slow query removeUnprocessed duration=109ms INFO 2026-03-20T14:23:13.008Z [background] onReadSync(envelope=1774014725687, envelopeId=019d0ba0.d97c.7254.9b11.cb57a439ab97): Queuing 1 sync tasks INFO 2026-03-20T14:23:13.008Z [background] onReadSync(envelope=1774014725687, envelopeId=019d0ba0.d97c.7254.9b11.cb57a439ab97): Done INFO 2026-03-20T14:23:13.008Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:13.008Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:13.008Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-20T14:23:13.066Z [saveAndNotify] Message saved 1774014717055 INFO 2026-03-20T14:23:13.066Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1774014717055): Found early read sync for message 1774014717055 INFO 2026-03-20T14:23:13.066Z [app/main] MainSQL: slow query saveMessages duration=58ms INFO 2026-03-20T14:23:13.108Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:23:13.110Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774013843325): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:23:13.149Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:13.150Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:13.150Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774014731112: starting processing in queue INFO 2026-03-20T14:23:13.150Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:13.150Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:13.150Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774014717055) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-20T14:23:13.150Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:13.150Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:13.151Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774014731112: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:13.151Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774014731112: Batching save INFO 2026-03-20T14:23:13.191Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T14:23:13.192Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014717055: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:13.192Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014717055: Changes in second run; saving. INFO 2026-03-20T14:23:13.226Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:13.241Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T14:23:13.283Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:23:13.325Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:13.325Z [background] delivery receipt from [REDACTED]b4b.1 1774014731405 for sent message 1774014731112 wasSentEncrypted=true INFO 2026-03-20T14:23:13.325Z [background] onDeliveryReceipt(envelope=1774014731405, envelopeId=019d0ba0.d97e.711f.bfae.22cbb38537be): Saving 1 sync tasks INFO 2026-03-20T14:23:13.325Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:13.325Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:13.325Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:13.326Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774014717055) poll vote read sync not found INFO 2026-03-20T14:23:13.367Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774014717055,"receivedAt":1771163896050},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:23:13.367Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:13.367Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=41ms INFO 2026-03-20T14:23:13.408Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:23:13.409Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014717055: 0 edits in second run INFO 2026-03-20T14:23:13.450Z [saveAndNotify] Message saved 1774014731112 INFO 2026-03-20T14:23:13.450Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774014731112: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:13.450Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774014731112: 0 edits in second run INFO 2026-03-20T14:23:13.450Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-20T14:23:13.550Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T14:23:13.584Z [background] onDeliveryReceipt(envelope=1774014731405, envelopeId=019d0ba0.d97e.711f.bfae.22cbb38537be): Queuing 1 sync tasks INFO 2026-03-20T14:23:13.584Z [background] onDeliveryReceipt(envelope=1774014731405, envelopeId=019d0ba0.d97e.711f.bfae.22cbb38537be): Done INFO 2026-03-20T14:23:13.584Z [background] read receipt [REDACTED]b4b.1 1774014736071 for sent message 1774014731112 INFO 2026-03-20T14:23:13.584Z [background] onReadOrViewReceipt(type=Read, envelope=1774014736071, envelopeId=019d0ba0.d97e.711f.bfae.2799ae12c6b5): Saving 1 sync tasks INFO 2026-03-20T14:23:13.634Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 443ms INFO 2026-03-20T14:23:13.634Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 325ms INFO 2026-03-20T14:23:13.634Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 325ms INFO 2026-03-20T14:23:13.634Z [app/main] MainSQL: slow query saveMessages duration=50ms INFO 2026-03-20T14:23:13.703Z [background] onReadOrViewReceipt(type=Read, envelope=1774014736071, envelopeId=019d0ba0.d97e.711f.bfae.2799ae12c6b5): Queuing 1 sync tasks INFO 2026-03-20T14:23:13.703Z [background] onReadOrViewReceipt(type=Read, envelope=1774014736071, envelopeId=019d0ba0.d97e.711f.bfae.2799ae12c6b5): Done INFO 2026-03-20T14:23:13.704Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774014741204: starting processing in queue INFO 2026-03-20T14:23:13.704Z [background] read sync [object Undefined] [REDACTED]b4b 1774014762527 [REDACTED]bba for message 1774014741204 INFO 2026-03-20T14:23:13.704Z [background] onReadSync(envelope=1774014762527, envelopeId=019d0ba0.d97e.711f.bfae.2ea68eb7b622): Saving 1 sync tasks INFO 2026-03-20T14:23:13.704Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014741204: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:13.704Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774014741204: Batching save INFO 2026-03-20T14:23:13.734Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:23:13.750Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T14:23:13.780Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:13.792Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:13.835Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774014731112): batch processing 2 receipts, dropped count: 0 INFO 2026-03-20T14:23:13.859Z [background] onReadSync(envelope=1774014762527, envelopeId=019d0ba0.d97e.711f.bfae.2ea68eb7b622): Queuing 1 sync tasks INFO 2026-03-20T14:23:13.859Z [background] onReadSync(envelope=1774014762527, envelopeId=019d0ba0.d97e.711f.bfae.2ea68eb7b622): Done INFO 2026-03-20T14:23:13.859Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:13.859Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:13.859Z [app/main] MainSQL: slow query saveSyncTasks duration=67ms INFO 2026-03-20T14:23:13.951Z [saveAndNotify] Message saved 1774014741204 INFO 2026-03-20T14:23:13.951Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1774014741204): Found early read sync for message 1774014741204 INFO 2026-03-20T14:23:13.951Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-20T14:23:14.001Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:23:14.109Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-20T14:23:14.110Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:14.110Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:14.110Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:14.110Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774014741204) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-20T14:23:14.110Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:14.110Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:14.185Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014741204: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:23:14.185Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014741204: Changes in second run; saving. INFO 2026-03-20T14:23:14.185Z [app/main] MainSQL: slow query removeSyncTaskById duration=75ms INFO 2026-03-20T14:23:14.276Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T14:23:14.276Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:14.276Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:14.277Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:14.277Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T14:23:14.277Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:23:14.277Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774014741204) poll vote read sync not found INFO 2026-03-20T14:23:14.326Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=50ms INFO 2026-03-20T14:23:14.327Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774014741204,"receivedAt":1771163896057},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:23:14.327Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:23:14.394Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774014741204: 0 edits in second run INFO 2026-03-20T14:23:14.394Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T14:23:14.435Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:23:14.477Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:14.544Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:23:14.544Z [background] delivery receipt from [REDACTED]b4b.1 1774015834087 for sent message 1774015833800 wasSentEncrypted=true INFO 2026-03-20T14:23:14.544Z [background] onDeliveryReceipt(envelope=1774015834087, envelopeId=019d0ba0.d97e.711f.bfae.4128c1c39dbb): Saving 1 sync tasks INFO 2026-03-20T14:23:14.544Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-20T14:23:14.544Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T14:23:14.544Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T14:23:14.585Z [app/main] MainSQL: slow query saveMessages duration=41ms INFO 2026-03-20T14:23:14.586Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 401ms INFO 2026-03-20T14:23:14.586Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774015833800): was blocked for 42ms INFO 2026-03-20T14:23:14.586Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774015833800: starting processing in queue INFO 2026-03-20T14:23:14.587Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774015833800: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:14.587Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774015833800: Batching save INFO 2026-03-20T14:23:14.627Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:14.663Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:23:14.669Z [background] onDeliveryReceipt(envelope=1774015834087, envelopeId=019d0ba0.d97e.711f.bfae.4128c1c39dbb): Queuing 1 sync tasks INFO 2026-03-20T14:23:14.669Z [background] onDeliveryReceipt(envelope=1774015834087, envelopeId=019d0ba0.d97e.711f.bfae.4128c1c39dbb): Done INFO 2026-03-20T14:23:14.669Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T14:23:14.711Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:23:14.778Z [saveAndNotify] Message saved 1774015833800 INFO 2026-03-20T14:23:14.778Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1774015833800): found early receipts for message 1774015833800 INFO 2026-03-20T14:23:14.778Z [app/main] MainSQL: slow query saveMessages duration=67ms INFO 2026-03-20T14:23:14.794Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:23:14.844Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-20T14:23:14.903Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774015833800: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:23:14.903Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774015833800: Changes in second run; saving. INFO 2026-03-20T14:23:14.903Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T14:23:14.920Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774015833800): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:23:14.995Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774015833800: 0 edits in second run INFO 2026-03-20T14:23:14.995Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T14:23:15.036Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:23:15.120Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:23:15.178Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-20T14:23:15.229Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:23:15.419Z [app/main] MainSQL: slow query removeUnprocessed duration=190ms INFO 2026-03-20T14:23:15.479Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-20T14:23:15.612Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:23:15.613Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:23:15.613Z [batcher] waitForAllBatchers INFO 2026-03-20T14:23:15.613Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=1 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:23:15.613Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:23:15.613Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:23:15.613Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:23:15.613Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:23:15.613Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:23:15.613Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:23:15.613Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:23:15.613Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:23:15.614Z [background] waitForEmptyEventQueue: Waiting for event handler queue idle... INFO 2026-03-20T14:23:15.671Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:23:15.671Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:23:15.671Z [app/main] MainSQL: slow query updateConversations duration=57ms INFO 2026-03-20T14:23:15.673Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:23:15.673Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:23:15.673Z [notifications] NotificationService: enabling INFO 2026-03-20T14:23:15.674Z [background] App loaded - messages: 40 INFO 2026-03-20T14:23:15.674Z [StartupQueue] Processing 0 actions INFO 2026-03-20T14:23:15.675Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T14:23:15.675Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms INFO 2026-03-20T14:23:15.675Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T14:23:15.675Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:23:15.675Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T14:23:15.676Z [background] waitForEmptyEventQueue: resolving after 7226ms INFO 2026-03-20T14:23:15.676Z [storage] sync: updating to remoteVersion=9619 sourceDevice=1 from version=9618 INFO 2026-03-20T14:23:15.684Z [app/main] App loaded - time: 27139 INFO 2026-03-20T14:23:15.684Z [app/main] SQL init - time: 3462 INFO 2026-03-20T14:23:15.684Z [app/main] Preload Compile - time: 167 INFO 2026-03-20T14:23:15.684Z [app/main] Preload - time: 491 INFO 2026-03-20T14:23:15.684Z [app/main] WebSocket connect - time: 605 INFO 2026-03-20T14:23:15.684Z [app/main] Processed count: 40 INFO 2026-03-20T14:23:15.684Z [app/main] Messages per second: 1.[REDACTED] INFO 2026-03-20T14:23:15.685Z [app/main] Top 10 queries by cumulative duration (ms) over last 23678ms during 'App Load': getAllKyberPreKeys: cumulative 6959.94 | average: 6959.94 | max: 6959.94 | count: 1 ||| getAllConversations: cumulative 2688.5 | average: 2688.5 | max: 2688.5 | count: 1 ||| removeUnprocessed: cumulative 2324.55 | average: 64.57 | max: 189.84 | count: 36 ||| saveSyncTasks: cumulative 1790.38 | average: 94.23 | max: 221.05 | count: 19 ||| cleanupCallHistoryMessages: cumulative 1767.02 | average: 1767.02 | max: 1767.02 | count: 1 ||| getAllSessions: cumulative 1624.02 | average: 1624.02 | max: 1624.02 | count: 1 ||| saveMessages: cumulative 1570.1 | average: 142.74 | max: 819.27 | count: 11 ||| saveMessage: cumulative 1456.66 | average: 97.11 | max: 258.4 | count: 15 ||| createOrUpdateItem: cumulative 1194.14 | average: 99.51 | max: 241.85 | count: 12 ||| removeSyncTaskById: cumulative 1141.63 | average: 67.15 | max: 133.37 | count: 17; Total cumulative duration of all SQL queries during this epoch: 28839.97ms INFO 2026-03-20T14:23:15.688Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:23:15.711Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T14:23:15.711Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T14:23:15.712Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T14:23:15.712Z [storage] process(9619): localRecords=1810 localKeys=1423 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T14:23:15.712Z [storage] process(9619): remoteOnlyCount=14 remoteOnlyKeys=["9619:GWg","9619:EJV","9619:guM","9619:zS/","9619:Qhj","9619:XIs","9619:mcD","9619:p7M","9619:hqD","9619:GI2","9619:ixb","9619:ZxT","9619:jSc","9619:bDT"] INFO 2026-03-20T14:23:15.712Z [storage] process(9619): localOnlyCount=5 localOnlyKeys=["8100:bm5","9604:+1Q","5937:f94","5937:hgW","5937:ZnT"] INFO 2026-03-20T14:23:15.712Z [storage] fetchRemoteRecords(9619): fetching remote keys count=14 INFO 2026-03-20T14:23:15.712Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T14:23:15.732Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:23:15.829Z [app/main] MainSQL: slow query createOrUpdateItem duration=105ms INFO 2026-03-20T14:23:15.832Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T14:23:15.834Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T14:23:15.835Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T14:23:15.836Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T14:23:15.838Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T14:23:15.838Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-20T14:23:15.839Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T14:23:15.839Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-20T14:23:15.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T14:23:15.840Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-20T14:23:15.841Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:15.842Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:15.842Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:15.842Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:15.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:15.842Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:23:15.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:15.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:15.842Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:15.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T14:23:15.842Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T14:23:15.843Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-20T14:23:15.844Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:15.844Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:15.844Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:23:15.844Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:23:15.871Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=42ms INFO 2026-03-20T14:23:15.973Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T14:23:15.974Z [storage] fetchRemoteRecords(9619): missing remote keys=[] count=0 INFO 2026-03-20T14:23:15.975Z [storage] process(9619): attempting to merge records=5 INFO 2026-03-20T14:23:15.975Z [storage] process(9619): split pni contacts=9 INFO 2026-03-20T14:23:15.977Z [storage] merge(9619:GI2 [REDACTED]ce0 ([REDACTED]7f3)): merged item type=1 oldID=8100:bm5 shouldDrop=false details=[] INFO 2026-03-20T14:23:15.977Z [storage] merge(9619:ZxT [REDACTED]dde ([REDACTED]9d1)): merged item type=1 oldID=5937:hgW shouldDrop=false details=[] INFO 2026-03-20T14:23:15.977Z [storage] merge(9619:hqD [REDACTED]f5d ([REDACTED]de4)): merged item type=1 oldID=5937:f94 shouldDrop=false details=[] INFO 2026-03-20T14:23:15.977Z [storage] merge(9619:ixb [REDACTED]f6c ([REDACTED]7e9)): merged item type=1 oldID=9604:+1Q shouldDrop=false details=[] INFO 2026-03-20T14:23:15.977Z [storage] merge(9619:jSc [REDACTED]e79 ([REDACTED]2eb)): merged item type=1 oldID=5937:ZnT shouldDrop=false details=[] WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T14:23:15.978Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] merge(9619:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:23:15.978Z [storage] process(9619): processed records=14 INFO 2026-03-20T14:23:15.978Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:15.978Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:16.037Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:23:16.038Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371350092 ms before clearing INFO 2026-03-20T14:23:16.063Z [storage] process(9619): updated conversations=5 INFO 2026-03-20T14:23:16.063Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-20T14:23:16.064Z [storage] process(9619): kicking off profile fetches=0 INFO 2026-03-20T14:23:16.064Z [storage] process(9619): dropped keys=["9619:EJV","9619:GWg","9619:Qhj","9619:XIs","9619:bDT","9619:guM","9619:mcD","9619:p7M","9619:zS/"] count=9 INFO 2026-03-20T14:23:16.064Z [storage] process(9619): unknown records=[] count=0 INFO 2026-03-20T14:23:16.147Z [app/main] MainSQL: slow query createOrUpdateItem duration=83ms INFO 2026-03-20T14:23:16.149Z [storage] process(9619): error records=[] count=0 INFO 2026-03-20T14:23:16.174Z [JobQueueDatabaseStore] adding job [REDACTED]b74 to queue "conversation" INFO 2026-03-20T14:23:16.174Z [JobQueueDatabaseStore] adding job [REDACTED]c69 to queue "conversation" INFO 2026-03-20T14:23:16.222Z [app/main] MainSQL: slow query createOrUpdateItem duration=73ms INFO 2026-03-20T14:23:16.225Z [storage] process(9619): pending deletes=["9619:EJV","9619:GWg","9619:Qhj","9619:XIs","9619:bDT","9619:guM","9619:mcD","9619:p7M","9619:zS/"] count=9 INFO 2026-03-20T14:23:16.289Z [app/main] MainSQL: slow query insertJob duration=67ms INFO 2026-03-20T14:23:16.290Z [JobQueue] conversation job queue: added new job [REDACTED]b74 INFO 2026-03-20T14:23:16.290Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b74 INFO 2026-03-20T14:23:16.291Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 1 of 110 INFO 2026-03-20T14:23:16.291Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:23:16.291Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:23:16.292Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:23:16.292Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:23:16.295Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:16.481Z [JobQueue] conversation job queue: added new job [REDACTED]c69 INFO 2026-03-20T14:23:16.481Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c69 INFO 2026-03-20T14:23:16.481Z [app/main] MainSQL: slow query insertJob duration=192ms INFO 2026-03-20T14:23:16.482Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 1 of 110 INFO 2026-03-20T14:23:16.482Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:23:16.482Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:23:16.482Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:23:16.482Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:23:16.486Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:23:16.486Z [@signalapp/libsignal-client] spqr v1.send_ct.send epoch 1: HeaderReceived -> Ct1Sampled spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:208 INFO 2026-03-20T14:23:16.486Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:16.487Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:16.487Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:16.487Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:16.548Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T14:23:16.554Z [storage] process(9619): done INFO 2026-03-20T14:23:16.554Z [storage] sync: updated to version=9619 INFO 2026-03-20T14:23:16.598Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:23:16.599Z [WebAPI] send/1774016596292/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:23:16.600Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:23:16.648Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:23:16.674Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:23:16.731Z [app/main] MainSQL: slow query commitDecryptResult duration=82ms INFO 2026-03-20T14:23:16.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:16.774Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 35.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:16.782Z [app/main] MainSQL: slow query commitDecryptResult duration=51ms INFO 2026-03-20T14:23:16.874Z [app/main] MainSQL: slow query commitDecryptResult duration=92ms INFO 2026-03-20T14:23:16.875Z [WebAPI] send/1774016596482/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:23:16.875Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:23:16.941Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T14:23:17.133Z [app/main] MainSQL: slow query createOrUpdateItem duration=188ms INFO 2026-03-20T14:23:17.208Z [app/main] MainSQL: slow query createOrUpdateItem duration=71ms INFO 2026-03-20T14:23:17.209Z [storage] sync: complete INFO 2026-03-20T14:23:17.209Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T14:23:17.209Z [storage] sync: fetching latest after version=9619 INFO 2026-03-20T14:23:17.209Z [storage] sync(9619): fetch start INFO 2026-03-20T14:23:17.209Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:23:17.326Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:23:17.384Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T14:23:17.388Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 INFO 2026-03-20T14:23:17.535Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 204 Success INFO 2026-03-20T14:23:17.536Z [storage] sync(9619): no newer manifest, ok INFO 2026-03-20T14:23:17.536Z [storage] sync: no updates, version=9619 INFO 2026-03-20T14:23:18.844Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:23:19.305Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:23:20.307Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:23:20.307Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:23:20.307Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:23:20.307Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:23:20.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:20.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:20.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:20.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:20.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:20.308Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:23:20.308Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:23:21.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:21.308Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:23:21.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:21.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:21.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:21.309Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:23:21.309Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:23:21.309Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:21.309Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:23:21.309Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:23:23.251Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:23.251Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:23.403Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:23:24.054Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:24.054Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.229µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:24.310Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:23:26.583Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:23:27.310Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:27.682Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:23:27.682Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:23:27.682Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:23:27.682Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:23:27.682Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:27.682Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:27.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:27.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:27.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:27.683Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:23:27.683Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:23:28.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:28.683Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:23:28.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:28.683Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:28.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:28.684Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:23:28.684Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:23:28.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:28.684Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:23:28.684Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:23:31.686Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.08s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:33.765Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:33.765Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:34.565Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:34.565Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 37.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:34.685Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:23:37.126Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:23:37.685Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:38.145Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:23:38.145Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:23:38.145Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:23:38.145Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:23:38.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:23:38.145Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:23:38.146Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:23:38.146Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:23:38.146Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:23:38.146Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:23:38.146Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:23:38.146Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:23:38.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-20T14:23:38.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:23:38.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:23:38.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:23:38.147Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:23:38.147Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T14:23:38.147Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-20T14:23:38.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T14:23:38.148Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-20T14:23:38.149Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T14:23:38.149Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-20T14:23:38.150Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T14:23:38.150Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-20T14:23:38.152Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T14:23:38.152Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-20T14:23:38.153Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:38.153Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:38.153Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:38.153Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:38.153Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:23:38.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:38.154Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:23:38.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:38.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:38.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:38.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) ERROR 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue: job [REDACTED]b74 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 2 of 110 ERROR 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue: job [REDACTED]c69 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 2 of 110 INFO 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:23:38.154Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: sleeping for 190 INFO 2026-03-20T14:23:38.155Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:23:38.155Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: sleeping for 190 INFO 2026-03-20T14:23:38.155Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:23:38.155Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:23:38.155Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:23:38.345Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:23:38.345Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:23:38.345Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:23:38.346Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:23:38.346Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:23:38.346Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:23:38.347Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:23:38.348Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:38.348Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:38.348Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:38.348Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:38.348Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:23:41.158Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:44.155Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:44.583Z [app/main] MainSQL: slow query commitDecryptResult duration=6234ms INFO 2026-03-20T14:23:44.584Z [WebAPI] send/1774016618345/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:23:44.585Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:23:44.742Z [app/main] MainSQL: slow query commitDecryptResult duration=159ms INFO 2026-03-20T14:23:44.992Z [app/main] MainSQL: slow query commitDecryptResult duration=251ms INFO 2026-03-20T14:23:45.143Z [app/main] MainSQL: slow query commitDecryptResult duration=150ms INFO 2026-03-20T14:23:45.327Z [WebAPI] send/1774016618347/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:23:45.327Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:23:45.327Z [app/main] MainSQL: slow query commitDecryptResult duration=184ms INFO 2026-03-20T14:23:47.155Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 898.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:48.055Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:48.055Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:48.867Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:23:48.867Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.939µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:23:50.154Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:23:51.384Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:23:52.417Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:23:52.417Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:23:52.417Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:23:52.417Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:23:52.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:23:52.418Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:23:53.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:53.419Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:23:53.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:53.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:53.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:53.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:23:53.419Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:23:53.419Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:23:53.419Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:23:53.419Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:23:53.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:23:56.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:23:59.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:02.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:05.420Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:08.422Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.61s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:11.037Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:24:11.038Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.469µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:24:11.420Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 228.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:11.843Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:24:11.843Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 30.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-20T14:24:14.356Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:24:14.420Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:15.361Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:24:15.361Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:24:15.361Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:24:15.361Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:24:15.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:24:15.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:24:16.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:16.362Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:24:16.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:16.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:16.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:16.362Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:16.362Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:24:16.362Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:24:16.362Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:24:16.362Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:24:19.364Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:22.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:23.579Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:24:25.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:28.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:31.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:34.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:37.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:38.829Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:24:39.046Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:24:39.047Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:24:39.139Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:24:39.139Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:24:40.047Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:24:40.215Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:24:40.281Z [app/main] MainSQL: slow query getMessageMetricsForConversation duration=66ms INFO 2026-03-20T14:24:40.302Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:24:40.332Z [app/main] MainSQL: slow query getOlderMessagesByConversation duration=50ms INFO 2026-03-20T14:24:40.371Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state WARN 2026-03-20T14:24:40.374Z [conversations] setInProgressFetch([REDACTED]f31 ([REDACTED]286)): blocked, waiting INFO 2026-03-20T14:24:40.375Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:24:40.375Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-20T14:24:40.379Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:40.379Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:24:40.387Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:40.394Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1773979770169 INFO 2026-03-20T14:24:40.416Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:24:40.429Z [app/main] MainSQL: slow query getConversationMessageStats duration=55ms INFO 2026-03-20T14:24:40.495Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 193ms INFO 2026-03-20T14:24:40.640Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:24:40.949Z [app/main] MainSQL: slow query updateConversations duration=78ms INFO 2026-03-20T14:24:43.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:44.868Z [conversations] sendTypingMessage([REDACTED]f31 ([REDACTED]286)): sending true INFO 2026-03-20T14:24:44.869Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:24:44.870Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:24:44.870Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:24:44.870Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:44.871Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:44.871Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:44.968Z [app/main] MainSQL: slow query commitDecryptResult duration=97ms INFO 2026-03-20T14:24:45.061Z [app/main] MainSQL: slow query commitDecryptResult duration=93ms INFO 2026-03-20T14:24:45.168Z [app/main] MainSQL: slow query commitDecryptResult duration=107ms INFO 2026-03-20T14:24:45.169Z [WebAPI] send/1774016684868/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T14:24:45.169Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:24:45.477Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-20T14:24:46.103Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:24:46.225Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:24:46.225Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:24:46.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.72ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:46.652Z [app/main] MainSQL: slow query updateConversations duration=78ms INFO 2026-03-20T14:24:47.034Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:24:47.034Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 23.900µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:24:47.261Z [app/main] MainSQL: slow query updateConversations duration=57ms INFO 2026-03-20T14:24:47.836Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-20T14:24:48.552Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:24:49.244Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:24:49.362Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:24:49.549Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:24:49.802Z [app/main] MainSQL: slow query updateConversations duration=91ms INFO 2026-03-20T14:24:50.620Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:24:50.620Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:24:50.620Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:24:50.620Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]804?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error WARN 2026-03-20T14:24:50.620Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:24:50.620Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:24:50.621Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:24:50.621Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: -1 WARN 2026-03-20T14:24:50.621Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:24:50.621Z [profiles] ProfileServices.get: Job for [REDACTED]bd6 ([REDACTED]6dc) finished 72474ms after queue INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:24:50.621Z [profiles] ProfileServices.get: Job for [REDACTED]0a3 ([REDACTED]404) finished 72473ms after queue INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:24:50.621Z [profiles] ProfileServices.get: Job for [REDACTED]62c ([REDACTED]ff4) finished 72472ms after queue INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:24:50.621Z [profiles] ProfileServices.get: Job for [REDACTED]cd2 ([REDACTED]a81) finished 72471ms after queue INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:24:50.621Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:24:50.621Z [profiles] ProfileServices.get: Job for [REDACTED]dac ([REDACTED]a6f) finished 72469ms after queue INFO 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) ERROR 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:24:50.621Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d39 ([REDACTED]324) INFO 2026-03-20T14:24:50.621Z [profiles] buildGetProfileOptions([REDACTED]d39 ([REDACTED]324)): generating profile key credential request INFO 2026-03-20T14:24:50.622Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e3d ([REDACTED]9e2) INFO 2026-03-20T14:24:50.623Z [profiles] buildGetProfileOptions([REDACTED]e3d ([REDACTED]9e2)): generating profile key credential request INFO 2026-03-20T14:24:50.624Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]151 ([REDACTED]775) INFO 2026-03-20T14:24:50.624Z [profiles] buildGetProfileOptions([REDACTED]151 ([REDACTED]775)): generating profile key credential request INFO 2026-03-20T14:24:50.625Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ca3 ([REDACTED]304) INFO 2026-03-20T14:24:50.625Z [profiles] buildGetProfileOptions([REDACTED]ca3 ([REDACTED]304)): generating profile key credential request INFO 2026-03-20T14:24:50.626Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e61 ([REDACTED]1de) INFO 2026-03-20T14:24:50.626Z [profiles] buildGetProfileOptions([REDACTED]e61 ([REDACTED]1de)): generating profile key credential request INFO 2026-03-20T14:24:50.627Z [profiles] getProfile([REDACTED]d39 ([REDACTED]324)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:50.627Z [profiles] getProfile([REDACTED]e3d ([REDACTED]9e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:50.627Z [profiles] getProfile([REDACTED]151 ([REDACTED]775)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:50.627Z [profiles] getProfile([REDACTED]ca3 ([REDACTED]304)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:50.627Z [profiles] getProfile([REDACTED]e61 ([REDACTED]1de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:24:50.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:50.630Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:24:50.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:50.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:50.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:24:50.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) ERROR 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue: job [REDACTED]b74 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 3 of 110 ERROR 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue: job [REDACTED]c69 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 3 of 110 INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: sleeping for 361 INFO 2026-03-20T14:24:50.633Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:24:50.633Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: sleeping for 361 INFO 2026-03-20T14:24:50.633Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:24:50.633Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:24:50.633Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:24:50.869Z [app/main] MainSQL: slow query updateConversations duration=54ms INFO 2026-03-20T14:24:50.994Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:24:50.994Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:24:50.994Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:24:50.995Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:24:50.995Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:24:50.995Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:24:50.996Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:24:50.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:50.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:50.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:50.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:50.997Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:24:51.061Z [app/main] MainSQL: slow query commitDecryptResult duration=64ms INFO 2026-03-20T14:24:51.062Z [WebAPI] send/1774016690994/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:24:51.062Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:24:51.128Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-20T14:24:51.203Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-20T14:24:51.270Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-20T14:24:51.328Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-20T14:24:51.329Z [WebAPI] send/1774016690995/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:24:51.329Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:24:51.437Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-20T14:24:51.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:24:51.632Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:24:52.095Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-20T14:24:52.820Z [app/main] MainSQL: slow query updateConversations duration=107ms INFO 2026-03-20T14:24:53.545Z [app/main] MainSQL: slow query updateConversations duration=76ms INFO 2026-03-20T14:24:53.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:53.658Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:24:54.195Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-20T14:24:55.109Z [app/main] MainSQL: slow query updateConversations duration=313ms INFO 2026-03-20T14:24:56.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:57.579Z [app/main] MainSQL: slow query updateConversations duration=169ms INFO 2026-03-20T14:24:58.055Z [app/main] MainSQL: slow query updateConversations duration=95ms INFO 2026-03-20T14:24:59.264Z [app/main] MainSQL: slow query updateEmojiUsage duration=73ms INFO 2026-03-20T14:24:59.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:24:59.855Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-20T14:25:02.630Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:05.630Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:08.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:11.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:14.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:15.614Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:25:18.139Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:18.140Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:25:18.140Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:25:18.140Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:25:18.141Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:25:18.141Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:25:18.141Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:25:18.141Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:25:18.141Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:25:18.621Z [app/main] MainSQL: slow query getNextTapToViewMessageTimestampToAgeOut duration=476ms INFO 2026-03-20T14:25:19.141Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:25:19.142Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371226988 ms before clearing INFO 2026-03-20T14:25:20.539Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:25:20.539Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:25:20.631Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 193.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:21.326Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:25:21.326Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.909µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:25:23.630Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:23.751Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T14:25:23.844Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:25:24.869Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:25:24.869Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:25:24.869Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:25:24.869Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:25:24.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:25:24.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:25:24.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-20T14:25:24.870Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error INFO 2026-03-20T14:25:25.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:25:25.870Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:25:25.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:25:25.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:25:25.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:25:25.870Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:25:25.870Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:25:25.871Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:25:25.871Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:25:25.871Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:25:25.871Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:25:25.871Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:25:28.385Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:25:28.871Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:29.267Z [app/main] MainSQL: slow query updateConversations duration=135ms INFO 2026-03-20T14:25:29.386Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:25:29.387Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:25:30.025Z [app/main] MainSQL: slow query updateConversations duration=138ms WARN 2026-03-20T14:25:30.498Z [createStore] ActionRateLogger: got 25 events since 1774016729566: NOOP,NOOP,NOOP,callHistory/UPDATE_UNREAD,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED INFO 2026-03-20T14:25:30.575Z [app/main] MainSQL: slow query updateConversations duration=100ms INFO 2026-03-20T14:25:31.150Z [app/main] MainSQL: slow query updateConversations duration=153ms INFO 2026-03-20T14:25:31.766Z [app/main] MainSQL: slow query updateConversations duration=102ms INFO 2026-03-20T14:25:31.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:32.416Z [app/main] MainSQL: slow query updateConversations duration=102ms INFO 2026-03-20T14:25:33.133Z [app/main] MainSQL: slow query updateConversations duration=133ms INFO 2026-03-20T14:25:33.699Z [app/main] MainSQL: slow query updateConversations duration=132ms INFO 2026-03-20T14:25:34.466Z [app/main] MainSQL: slow query updateConversations duration=85ms INFO 2026-03-20T14:25:34.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:35.058Z [app/main] MainSQL: slow query updateConversations duration=141ms INFO 2026-03-20T14:25:35.983Z [app/main] MainSQL: slow query updateConversations duration=100ms INFO 2026-03-20T14:25:37.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:40.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:43.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:44.777Z [CompositionInput] Submitting message 1774016744777 with 0 ranges INFO 2026-03-20T14:25:44.782Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-20T14:25:44.783Z [conversations] Sending message to conversation [REDACTED]f31 ([REDACTED]286) with timestamp 1774016744777 INFO 2026-03-20T14:25:44.783Z [conversations] enableProfileSharing: [REDACTED]f31 ([REDACTED]286) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:25:44.783Z [conversations] enqueueMessageForSend: saving message [REDACTED]ea8 and job [REDACTED]441 INFO 2026-03-20T14:25:44.903Z [JobQueueDatabaseStore] adding job [REDACTED]441 to queue "conversation" INFO 2026-03-20T14:25:44.903Z [JobQueue] conversation job queue: added new job [REDACTED]441 INFO 2026-03-20T14:25:44.903Z [conversations] ConversationModel([REDACTED]f31 ([REDACTED]286).sendMessage(1774016744777): db save took 120ms INFO 2026-03-20T14:25:44.903Z [app/main] MainSQL: slow query saveMessage duration=119ms INFO 2026-03-20T14:25:44.904Z [JobQueue] conversation job queue: enqueuing job [REDACTED]441 INFO 2026-03-20T14:25:44.904Z [JobQueue] conversation job queue: running job [REDACTED]441, attempt 1 of 110 INFO 2026-03-20T14:25:44.904Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:25:44.904Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:25:44.904Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:25:44.904Z [ourProfileKey] Our profile key service: waiting for 3 promises before fetching INFO 2026-03-20T14:25:44.906Z [conversations] beforeMessageSend([REDACTED]f31 ([REDACTED]286)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:25:44.912Z [conversations] restoreContact([REDACTED]f31 ([REDACTED]286)) storage? false: not removed INFO 2026-03-20T14:25:44.923Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:25:44.953Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T14:25:45.020Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:25:45.020Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:25:45.020Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: sending direct message INFO 2026-03-20T14:25:45.020Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-20T14:25:45.021Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:25:45.021Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016744777,"receivedAt":1771163896064},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:25:45.470Z [app/main] MainSQL: slow query updateConversations duration=61ms INFO 2026-03-20T14:25:46.021Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:25:46.021Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371200109 ms before clearing INFO 2026-03-20T14:25:46.871Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:49.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:52.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:53.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:25:55.753Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:25:55.753Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.720µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:25:55.872Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 187.67ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:25:56.561Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:25:56.561Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.579µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:25:58.872Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:25:59.079Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:26:00.083Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:26:00.083Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:26:00.083Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:26:00.083Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:00.084Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:26:00.084Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:26:00.084Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:26:00.084Z [profiles] ProfileServices.get: Job for [REDACTED]f31 ([REDACTED]286) finished 79709ms after queue ERROR 2026-03-20T14:26:00.084Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d39 ([REDACTED]324) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:26:00.084Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e3d ([REDACTED]9e2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:26:00.084Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]151 ([REDACTED]775) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:26:00.084Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ca3 ([REDACTED]304) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T14:26:00.084Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e61 ([REDACTED]1de) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:26:00.085Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a1e ([REDACTED]530) INFO 2026-03-20T14:26:00.085Z [profiles] buildGetProfileOptions([REDACTED]a1e ([REDACTED]530)): generating profile key credential request INFO 2026-03-20T14:26:00.086Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d18 ([REDACTED]9b0) INFO 2026-03-20T14:26:00.086Z [profiles] buildGetProfileOptions([REDACTED]d18 ([REDACTED]9b0)): generating profile key credential request INFO 2026-03-20T14:26:00.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a03 ([REDACTED]7f4) INFO 2026-03-20T14:26:00.087Z [profiles] buildGetProfileOptions([REDACTED]a03 ([REDACTED]7f4)): generating profile key credential request INFO 2026-03-20T14:26:00.088Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed3 ([REDACTED]629) INFO 2026-03-20T14:26:00.088Z [profiles] buildGetProfileOptions([REDACTED]ed3 ([REDACTED]629)): generating profile key credential request INFO 2026-03-20T14:26:00.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]49e ([REDACTED]328) INFO 2026-03-20T14:26:00.089Z [profiles] buildGetProfileOptions([REDACTED]49e ([REDACTED]328)): generating profile key credential request INFO 2026-03-20T14:26:00.090Z [profiles] getProfile([REDACTED]a1e ([REDACTED]530)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:00.090Z [profiles] getProfile([REDACTED]d18 ([REDACTED]9b0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:00.090Z [profiles] getProfile([REDACTED]a03 ([REDACTED]7f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:00.091Z [profiles] getProfile([REDACTED]ed3 ([REDACTED]629)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:00.091Z [profiles] getProfile([REDACTED]49e ([REDACTED]328)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:00.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:00.091Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:00.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]10f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:00.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]309?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:00.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:00.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:00.091Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): took 75223ms INFO 2026-03-20T14:26:00.092Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): was blocked for 65224ms INFO 2026-03-20T14:26:00.092Z [conversations] sendTypingMessage([REDACTED]f31 ([REDACTED]286)): sending false INFO 2026-03-20T14:26:00.092Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:00.093Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:00.093Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:00.093Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:00.093Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:00.093Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:00.094Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:00.094Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T14:26:00.094Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:26:00.134Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T14:26:00.176Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:00.218Z [WebAPI] send/1774016744777/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T14:26:00.218Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:00.218Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:01.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:01.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:01.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]708?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:01.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:01.084Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:26:01.085Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:01.085Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:03.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:06.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:09.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:11.858Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:26:12.104Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:12.858Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:26:15.092Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:17.230Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T14:26:17.242Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T14:26:17.299Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T14:26:17.334Z [app/main] making app single instance INFO 2026-03-20T14:26:17.356Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T14:26:17.382Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T14:26:17.967Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T14:26:17.967Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T14:26:17.967Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T14:26:17.967Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T14:26:17.967Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T14:26:17.967Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T14:26:17.968Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T14:26:17.987Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:26:17.988Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T14:26:17.988Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T14:26:17.988Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T14:26:17.989Z [app/main] app ready INFO 2026-03-20T14:26:17.989Z [app/main] starting version 8.3.0 INFO 2026-03-20T14:26:17.989Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T14:26:17.990Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:26:18.045Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:26:18.045Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:26:18.045Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:26:18.045Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T14:26:18.045Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T14:26:18.046Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T14:26:18.096Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T14:26:18.096Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T14:26:18.096Z [spell_check] spellcheck: setting languages to: ["en-US","en"] WARN 2026-03-20T14:26:18.097Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 700 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T14:26:18.311Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T14:26:18.715Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:26:18.794Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T14:26:18.795Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:26:18.823Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T14:26:18.823Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T14:26:18.824Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T14:26:19.058Z [profiles] Profile Service initialized INFO 2026-03-20T14:26:19.131Z [preload] complete INFO 2026-03-20T14:26:19.133Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T14:26:19.192Z [notifications] NotificationService initialized INFO 2026-03-20T14:26:19.192Z [app/main] main window webContents did-finish-load INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: created INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:26:19.199Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T14:26:19.200Z [app/main] Begin ensuring permissions INFO 2026-03-20T14:26:19.201Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T14:26:19.201Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T14:26:19.201Z [background] page reloaded INFO 2026-03-20T14:26:19.201Z [background] environment: production INFO 2026-03-20T14:26:19.202Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T14:26:19.203Z [background] Storage fetch INFO 2026-03-20T14:26:19.203Z [app/main] Finish ensuring permissions in 3ms INFO 2026-03-20T14:26:19.218Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:26:19.218Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T14:26:19.219Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T14:26:19.219Z [SocketManager] reconnect: starting... INFO 2026-03-20T14:26:19.219Z [SocketManager] reconnect: complete. INFO 2026-03-20T14:26:19.219Z [background] Initializing MessageReceiver INFO 2026-03-20T14:26:19.219Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T14:26:19.220Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:26:19.220Z [buildExpiration] expires in 7685344780ms INFO 2026-03-20T14:26:19.220Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:26:19.220Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:19.220Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:19.222Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:19.222Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 22.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:19.298Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:19.305Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 480.531ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T14:26:19.305Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T14:26:19.357Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T14:26:19.399Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T14:26:19.399Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T14:26:19.399Z [ConversationController] starting initial fetch INFO 2026-03-20T14:26:19.399Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-20T14:26:19.460Z [app/main] MainSQL: slow query getAllConversations duration=43ms INFO 2026-03-20T14:26:19.555Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T14:26:19.568Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T14:26:19.574Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T14:26:19.578Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T14:26:19.586Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T14:26:19.596Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T14:26:19.597Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T14:26:19.598Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:26:19.600Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:26:19.601Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T14:26:19.601Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T14:26:19.793Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T14:26:19.793Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T14:26:19.793Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T14:26:19.793Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T14:26:19.793Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T14:26:19.793Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T14:26:19.793Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T14:26:19.793Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T14:26:19.793Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T14:26:19.793Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T14:26:19.794Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T14:26:19.794Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T14:26:19.794Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T14:26:19.794Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T14:26:19.794Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T14:26:19.794Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T14:26:19.794Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T14:26:19.794Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T14:26:19.794Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T14:26:19.794Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T14:26:19.794Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T14:26:19.794Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:26:19.795Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T14:26:19.795Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:26:19.795Z [challenge] loading 0 challenges INFO 2026-03-20T14:26:19.795Z [networkObserver] Initializing network observer INFO 2026-03-20T14:26:19.800Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T14:26:19.800Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T14:26:19.800Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T14:26:19.800Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T14:26:19.800Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T14:26:19.800Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T14:26:19.800Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T14:26:19.800Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T14:26:19.801Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T14:26:19.801Z [JobQueueDatabaseStore] finished fetching existing 3 jobs for queue "conversation" INFO 2026-03-20T14:26:19.801Z [JobQueue] conversation job queue: enqueuing job [REDACTED]b74 INFO 2026-03-20T14:26:19.802Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 1 of 110 INFO 2026-03-20T14:26:19.802Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:19.802Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c69 INFO 2026-03-20T14:26:19.803Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 1 of 110 INFO 2026-03-20T14:26:19.803Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:19.803Z [JobQueue] conversation job queue: enqueuing job [REDACTED]441 INFO 2026-03-20T14:26:19.803Z [JobQueue] conversation job queue: running job [REDACTED]441, attempt 1 of 110 INFO 2026-03-20T14:26:19.803Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:19.803Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T14:26:19.803Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T14:26:19.803Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T14:26:19.803Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T14:26:19.803Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T14:26:19.803Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T14:26:19.803Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T14:26:19.803Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:26:19.804Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2e4c06a735d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2e4c078aef80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2e4c078c4600, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2e4c078aedc0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x2e4c078c4540, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x2e4c078aecc0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T14:26:19.804Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T14:26:19.804Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T14:26:19.804Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T14:26:19.804Z [syncTasks] Fetching tasks INFO 2026-03-20T14:26:19.804Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T14:26:19.804Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T14:26:19.819Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 598.827ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:26:19.819Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:26:19.819Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:26:19.820Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:26:19.820Z [notifications] NotificationService: disabling INFO 2026-03-20T14:26:19.820Z [SocketManager] connected authenticated socket (localPort: 34978) INFO 2026-03-20T14:26:19.821Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:26:19.821Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:26:19.822Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:26:19.822Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:19.822Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:26:19.822Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:19.826Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:26:19.826Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:19.827Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:19.827Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:19.827Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:19.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:19.828Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:19.828Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:19.828Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:26:19.828Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T14:26:19.828Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:26:19.840Z [syncTasks] Startup/syncTasks: Queueing 3 sync tasks INFO 2026-03-20T14:26:19.841Z [syncTasks] Fetching tasks INFO 2026-03-20T14:26:19.870Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:26:19.870Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T14:26:19.976Z [app/main] MainSQL: slow query commitDecryptResult duration=136ms INFO 2026-03-20T14:26:19.977Z [WebAPI] send/1774016779823/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:26:19.983Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:19.983Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:19.983Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:19.983Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:19.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:19.985Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.760µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:20.058Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:20.093Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983065255 Delivery [REDACTED]f6a [REDACTED]0b0 INFO 2026-03-20T14:26:20.099Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:20.133Z [WebAPI] send/1774016779823/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:26:20.133Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:20.175Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:20.175Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:20.175Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: sending direct message INFO 2026-03-20T14:26:20.175Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:26:20.176Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:26:20.177Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T14:26:20.178Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:26:20.178Z [IdleDetector] Start idle detector INFO 2026-03-20T14:26:20.178Z [app] open inbox INFO 2026-03-20T14:26:20.179Z [background] online INFO 2026-03-20T14:26:20.179Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T14:26:20.179Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T14:26:20.179Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:26:20.179Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:26:20.179Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:26:20.181Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:20.181Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:20.181Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:20.181Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:20.181Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:20.205Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T14:26:20.207Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T14:26:20.216Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983065255 Delivery [REDACTED]e49 [REDACTED]fbd INFO 2026-03-20T14:26:20.267Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:26:20.268Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:26:20.268Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T14:26:20.268Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T14:26:20.268Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:26:20.268Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:26:20.268Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:26:20.268Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T14:26:20.268Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:26:20.268Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T14:26:20.268Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:26:20.268Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:26:20.268Z [challenge] online, starting 0 queues INFO 2026-03-20T14:26:20.268Z [challenge] startAllQueues force=false INFO 2026-03-20T14:26:20.269Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T14:26:20.269Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:26:20.269Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:26:20.269Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:26:20.269Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T14:26:20.269Z [Stickers] downloadQueuedPacks INFO 2026-03-20T14:26:20.269Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:26:20.269Z [storage] enableStorageService INFO 2026-03-20T14:26:20.269Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T14:26:20.269Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T14:26:20.270Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T14:26:20.270Z [storage] sync: fetching latest after version=9619 INFO 2026-03-20T14:26:20.270Z [storage] sync(9619): fetch start INFO 2026-03-20T14:26:20.270Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:26:20.283Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:20.325Z [WebAPI] send/1774016744777/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T14:26:20.325Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:20.325Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:20.364Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T14:26:20.367Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:26:20.367Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:26:20.367Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:26:20.367Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:26:20.367Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.367Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:26:20.367Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.367Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:26:20.367Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:26:20.367Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:26:20.368Z [batcher] waitForAllBatchers INFO 2026-03-20T14:26:20.368Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:26:20.368Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:26:20.368Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:26:20.368Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:26:20.368Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:26:20.368Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1773983074927 Delivery [REDACTED]f6a [REDACTED]0b0 INFO 2026-03-20T14:26:20.408Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:20.445Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:26:20.446Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:26:20.446Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:26:20.450Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:20.451Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:26:20.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:26:20.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T14:26:20.465Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T14:26:20.508Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T14:26:20.509Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:26:20.509Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:26:20.511Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:26:20.511Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:26:20.511Z [notifications] NotificationService: enabling INFO 2026-03-20T14:26:20.512Z [background] App loaded - messages: 0 INFO 2026-03-20T14:26:20.512Z [StartupQueue] Processing 0 actions INFO 2026-03-20T14:26:20.513Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T14:26:20.513Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3415198ms INFO 2026-03-20T14:26:20.513Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T14:26:20.513Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:26:20.513Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T14:26:20.514Z [app/main] App loaded - time: 2526 INFO 2026-03-20T14:26:20.514Z [app/main] SQL init - time: 411 INFO 2026-03-20T14:26:20.514Z [app/main] Preload Compile - time: 167 INFO 2026-03-20T14:26:20.514Z [app/main] Preload - time: 444 INFO 2026-03-20T14:26:20.514Z [app/main] WebSocket connect - time: 690 INFO 2026-03-20T14:26:20.514Z [app/main] Processed count: 0 INFO 2026-03-20T14:26:20.514Z [app/main] Messages per second: 0 INFO 2026-03-20T14:26:20.514Z [app/main] Top 10 queries by cumulative duration (ms) over last 2115ms during 'App Load': commitDecryptResult: cumulative 408.9 | average: 51.11 | max: 135.99 | count: 8 ||| createOrUpdateItem: cumulative 220.1 | average: 44.02 | max: 58.36 | count: 5 ||| removeSyncTaskById: cumulative 133.37 | average: 44.46 | max: 58.35 | count: 3 ||| getAllConversations: cumulative 43.49 | average: 43.49 | max: 43.49 | count: 1 ||| saveMessage: cumulative 41.69 | average: 41.69 | max: 41.69 | count: 1 ||| resetProtectedAttachmentPaths: cumulative 41.27 | average: 41.27 | max: 41.27 | count: 1 ||| dequeueOldestSyncTasks: cumulative 35.81 | average: 17.91 | max: 35.75 | count: 2 ||| getAllKyberPreKeys: cumulative 24.64 | average: 24.64 | max: 24.64 | count: 1 ||| getAllSessions: cumulative 15.4 | average: 15.4 | max: 15.4 | count: 1 ||| getAllItems: cumulative 12.32 | average: 12.32 | max: 12.32 | count: 1; Total cumulative duration of all SQL queries during this epoch: 1023.03ms INFO 2026-03-20T14:26:20.523Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:26:20.551Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T14:26:20.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:20.592Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:20.594Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:26:20.594Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:26:20.651Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 INFO 2026-03-20T14:26:20.657Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:26:20.709Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T14:26:20.750Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:26:20.786Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:20.786Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.419µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:20.792Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:26:20.925Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:26:21.178Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:26:21.178Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371164952 ms before clearing INFO 2026-03-20T14:26:21.511Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:26:21.686Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:26:21.694Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1774016744777 INFO 2026-03-20T14:26:21.781Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:26:21.835Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:26:21.839Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:26:21.840Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-20T14:26:21.843Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:26:21.934Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 153ms INFO 2026-03-20T14:26:21.983Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:26:21.983Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:26:22.153Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016744777,"receivedAt":1771163896064},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:26:22.984Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:26:23.311Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 WARN 2026-03-20T14:26:24.229Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3553ms (attempts v4=1 v6=0) INFO 2026-03-20T14:26:24.303Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:26:24.303Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:26:24.303Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:26:24.303Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:26:24.303Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:24.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:24.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:24.304Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error INFO 2026-03-20T14:26:24.435Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 204 Success INFO 2026-03-20T14:26:24.436Z [storage] sync(9619): no newer manifest, ok INFO 2026-03-20T14:26:24.436Z [storage] sync: no updates, version=9619 INFO 2026-03-20T14:26:25.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:25.304Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:25.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:25.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:25.304Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:26:25.304Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:25.304Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:27.247Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:27.247Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 18.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:28.048Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:28.048Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:28.306Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:26:30.561Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:26:31.306Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:31.565Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:26:31.565Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:26:31.565Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:26:31.565Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:26:31.565Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:31.565Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:31.565Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:31.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error INFO 2026-03-20T14:26:32.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:32.566Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:32.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:32.566Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:32.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) INFO 2026-03-20T14:26:32.566Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:32.566Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:35.567Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:37.583Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:37.583Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.330µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:38.391Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:38.391Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:38.567Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:26:40.905Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:26:41.567Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:41.904Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:26:41.904Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:26:41.904Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:26:41.904Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:26:41.904Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:41.904Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:41.904Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:41.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]aad (unauth+key) 0 Error WARN 2026-03-20T14:26:41.904Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:26:41.905Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:26:41.905Z [profiles] ProfileService.clearAll: Done clearing ERROR 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue: job [REDACTED]b74 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 2 of 110 ERROR 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue: job [REDACTED]c69 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 2 of 110 INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: sleeping for 190 INFO 2026-03-20T14:26:41.911Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:26:41.911Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: sleeping for 190 INFO 2026-03-20T14:26:41.911Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:26:41.955Z [app/main] MainSQL: slow query saveMessage duration=44ms INFO 2026-03-20T14:26:41.997Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 1: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-20T14:26:41.997Z [JobQueue] conversation job queue: job [REDACTED]441 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:26:41.997Z [JobQueue] conversation job queue: running job [REDACTED]441, attempt 2 of 110 INFO 2026-03-20T14:26:41.997Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:41.997Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: sleeping for 190 INFO 2026-03-20T14:26:41.997Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:26:42.101Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:26:42.102Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:26:42.102Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:42.103Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.103Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:26:42.103Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:26:42.103Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:42.104Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:42.104Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.105Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.105Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.105Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.138Z [WebAPI] send/1774016802102/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:26:42.139Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:42.139Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:42.139Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:42.139Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:26:42.187Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:42.187Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:26:42.187Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T14:26:42.187Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:26:42.272Z [WebAPI] send/1774016802103/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:26:42.272Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:42.313Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:26:42.314Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:42.314Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:26:42.314Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: sending direct message INFO 2026-03-20T14:26:42.314Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:26:42.315Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:42.315Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:26:42.315Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.315Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.315Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:42.363Z [app/main] MainSQL: slow query commitDecryptResult duration=48ms INFO 2026-03-20T14:26:42.405Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:42.447Z [WebAPI] send/1774016744777/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T14:26:42.447Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:42.447Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:26:42.747Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:26:43.313Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:26:43.314Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371142816 ms before clearing INFO 2026-03-20T14:26:45.140Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:48.140Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:49.155Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:26:49.823Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:26:50.156Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:26:50.157Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016744777,"receivedAt":1771163896064},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:26:51.140Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 897.12ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:51.797Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): starting INFO 2026-03-20T14:26:51.845Z [app/main] MainSQL: slow query getMessageMetricsForConversation duration=47ms INFO 2026-03-20T14:26:51.901Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open start INFO 2026-03-20T14:26:51.906Z [app/main] MainSQL: slow query getOlderMessagesByConversation duration=61ms INFO 2026-03-20T14:26:51.966Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:26:51.966Z [conversations] maybeUpdateDraft/[REDACTED]f31 ([REDACTED]286): clearing draft info INFO 2026-03-20T14:26:51.968Z [conversations] onConversationOpened([REDACTED]70f ([REDACTED]314)): Updating newly opened conversation state WARN 2026-03-20T14:26:51.971Z [conversations] setInProgressFetch([REDACTED]70f ([REDACTED]314)): blocked, waiting INFO 2026-03-20T14:26:51.971Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:26:51.972Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): using unexpired profile key credential INFO 2026-03-20T14:26:51.975Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-20T14:26:51.975Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 INFO 2026-03-20T14:26:51.985Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): preloaded 30 messages, latest timestamp=1773972015153 INFO 2026-03-20T14:26:52.003Z [conversations] loadNewestMessages/[REDACTED]70f ([REDACTED]314): preload cache still valid, skipping INFO 2026-03-20T14:26:52.019Z [app/main] MainSQL: slow query getTotalUnreadMentionsOfMeForConversation duration=48ms INFO 2026-03-20T14:26:52.084Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open took 183ms INFO 2026-03-20T14:26:52.159Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:52.159Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.110µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:52.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 200 Success INFO 2026-03-20T14:26:52.160Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:26:52.253Z [app/main] MainSQL: slow query createOrUpdateItem duration=91ms INFO 2026-03-20T14:26:52.320Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-20T14:26:52.334Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1773972015153,"receivedAt":1771163895872},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-20T14:26:52.336Z [createStore] ActionRateLogger: got 25 events since 1774016811901: nav/CHANGE_LOCATION,SET_CENTER_MESSAGE,chatFolders/CHAT_FOLDER_UPDATE_STABLE_SELECTED_CONVERSATION_ID_IN_CHAT_FOLDER,SET_MESSAGE_LOADING_STATE,composer/SET_FOCUS,linkPreviews/REMOVE_PREVIEW,CONVERSATION_UNLOADED,composer/RESET_COMPOSER,MAYBE_REMOVE_READ_CONVERSATIONS,NOOP,MESSAGE_CHANGED,MESSAGE_CHANGED,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,conversations/ADD_PRELOAD_DATA,conversations/CONSUME_PRELOAD_DATA,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,MESSAGE_CHANGED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,composer/REPLACE_ATTACHMENTS INFO 2026-03-20T14:26:52.578Z [app/main] MainSQL: slow query updateConversations duration=111ms INFO 2026-03-20T14:26:52.842Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:26:52.842Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.160µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:26:53.853Z [app/main] MainSQL: slow query updateConversations duration=96ms INFO 2026-03-20T14:26:53.870Z [CompositionInput] Submitting message 1774016813870 with 0 ranges INFO 2026-03-20T14:26:53.874Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T14:26:53.875Z [conversations] Sending message to conversation [REDACTED]70f ([REDACTED]314) with timestamp 1774016813870 INFO 2026-03-20T14:26:53.876Z [conversations] enableProfileSharing: [REDACTED]70f ([REDACTED]314) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:26:53.876Z [conversations] enqueueMessageForSend: saving message [REDACTED]75a and job [REDACTED]41a INFO 2026-03-20T14:26:54.028Z [app/main] MainSQL: slow query saveMessage duration=152ms INFO 2026-03-20T14:26:54.029Z [JobQueueDatabaseStore] adding job [REDACTED]41a to queue "conversation" INFO 2026-03-20T14:26:54.029Z [JobQueue] conversation job queue: added new job [REDACTED]41a INFO 2026-03-20T14:26:54.029Z [conversations] ConversationModel([REDACTED]70f ([REDACTED]314).sendMessage(1774016813870): db save took 153ms INFO 2026-03-20T14:26:54.029Z [JobQueue] conversation job queue: enqueuing job [REDACTED]41a INFO 2026-03-20T14:26:54.029Z [JobQueue] conversation job queue: running job [REDACTED]41a, attempt 1 of 110 INFO 2026-03-20T14:26:54.029Z [JobQueue] conversation job queue, job ID [REDACTED]41a, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:26:54.029Z [JobQueue] conversation job queue, job ID [REDACTED]41a, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:54.029Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:26:54.029Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T14:26:54.031Z [conversations] beforeMessageSend([REDACTED]70f ([REDACTED]314)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:26:54.036Z [conversations] restoreContact([REDACTED]70f ([REDACTED]314)) storage? false: not removed INFO 2026-03-20T14:26:54.036Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:26:54.078Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms WARN 2026-03-20T14:26:54.111Z [createStore] ActionRateLogger: got 25 events since 1774016813411: NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,composer/UPDATE_COMPOSER_DISABLED,linkPreviews/REMOVE_PREVIEW,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM INFO 2026-03-20T14:26:54.120Z [JobQueue] conversation job queue, job ID [REDACTED]41a, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:26:54.120Z [JobQueue] conversation job queue, job ID [REDACTED]41a, attempt 1: sending sync message only INFO 2026-03-20T14:26:54.120Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:26:54.120Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:26:54.125Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1774016813870,"receivedAt":1771163896065},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:26:54.126Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:26:54.139Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:26:54.170Z [WebAPI] send/1774016813870/[REDACTED]70f/sendMessages INFO 2026-03-20T14:26:54.170Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:26:54.170Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T14:26:54.254Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:26:54.295Z [app/main] MainSQL: slow query insertSentProto duration=40ms INFO 2026-03-20T14:26:54.325Z [Message] tsx: Rendered 'send complete' for message 1774016813870; took 455ms INFO 2026-03-20T14:26:54.337Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:26:54.379Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:26:54.420Z [JobQueue] conversation job queue: job [REDACTED]41a succeeded on attempt 1 INFO 2026-03-20T14:26:54.420Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:26:54.479Z [app/main] MainSQL: slow query deleteJob duration=58ms INFO 2026-03-20T14:26:55.171Z [app/main] MainSQL: slow query updateConversations duration=46ms WARN 2026-03-20T14:26:55.354Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:26:55.420Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:26:55.420Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371130710 ms before clearing INFO 2026-03-20T14:26:56.360Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:26:56.361Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:26:56.361Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:26:56.361Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:26:56.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:56.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:26:56.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error INFO 2026-03-20T14:26:57.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:26:57.361Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:26:57.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:26:57.361Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:26:57.361Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:26:57.361Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:27:00.362Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:00.528Z [app/main] MainSQL: slow query removeMessages duration=530ms WARN 2026-03-20T14:27:00.537Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-20T14:27:00.538Z [JobQueueDatabaseStore] adding job [REDACTED]6f1 to queue "single proto" INFO 2026-03-20T14:27:00.578Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-20T14:27:00.579Z [JobQueue] single proto job queue: added new job [REDACTED]6f1 INFO 2026-03-20T14:27:00.579Z [JobQueue] single proto job queue: enqueuing job [REDACTED]6f1 INFO 2026-03-20T14:27:00.579Z [JobQueue] single proto job queue: running job [REDACTED]6f1, attempt 1 of 110 INFO 2026-03-20T14:27:00.579Z [JobQueue] single proto job queue, job ID [REDACTED]6f1, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774016820538 INFO 2026-03-20T14:27:00.580Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:00.620Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:00.662Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:00.663Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1773972015153,"receivedAt":1771163895872},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:00.704Z [WebAPI] send/1774016820538/[REDACTED]70f/sendMessages INFO 2026-03-20T14:27:00.704Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:27:00.704Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T14:27:00.792Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:27:00.854Z [app/main] MainSQL: slow query insertSentProto duration=61ms INFO 2026-03-20T14:27:00.856Z [JobQueue] single proto job queue: job [REDACTED]6f1 succeeded on attempt 1 INFO 2026-03-20T14:27:01.287Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:27:03.149Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:27:03.154Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1774016744777 INFO 2026-03-20T14:27:03.245Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:27:03.293Z [conversations] onConversationClosed/[REDACTED]70f ([REDACTED]314): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:27:03.293Z [conversations] maybeUpdateDraft/[REDACTED]70f ([REDACTED]314): clearing draft info INFO 2026-03-20T14:27:03.294Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:27:03.296Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:27:03.298Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:27:03.342Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 97ms INFO 2026-03-20T14:27:03.384Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:03.442Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016744777,"receivedAt":1771163896064},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:03.845Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:27:06.363Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:09.362Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:09.402Z [conversations] sendTypingMessage([REDACTED]f31 ([REDACTED]286)): sending true INFO 2026-03-20T14:27:09.403Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:27:09.819Z [app/main] MainSQL: slow query updateConversations duration=64ms INFO 2026-03-20T14:27:10.363Z [CompositionInput] Submitting message 1774016830363 with 0 ranges INFO 2026-03-20T14:27:12.362Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:12.580Z [CompositionInput] Submitting message 1774016832580 with 0 ranges INFO 2026-03-20T14:27:14.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:27:14.980Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.810µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:27:15.363Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 228.61ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:15.752Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T14:27:15.800Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:27:15.800Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:27:18.363Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:27:18.413Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:27:19.335Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:27:19.335Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:27:19.335Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:27:19.335Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:27:19.335Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:27:19.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:27:19.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error INFO 2026-03-20T14:27:19.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:27:20.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:27:20.336Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:27:20.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:27:20.336Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:27:20.336Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:27:20.336Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:27:23.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:26.337Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:27.893Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): starting INFO 2026-03-20T14:27:27.898Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): preloaded 30 messages, latest timestamp=1773972015153 INFO 2026-03-20T14:27:27.997Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open start INFO 2026-03-20T14:27:28.050Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:27:28.050Z [conversations] maybeUpdateDraft/[REDACTED]f31 ([REDACTED]286): clearing draft info INFO 2026-03-20T14:27:28.051Z [conversations] onConversationOpened([REDACTED]70f ([REDACTED]314)): Updating newly opened conversation state INFO 2026-03-20T14:27:28.055Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:27:28.057Z [conversations] loadNewestMessages/[REDACTED]70f ([REDACTED]314): preload cache still valid, skipping INFO 2026-03-20T14:27:28.122Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open took 125ms INFO 2026-03-20T14:27:28.281Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1773972015153,"receivedAt":1771163895872},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:28.591Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:27:29.337Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:29.813Z [CompositionInput] Submitting message 1774016849813 with 0 ranges INFO 2026-03-20T14:27:29.817Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T14:27:29.817Z [conversations] Sending message to conversation [REDACTED]70f ([REDACTED]314) with timestamp 1774016849813 INFO 2026-03-20T14:27:29.818Z [conversations] enableProfileSharing: [REDACTED]70f ([REDACTED]314) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:27:29.818Z [conversations] enqueueMessageForSend: saving message [REDACTED]374 and job [REDACTED]7f1 INFO 2026-03-20T14:27:29.865Z [app/main] MainSQL: slow query saveMessage duration=47ms INFO 2026-03-20T14:27:29.866Z [JobQueueDatabaseStore] adding job [REDACTED]7f1 to queue "conversation" INFO 2026-03-20T14:27:29.866Z [JobQueue] conversation job queue: added new job [REDACTED]7f1 INFO 2026-03-20T14:27:29.866Z [conversations] ConversationModel([REDACTED]70f ([REDACTED]314).sendMessage(1774016849813): db save took 48ms INFO 2026-03-20T14:27:29.866Z [JobQueue] conversation job queue: enqueuing job [REDACTED]7f1 INFO 2026-03-20T14:27:29.866Z [JobQueue] conversation job queue: running job [REDACTED]7f1, attempt 1 of 110 INFO 2026-03-20T14:27:29.866Z [JobQueue] conversation job queue, job ID [REDACTED]7f1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:27:29.866Z [JobQueue] conversation job queue, job ID [REDACTED]7f1, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:27:29.866Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:27:29.866Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T14:27:29.867Z [conversations] beforeMessageSend([REDACTED]70f ([REDACTED]314)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:27:29.872Z [conversations] restoreContact([REDACTED]70f ([REDACTED]314)) storage? false: not removed INFO 2026-03-20T14:27:29.872Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:27:29.915Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T14:27:29.957Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:27:29.958Z [JobQueue] conversation job queue, job ID [REDACTED]7f1, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:27:29.958Z [JobQueue] conversation job queue, job ID [REDACTED]7f1, attempt 1: sending sync message only INFO 2026-03-20T14:27:29.958Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:27:29.964Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1774016849813,"receivedAt":1771163896066},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:29.964Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:30.007Z [WebAPI] send/1774016849813/[REDACTED]70f/sendMessages INFO 2026-03-20T14:27:30.007Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T14:27:30.008Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:27:30.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:27:30.224Z [app/main] MainSQL: slow query insertSentProto duration=118ms INFO 2026-03-20T14:27:30.228Z [Message] tsx: Rendered 'send complete' for message 1774016849813; took 415ms INFO 2026-03-20T14:27:30.307Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:27:30.308Z [JobQueue] conversation job queue: job [REDACTED]7f1 succeeded on attempt 1 INFO 2026-03-20T14:27:30.349Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T14:27:31.307Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:27:31.307Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371094823 ms before clearing INFO 2026-03-20T14:27:32.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:35.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:37.581Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:27:37.586Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1774016744777 INFO 2026-03-20T14:27:37.661Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:27:37.719Z [conversations] onConversationClosed/[REDACTED]70f ([REDACTED]314): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:27:37.719Z [conversations] maybeUpdateDraft/[REDACTED]70f ([REDACTED]314): clearing draft info INFO 2026-03-20T14:27:37.722Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:27:37.724Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:27:37.726Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:27:37.776Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 115ms INFO 2026-03-20T14:27:37.899Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016744777,"receivedAt":1771163896064},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:38.264Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T14:27:38.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:41.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:42.464Z [app/main] MainSQL: slow query removeMessages duration=146ms WARN 2026-03-20T14:27:42.472Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-20T14:27:42.473Z [JobQueueDatabaseStore] adding job [REDACTED]d58 to queue "single proto" INFO 2026-03-20T14:27:42.515Z [JobQueue] single proto job queue: added new job [REDACTED]d58 INFO 2026-03-20T14:27:42.515Z [JobQueue] single proto job queue: enqueuing job [REDACTED]d58 INFO 2026-03-20T14:27:42.515Z [JobQueue] single proto job queue: running job [REDACTED]d58, attempt 1 of 110 INFO 2026-03-20T14:27:42.515Z [JobQueue] single proto job queue, job ID [REDACTED]d58, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774016862473 INFO 2026-03-20T14:27:42.515Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-20T14:27:42.517Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:42.556Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:42.598Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:42.599Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:42.640Z [WebAPI] send/1774016862473/[REDACTED]70f/sendMessages INFO 2026-03-20T14:27:42.640Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:27:42.640Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T14:27:42.731Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:27:42.773Z [JobQueue] single proto job queue: job [REDACTED]d58 succeeded on attempt 1 INFO 2026-03-20T14:27:42.773Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T14:27:42.815Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T14:27:44.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:45.598Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:27:45.809Z [CompositionInput] Submitting message 1774016865809 with 0 ranges INFO 2026-03-20T14:27:45.813Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T14:27:45.813Z [conversations] Sending message to conversation [REDACTED]f31 ([REDACTED]286) with timestamp 1774016865809 INFO 2026-03-20T14:27:45.813Z [conversations] enableProfileSharing: [REDACTED]f31 ([REDACTED]286) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:27:45.814Z [conversations] enqueueMessageForSend: saving message [REDACTED]93b and job [REDACTED]54c INFO 2026-03-20T14:27:45.873Z [JobQueueDatabaseStore] adding job [REDACTED]54c to queue "conversation" INFO 2026-03-20T14:27:45.873Z [JobQueue] conversation job queue: added new job [REDACTED]54c INFO 2026-03-20T14:27:45.873Z [conversations] ConversationModel([REDACTED]f31 ([REDACTED]286).sendMessage(1774016865809): db save took 60ms INFO 2026-03-20T14:27:45.873Z [JobQueue] conversation job queue: enqueuing job [REDACTED]54c INFO 2026-03-20T14:27:45.873Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-20T14:27:45.874Z [conversations] beforeMessageSend([REDACTED]f31 ([REDACTED]286)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:27:45.879Z [conversations] restoreContact([REDACTED]f31 ([REDACTED]286)) storage? false: not removed INFO 2026-03-20T14:27:45.916Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016865809,"receivedAt":1771163896067},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:46.440Z [app/main] MainSQL: slow query updateConversations duration=63ms INFO 2026-03-20T14:27:46.873Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:27:46.874Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371079256 ms before clearing INFO 2026-03-20T14:27:47.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:50.024Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:27:50.197Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:27:50.197Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:27:50.338Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.82ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:27:51.008Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:27:51.008Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:27:52.463Z [app/main] MainSQL: slow query removeMessages duration=49ms WARN 2026-03-20T14:27:52.472Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-20T14:27:52.472Z [JobQueueDatabaseStore] adding job [REDACTED]24e to queue "single proto" INFO 2026-03-20T14:27:52.513Z [JobQueue] single proto job queue: added new job [REDACTED]24e INFO 2026-03-20T14:27:52.513Z [JobQueue] single proto job queue: enqueuing job [REDACTED]24e INFO 2026-03-20T14:27:52.513Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-20T14:27:52.514Z [JobQueue] single proto job queue: running job [REDACTED]24e, attempt 1 of 110 INFO 2026-03-20T14:27:52.515Z [JobQueue] single proto job queue, job ID [REDACTED]24e, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774016872472 INFO 2026-03-20T14:27:52.516Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:52.555Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:52.597Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:27:52.597Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:27:52.639Z [WebAPI] send/1774016872472/[REDACTED]70f/sendMessages INFO 2026-03-20T14:27:52.639Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:27:52.639Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T14:27:52.726Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:27:52.764Z [JobQueue] single proto job queue: job [REDACTED]24e succeeded on attempt 1 INFO 2026-03-20T14:27:52.805Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T14:27:53.222Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:27:53.337Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:27:53.525Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:27:54.523Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:27:54.523Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:27:54.523Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:27:54.523Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:27:54.523Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 0 Error WARN 2026-03-20T14:27:54.523Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:27:54.524Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 0 Error ERROR 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue: job [REDACTED]b74 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue: running job [REDACTED]b74, attempt 3 of 110 ERROR 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue: job [REDACTED]c69 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue: running job [REDACTED]c69, attempt 3 of 110 INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: sleeping for 361 INFO 2026-03-20T14:27:54.525Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:27:54.525Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: sleeping for 361 INFO 2026-03-20T14:27:54.525Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:27:54.526Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:27:54.526Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:27:54.526Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.526Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.526Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.605Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:27:54.655Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 2: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-20T14:27:54.655Z [JobQueue] conversation job queue: job [REDACTED]441 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:27:54.655Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:27:54.656Z [JobQueue] conversation job queue: running job [REDACTED]441, attempt 3 of 110 INFO 2026-03-20T14:27:54.656Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:27:54.656Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 3: sleeping for 361 INFO 2026-03-20T14:27:54.656Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:27:54.656Z [WebAPI] send/1774016829402/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T14:27:54.656Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T14:27:54.656Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:27:54.656Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:27:54.656Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:27:54.887Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:27:54.887Z [JobQueue] conversation job queue, job ID [REDACTED]b74, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]fbd ([REDACTED]e49) INFO 2026-03-20T14:27:54.887Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:27:54.888Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:27:54.888Z [JobQueue] conversation job queue, job ID [REDACTED]c69, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:27:54.888Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:27:54.889Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:27:54.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.889Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:27:54.947Z [WebAPI] send/1774016874887/[REDACTED]fbd/sendMessagesUnauth INFO 2026-03-20T14:27:54.947Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) INFO 2026-03-20T14:27:54.947Z [app/main] MainSQL: slow query commitDecryptResult duration=57ms INFO 2026-03-20T14:27:54.988Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:27:55.017Z [JobQueue] conversation job queue, job ID [REDACTED]441, attempt 3: message [REDACTED]ea8 was not found, maybe because it was deleted. Giving up on sending it INFO 2026-03-20T14:27:55.017Z [JobQueue] conversation job queue: job [REDACTED]441 succeeded on attempt 3 INFO 2026-03-20T14:27:55.017Z [JobQueue] conversation job queue: running job [REDACTED]54c, attempt 1 of 110 INFO 2026-03-20T14:27:55.017Z [JobQueue] conversation job queue, job ID [REDACTED]54c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:27:55.017Z [JobQueue] conversation job queue, job ID [REDACTED]54c, attempt 1: message [REDACTED]93b was not found, maybe because it was deleted. Giving up on sending it INFO 2026-03-20T14:27:55.018Z [JobQueue] conversation job queue: job [REDACTED]54c succeeded on attempt 1 INFO 2026-03-20T14:27:55.030Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:27:55.072Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:27:55.113Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:27:55.114Z [WebAPI] send/1774016874888/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:27:55.114Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:27:55.155Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:27:55.197Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:27:55.655Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:27:55.655Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371070475 ms before clearing INFO 2026-03-20T14:27:57.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:28:00.300Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T14:28:00.302Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":1,"upgradeDuration":0,"saveDuration":0,"totalDuration":1} INFO 2026-03-20T14:28:00.302Z [IdleDetector] Stop idle detector INFO 2026-03-20T14:28:00.302Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T14:28:00.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:01.302Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:28:01.303Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371064827 ms before clearing INFO 2026-03-20T14:28:01.407Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016881372 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:01.408Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:01.484Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:01.484Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:01.484Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016881247 (019d0ba5.6300.7289.9525.04b01ec9296a) INFO 2026-03-20T14:28:01.485Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016881247 (019d0ba5.6300.7289.9525.04b01ec9296a)) INFO 2026-03-20T14:28:01.485Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016881247 (019d0ba5.6300.7289.9525.04b01ec9296a): ciphertext message INFO 2026-03-20T14:28:01.485Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:28:01.485Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]13f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:28:01.485Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:01.486Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:01.486Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:01.529Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:01.529Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:01.529Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016881247 (019d0ba5.6300.7289.9525.04b01ec9296a) INFO 2026-03-20T14:28:01.529Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T14:28:01.530Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774016881247 (019d0ba5.6300.7289.9525.04b01ec9296a) INFO 2026-03-20T14:28:01.530Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T14:28:01.531Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:28:01.531Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:28:01.531Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:01.531Z [@signalapp/libsignal-client] ACKing message delivered at 1774016881372 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:01.535Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T14:28:01.550Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T14:28:01.551Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:28:01.671Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-20T14:28:01.742Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016881705 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:01.742Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:01.818Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:01.818Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:01.818Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016881580 (019d0ba5.644f.7654.9bbb.2009840f4fe1) INFO 2026-03-20T14:28:01.818Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016881580 (019d0ba5.644f.7654.9bbb.2009840f4fe1)) INFO 2026-03-20T14:28:01.818Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016881580 (019d0ba5.644f.7654.9bbb.2009840f4fe1): ciphertext message INFO 2026-03-20T14:28:01.818Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:01.818Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:01.818Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:01.854Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:01.854Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:01.854Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016881580 (019d0ba5.644f.7654.9bbb.2009840f4fe1) INFO 2026-03-20T14:28:01.854Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774016881580 (019d0ba5.644f.7654.9bbb.2009840f4fe1) INFO 2026-03-20T14:28:01.854Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T14:28:01.854Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:01.854Z [@signalapp/libsignal-client] ACKing message delivered at 1774016881705 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:02.355Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T14:28:02.355Z [storage] sync: fetching latest after version=9619 INFO 2026-03-20T14:28:02.355Z [storage] sync(9619): fetch start INFO 2026-03-20T14:28:02.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:28:02.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:28:02.487Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-20T14:28:02.491Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 INFO 2026-03-20T14:28:02.755Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9619 200 Success INFO 2026-03-20T14:28:02.757Z [storage] sync: updating to remoteVersion=9620 sourceDevice=1 from version=9619 INFO 2026-03-20T14:28:02.761Z [storage] process(9620): localRecords=1810 localKeys=1423 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T14:28:02.761Z [storage] process(9620): remoteOnlyCount=10 remoteOnlyKeys=["9620:GWg","9620:EJV","9620:guM","9620:zS/","9620:Qhj","9620:v/f","9620:XIs","9620:mcD","9620:p7M","9620:bDT"] INFO 2026-03-20T14:28:02.761Z [storage] process(9620): localOnlyCount=1 localOnlyKeys=["9534:+b8"] INFO 2026-03-20T14:28:02.761Z [storage] fetchRemoteRecords(9620): fetching remote keys count=10 INFO 2026-03-20T14:28:02.761Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T14:28:02.888Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T14:28:02.890Z [storage] fetchRemoteRecords(9620): missing remote keys=[] count=0 INFO 2026-03-20T14:28:02.890Z [storage] process(9620): attempting to merge records=0 INFO 2026-03-20T14:28:02.890Z [storage] process(9620): split pni contacts=10 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T14:28:02.892Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.892Z [storage] merge(9620:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.893Z [storage] merge(9620:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:02.893Z [conversations] enableProfileSharing: [REDACTED]f31 ([REDACTED]286) reason=ACCEPT Message Request storage? true INFO 2026-03-20T14:28:02.894Z [storage] merge(9620:v/f [REDACTED]f31 ([REDACTED]286)): merged item type=1 oldID=9534:+b8 shouldDrop=false details=[] INFO 2026-03-20T14:28:02.894Z [storage] process(9620): processed records=10 INFO 2026-03-20T14:28:02.979Z [storage] process(9620): updated conversations=1 INFO 2026-03-20T14:28:02.979Z [app/main] MainSQL: slow query updateConversations duration=85ms INFO 2026-03-20T14:28:02.980Z [storage] process(9620): kicking off profile fetches=0 INFO 2026-03-20T14:28:02.980Z [storage] process(9620): dropped keys=["9620:EJV","9620:GWg","9620:Qhj","9620:XIs","9620:bDT","9620:guM","9620:mcD","9620:p7M","9620:zS/"] count=9 INFO 2026-03-20T14:28:02.980Z [storage] process(9620): unknown records=[] count=0 INFO 2026-03-20T14:28:03.021Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:03.024Z [storage] process(9620): error records=[] count=0 INFO 2026-03-20T14:28:03.065Z [storage] process(9620): pending deletes=["9620:EJV","9620:GWg","9620:Qhj","9620:XIs","9620:bDT","9620:guM","9620:mcD","9620:p7M","9620:zS/"] count=9 INFO 2026-03-20T14:28:03.110Z [storage] process(9620): done INFO 2026-03-20T14:28:03.110Z [storage] sync: updated to version=9620 INFO 2026-03-20T14:28:03.155Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T14:28:03.239Z [storage] sync: complete INFO 2026-03-20T14:28:03.413Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016883377 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:03.413Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:03.488Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:03.488Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:03.488Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016883252 (019d0ba5.6ad5.74cc.9dd1.d0ed932438a5) INFO 2026-03-20T14:28:03.489Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016883252 (019d0ba5.6ad5.74cc.9dd1.d0ed932438a5)) INFO 2026-03-20T14:28:03.489Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016883252 (019d0ba5.6ad5.74cc.9dd1.d0ed932438a5): ciphertext message INFO 2026-03-20T14:28:03.489Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:03.489Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:03.489Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:03.547Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:03.547Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:03.547Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016883252 (019d0ba5.6ad5.74cc.9dd1.d0ed932438a5) INFO 2026-03-20T14:28:03.547Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774016883252 (019d0ba5.6ad5.74cc.9dd1.d0ed932438a5) INFO 2026-03-20T14:28:03.547Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T14:28:03.547Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T14:28:03.547Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T14:28:03.547Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:03.547Z [@signalapp/libsignal-client] ACKing message delivered at 1774016883377 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:03.547Z [app/main] MainSQL: slow query commitDecryptResult duration=57ms INFO 2026-03-20T14:28:03.548Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T14:28:03.548Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T14:28:03.548Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T14:28:03.632Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016883591 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:03.632Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:03.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:03.708Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:03.708Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:03.708Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034) INFO 2026-03-20T14:28:03.708Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034)) INFO 2026-03-20T14:28:03.708Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034): ciphertext message INFO 2026-03-20T14:28:03.708Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:03.708Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:03.708Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:03.746Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:03.747Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:03.747Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034) INFO 2026-03-20T14:28:03.747Z [MessageReceiver] sent message to [REDACTED]f31 1774016883052 from [REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034) INFO 2026-03-20T14:28:03.747Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774016883052 (019d0ba5.6bb1.72b9.a4ee.ca73057e0034) INFO 2026-03-20T14:28:03.748Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:03.748Z [@signalapp/libsignal-client] ACKing message delivered at 1774016883591 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:05.457Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016885421 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:05.457Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:05.457Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016885421 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:05.457Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:05.532Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T14:28:05.532Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:05.533Z [MessageReceiver] queueing envelope [REDACTED]f31.1 > [REDACTED]70f 1774016882310 (019d0ba5.72d1.761d.ac09.1d8f86f36228) INFO 2026-03-20T14:28:05.533Z [MessageReceiver] queueing envelope [REDACTED]f31.1 > [REDACTED]70f 1774016883052 (019d0ba5.72d1.761d.ac09.21083ad7f092) INFO 2026-03-20T14:28:05.533Z [background] delivery receipt from [REDACTED]f31.1 1774016882310 for sent message 1774016882310 wasSentEncrypted=false INFO 2026-03-20T14:28:05.533Z [background] onDeliveryReceipt(envelope=1774016882310, envelopeId=019d0ba5.72d1.761d.ac09.1d8f86f36228): Saving 1 sync tasks INFO 2026-03-20T14:28:05.533Z [MessageReceiver] decryptAndCacheBatch storing 0 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:05.533Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:05.533Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:05.533Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:05.534Z [@signalapp/libsignal-client] ACKing message delivered at 1774016885421 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:05.534Z [@signalapp/libsignal-client] ACKing message delivered at 1774016885421 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:05.571Z [background] onDeliveryReceipt(envelope=1774016882310, envelopeId=019d0ba5.72d1.761d.ac09.1d8f86f36228): Queuing 1 sync tasks INFO 2026-03-20T14:28:05.571Z [background] onDeliveryReceipt(envelope=1774016882310, envelopeId=019d0ba5.72d1.761d.ac09.1d8f86f36228): Done INFO 2026-03-20T14:28:05.571Z [background] delivery receipt from [REDACTED]f31.1 1774016883052 for sent message 1774016883052 wasSentEncrypted=false INFO 2026-03-20T14:28:05.571Z [background] onDeliveryReceipt(envelope=1774016883052, envelopeId=019d0ba5.72d1.761d.ac09.21083ad7f092): Saving 1 sync tasks INFO 2026-03-20T14:28:05.613Z [background] onDeliveryReceipt(envelope=1774016883052, envelopeId=019d0ba5.72d1.761d.ac09.21083ad7f092): Queuing 1 sync tasks INFO 2026-03-20T14:28:05.613Z [background] onDeliveryReceipt(envelope=1774016883052, envelopeId=019d0ba5.72d1.761d.ac09.21083ad7f092): Done INFO 2026-03-20T14:28:05.613Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T14:28:05.822Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:28:05.823Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016883052 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:28:06.347Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016886311 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:06.347Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:06.422Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:06.422Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:06.422Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3) INFO 2026-03-20T14:28:06.422Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3)): unidentified message INFO 2026-03-20T14:28:06.422Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:28:06.423Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3)) INFO 2026-03-20T14:28:06.423Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3): unidentified message INFO 2026-03-20T14:28:06.423Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:28:06.423Z [@signalapp/libsignal-client] [REDACTED]f31.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:28:06.423Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b07, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:28:06.423Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]849) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:06.423Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:06.423Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:06.454Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:06.454Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:06.454Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3) INFO 2026-03-20T14:28:06.454Z [MessageReceiver] handleDataMessage/[REDACTED]f31.1 > [REDACTED]70f 1774016885536 (019d0ba5.764b.704a.8f67.995d17b211e3) INFO 2026-03-20T14:28:06.455Z [conversations] setProfileKey([REDACTED]f31 ([REDACTED]286)/R9g/onProfileKey/profileKeyUpdate): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T14:28:06.455Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): generating profile key credential request INFO 2026-03-20T14:28:06.456Z [conversations] storageService[captureChange] profileKey [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T14:28:06.456Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:28:06.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:28:06.457Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:06.457Z [@signalapp/libsignal-client] ACKing message delivered at 1774016886311 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:06.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:06.891Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016886855 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:06.891Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:06.967Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:06.967Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:06.967Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016886734 (019d0ba5.786c.707b.9fc3.468d6837a988) INFO 2026-03-20T14:28:06.967Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016886734 (019d0ba5.786c.707b.9fc3.468d6837a988)) INFO 2026-03-20T14:28:06.967Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016886734 (019d0ba5.786c.707b.9fc3.468d6837a988): ciphertext message INFO 2026-03-20T14:28:06.967Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:06.967Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:06.967Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:07.004Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T14:28:07.046Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:07.046Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:07.046Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016886734 (019d0ba5.786c.707b.9fc3.468d6837a988) INFO 2026-03-20T14:28:07.046Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774016886734 (019d0ba5.786c.707b.9fc3.468d6837a988) INFO 2026-03-20T14:28:07.046Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T14:28:07.046Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:07.046Z [@signalapp/libsignal-client] ACKing message delivered at 1774016886855 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:07.046Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:07.160Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016887125 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:07.160Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:07.163Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T14:28:07.236Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:07.236Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:07.236Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016887003 (019d0ba5.7979.713d.9f69.ef7ed0a91ed9) INFO 2026-03-20T14:28:07.236Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016887003 (019d0ba5.7979.713d.9f69.ef7ed0a91ed9)) INFO 2026-03-20T14:28:07.236Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016887003 (019d0ba5.7979.713d.9f69.ef7ed0a91ed9): ciphertext message INFO 2026-03-20T14:28:07.236Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]965) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:07.236Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:07.236Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:07.279Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:07.279Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:07.279Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016887003 (019d0ba5.7979.713d.9f69.ef7ed0a91ed9) INFO 2026-03-20T14:28:07.279Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774016887003 (019d0ba5.7979.713d.9f69.ef7ed0a91ed9) INFO 2026-03-20T14:28:07.279Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T14:28:07.279Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:07.279Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T14:28:07.280Z [@signalapp/libsignal-client] ACKing message delivered at 1774016887125 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:07.421Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-20T14:28:07.779Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T14:28:07.779Z [storage] sync: fetching latest after version=9620 INFO 2026-03-20T14:28:07.779Z [storage] sync(9620): fetch start INFO 2026-03-20T14:28:07.779Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:28:07.863Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:28:07.904Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:07.908Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9620 INFO 2026-03-20T14:28:08.082Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9620 200 Success INFO 2026-03-20T14:28:08.083Z [storage] sync: updating to remoteVersion=9622 sourceDevice=1 from version=9620 INFO 2026-03-20T14:28:08.086Z [storage] process(9622): localRecords=1810 localKeys=1423 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T14:28:08.086Z [storage] process(9622): remoteOnlyCount=10 remoteOnlyKeys=["9622:GWg","9622:EJV","9622:guM","9622:zS/","9622:Qhj","9622:b3k","9622:XIs","9622:mcD","9622:p7M","9622:bDT"] INFO 2026-03-20T14:28:08.086Z [storage] process(9622): localOnlyCount=1 localOnlyKeys=["9620:v/f"] INFO 2026-03-20T14:28:08.086Z [storage] fetchRemoteRecords(9622): fetching remote keys count=10 INFO 2026-03-20T14:28:08.086Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T14:28:08.208Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T14:28:08.209Z [storage] fetchRemoteRecords(9622): missing remote keys=[] count=0 INFO 2026-03-20T14:28:08.209Z [storage] process(9622): attempting to merge records=0 INFO 2026-03-20T14:28:08.209Z [storage] process(9622): split pni contacts=10 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T14:28:08.209Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T14:28:08.209Z [storage] merge(9622:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.209Z [storage] merge(9622:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:08.210Z [conversations] enableProfileSharing: [REDACTED]f31 ([REDACTED]286) reason=ACCEPT Message Request storage? true INFO 2026-03-20T14:28:08.210Z [storage] merge(9622:b3k [REDACTED]f31 ([REDACTED]286)): merged item type=1 oldID=9620:v/f shouldDrop=false details=[] INFO 2026-03-20T14:28:08.210Z [storage] process(9622): processed records=10 INFO 2026-03-20T14:28:08.246Z [storage] process(9622): updated conversations=1 INFO 2026-03-20T14:28:08.246Z [storage] process(9622): kicking off profile fetches=0 INFO 2026-03-20T14:28:08.247Z [storage] process(9622): dropped keys=["9622:EJV","9622:GWg","9622:Qhj","9622:XIs","9622:bDT","9622:guM","9622:mcD","9622:p7M","9622:zS/"] count=9 INFO 2026-03-20T14:28:08.247Z [storage] process(9622): unknown records=[] count=0 INFO 2026-03-20T14:28:08.288Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:08.292Z [storage] process(9622): error records=[] count=0 INFO 2026-03-20T14:28:08.363Z [app/main] MainSQL: slow query createOrUpdateItem duration=71ms INFO 2026-03-20T14:28:08.366Z [storage] process(9622): pending deletes=["9622:EJV","9622:GWg","9622:Qhj","9622:XIs","9622:bDT","9622:guM","9622:mcD","9622:p7M","9622:zS/"] count=9 INFO 2026-03-20T14:28:08.421Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-20T14:28:08.426Z [storage] process(9622): done INFO 2026-03-20T14:28:08.426Z [storage] sync: updated to version=9622 INFO 2026-03-20T14:28:08.480Z [app/main] MainSQL: slow query createOrUpdateItem duration=54ms INFO 2026-03-20T14:28:08.565Z [storage] sync: complete INFO 2026-03-20T14:28:09.269Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): starting INFO 2026-03-20T14:28:09.275Z [conversations] preloadNewestMessages/[REDACTED]70f ([REDACTED]314): preloaded 30 messages, latest timestamp=1774016849813 INFO 2026-03-20T14:28:09.381Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open start INFO 2026-03-20T14:28:09.432Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:28:09.432Z [conversations] maybeUpdateDraft/[REDACTED]f31 ([REDACTED]286): clearing draft info INFO 2026-03-20T14:28:09.434Z [conversations] onConversationOpened([REDACTED]70f ([REDACTED]314)): Updating newly opened conversation state INFO 2026-03-20T14:28:09.436Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:28:09.438Z [conversations] loadNewestMessages/[REDACTED]70f ([REDACTED]314): preload cache still valid, skipping INFO 2026-03-20T14:28:09.496Z [conversations] conversation [REDACTED]70f ([REDACTED]314) open took 115ms INFO 2026-03-20T14:28:09.622Z [markConversationRead] ([REDACTED]70f ([REDACTED]314)) {"markingReadBefore":{"sentAt":1774016849813,"receivedAt":1771163896066},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:28:09.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:10.325Z [conversations] preloadNewestMessages/groupv2([REDACTED]Xrw=): starting INFO 2026-03-20T14:28:10.345Z [conversations] preloadNewestMessages/groupv2([REDACTED]Xrw=): preloaded 30 messages, latest timestamp=1773982833027 INFO 2026-03-20T14:28:10.421Z [conversations] conversation groupv2([REDACTED]Xrw=) open start INFO 2026-03-20T14:28:10.468Z [conversations] onConversationClosed/[REDACTED]70f ([REDACTED]314): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:28:10.470Z [conversations] onConversationOpened(groupv2([REDACTED]Xrw=)): Updating newly opened conversation state INFO 2026-03-20T14:28:10.473Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): using unexpired profile key credential INFO 2026-03-20T14:28:10.473Z [profiles] buildGetProfileOptions([REDACTED]0b0 ([REDACTED]f6a)): using unexpired profile key credential INFO 2026-03-20T14:28:10.473Z [profiles] buildGetProfileOptions([REDACTED]fbd ([REDACTED]e49)): using unexpired profile key credential INFO 2026-03-20T14:28:10.473Z [profiles] buildGetProfileOptions([REDACTED]eba ([REDACTED]bfc)): generating profile key credential request INFO 2026-03-20T14:28:10.475Z [profiles] buildGetProfileOptions([REDACTED]00a ([REDACTED]a3a)): using unexpired profile key credential INFO 2026-03-20T14:28:10.478Z [conversations] loadNewestMessages/groupv2([REDACTED]Xrw=): preload cache still valid, skipping INFO 2026-03-20T14:28:10.479Z [groups] waitThenMaybeUpdateGroup(groupv2([REDACTED]Xrw=)): group update was not fetched recently, queuing update INFO 2026-03-20T14:28:10.479Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:28:10.479Z [profiles] getProfile([REDACTED]70f ([REDACTED]314) in groupv2([REDACTED]Xrw=)): Fetching profile (versioned, auth) INFO 2026-03-20T14:28:10.479Z [profiles] getProfile([REDACTED]0b0 ([REDACTED]f6a) in groupv2([REDACTED]Xrw=)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:28:10.479Z [profiles] getProfile([REDACTED]fbd ([REDACTED]e49) in groupv2([REDACTED]Xrw=)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:28:10.479Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:28:10.479Z [profiles] getProfile([REDACTED]00a ([REDACTED]a3a) in groupv2([REDACTED]Xrw=)): Fetching profile (versioned, unauth: accessKey) WARN 2026-03-20T14:28:10.482Z [fun/data/emojis] Expected a valid emoji variant value, got U+2764 WARN 2026-03-20T14:28:10.482Z [fun/data/emojis] Expected a valid emoji variant value, got U+2764 INFO 2026-03-20T14:28:10.555Z [conversations] conversation groupv2([REDACTED]Xrw=) open took 134ms WARN 2026-03-20T14:28:10.587Z [fun/data/emojis] Expected a valid emoji variant value, got U+2764 INFO 2026-03-20T14:28:10.601Z [groups] getGroupUpdates/groupv2([REDACTED]Xrw=): Starting... INFO 2026-03-20T14:28:10.601Z [groups] updateGroupViaLogs/groupv2([REDACTED]Xrw=): Getting group delta from 4 to ? for group groupv2([REDACTED]Xrw=)... INFO 2026-03-20T14:28:10.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 INFO 2026-03-20T14:28:10.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b0/[REDACTED]817 (unauth+key) INFO 2026-03-20T14:28:10.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fbd/[REDACTED]d72 (unauth+key) INFO 2026-03-20T14:28:10.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eba/[REDACTED]b4b/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T14:28:10.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]e7a (unauth+key) WARN 2026-03-20T14:28:10.614Z [fun/data/emojis] Expected a valid emoji variant value, got U+2764 INFO 2026-03-20T14:28:10.655Z [groups] updateGroupViaLogs/groupv2([REDACTED]Xrw=): Endorsements are expired (already expired, now: 1774016890.655, exp: 1773100800), fetching new endorsements INFO 2026-03-20T14:28:10.655Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Xrw=): starting INFO 2026-03-20T14:28:10.657Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/4?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-20T14:28:10.705Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=64ms INFO 2026-03-20T14:28:10.706Z [markConversationRead] (groupv2([REDACTED]Xrw=)) {"markingReadBefore":{"sentAt":1773982833027,"receivedAt":1771163896027},"unreadMessages":0,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T14:28:10.706Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:28:10.706Z [markConversationRead] (groupv2([REDACTED]Xrw=)) Sending 1 read syncs INFO 2026-03-20T14:28:10.706Z [JobQueueDatabaseStore] adding job [REDACTED]704 to queue "read sync" INFO 2026-03-20T14:28:10.706Z [JobQueueDatabaseStore] adding job [REDACTED]191 to queue "conversation" INFO 2026-03-20T14:28:10.720Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 200 Success INFO 2026-03-20T14:28:10.721Z [profiles] getProfile([REDACTED]70f ([REDACTED]314) in groupv2([REDACTED]Xrw=)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:28:10.756Z [app/main] MainSQL: slow query insertJob duration=49ms INFO 2026-03-20T14:28:10.760Z [JobQueue] read sync job queue: added new job [REDACTED]704 INFO 2026-03-20T14:28:10.760Z [JobQueue] read sync job queue: enqueuing job [REDACTED]704 INFO 2026-03-20T14:28:10.760Z [JobQueue] read sync job queue: running job [REDACTED]704, attempt 1 of 110 INFO 2026-03-20T14:28:10.760Z [JobQueue] read sync job queue, job ID [REDACTED]704, attempt 1: sending readSync(s) for timestamp(s) 1773982818484 INFO 2026-03-20T14:28:10.761Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:10.794Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/4?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-20T14:28:10.796Z [groups] integrateGroupChange/groupv2([REDACTED]Xrw=): Applying full group state, from version 4 to 4 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-20T14:28:10.797Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T14:28:10.800Z [groups] extractDiffs/groupv2([REDACTED]Xrw=) complete, generated 0 change messages INFO 2026-03-20T14:28:10.800Z [groups] updateGroupViaLogs/groupv2([REDACTED]Xrw=): Saving group endorsements INFO 2026-03-20T14:28:10.802Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Xrw=), expiration: 1774051200, members: 5) INFO 2026-03-20T14:28:10.802Z [JobQueue] conversation job queue: added new job [REDACTED]191 INFO 2026-03-20T14:28:10.802Z [JobQueue] conversation job queue: enqueuing job [REDACTED]191 INFO 2026-03-20T14:28:10.839Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:10.881Z [WebAPI] send/1774016890760/[REDACTED]70f/sendMessages INFO 2026-03-20T14:28:10.881Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:28:10.881Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:10.947Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=67ms INFO 2026-03-20T14:28:10.949Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), waitThenMaybeUpdateGroup): took 470ms INFO 2026-03-20T14:28:10.949Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeSetPendingUniversalTimer): was blocked for 320ms INFO 2026-03-20T14:28:10.949Z [conversations] conversation.queueJob(groupv2([REDACTED]Xrw=), maybeAddRemovedNotification): was blocked for 320ms INFO 2026-03-20T14:28:10.968Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:28:10.989Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:11.031Z [JobQueue] read sync job queue: job [REDACTED]704 succeeded on attempt 1 INFO 2026-03-20T14:28:11.031Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T14:28:11.073Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:28:11.114Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:28:11.134Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:28:11.139Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1773979770169 WARN 2026-03-20T14:28:11.139Z [createStore] ActionRateLogger: got 25 events since 1774016890345: conversations/TARGETED_CONVERSATION_CHANGED,nav/CHANGE_LOCATION,SET_CENTER_MESSAGE,chatFolders/CHAT_FOLDER_UPDATE_STABLE_SELECTED_CONVERSATION_ID_IN_CHAT_FOLDER,linkPreviews/REMOVE_PREVIEW,CONVERSATION_UNLOADED,composer/RESET_COMPOSER,MAYBE_REMOVE_READ_CONVERSATIONS,SET_MESSAGE_LOADING_STATE,composer/SET_FOCUS,conversations/CONSUME_PRELOAD_DATA,NOOP,MESSAGE_CHANGED,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,callHistory/UPDATE_UNREAD,conversations/ADD_PRELOAD_DATA INFO 2026-03-20T14:28:11.237Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:28:11.283Z [conversations] onConversationClosed/groupv2([REDACTED]Xrw=): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:28:11.285Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:28:11.287Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:28:11.289Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:28:11.330Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 93ms INFO 2026-03-20T14:28:11.399Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:28:11.531Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:28:11.802Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:28:11.803Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371054327 ms before clearing INFO 2026-03-20T14:28:11.964Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:28:11.964Z [groups] makeRequestWithCredentials/fetchMembershipProof: starting INFO 2026-03-20T14:28:11.966Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/token INFO 2026-03-20T14:28:12.085Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/token 200 Success INFO 2026-03-20T14:28:12.087Z [@signalapp/ringrtc] src/rust/src/lite/http.rs:202 http:DelegatingClient:make_request() INFO 2026-03-20T14:28:12.087Z [WebAPI] GET (REST) https://sfu.voip.signal.org/v2/conference/participants INFO 2026-03-20T14:28:12.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:28:15.586Z [createHTTPSAgent] createHTTPSAgent.createConnection(sfu.voip.signal.org): connected to IPv4 addr after 3487ms (attempts v4=1 v6=0) INFO 2026-03-20T14:28:15.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:28:15.760Z [WebAPI] GET (REST) https://sfu.voip.signal.org/v2/conference/participants 404 Error INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:787 API:CallManager:handle_received_http_response(): INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:1949 handle_received_http_response(): request_id: 0 INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/lite/http.rs:166 http:DelegatingClient:received_response(): request_id: 0 INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/lite/http.rs:173 status_code: 404 INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/lite/sfu.rs:640 Got group call peek result with device count = 0 (status code 404) INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:2973 handle_peek_response INFO 2026-03-20T14:28:15.760Z [@signalapp/ringrtc] src/rust/src/native.rs:1077 NativePlatform::handle_peek_result(): id: 1 INFO 2026-03-20T14:28:15.761Z [calling] doGroupCallPeek/groupv2([REDACTED]Xrw=): Found 0 devices INFO 2026-03-20T14:28:16.314Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-20T14:28:18.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:20.104Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:28:21.657Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:24.563Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:28:24.563Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:28:24.658Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 217.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:28:25.378Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:28:25.378Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:28:26.375Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:28:27.375Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:28:27.376Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1773979770169,"receivedAt":1771163896017},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:28:27.657Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:28:27.895Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:28:28.090Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 33.434s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:28:28.091Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:28:28.091Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T14:28:28.091Z [SocketManager] connected unauthenticated socket (localPort: 59746) INFO 2026-03-20T14:28:28.091Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T14:28:28.186Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T14:28:28.186Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]fbd?story=false (unauth+key) 200 Success INFO 2026-03-20T14:28:28.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b0/[REDACTED]817 (unauth+key) 200 Success INFO 2026-03-20T14:28:28.200Z [profiles] getProfile([REDACTED]0b0 ([REDACTED]f6a) in groupv2([REDACTED]Xrw=)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:28:28.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T14:28:28.201Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T14:28:28.202Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]f31 ([REDACTED]286) WARN 2026-03-20T14:28:28.216Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eba/[REDACTED]b4b/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T14:28:28.217Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Failed to fetch profile. Code: 401 WARN 2026-03-20T14:28:28.217Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T14:28:28.217Z [profiles] buildGetProfileOptions([REDACTED]eba ([REDACTED]bfc)): fetching group endorsements INFO 2026-03-20T14:28:28.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fbd/[REDACTED]d72 (unauth+key) 200 Success INFO 2026-03-20T14:28:28.217Z [profiles] getProfile([REDACTED]fbd ([REDACTED]e49) in groupv2([REDACTED]Xrw=)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:28:28.229Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T14:28:28.231Z [groupSendEndorsements] GroupSendEndorsementState/groupv2([REDACTED]Xrw=): buildToken(1 of 5): using single member endorsement ([REDACTED]eba) INFO 2026-03-20T14:28:28.231Z [profiles] buildGetProfileOptions([REDACTED]eba ([REDACTED]bfc)): using group send token INFO 2026-03-20T14:28:28.231Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Fetching profile (unversioned, unauth: groupSendToken) INFO 2026-03-20T14:28:28.231Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eba (unauth+gse) INFO 2026-03-20T14:28:28.231Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]00a/[REDACTED]e7a (unauth+key) 200 Success INFO 2026-03-20T14:28:28.231Z [profiles] getProfile([REDACTED]00a ([REDACTED]a3a) in groupv2([REDACTED]Xrw=)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:28:28.232Z [JobQueue] conversation job queue: job [REDACTED]c69 succeeded on attempt 3 WARN 2026-03-20T14:28:28.248Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 401 Error WARN 2026-03-20T14:28:28.248Z [OutgoingMessage] doSendMessage: Failing over to unsealed send for serviceId [REDACTED]f31 INFO 2026-03-20T14:28:28.249Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:28:28.249Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:28:28.249Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:28.249Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:28.249Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:28.287Z [JobQueue] conversation job queue: job [REDACTED]b74 succeeded on attempt 3 INFO 2026-03-20T14:28:28.287Z [JobQueue] conversation job queue: running job [REDACTED]191, attempt 1 of 110 INFO 2026-03-20T14:28:28.287Z [JobQueue] conversation job queue, job ID [REDACTED]191, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:28:28.287Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-20T14:28:28.288Z [JobQueue] conversation job queue, job ID [REDACTED]191, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-20T14:28:28.288Z [JobQueue] conversation job queue: job [REDACTED]191 succeeded on attempt 1 WARN 2026-03-20T14:28:28.319Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eba (unauth+gse) 404 Error WARN 2026-03-20T14:28:28.319Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Failed to fetch profile. Code: 404 INFO 2026-03-20T14:28:28.320Z [profiles] getProfile([REDACTED]eba ([REDACTED]bfc) in groupv2([REDACTED]Xrw=)): Profile not found; checking account existence INFO 2026-03-20T14:28:28.320Z [@signalapp/libsignal-client] [unauth f984] HEAD /v1/accounts/account/********-****-****-****-*********eba libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T14:28:28.345Z [app/main] MainSQL: slow query deleteJob duration=59ms INFO 2026-03-20T14:28:28.404Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms WARN 2026-03-20T14:28:28.431Z [@signalapp/libsignal-client] [unauth f984] HEAD /v1/accounts/account/********-****-****-****-*********eba 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T14:28:28.431Z [conversations] setUnregistered([REDACTED]eba ([REDACTED]bfc)): conversation is now unregistered, timestamp=1774016908431 INFO 2026-03-20T14:28:28.471Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-20T14:28:28.512Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:28.513Z [WebAPI] send/1774016829402/[REDACTED]f31/sendMessages INFO 2026-03-20T14:28:28.513Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false INFO 2026-03-20T14:28:28.554Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:28:28.596Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:28:28.746Z [app/main] MainSQL: slow query updateConversations duration=44ms WARN 2026-03-20T14:28:33.515Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T14:28:33.515Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001104213s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T14:28:33.515Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-20T14:28:33.515Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel was idle for too long INFO 2026-03-20T14:28:33.517Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-20T14:28:33.519Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false 0 Error INFO 2026-03-20T14:28:34.519Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:28:34.522Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:28:34.522Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:28:34.522Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false INFO 2026-03-20T14:28:35.104Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 583.648ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:28:35.104Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:28:35.104Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:28:35.105Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:28:35.105Z [notifications] NotificationService: disabling INFO 2026-03-20T14:28:35.106Z [SocketManager] connected authenticated socket (localPort: 59250) INFO 2026-03-20T14:28:35.108Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:28:35.129Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:28:35.129Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:28:35.129Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:28:35.129Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:35.129Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:28:35.129Z [batcher] waitForAllBatchers INFO 2026-03-20T14:28:35.129Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:35.129Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:28:35.129Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:28:35.129Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:28:35.129Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:35.130Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:28:35.130Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:28:35.131Z [UpdateKeysListener] Already initialized INFO 2026-03-20T14:28:35.132Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:28:35.132Z [notifications] NotificationService: enabling INFO 2026-03-20T14:28:35.133Z [background] App loaded - messages: 9 WARN 2026-03-20T14:28:35.136Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T14:28:35.178Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T14:28:35.179Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:28:35.217Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false 200 Success INFO 2026-03-20T14:28:35.217Z [handleMessageSend] Setting sealedSender to DISABLED for conversation [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T14:28:35.218Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): took 85816ms INFO 2026-03-20T14:28:35.218Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): was blocked for 82815ms INFO 2026-03-20T14:28:35.218Z [conversations] sendTypingMessage([REDACTED]f31 ([REDACTED]286)): sending true INFO 2026-03-20T14:28:35.218Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:28:35.219Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:28:35.219Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:28:35.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:35.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:35.219Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:35.220Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=40ms INFO 2026-03-20T14:28:35.261Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:35.303Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:35.345Z [WebAPI] send/1774016915218/[REDACTED]f31/sendMessages INFO 2026-03-20T14:28:35.345Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false INFO 2026-03-20T14:28:35.345Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:35.449Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false 200 Success INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): took 231ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 67239ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 67239ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 57621ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 57621ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 52782ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 52782ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), sendTypingMessage): was blocked for 50403ms INFO 2026-03-20T14:28:35.449Z [conversations] sendTypingMessage([REDACTED]f31 ([REDACTED]286)): ignoring INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 42782ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 42782ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 40593ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 40593ms INFO 2026-03-20T14:28:35.449Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1774016883052): was blocked for 31701ms INFO 2026-03-20T14:28:35.450Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1774016883052: starting processing in queue INFO 2026-03-20T14:28:35.454Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1774016883052): found early receipts for message 1774016883052 INFO 2026-03-20T14:28:35.495Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:35.536Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:28:35.537Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774016883052: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:28:35.537Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1774016883052: Batching save INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]70f.1 1774016883052): took 88ms INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), captureChange): was blocked for 29081ms INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 25984ms INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 25984ms INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeSetPendingUniversalTimer): was blocked for 24166ms INFO 2026-03-20T14:28:35.537Z [conversations] conversation.queueJob([REDACTED]f31 ([REDACTED]286), maybeAddRemovedNotification): was blocked for 24166ms INFO 2026-03-20T14:28:35.612Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:28:35.653Z [saveAndNotify] Message saved 1774016883052 INFO 2026-03-20T14:28:35.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774016883052: Found 0 early reaction(s) for outgoing message INFO 2026-03-20T14:28:35.653Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774016883052: 0 edits in second run INFO 2026-03-20T14:28:35.653Z [app/main] MainSQL: slow query saveMessages duration=41ms INFO 2026-03-20T14:28:35.795Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:28:36.006Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016915973 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:36.006Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:36.037Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T14:28:36.037Z [storage] sync: fetching latest after version=9622 INFO 2026-03-20T14:28:36.037Z [storage] sync(9622): fetch start INFO 2026-03-20T14:28:36.037Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:28:36.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:36.082Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:36.082Z [MessageReceiver] queueing envelope [REDACTED]f31.1 > [REDACTED]70f 1774016915218 (019d0ba5.ea27.7162.8978.97f234e1d067) INFO 2026-03-20T14:28:36.082Z [background] delivery receipt from [REDACTED]f31.1 1774016915218 for sent message 1774016915218 wasSentEncrypted=false INFO 2026-03-20T14:28:36.082Z [background] onDeliveryReceipt(envelope=1774016915218, envelopeId=019d0ba5.ea27.7162.8978.97f234e1d067): Saving 1 sync tasks INFO 2026-03-20T14:28:36.082Z [MessageReceiver] decryptAndCacheBatch storing 0 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:36.082Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:36.082Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:36.082Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:36.082Z [@signalapp/libsignal-client] ACKing message delivered at 1774016915973 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:36.120Z [background] onDeliveryReceipt(envelope=1774016915218, envelopeId=019d0ba5.ea27.7162.8978.97f234e1d067): Queuing 1 sync tasks INFO 2026-03-20T14:28:36.120Z [background] onDeliveryReceipt(envelope=1774016915218, envelopeId=019d0ba5.ea27.7162.8978.97f234e1d067): Done INFO 2026-03-20T14:28:36.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:28:36.132Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:28:36.170Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:36.172Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9622 INFO 2026-03-20T14:28:36.286Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 95ms (attempts v4=1 v6=0) INFO 2026-03-20T14:28:36.371Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:28:36.403Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9622 204 Success INFO 2026-03-20T14:28:36.403Z [storage] sync(9622): no newer manifest, ok INFO 2026-03-20T14:28:36.403Z [storage] sync: no updates, version=9622 INFO 2026-03-20T14:28:36.403Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:28:36.404Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9623: will update to manifest version INFO 2026-03-20T14:28:36.404Z [storage] upload(9623): generating manifest new=false INFO 2026-03-20T14:28:36.404Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:28:36.406Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:28:36.407Z [storage] upload(9623): adding key=9623:nsx PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T14:28:36.409Z [storage] upload(9623): adding key=9623:FwX PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T14:28:36.426Z [storage] upload(9623): adding key=9623:gPi PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T14:28:36.431Z [storage] upload(9623): adding key=9623:1Qq PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T14:28:36.434Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding storyDistributionLists=1 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding callLinks=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding defunctCallLinks=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding pendingCallLinks=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding chatFolders=1 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding unknown records=[] count=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): adding error records=[] count=0 INFO 2026-03-20T14:28:36.437Z [storage] upload(9623): deleting extra keys=["9622:EJV","9622:GWg","9622:Qhj","9622:XIs","9622:bDT","9622:guM","9622:mcD","9622:p7M","9622:zS/"] count=9 INFO 2026-03-20T14:28:36.441Z [storage] upload(9623): inserting=4 deleting=9 INFO 2026-03-20T14:28:36.442Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T14:28:36.605Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T14:28:36.605Z [storage] upload(9623): upload complete, updating items=4 INFO 2026-03-20T14:28:36.605Z [storage] upload(9623): setting new manifestVersion INFO 2026-03-20T14:28:36.653Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:28:36.653Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T14:28:36.656Z [JobQueueDatabaseStore] adding job [REDACTED]745 to queue "single proto" INFO 2026-03-20T14:28:36.657Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371029473 ms before clearing INFO 2026-03-20T14:28:36.695Z [JobQueue] single proto job queue: added new job [REDACTED]745 INFO 2026-03-20T14:28:36.695Z [JobQueue] single proto job queue: enqueuing job [REDACTED]745 INFO 2026-03-20T14:28:36.695Z [JobQueue] single proto job queue: running job [REDACTED]745, attempt 1 of 110 INFO 2026-03-20T14:28:36.695Z [JobQueue] single proto job queue, job ID [REDACTED]745, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1774016916656 INFO 2026-03-20T14:28:36.696Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:28:36.737Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:36.778Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:28:36.779Z [WebAPI] send/1774016916656/[REDACTED]70f/sendMessages INFO 2026-03-20T14:28:36.779Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:28:36.867Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:28:36.912Z [JobQueue] single proto job queue: job [REDACTED]745 succeeded on attempt 1 INFO 2026-03-20T14:28:36.912Z [app/main] MainSQL: slow query insertSentProto duration=45ms INFO 2026-03-20T14:28:36.954Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T14:28:38.964Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T14:28:38.978Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T14:28:39.032Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T14:28:39.067Z [app/main] making app single instance INFO 2026-03-20T14:28:39.089Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T14:28:39.118Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T14:28:39.424Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T14:28:39.425Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T14:28:39.425Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T14:28:39.425Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T14:28:39.425Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T14:28:39.425Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T14:28:39.426Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T14:28:39.444Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:28:39.444Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T14:28:39.444Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T14:28:39.445Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T14:28:39.445Z [app/main] app ready INFO 2026-03-20T14:28:39.445Z [app/main] starting version 8.3.0 INFO 2026-03-20T14:28:39.445Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T14:28:39.446Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:28:39.451Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 982 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T14:28:39.451Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T14:28:39.452Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:28:39.452Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:28:39.452Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:28:39.452Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T14:28:39.453Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T14:28:39.453Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T14:28:39.502Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T14:28:39.503Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T14:28:39.503Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-20T14:28:39.892Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:28:39.971Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T14:28:39.972Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:28:40.000Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T14:28:40.000Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T14:28:40.001Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T14:28:40.239Z [profiles] Profile Service initialized INFO 2026-03-20T14:28:40.313Z [preload] complete INFO 2026-03-20T14:28:40.315Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T14:28:40.363Z [notifications] NotificationService initialized INFO 2026-03-20T14:28:40.363Z [app/main] main window webContents did-finish-load INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: created INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:28:40.369Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T14:28:40.370Z [app/main] Begin ensuring permissions INFO 2026-03-20T14:28:40.371Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T14:28:40.372Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T14:28:40.373Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T14:28:40.374Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T14:28:40.374Z [background] page reloaded INFO 2026-03-20T14:28:40.374Z [background] environment: production INFO 2026-03-20T14:28:40.375Z [background] Storage fetch INFO 2026-03-20T14:28:40.378Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:28:40.378Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T14:28:40.379Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T14:28:40.379Z [SocketManager] reconnect: starting... INFO 2026-03-20T14:28:40.379Z [SocketManager] reconnect: complete. INFO 2026-03-20T14:28:40.379Z [background] Initializing MessageReceiver INFO 2026-03-20T14:28:40.379Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T14:28:40.379Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:28:40.379Z [buildExpiration] expires in 7685203621ms INFO 2026-03-20T14:28:40.380Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:28:40.380Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:28:40.380Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:28:40.382Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:28:40.382Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 20.119µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:28:40.422Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:40.463Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:40.490Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 488.684ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T14:28:40.490Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T14:28:40.505Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:40.547Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T14:28:40.547Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-20T14:28:40.548Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T14:28:40.548Z [ConversationController] starting initial fetch INFO 2026-03-20T14:28:40.688Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T14:28:40.701Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T14:28:40.708Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T14:28:40.711Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T14:28:40.721Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T14:28:40.731Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T14:28:40.732Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T14:28:40.734Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:28:40.736Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:28:40.736Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T14:28:40.736Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T14:28:40.932Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T14:28:40.932Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T14:28:40.932Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T14:28:40.932Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T14:28:40.933Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T14:28:40.933Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T14:28:40.933Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T14:28:40.933Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T14:28:40.933Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T14:28:40.933Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T14:28:40.933Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T14:28:40.933Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T14:28:40.933Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T14:28:40.933Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T14:28:40.933Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:28:40.933Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T14:28:40.933Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:28:40.934Z [challenge] loading 0 challenges INFO 2026-03-20T14:28:40.934Z [networkObserver] Initializing network observer INFO 2026-03-20T14:28:40.939Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T14:28:40.939Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T14:28:40.939Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T14:28:40.939Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T14:28:40.939Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T14:28:40.939Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T14:28:40.939Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T14:28:40.939Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T14:28:40.940Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:28:40.940Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x5a406aab5d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x5a4078eaf80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x5a4078f83f0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x5a4078eadc0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x5a4078f8330, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x5a4078eacc0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T14:28:40.940Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T14:28:40.940Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T14:28:40.940Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T14:28:40.940Z [syncTasks] Fetching tasks INFO 2026-03-20T14:28:40.941Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T14:28:40.941Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T14:28:40.972Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 591.714ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:28:40.972Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:28:40.972Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:28:40.973Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:28:40.973Z [notifications] NotificationService: disabling INFO 2026-03-20T14:28:40.973Z [SocketManager] connected authenticated socket (localPort: 41932) INFO 2026-03-20T14:28:40.973Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:28:40.988Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=48ms INFO 2026-03-20T14:28:40.989Z [syncTasks] Startup/syncTasks: Queueing 2 sync tasks INFO 2026-03-20T14:28:40.990Z [syncTasks] Fetching tasks INFO 2026-03-20T14:28:40.990Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T14:28:40.992Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:28:40.992Z [IdleDetector] Start idle detector INFO 2026-03-20T14:28:40.992Z [app] open inbox INFO 2026-03-20T14:28:40.997Z [background] online INFO 2026-03-20T14:28:40.997Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T14:28:40.997Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T14:28:40.998Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:28:40.998Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:28:40.998Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:28:41.023Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T14:28:41.026Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T14:28:41.047Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774016920939 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:28:41.047Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T14:28:41.104Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:28:41.104Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:28:41.105Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T14:28:41.105Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T14:28:41.105Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:28:41.105Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:28:41.105Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:28:41.105Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T14:28:41.105Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:28:41.105Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T14:28:41.105Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:28:41.105Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:28:41.105Z [challenge] online, starting 0 queues INFO 2026-03-20T14:28:41.105Z [challenge] startAllQueues force=false INFO 2026-03-20T14:28:41.105Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T14:28:41.106Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:28:41.106Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:28:41.106Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:28:41.106Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T14:28:41.106Z [Stickers] downloadQueuedPacks INFO 2026-03-20T14:28:41.106Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:28:41.106Z [storage] enableStorageService INFO 2026-03-20T14:28:41.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T14:28:41.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T14:28:41.107Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T14:28:41.107Z [storage] sync: fetching latest after version=9623 INFO 2026-03-20T14:28:41.107Z [storage] sync(9623): fetch start INFO 2026-03-20T14:28:41.107Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:28:41.107Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:28:41.107Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:28:41.107Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:28:41.147Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:28:41.183Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:28:41.183Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:28:41.184Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774016918802 (019d0ba5.fe14.76fd.9898.89647787a440) INFO 2026-03-20T14:28:41.184Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774016918802 (019d0ba5.fe14.76fd.9898.89647787a440)) INFO 2026-03-20T14:28:41.184Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774016918802 (019d0ba5.fe14.76fd.9898.89647787a440): ciphertext message INFO 2026-03-20T14:28:41.185Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:28:41.185Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]965, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:28:41.185Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]77f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:28:41.186Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:28:41.186Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:28:41.189Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:28:41.189Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:41.208Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T14:28:41.241Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:28:41.242Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:28:41.265Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:28:41.265Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T14:28:41.266Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T14:28:41.297Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:28:41.297Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:28:41.297Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774016918802 (019d0ba5.fe14.76fd.9898.89647787a440) INFO 2026-03-20T14:28:41.297Z [app/main] MainSQL: slow query commitDecryptResult duration=108ms INFO 2026-03-20T14:28:41.298Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774016918802 (019d0ba5.fe14.76fd.9898.89647787a440) INFO 2026-03-20T14:28:41.298Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T14:28:41.298Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:28:41.299Z [@signalapp/libsignal-client] ACKing message delivered at 1774016920939 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:28:41.317Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:28:41.352Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:28:41.352Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:28:41.372Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T14:28:41.373Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9623 INFO 2026-03-20T14:28:41.378Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:28:41.378Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:28:41.378Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:28:41.378Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.378Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:41.378Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:41.431Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:28:41.431Z [batcher] waitForAllBatchers INFO 2026-03-20T14:28:41.431Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:41.431Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:28:41.431Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:28:41.431Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:28:41.431Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:28:41.431Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:28:41.431Z [app/main] MainSQL: slow query removeUnprocessed duration=52ms INFO 2026-03-20T14:28:41.433Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:28:41.434Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:28:41.434Z [notifications] NotificationService: enabling INFO 2026-03-20T14:28:41.434Z [background] App loaded - messages: 1 INFO 2026-03-20T14:28:41.434Z [StartupQueue] Processing 0 actions INFO 2026-03-20T14:28:41.435Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T14:28:41.435Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3274276ms INFO 2026-03-20T14:28:41.435Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T14:28:41.435Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:28:41.435Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T14:28:41.436Z [app/main] App loaded - time: 1991 INFO 2026-03-20T14:28:41.437Z [app/main] SQL init - time: 103 INFO 2026-03-20T14:28:41.437Z [app/main] Preload Compile - time: 185 INFO 2026-03-20T14:28:41.437Z [app/main] Preload - time: 453 INFO 2026-03-20T14:28:41.437Z [app/main] WebSocket connect - time: 660 INFO 2026-03-20T14:28:41.437Z [app/main] Processed count: 1 INFO 2026-03-20T14:28:41.437Z [app/main] Messages per second: 1.[REDACTED] INFO 2026-03-20T14:28:41.437Z [app/main] Top 10 queries by cumulative duration (ms) over last 1890ms during 'App Load': createOrUpdateItem: cumulative 283.47 | average: 47.25 | max: 75.09 | count: 6 ||| commitDecryptResult: cumulative 108.43 | average: 108.43 | max: 108.43 | count: 1 ||| removeUnprocessed: cumulative 51.94 | average: 51.94 | max: 51.94 | count: 1 ||| dequeueOldestSyncTasks: cumulative 47.76 | average: 23.88 | max: 47.73 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 41.02 | average: 41.02 | max: 41.02 | count: 1 ||| getAllConversations: cumulative 28.35 | average: 28.35 | max: 28.35 | count: 1 ||| getAllKyberPreKeys: cumulative 27.25 | average: 27.25 | max: 27.25 | count: 1 ||| getAllSessions: cumulative 17.64 | average: 17.64 | max: 17.64 | count: 1 ||| getAllSenderKeys: cumulative 8.97 | average: 8.97 | max: 8.97 | count: 1 ||| getAllStickers: cumulative 8.17 | average: 8.17 | max: 8.17 | count: 1; Total cumulative duration of all SQL queries during this epoch: 652.3ms INFO 2026-03-20T14:28:41.445Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:28:41.467Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T14:28:41.482Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:41.485Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:28:41.485Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:28:41.486Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 107ms (attempts v4=1 v6=0) INFO 2026-03-20T14:28:41.531Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T14:28:41.573Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:28:41.573Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:41.614Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:28:41.674Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9623 200 Success INFO 2026-03-20T14:28:41.676Z [storage] sync: updating to remoteVersion=9624 sourceDevice=1 from version=9623 INFO 2026-03-20T14:28:41.698Z [storage] process(9624): localRecords=1810 localKeys=1427 unknownKeys=0 remoteKeys=1432 INFO 2026-03-20T14:28:41.698Z [storage] process(9624): remoteOnlyCount=9 remoteOnlyKeys=["9624:GWg","9624:EJV","9624:guM","9624:zS/","9624:Qhj","9624:XIs","9624:mcD","9624:p7M","9624:bDT"] INFO 2026-03-20T14:28:41.698Z [storage] process(9624): localOnlyCount=4 localOnlyKeys=["9623:nsx","9623:FwX","9623:gPi","9623:1Qq"] INFO 2026-03-20T14:28:41.698Z [storage] fetchRemoteRecords(9624): fetching remote keys count=9 INFO 2026-03-20T14:28:41.698Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=83ms INFO 2026-03-20T14:28:41.699Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T14:28:41.839Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T14:28:41.840Z [storage] fetchRemoteRecords(9624): missing remote keys=[] count=0 INFO 2026-03-20T14:28:41.841Z [storage] process(9624): attempting to merge records=0 INFO 2026-03-20T14:28:41.841Z [storage] process(9624): split pni contacts=9 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T14:28:41.842Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.842Z [storage] merge(9624:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.843Z [storage] merge(9624:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.843Z [storage] merge(9624:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.843Z [storage] merge(9624:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T14:28:41.843Z [storage] process(9624): processed records=9 INFO 2026-03-20T14:28:41.843Z [storage] process(9624): updated conversations=0 INFO 2026-03-20T14:28:41.843Z [storage] process(9624): kicking off profile fetches=0 INFO 2026-03-20T14:28:41.843Z [storage] process(9624): dropped keys=["9624:EJV","9624:GWg","9624:Qhj","9624:XIs","9624:bDT","9624:guM","9624:mcD","9624:p7M","9624:zS/"] count=9 INFO 2026-03-20T14:28:41.843Z [storage] process(9624): unknown records=[] count=0 INFO 2026-03-20T14:28:41.889Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T14:28:41.893Z [storage] process(9624): error records=[] count=0 INFO 2026-03-20T14:28:41.933Z [storage] process(9624): pending deletes=["9624:EJV","9624:GWg","9624:Qhj","9624:XIs","9624:bDT","9624:guM","9624:mcD","9624:p7M","9624:zS/"] count=9 INFO 2026-03-20T14:28:41.975Z [storage] process(9624): localKey=9623:nsx PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T14:28:41.975Z [storage] process(9624): localKey=9623:FwX PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T14:28:41.976Z [storage] process(9624): localKey=9623:gPi PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T14:28:41.976Z [storage] process(9624): localKey=9623:1Qq PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T14:28:41.986Z [storage] process(9624): done INFO 2026-03-20T14:28:41.986Z [storage] sync: updated to version=9624 INFO 2026-03-20T14:28:41.992Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:28:41.992Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371024138 ms before clearing INFO 2026-03-20T14:28:42.031Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T14:28:42.115Z [storage] sync: complete INFO 2026-03-20T14:28:42.116Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T14:28:42.116Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T14:28:42.116Z [storage] sync(9624): fetch start INFO 2026-03-20T14:28:42.116Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:28:42.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:28:42.248Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T14:28:42.251Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T14:28:42.285Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:28:42.294Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1774016883052 INFO 2026-03-20T14:28:42.382Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T14:28:42.382Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T14:28:42.382Z [storage] sync: no updates, version=9624 INFO 2026-03-20T14:28:42.397Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:28:42.450Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:28:42.454Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:28:42.455Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-20T14:28:42.459Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:28:42.529Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 132ms INFO 2026-03-20T14:28:42.575Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:28:42.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) INFO 2026-03-20T14:28:42.576Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:28:42.612Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:28:42.612Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:28:42.612Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:28:42.612Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:28:42.644Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:28:42.707Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T14:28:42.743Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016883052,"receivedAt":1771163896071},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:28:43.174Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 597.994ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:28:43.174Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:28:43.174Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T14:28:43.174Z [SocketManager] connected unauthenticated socket (localPort: 44032) INFO 2026-03-20T14:28:43.174Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T14:28:43.260Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) 200 Success INFO 2026-03-20T14:28:43.260Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:28:43.840Z [app/main] MainSQL: slow query updateConversations duration=79ms INFO 2026-03-20T14:28:46.243Z [app/main] before-quit event {"readyForShutdown":false,"shouldQuit":false,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-20T14:28:46.244Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-20T14:28:46.244Z [app/main] close event {"readyForShutdown":false,"shouldQuit":true} INFO 2026-03-20T14:28:46.244Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T14:28:46.245Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T14:28:46.245Z [SystemTrayService] System tray service: not rendering the tray, quitting INFO 2026-03-20T14:28:46.245Z [app/main] requestShutdown: Requesting close of mainWindow... INFO 2026-03-20T14:28:46.257Z [background] shutdown INFO 2026-03-20T14:28:46.257Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-20T14:28:46.257Z [AttachmentBackupManager] stopping WARN 2026-03-20T14:28:46.257Z [WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests WARN 2026-03-20T14:28:46.257Z [WebAPI] cancelInflightRequests/Shutdown: Done INFO 2026-03-20T14:28:46.257Z [IdleDetector] Stop idle detector INFO 2026-03-20T14:28:46.257Z [background] shutdown: shutting down messageReceiver INFO 2026-03-20T14:28:46.257Z [storage] disableStorageService: shutdown INFO 2026-03-20T14:28:46.257Z [MessageReceiver] stopProcessing INFO 2026-03-20T14:28:46.257Z [batcher] waitForAllBatchers INFO 2026-03-20T14:28:46.257Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:46.257Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:28:46.257Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:28:46.257Z [background] shutdown: flushing conversations INFO 2026-03-20T14:28:46.258Z [sleeper] shutting down, settling 0 in-progress sleep calls INFO 2026-03-20T14:28:46.258Z [sleeper] sleep tasks settled INFO 2026-03-20T14:28:46.258Z [background] shutdown: shutting down queues INFO 2026-03-20T14:28:46.258Z [JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] conversation job queue: shutdown: stop accepting new work and drain 0 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:28:46.259Z [JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s) INFO 2026-03-20T14:28:46.259Z [ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T14:28:46.259Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:28:46.259Z [ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T14:28:46.259Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:28:46.259Z [JobQueue] conversation job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] call link refresh job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] groupAvatar job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] single proto job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] read sync job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] view sync job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] view once open sync job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] remove storage key job queue: shutdown: complete INFO 2026-03-20T14:28:46.259Z [JobQueue] report spam job queue: shutdown: complete INFO 2026-03-20T14:28:46.260Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:28:46.260Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:28:46.260Z [background] shutdown: shutting down conversation queues INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e96 ([REDACTED]351) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e96 ([REDACTED]351) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]345 ([REDACTED]cc4) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]345 ([REDACTED]cc4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]da5 ([REDACTED]b1d) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]da5 ([REDACTED]b1d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]8af ([REDACTED]c75) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]8af ([REDACTED]c75) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation PNI:[REDACTED]742 ([REDACTED]0a0) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation PNI:[REDACTED]742 ([REDACTED]0a0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e0e ([REDACTED]1d9) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e0e ([REDACTED]1d9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]ec5 ([REDACTED]865) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]ec5 ([REDACTED]865) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]142 ([REDACTED]72f) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]142 ([REDACTED]72f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]734 ([REDACTED]2a6) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]734 ([REDACTED]2a6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation PNI:[REDACTED]ed0 ([REDACTED]fef) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation PNI:[REDACTED]ed0 ([REDACTED]fef) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]bd5 ([REDACTED]788) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]bd5 ([REDACTED]788) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation group([REDACTED]¨…”) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation group([REDACTED]¨…”) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]bee ([REDACTED]68b) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]bee ([REDACTED]68b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]87e ([REDACTED]e8b) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]87e ([REDACTED]e8b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]7b1 ([REDACTED]396) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]7b1 ([REDACTED]396) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e95 ([REDACTED]6f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e95 ([REDACTED]6f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e07 ([REDACTED]40a) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]e07 ([REDACTED]40a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]013 ([REDACTED]485) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]013 ([REDACTED]485) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]0c8 ([REDACTED]400) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]0c8 ([REDACTED]400) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]fcc ([REDACTED]5f3) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]fcc ([REDACTED]5f3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]ca6 ([REDACTED]61a) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]ca6 ([REDACTED]61a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]f82 ([REDACTED]8af) jobQueue shutdown start INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]f82 ([REDACTED]8af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.260Z [conversations] conversation [REDACTED]d29 ([REDACTED]d3f) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d29 ([REDACTED]d3f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]e17 ([REDACTED]469) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]e17 ([REDACTED]469) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]9cf ([REDACTED]817) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]9cf ([REDACTED]817) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]111 ([REDACTED]071) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]111 ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]5a6 ([REDACTED]ab7) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]5a6 ([REDACTED]ab7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]776 ([REDACTED]f41) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]776 ([REDACTED]f41) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]9a9 ([REDACTED]c2d) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]9a9 ([REDACTED]c2d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]ee7 ([REDACTED]ee1) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]ee7 ([REDACTED]ee1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d53 ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d53 ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]2ba ([REDACTED]82c) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]2ba ([REDACTED]82c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]df3 ([REDACTED]020) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]df3 ([REDACTED]020) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]2c2 ([REDACTED]b67) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]2c2 ([REDACTED]b67) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]4a4 ([REDACTED]20f) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]4a4 ([REDACTED]20f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]a0d ([REDACTED]eca) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]a0d ([REDACTED]eca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]45d ([REDACTED]273) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]45d ([REDACTED]273) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation PNI:[REDACTED]876 ([REDACTED]1ae) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation PNI:[REDACTED]876 ([REDACTED]1ae) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]40f ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]40f ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]562 ([REDACTED]797) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]562 ([REDACTED]797) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]ff5 ([REDACTED]569) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]ff5 ([REDACTED]569) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]cd2 ([REDACTED]f58) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]cd2 ([REDACTED]f58) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]45a ([REDACTED]b4f) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]45a ([REDACTED]b4f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]44c ([REDACTED]994) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]44c ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d33 ([REDACTED]bb3) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d33 ([REDACTED]bb3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d30 ([REDACTED]253) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]d30 ([REDACTED]253) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]56e ([REDACTED]07c) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]56e ([REDACTED]07c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation PNI:[REDACTED]56d ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation PNI:[REDACTED]56d ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]7f3 ([REDACTED]e55) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]7f3 ([REDACTED]e55) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]8f8 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]8f8 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]46c ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]46c ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]1a0 ([REDACTED]df9) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]1a0 ([REDACTED]df9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]0c2 ([REDACTED]ff0) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]0c2 ([REDACTED]ff0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]cc8 ([REDACTED]10c) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]cc8 ([REDACTED]10c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]5b8 ([REDACTED]d52) jobQueue shutdown start INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]5b8 ([REDACTED]d52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.261Z [conversations] conversation [REDACTED]6d9 ([REDACTED]493) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]6d9 ([REDACTED]493) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]958 ([REDACTED]1e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]958 ([REDACTED]1e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]72a ([REDACTED]45a) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]72a ([REDACTED]45a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]373 ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]373 ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]43b ([REDACTED]2e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]43b ([REDACTED]2e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ece ([REDACTED]7ce) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ece ([REDACTED]7ce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]dfa ([REDACTED]19c) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]dfa ([REDACTED]19c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ce0 ([REDACTED]7f3) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ce0 ([REDACTED]7f3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ebe ([REDACTED]8f2) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]ebe ([REDACTED]8f2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]4a6 ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]4a6 ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]695 ([REDACTED]a05) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]695 ([REDACTED]a05) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]113 ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]113 ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation PNI:[REDACTED]f2a ([REDACTED]e2d) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation PNI:[REDACTED]f2a ([REDACTED]e2d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]0fe ([REDACTED]0c8) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]0fe ([REDACTED]0c8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation groupv2([REDACTED]En0=) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation groupv2([REDACTED]En0=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]346 ([REDACTED]d8f) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]346 ([REDACTED]d8f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]3f4 ([REDACTED]5d0) jobQueue shutdown start INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]3f4 ([REDACTED]5d0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.262Z [conversations] conversation [REDACTED]620 ([REDACTED]370) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]620 ([REDACTED]370) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]5a0 ([REDACTED]1b2) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]5a0 ([REDACTED]1b2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]796 ([REDACTED]887) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]796 ([REDACTED]887) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]e13 ([REDACTED]155) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]e13 ([REDACTED]155) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]3dd ([REDACTED]8c2) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]3dd ([REDACTED]8c2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]0e7 ([REDACTED]ff7) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]0e7 ([REDACTED]ff7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation group([REDACTED]rá) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation group([REDACTED]rá) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8bf ([REDACTED]4e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8bf ([REDACTED]4e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]c63 ([REDACTED]8c6) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]c63 ([REDACTED]8c6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]c9e ([REDACTED]026) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]c9e ([REDACTED]026) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]ffc ([REDACTED]e9a) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]ffc ([REDACTED]e9a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]cd4 ([REDACTED]790) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]cd4 ([REDACTED]790) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]f6d ([REDACTED]efb) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]f6d ([REDACTED]efb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]ecd ([REDACTED]614) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]ecd ([REDACTED]614) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]611 ([REDACTED]ab5) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]611 ([REDACTED]ab5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8fb ([REDACTED]e77) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8fb ([REDACTED]e77) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]3f8 ([REDACTED]612) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]3f8 ([REDACTED]612) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]a5e ([REDACTED]ebc) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]a5e ([REDACTED]ebc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8b1 ([REDACTED]21f) jobQueue shutdown start INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]8b1 ([REDACTED]21f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.263Z [conversations] conversation [REDACTED]1bf ([REDACTED]129) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]1bf ([REDACTED]129) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]359 ([REDACTED]195) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]359 ([REDACTED]195) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]2ed ([REDACTED]9d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]2ed ([REDACTED]9d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]a39 ([REDACTED]ff2) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]a39 ([REDACTED]ff2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]685 ([REDACTED]57e) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]685 ([REDACTED]57e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]1b1 ([REDACTED]1ea) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]1b1 ([REDACTED]1ea) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]977 ([REDACTED]1bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]977 ([REDACTED]1bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]c71 ([REDACTED]263) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]c71 ([REDACTED]263) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]af0 ([REDACTED]491) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]af0 ([REDACTED]491) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]e26 ([REDACTED]e47) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]e26 ([REDACTED]e47) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]af0 ([REDACTED]14a) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]af0 ([REDACTED]14a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation PNI:[REDACTED]27f ([REDACTED]570) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation PNI:[REDACTED]27f ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]4a8 ([REDACTED]ca6) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]4a8 ([REDACTED]ca6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]e14 ([REDACTED]90f) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]e14 ([REDACTED]90f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]298 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]298 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]d68 ([REDACTED]df0) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]d68 ([REDACTED]df0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]eba ([REDACTED]bfc) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]eba ([REDACTED]bfc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]940 ([REDACTED]e74) jobQueue shutdown start INFO 2026-03-20T14:28:46.264Z [conversations] conversation [REDACTED]940 ([REDACTED]e74) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]cf3 ([REDACTED]967) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]cf3 ([REDACTED]967) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]59d ([REDACTED]54c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]59d ([REDACTED]54c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]476 ([REDACTED]7b0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]476 ([REDACTED]7b0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]d6d ([REDACTED]1d0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]d6d ([REDACTED]1d0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]58b ([REDACTED]b7c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]58b ([REDACTED]b7c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]a47 ([REDACTED]944) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]a47 ([REDACTED]944) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]c5f ([REDACTED]8f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]c5f ([REDACTED]8f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]e8c ([REDACTED]af0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]e8c ([REDACTED]af0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]9b2 ([REDACTED]734) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]9b2 ([REDACTED]734) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]d3c ([REDACTED]8fc) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]d3c ([REDACTED]8fc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]1c9 ([REDACTED]8a6) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]1c9 ([REDACTED]8a6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]32f ([REDACTED]5d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]32f ([REDACTED]5d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]8d0 ([REDACTED]8ae) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]8d0 ([REDACTED]8ae) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]238 ([REDACTED]7af) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]238 ([REDACTED]7af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]97c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]97c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]176 ([REDACTED]eff) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]176 ([REDACTED]eff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2c7 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2c7 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]e49 ([REDACTED]287) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]e49 ([REDACTED]287) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]9b0 ([REDACTED]4b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]9b0 ([REDACTED]4b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]0d7 ([REDACTED]71c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]0d7 ([REDACTED]71c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]924 ([REDACTED]c55) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]924 ([REDACTED]c55) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]c28 ([REDACTED]297) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]c28 ([REDACTED]297) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]019 ([REDACTED]964) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]019 ([REDACTED]964) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]594 ([REDACTED]018) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]594 ([REDACTED]018) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b8e ([REDACTED]5ac) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b8e ([REDACTED]5ac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2c8 ([REDACTED]bea) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2c8 ([REDACTED]bea) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]617 ([REDACTED]c82) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]617 ([REDACTED]c82) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]526 ([REDACTED]93b) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]526 ([REDACTED]93b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]f34 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]f34 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]1be ([REDACTED]2da) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]1be ([REDACTED]2da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]728 ([REDACTED]f13) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]728 ([REDACTED]f13) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]79a ([REDACTED]6a4) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]79a ([REDACTED]6a4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]69c ([REDACTED]09b) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]69c ([REDACTED]09b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]790 ([REDACTED]444) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]790 ([REDACTED]444) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b5a ([REDACTED]430) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b5a ([REDACTED]430) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]7a5 ([REDACTED]df2) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]7a5 ([REDACTED]df2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]7e8 ([REDACTED]32c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation PNI:[REDACTED]7e8 ([REDACTED]32c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]73c ([REDACTED]353) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]73c ([REDACTED]353) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]637 ([REDACTED]c8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]637 ([REDACTED]c8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]976 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]976 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation +[REDACTED]552 ([REDACTED]896) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation +[REDACTED]552 ([REDACTED]896) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation group([REDACTED]•è•) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation group([REDACTED]•è•) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]0eb ([REDACTED]c59) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]0eb ([REDACTED]c59) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]1aa ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]1aa ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]596 ([REDACTED]8cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]596 ([REDACTED]8cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b75 ([REDACTED]7c8) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b75 ([REDACTED]7c8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]7cf ([REDACTED]7c0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]7cf ([REDACTED]7c0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]28f ([REDACTED]d8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]28f ([REDACTED]d8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]5f1 ([REDACTED]31c) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]5f1 ([REDACTED]31c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]4b3 ([REDACTED]7aa) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]4b3 ([REDACTED]7aa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]033 ([REDACTED]5dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]033 ([REDACTED]5dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2fe ([REDACTED]06a) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]2fe ([REDACTED]06a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b73 ([REDACTED]e19) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]b73 ([REDACTED]e19) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]423 ([REDACTED]9d0) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]423 ([REDACTED]9d0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]771 ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-20T14:28:46.265Z [conversations] conversation [REDACTED]771 ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]bec ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]bec ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d33 ([REDACTED]165) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d33 ([REDACTED]165) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3f9 ([REDACTED]ab8) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3f9 ([REDACTED]ab8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]873 ([REDACTED]e11) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]873 ([REDACTED]e11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]0f7 ([REDACTED]403) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]0f7 ([REDACTED]403) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]06c ([REDACTED]300) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]06c ([REDACTED]300) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]892 ([REDACTED]df1) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]892 ([REDACTED]df1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]02c ([REDACTED]bd3) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]02c ([REDACTED]bd3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]353 ([REDACTED]bd2) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]353 ([REDACTED]bd2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]416 ([REDACTED]11d) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]416 ([REDACTED]11d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]fc2 ([REDACTED]071) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]fc2 ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation +[REDACTED]798 ([REDACTED]af8) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation +[REDACTED]798 ([REDACTED]af8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]9ab ([REDACTED]ed8) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]9ab ([REDACTED]ed8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]5b9 ([REDACTED]991) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]5b9 ([REDACTED]991) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c50 ([REDACTED]8ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c50 ([REDACTED]8ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]bcd ([REDACTED]ded) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]bcd ([REDACTED]ded) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]ae3 ([REDACTED]bf0) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]ae3 ([REDACTED]bf0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]739 ([REDACTED]ee4) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]739 ([REDACTED]ee4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]f3b ([REDACTED]0ff) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]f3b ([REDACTED]0ff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]e1a ([REDACTED]29c) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]e1a ([REDACTED]29c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]70c ([REDACTED]55c) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]70c ([REDACTED]55c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a03 ([REDACTED]7f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a03 ([REDACTED]7f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]188 ([REDACTED]71f) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]188 ([REDACTED]71f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d45 ([REDACTED]5b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d45 ([REDACTED]5b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]be7 ([REDACTED]acd) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]be7 ([REDACTED]acd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]4c7 ([REDACTED]459) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]4c7 ([REDACTED]459) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d3e ([REDACTED]7d8) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d3e ([REDACTED]7d8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]99b ([REDACTED]705) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]99b ([REDACTED]705) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]84f ([REDACTED]69d) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]84f ([REDACTED]69d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c07 ([REDACTED]c66) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c07 ([REDACTED]c66) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a41 ([REDACTED]9c2) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a41 ([REDACTED]9c2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]e7c ([REDACTED]33e) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]e7c ([REDACTED]33e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]220 ([REDACTED]cd4) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation PNI:[REDACTED]220 ([REDACTED]cd4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]59a ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]59a ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e91 ([REDACTED]aeb) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e91 ([REDACTED]aeb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]5c1 ([REDACTED]d2e) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]5c1 ([REDACTED]d2e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e77 ([REDACTED]205) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e77 ([REDACTED]205) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d3c ([REDACTED]1bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]d3c ([REDACTED]1bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]0ab ([REDACTED]768) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]0ab ([REDACTED]768) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]082 ([REDACTED]dc0) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]082 ([REDACTED]dc0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]704 ([REDACTED]79a) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]704 ([REDACTED]79a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]633 ([REDACTED]782) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]633 ([REDACTED]782) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]8c5 ([REDACTED]a8f) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]8c5 ([REDACTED]a8f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]556 ([REDACTED]7a2) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]556 ([REDACTED]7a2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]eeb ([REDACTED]a10) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]eeb ([REDACTED]a10) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e22 ([REDACTED]6fc) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]e22 ([REDACTED]6fc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3a9 ([REDACTED]7e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3a9 ([REDACTED]7e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c7e ([REDACTED]07c) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]c7e ([REDACTED]07c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation +[REDACTED]807 ([REDACTED]8e8) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation +[REDACTED]807 ([REDACTED]8e8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a8c ([REDACTED]d69) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]a8c ([REDACTED]d69) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]8b3 ([REDACTED]66a) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]8b3 ([REDACTED]66a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]6aa ([REDACTED]4b1) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]6aa ([REDACTED]4b1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3e3 ([REDACTED]549) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]3e3 ([REDACTED]549) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]245 ([REDACTED]b65) jobQueue shutdown start INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]245 ([REDACTED]b65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.266Z [conversations] conversation [REDACTED]9f6 ([REDACTED]652) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]9f6 ([REDACTED]652) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]dd8 ([REDACTED]469) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]dd8 ([REDACTED]469) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]58f ([REDACTED]452) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]58f ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d92 ([REDACTED]7c0) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d92 ([REDACTED]7c0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]535 ([REDACTED]46e) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]535 ([REDACTED]46e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ec9 ([REDACTED]8ac) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ec9 ([REDACTED]8ac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b36 ([REDACTED]290) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b36 ([REDACTED]290) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]40e ([REDACTED]6fb) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]40e ([REDACTED]6fb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]e8c ([REDACTED]0fd) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]e8c ([REDACTED]0fd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]c61 ([REDACTED]b03) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]c61 ([REDACTED]b03) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3af ([REDACTED]99e) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3af ([REDACTED]99e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]140 ([REDACTED]da7) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]140 ([REDACTED]da7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f02 ([REDACTED]8ce) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f02 ([REDACTED]8ce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b46 ([REDACTED]725) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b46 ([REDACTED]725) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b60 ([REDACTED]153) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b60 ([REDACTED]153) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]5fa ([REDACTED]23f) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]5fa ([REDACTED]23f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]7cf ([REDACTED]662) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]7cf ([REDACTED]662) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]799 ([REDACTED]d91) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]799 ([REDACTED]d91) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8db ([REDACTED]ed2) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8db ([REDACTED]ed2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d38 ([REDACTED]055) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d38 ([REDACTED]055) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ae5 ([REDACTED]de5) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ae5 ([REDACTED]de5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]621 ([REDACTED]7e6) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]621 ([REDACTED]7e6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]02e ([REDACTED]2cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]02e ([REDACTED]2cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]cd5 ([REDACTED]f9f) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]cd5 ([REDACTED]f9f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]919 ([REDACTED]30d) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]919 ([REDACTED]30d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]232 ([REDACTED]f83) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]232 ([REDACTED]f83) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d4c ([REDACTED]c65) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d4c ([REDACTED]c65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]bb2 ([REDACTED]0e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]bb2 ([REDACTED]0e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]c65 ([REDACTED]c1f) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]c65 ([REDACTED]c1f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a31 ([REDACTED]b3c) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a31 ([REDACTED]b3c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f51 ([REDACTED]205) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f51 ([REDACTED]205) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8a1 ([REDACTED]57c) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8a1 ([REDACTED]57c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]aae ([REDACTED]bc2) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]aae ([REDACTED]bc2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d4e ([REDACTED]d76) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]d4e ([REDACTED]d76) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ec3 ([REDACTED]8f0) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ec3 ([REDACTED]8f0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]0e3 ([REDACTED]178) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]0e3 ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b01 ([REDACTED]0f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]b01 ([REDACTED]0f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f24 ([REDACTED]f36) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]f24 ([REDACTED]f36) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]27c ([REDACTED]63d) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]27c ([REDACTED]63d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]32d ([REDACTED]a72) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]32d ([REDACTED]a72) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]1b8 ([REDACTED]ccf) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]1b8 ([REDACTED]ccf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ed3 ([REDACTED]629) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ed3 ([REDACTED]629) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a29 ([REDACTED]d90) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a29 ([REDACTED]d90) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ed9 ([REDACTED]ef3) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]ed9 ([REDACTED]ef3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8ff ([REDACTED]09b) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8ff ([REDACTED]09b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]19d ([REDACTED]da2) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]19d ([REDACTED]da2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8e0 ([REDACTED]dcd) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]8e0 ([REDACTED]dcd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]bc6 ([REDACTED]ee4) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]bc6 ([REDACTED]ee4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]76e ([REDACTED]afa) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]76e ([REDACTED]afa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]e55 ([REDACTED]ccd) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]e55 ([REDACTED]ccd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]81b ([REDACTED]e83) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]81b ([REDACTED]e83) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a24 ([REDACTED]040) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a24 ([REDACTED]040) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a56 ([REDACTED]e42) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]a56 ([REDACTED]e42) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3aa ([REDACTED]21b) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3aa ([REDACTED]21b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3da ([REDACTED]b79) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]3da ([REDACTED]b79) no jobQueue to shutdown INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]9c6 ([REDACTED]1e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.267Z [conversations] conversation [REDACTED]9c6 ([REDACTED]1e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]001 ([REDACTED]6c2) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]001 ([REDACTED]6c2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]a5c ([REDACTED]5fa) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]a5c ([REDACTED]5fa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]7ac ([REDACTED]de4) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]7ac ([REDACTED]de4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]bc2 ([REDACTED]4ee) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]bc2 ([REDACTED]4ee) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]7a9 ([REDACTED]f0e) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]7a9 ([REDACTED]f0e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]19b ([REDACTED]f3c) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]19b ([REDACTED]f3c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]416 ([REDACTED]892) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]416 ([REDACTED]892) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]46a ([REDACTED]632) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]46a ([REDACTED]632) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]53e ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]53e ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]303 ([REDACTED]a36) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]303 ([REDACTED]a36) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]600 ([REDACTED]7fa) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]600 ([REDACTED]7fa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]574 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]574 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]03d ([REDACTED]894) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]03d ([REDACTED]894) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation PNI:[REDACTED]69b ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation PNI:[REDACTED]69b ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation +[REDACTED]806 ([REDACTED]cdb) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation +[REDACTED]806 ([REDACTED]cdb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]d21 ([REDACTED]f12) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]d21 ([REDACTED]f12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]afc ([REDACTED]ee8) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]afc ([REDACTED]ee8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]e50 ([REDACTED]e03) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]e50 ([REDACTED]e03) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]56e ([REDACTED]ffb) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]56e ([REDACTED]ffb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]698 ([REDACTED]ba7) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]698 ([REDACTED]ba7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]455 ([REDACTED]68e) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]455 ([REDACTED]68e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]e2b ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]e2b ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]adf ([REDACTED]e67) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]adf ([REDACTED]e67) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]45e ([REDACTED]825) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]45e ([REDACTED]825) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]2c5 ([REDACTED]623) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]2c5 ([REDACTED]623) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]91d ([REDACTED]817) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]91d ([REDACTED]817) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5ce ([REDACTED]4c3) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5ce ([REDACTED]4c3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]8ba ([REDACTED]9f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]8ba ([REDACTED]9f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]065 ([REDACTED]d5b) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]065 ([REDACTED]d5b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]ad5 ([REDACTED]552) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]ad5 ([REDACTED]552) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]ec7 ([REDACTED]e2e) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]ec7 ([REDACTED]e2e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]672 ([REDACTED]3a8) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]672 ([REDACTED]3a8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]237 ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]237 ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5b3 ([REDACTED]19c) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5b3 ([REDACTED]19c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]921 ([REDACTED]b4d) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]921 ([REDACTED]b4d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]815 ([REDACTED]e9b) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]815 ([REDACTED]e9b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]c19 ([REDACTED]08b) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]c19 ([REDACTED]08b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]46a ([REDACTED]071) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]46a ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]90a ([REDACTED]edd) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]90a ([REDACTED]edd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]841 ([REDACTED]70a) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]841 ([REDACTED]70a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]bd1 ([REDACTED]a40) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]bd1 ([REDACTED]a40) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5e5 ([REDACTED]e6a) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]5e5 ([REDACTED]e6a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]06f ([REDACTED]453) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]06f ([REDACTED]453) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]6a5 ([REDACTED]6dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]6a5 ([REDACTED]6dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]707 ([REDACTED]7d1) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]707 ([REDACTED]7d1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]891 ([REDACTED]f1b) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]891 ([REDACTED]f1b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]32d ([REDACTED]26e) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]32d ([REDACTED]26e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]2b6 ([REDACTED]62b) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]2b6 ([REDACTED]62b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]21c ([REDACTED]4a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]21c ([REDACTED]4a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]916 ([REDACTED]07f) jobQueue shutdown start INFO 2026-03-20T14:28:46.268Z [conversations] conversation [REDACTED]916 ([REDACTED]07f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]76c ([REDACTED]f7a) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]76c ([REDACTED]f7a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]d85 ([REDACTED]59d) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]d85 ([REDACTED]59d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f6c ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f6c ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]abb ([REDACTED]90b) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]abb ([REDACTED]90b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]a55 ([REDACTED]4e5) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]a55 ([REDACTED]4e5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]c50 ([REDACTED]c2e) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]c50 ([REDACTED]c2e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8b6 ([REDACTED]d40) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8b6 ([REDACTED]d40) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]868 ([REDACTED]9a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]868 ([REDACTED]9a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f5d ([REDACTED]de4) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f5d ([REDACTED]de4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]3c2 ([REDACTED]5e1) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]3c2 ([REDACTED]5e1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]e11 ([REDACTED]25d) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]e11 ([REDACTED]25d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]544 ([REDACTED]c1b) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]544 ([REDACTED]c1b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]34b ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]34b ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]16c ([REDACTED]0b5) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]16c ([REDACTED]0b5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]71f ([REDACTED]58f) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]71f ([REDACTED]58f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]2af ([REDACTED]255) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]2af ([REDACTED]255) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]529 ([REDACTED]fc7) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]529 ([REDACTED]fc7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]c7a ([REDACTED]4f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]c7a ([REDACTED]4f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8ba ([REDACTED]865) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8ba ([REDACTED]865) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5fa ([REDACTED]743) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5fa ([REDACTED]743) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5af ([REDACTED]ceb) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5af ([REDACTED]ceb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]2bb ([REDACTED]e12) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]2bb ([REDACTED]e12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]1b2 ([REDACTED]926) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]1b2 ([REDACTED]926) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]95a ([REDACTED]b52) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]95a ([REDACTED]b52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]434 ([REDACTED]a7c) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]434 ([REDACTED]a7c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]dde ([REDACTED]9d1) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]dde ([REDACTED]9d1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]91e ([REDACTED]c0a) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]91e ([REDACTED]c0a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]3ad ([REDACTED]36b) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]3ad ([REDACTED]36b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]566 ([REDACTED]d54) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]566 ([REDACTED]d54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]363 ([REDACTED]8d5) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]363 ([REDACTED]8d5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]091 ([REDACTED]21d) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]091 ([REDACTED]21d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f93 ([REDACTED]9da) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f93 ([REDACTED]9da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]441 ([REDACTED]d06) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]441 ([REDACTED]d06) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation PNI:[REDACTED]f3d ([REDACTED]77e) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation PNI:[REDACTED]f3d ([REDACTED]77e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]7b8 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]7b8 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]383 ([REDACTED]506) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]383 ([REDACTED]506) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]1c5 ([REDACTED]22a) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]1c5 ([REDACTED]22a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]aa3 ([REDACTED]931) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]aa3 ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8f0 ([REDACTED]278) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]8f0 ([REDACTED]278) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5cf ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]5cf ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]cd8 ([REDACTED]32f) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]cd8 ([REDACTED]32f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f4e ([REDACTED]71e) jobQueue shutdown start INFO 2026-03-20T14:28:46.269Z [conversations] conversation [REDACTED]f4e ([REDACTED]71e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]6e6 ([REDACTED]11c) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]6e6 ([REDACTED]11c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]153 ([REDACTED]c33) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]153 ([REDACTED]c33) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]2ef ([REDACTED]463) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]2ef ([REDACTED]463) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]e8d ([REDACTED]4ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]e8d ([REDACTED]4ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]fa8 ([REDACTED]948) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]fa8 ([REDACTED]948) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]625 ([REDACTED]d8d) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]625 ([REDACTED]d8d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]c8f ([REDACTED]ce9) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]c8f ([REDACTED]ce9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9ab ([REDACTED]f52) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9ab ([REDACTED]f52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]0df ([REDACTED]dde) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]0df ([REDACTED]dde) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]edf ([REDACTED]7fb) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]edf ([REDACTED]7fb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]bd9 ([REDACTED]b36) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]bd9 ([REDACTED]b36) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]981 ([REDACTED]4f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]981 ([REDACTED]4f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7f6 ([REDACTED]92c) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7f6 ([REDACTED]92c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]863 ([REDACTED]023) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]863 ([REDACTED]023) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9df ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9df ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]f45 ([REDACTED]b5c) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]f45 ([REDACTED]b5c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]657 ([REDACTED]be7) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]657 ([REDACTED]be7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]41c ([REDACTED]5f2) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]41c ([REDACTED]5f2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]19b ([REDACTED]97e) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]19b ([REDACTED]97e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]4c2 ([REDACTED]2b0) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]4c2 ([REDACTED]2b0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]c5b ([REDACTED]af3) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]c5b ([REDACTED]af3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]be2 ([REDACTED]fc3) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]be2 ([REDACTED]fc3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7fb ([REDACTED]0f9) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7fb ([REDACTED]0f9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]f45 ([REDACTED]6be) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]f45 ([REDACTED]6be) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]b75 ([REDACTED]720) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]b75 ([REDACTED]720) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]bfc ([REDACTED]438) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]bfc ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]272 ([REDACTED]c49) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]272 ([REDACTED]c49) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]e6c ([REDACTED]929) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]e6c ([REDACTED]929) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]751 ([REDACTED]cfe) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]751 ([REDACTED]cfe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]4a6 ([REDACTED]20a) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]4a6 ([REDACTED]20a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]28c ([REDACTED]45e) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]28c ([REDACTED]45e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]c95 ([REDACTED]720) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation PNI:[REDACTED]c95 ([REDACTED]720) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]d20 ([REDACTED]f6d) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]d20 ([REDACTED]f6d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]3cf ([REDACTED]bc0) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]3cf ([REDACTED]bc0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]673 ([REDACTED]910) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]673 ([REDACTED]910) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]dda ([REDACTED]1c6) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]dda ([REDACTED]1c6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]37b ([REDACTED]b42) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]37b ([REDACTED]b42) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]24f ([REDACTED]b8f) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]24f ([REDACTED]b8f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]53a ([REDACTED]9e7) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]53a ([REDACTED]9e7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]3c8 ([REDACTED]1cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]3c8 ([REDACTED]1cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]a01 ([REDACTED]28b) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]a01 ([REDACTED]28b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]781 ([REDACTED]282) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]781 ([REDACTED]282) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]66e ([REDACTED]aa5) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]66e ([REDACTED]aa5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]810 ([REDACTED]a34) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]810 ([REDACTED]a34) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]616 ([REDACTED]89c) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]616 ([REDACTED]89c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation group([REDACTED](aj) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation group([REDACTED](aj) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7ba ([REDACTED]036) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]7ba ([REDACTED]036) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]58c ([REDACTED]00e) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]58c ([REDACTED]00e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9c2 ([REDACTED]dbb) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9c2 ([REDACTED]dbb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]505 ([REDACTED]d3c) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]505 ([REDACTED]d3c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]17c ([REDACTED]6cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]17c ([REDACTED]6cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]007 ([REDACTED]1df) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]007 ([REDACTED]1df) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]8f1 ([REDACTED]84a) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]8f1 ([REDACTED]84a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]5c1 ([REDACTED]710) jobQueue shutdown start INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]5c1 ([REDACTED]710) no jobQueue to shutdown INFO 2026-03-20T14:28:46.270Z [conversations] conversation [REDACTED]9ce ([REDACTED]453) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9ce ([REDACTED]453) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9f0 ([REDACTED]7dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9f0 ([REDACTED]7dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]db7 ([REDACTED]04e) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]db7 ([REDACTED]04e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]49e ([REDACTED]328) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]49e ([REDACTED]328) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]e84 ([REDACTED]eed) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]e84 ([REDACTED]eed) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]006 ([REDACTED]6e7) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]006 ([REDACTED]6e7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b69 ([REDACTED]f5c) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b69 ([REDACTED]f5c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2a2 ([REDACTED]10a) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2a2 ([REDACTED]10a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]74a ([REDACTED]731) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]74a ([REDACTED]731) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2ea ([REDACTED]f8f) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2ea ([REDACTED]f8f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]351 ([REDACTED]1d7) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]351 ([REDACTED]1d7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]a91 ([REDACTED]f65) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]a91 ([REDACTED]f65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]094 ([REDACTED]d0e) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]094 ([REDACTED]d0e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]aa0 ([REDACTED]cc6) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]aa0 ([REDACTED]cc6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d04 ([REDACTED]6f3) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d04 ([REDACTED]6f3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]1e9 ([REDACTED]5ad) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]1e9 ([REDACTED]5ad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]4ba ([REDACTED]dec) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]4ba ([REDACTED]dec) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]12b ([REDACTED]07f) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]12b ([REDACTED]07f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]390 ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]390 ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]429 ([REDACTED]2b8) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]429 ([REDACTED]2b8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c7a ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c7a ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]269 ([REDACTED]0f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]269 ([REDACTED]0f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation group([REDACTED]´“õ) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation group([REDACTED]´“õ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]dae ([REDACTED]d94) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]dae ([REDACTED]d94) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]190 ([REDACTED]836) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]190 ([REDACTED]836) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2dc ([REDACTED]e5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2dc ([REDACTED]e5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]03b ([REDACTED]ec6) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]03b ([REDACTED]ec6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]05c ([REDACTED]518) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]05c ([REDACTED]518) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]e60 ([REDACTED]ec3) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]e60 ([REDACTED]ec3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]906 ([REDACTED]890) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]906 ([REDACTED]890) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]4e0 ([REDACTED]c16) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]4e0 ([REDACTED]c16) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2f9 ([REDACTED]a62) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]2f9 ([REDACTED]a62) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9e7 ([REDACTED]046) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9e7 ([REDACTED]046) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b67 ([REDACTED]be4) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b67 ([REDACTED]be4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]020 ([REDACTED]9e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]020 ([REDACTED]9e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9ac ([REDACTED]cc6) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9ac ([REDACTED]cc6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9d2 ([REDACTED]40f) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]9d2 ([REDACTED]40f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]482 ([REDACTED]8c4) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]482 ([REDACTED]8c4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c53 ([REDACTED]223) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c53 ([REDACTED]223) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]96a ([REDACTED]b6e) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]96a ([REDACTED]b6e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]1f6 ([REDACTED]a11) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]1f6 ([REDACTED]a11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]dac ([REDACTED]a6f) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]dac ([REDACTED]a6f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d52 ([REDACTED]bc2) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d52 ([REDACTED]bc2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d4e ([REDACTED]367) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]d4e ([REDACTED]367) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c07 ([REDACTED]6e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]c07 ([REDACTED]6e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]7d4 ([REDACTED]a29) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]7d4 ([REDACTED]a29) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]910 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]910 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]0e7 ([REDACTED]dc0) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]0e7 ([REDACTED]dc0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]151 ([REDACTED]775) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]151 ([REDACTED]775) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]808 ([REDACTED]593) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]808 ([REDACTED]593) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]43f ([REDACTED]765) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]43f ([REDACTED]765) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b85 ([REDACTED]b81) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]b85 ([REDACTED]b81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]a83 ([REDACTED]e11) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]a83 ([REDACTED]e11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]ec2 ([REDACTED]436) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]ec2 ([REDACTED]436) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]8f0 ([REDACTED]571) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]8f0 ([REDACTED]571) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]438 ([REDACTED]83b) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation [REDACTED]438 ([REDACTED]83b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.271Z [conversations] conversation group([REDACTED]zÊ) jobQueue shutdown start INFO 2026-03-20T14:28:46.271Z [conversations] conversation group([REDACTED]zÊ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]381 ([REDACTED]72c) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]381 ([REDACTED]72c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]88e ([REDACTED]f68) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]88e ([REDACTED]f68) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]97e ([REDACTED]547) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]97e ([REDACTED]547) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]585 ([REDACTED]91f) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]585 ([REDACTED]91f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]760 ([REDACTED]240) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]760 ([REDACTED]240) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]8a9 ([REDACTED]902) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]8a9 ([REDACTED]902) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]fe0 ([REDACTED]2ba) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]fe0 ([REDACTED]2ba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]da8 ([REDACTED]a41) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]da8 ([REDACTED]a41) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation +[REDACTED]546 ([REDACTED]1bf) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation +[REDACTED]546 ([REDACTED]1bf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]c07 ([REDACTED]5a4) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]c07 ([REDACTED]5a4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]022 ([REDACTED]269) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]022 ([REDACTED]269) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]0ba ([REDACTED]610) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]0ba ([REDACTED]610) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]186 ([REDACTED]b00) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]186 ([REDACTED]b00) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]55d ([REDACTED]19b) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]55d ([REDACTED]19b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]077 ([REDACTED]911) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]077 ([REDACTED]911) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]113 ([REDACTED]2a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]113 ([REDACTED]2a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]792 ([REDACTED]737) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]792 ([REDACTED]737) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]07d ([REDACTED]46c) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]07d ([REDACTED]46c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]708 ([REDACTED]043) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]708 ([REDACTED]043) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]8a7 ([REDACTED]daf) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]8a7 ([REDACTED]daf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]0f6 ([REDACTED]640) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]0f6 ([REDACTED]640) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]539 ([REDACTED]602) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]539 ([REDACTED]602) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]168 ([REDACTED]87b) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]168 ([REDACTED]87b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation PNI:[REDACTED]b06 ([REDACTED]6a3) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation PNI:[REDACTED]b06 ([REDACTED]6a3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]604 ([REDACTED]4a9) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]604 ([REDACTED]4a9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]57c ([REDACTED]6dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]57c ([REDACTED]6dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation group([REDACTED]{±®) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation group([REDACTED]{±®) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e9f ([REDACTED]88e) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e9f ([REDACTED]88e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]54c ([REDACTED]4b5) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]54c ([REDACTED]4b5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7a3 ([REDACTED]761) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7a3 ([REDACTED]761) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]df5 ([REDACTED]8a0) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]df5 ([REDACTED]8a0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7bd ([REDACTED]7d4) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7bd ([REDACTED]7d4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e4d ([REDACTED]8b6) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e4d ([REDACTED]8b6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]98e ([REDACTED]92f) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]98e ([REDACTED]92f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]15a ([REDACTED]494) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]15a ([REDACTED]494) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7aa ([REDACTED]a63) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]7aa ([REDACTED]a63) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]850 ([REDACTED]6de) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]850 ([REDACTED]6de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]1f7 ([REDACTED]b35) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]1f7 ([REDACTED]b35) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]71b ([REDACTED]f48) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]71b ([REDACTED]f48) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]468 ([REDACTED]a2a) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]468 ([REDACTED]a2a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]265 ([REDACTED]5e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]265 ([REDACTED]5e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]b87 ([REDACTED]7e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]b87 ([REDACTED]7e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]d69 ([REDACTED]452) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]d69 ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e2f ([REDACTED]e74) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e2f ([REDACTED]e74) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e9b ([REDACTED]4b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]e9b ([REDACTED]4b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation PNI:[REDACTED]817 ([REDACTED]804) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation PNI:[REDACTED]817 ([REDACTED]804) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]4e3 ([REDACTED]929) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]4e3 ([REDACTED]929) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]790 ([REDACTED]a39) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]790 ([REDACTED]a39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]77a ([REDACTED]9bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]77a ([REDACTED]9bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]34d ([REDACTED]5c3) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]34d ([REDACTED]5c3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]841 ([REDACTED]d1d) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]841 ([REDACTED]d1d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]00a ([REDACTED]dbf) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]00a ([REDACTED]dbf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]973 ([REDACTED]16d) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]973 ([REDACTED]16d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]971 ([REDACTED]69a) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]971 ([REDACTED]69a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]3f1 ([REDACTED]384) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]3f1 ([REDACTED]384) no jobQueue to shutdown INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]135 ([REDACTED]43b) jobQueue shutdown start INFO 2026-03-20T14:28:46.272Z [conversations] conversation [REDACTED]135 ([REDACTED]43b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d53 ([REDACTED]2a3) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d53 ([REDACTED]2a3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]8d1 ([REDACTED]4a8) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]8d1 ([REDACTED]4a8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]7f1 ([REDACTED]d5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]7f1 ([REDACTED]d5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]979 ([REDACTED]890) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]979 ([REDACTED]890) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f08 ([REDACTED]28d) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f08 ([REDACTED]28d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d0b ([REDACTED]326) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d0b ([REDACTED]326) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f4a ([REDACTED]a1f) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f4a ([REDACTED]a1f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]950 ([REDACTED]995) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]950 ([REDACTED]995) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b98 ([REDACTED]91f) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b98 ([REDACTED]91f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]637 ([REDACTED]2e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]637 ([REDACTED]2e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]5b7 ([REDACTED]7d1) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]5b7 ([REDACTED]7d1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]302 ([REDACTED]a2c) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]302 ([REDACTED]a2c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0cd ([REDACTED]931) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0cd ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e6f ([REDACTED]41c) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e6f ([REDACTED]41c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]db1 ([REDACTED]0e8) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]db1 ([REDACTED]0e8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]933 ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]933 ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0e6 ([REDACTED]515) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0e6 ([REDACTED]515) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b23 ([REDACTED]b8e) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b23 ([REDACTED]b8e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]cea ([REDACTED]419) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]cea ([REDACTED]419) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]46f ([REDACTED]26f) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]46f ([REDACTED]26f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]968 ([REDACTED]51a) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]968 ([REDACTED]51a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b76 ([REDACTED]71d) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b76 ([REDACTED]71d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]4c1 ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]4c1 ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]108 ([REDACTED]c1c) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]108 ([REDACTED]c1c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]afc ([REDACTED]dc3) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]afc ([REDACTED]dc3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c50 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c50 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]135 ([REDACTED]36d) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]135 ([REDACTED]36d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]645 ([REDACTED]9f0) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]645 ([REDACTED]9f0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]7f9 ([REDACTED]778) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]7f9 ([REDACTED]778) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e3d ([REDACTED]dac) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e3d ([REDACTED]dac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d32 ([REDACTED]886) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d32 ([REDACTED]886) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]2c2 ([REDACTED]cff) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]2c2 ([REDACTED]cff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f3f ([REDACTED]9c5) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f3f ([REDACTED]9c5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]993 ([REDACTED]da9) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]993 ([REDACTED]da9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]ec5 ([REDACTED]e34) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]ec5 ([REDACTED]e34) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]a22 ([REDACTED]918) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]a22 ([REDACTED]918) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]00a ([REDACTED]a3a) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]00a ([REDACTED]a3a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]94f ([REDACTED]713) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]94f ([REDACTED]713) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b63 ([REDACTED]570) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b63 ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]c71 ([REDACTED]792) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]c71 ([REDACTED]792) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b91 ([REDACTED]891) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b91 ([REDACTED]891) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]5fc ([REDACTED]638) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]5fc ([REDACTED]638) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c07 ([REDACTED]d90) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c07 ([REDACTED]d90) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]03a ([REDACTED]d16) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]03a ([REDACTED]d16) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]fd6 ([REDACTED]c8e) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]fd6 ([REDACTED]c8e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e4e ([REDACTED]513) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]e4e ([REDACTED]513) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c35 ([REDACTED]b85) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]c35 ([REDACTED]b85) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]8fe ([REDACTED]8e6) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]8fe ([REDACTED]8e6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]114 ([REDACTED]365) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation PNI:[REDACTED]114 ([REDACTED]365) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d37 ([REDACTED]e39) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]d37 ([REDACTED]e39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f10 ([REDACTED]133) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]f10 ([REDACTED]133) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation group([REDACTED]¹€½) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation group([REDACTED]¹€½) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]3ea ([REDACTED]a8b) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]3ea ([REDACTED]a8b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]713 ([REDACTED]ab4) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]713 ([REDACTED]ab4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0b9 ([REDACTED]9a6) jobQueue shutdown start INFO 2026-03-20T14:28:46.273Z [conversations] conversation [REDACTED]0b9 ([REDACTED]9a6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]752 ([REDACTED]ec1) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]752 ([REDACTED]ec1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]988 ([REDACTED]ea7) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]988 ([REDACTED]ea7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5cb ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5cb ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation PNI:[REDACTED]396 ([REDACTED]d2c) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation PNI:[REDACTED]396 ([REDACTED]d2c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]165 ([REDACTED]c2b) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]165 ([REDACTED]c2b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c92 ([REDACTED]2ee) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c92 ([REDACTED]2ee) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e3d ([REDACTED]9e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e3d ([REDACTED]9e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5ee ([REDACTED]24a) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5ee ([REDACTED]24a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]455 ([REDACTED]ae6) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]455 ([REDACTED]ae6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]855 ([REDACTED]74a) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]855 ([REDACTED]74a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]de0 ([REDACTED]0b8) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]de0 ([REDACTED]0b8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c5b ([REDACTED]b1e) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c5b ([REDACTED]b1e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]f6c ([REDACTED]630) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]f6c ([REDACTED]630) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ba7 ([REDACTED]ce6) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ba7 ([REDACTED]ce6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]fb2 ([REDACTED]085) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]fb2 ([REDACTED]085) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]4ce ([REDACTED]815) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]4ce ([REDACTED]815) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]aad ([REDACTED]5e8) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]aad ([REDACTED]5e8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]91a ([REDACTED]520) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]91a ([REDACTED]520) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]34e ([REDACTED]dfe) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]34e ([REDACTED]dfe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation +[REDACTED]683 ([REDACTED]3f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation +[REDACTED]683 ([REDACTED]3f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]30d ([REDACTED]711) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]30d ([REDACTED]711) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]44f ([REDACTED]db1) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]44f ([REDACTED]db1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]9fa ([REDACTED]9ba) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]9fa ([REDACTED]9ba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]a92 ([REDACTED]0a4) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]a92 ([REDACTED]0a4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]8a5 ([REDACTED]475) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]8a5 ([REDACTED]475) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c20 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c20 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]469 ([REDACTED]17c) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]469 ([REDACTED]17c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c26 ([REDACTED]eda) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]c26 ([REDACTED]eda) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]0fa ([REDACTED]5b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]0fa ([REDACTED]5b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation group([REDACTED]=–) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation group([REDACTED]=–) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]39a ([REDACTED]017) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]39a ([REDACTED]017) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]df9 ([REDACTED]f98) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]df9 ([REDACTED]f98) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]818 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]818 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]6c8 ([REDACTED]40f) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]6c8 ([REDACTED]40f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5a1 ([REDACTED]009) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5a1 ([REDACTED]009) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]db6 ([REDACTED]385) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]db6 ([REDACTED]385) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]dc8 ([REDACTED]1f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]dc8 ([REDACTED]1f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]bac ([REDACTED]940) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]bac ([REDACTED]940) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e75 ([REDACTED]46c) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e75 ([REDACTED]46c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]21b ([REDACTED]a25) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]21b ([REDACTED]a25) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]160 ([REDACTED]5b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]160 ([REDACTED]5b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]7ba ([REDACTED]5e5) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]7ba ([REDACTED]5e5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ab9 ([REDACTED]363) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ab9 ([REDACTED]363) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]3ee ([REDACTED]cff) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]3ee ([REDACTED]cff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]b0a ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]b0a ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e23 ([REDACTED]4ac) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]e23 ([REDACTED]4ac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5e3 ([REDACTED]760) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5e3 ([REDACTED]760) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]560 ([REDACTED]86b) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]560 ([REDACTED]86b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]a2e ([REDACTED]7b5) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]a2e ([REDACTED]7b5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]6c9 ([REDACTED]f32) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]6c9 ([REDACTED]f32) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation undefined ([REDACTED]ef0) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation undefined ([REDACTED]ef0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]394 ([REDACTED]808) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]394 ([REDACTED]808) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5a7 ([REDACTED]806) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]5a7 ([REDACTED]806) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ebe ([REDACTED]6e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]ebe ([REDACTED]6e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]299 ([REDACTED]785) jobQueue shutdown start INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]299 ([REDACTED]785) no jobQueue to shutdown INFO 2026-03-20T14:28:46.274Z [conversations] conversation [REDACTED]bb1 ([REDACTED]baa) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]bb1 ([REDACTED]baa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]9d9 ([REDACTED]68f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]9d9 ([REDACTED]68f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]515 ([REDACTED]0a5) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]515 ([REDACTED]0a5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]322 ([REDACTED]568) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]322 ([REDACTED]568) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c92 ([REDACTED]dd3) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c92 ([REDACTED]dd3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]688 ([REDACTED]e3f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]688 ([REDACTED]e3f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]eee ([REDACTED]2de) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]eee ([REDACTED]2de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]de7 ([REDACTED]528) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]de7 ([REDACTED]528) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]53a ([REDACTED]0c6) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]53a ([REDACTED]0c6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]104 ([REDACTED]dbf) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]104 ([REDACTED]dbf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]df5 ([REDACTED]791) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]df5 ([REDACTED]791) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]531 ([REDACTED]171) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]531 ([REDACTED]171) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]f32 ([REDACTED]46d) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]f32 ([REDACTED]46d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]955 ([REDACTED]45f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]955 ([REDACTED]45f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d3c ([REDACTED]8ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d3c ([REDACTED]8ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]eb4 ([REDACTED]219) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]eb4 ([REDACTED]219) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c42 ([REDACTED]67c) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c42 ([REDACTED]67c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c8a ([REDACTED]897) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]c8a ([REDACTED]897) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]254 ([REDACTED]82a) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]254 ([REDACTED]82a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]f73 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]f73 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0b2 ([REDACTED]f44) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0b2 ([REDACTED]f44) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]285 ([REDACTED]0f2) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]285 ([REDACTED]0f2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]e44 ([REDACTED]00f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]e44 ([REDACTED]00f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d39 ([REDACTED]e5a) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d39 ([REDACTED]e5a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation group([REDACTED]óÂ) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation group([REDACTED]óÂ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]540 ([REDACTED]f42) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]540 ([REDACTED]f42) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]4f5 ([REDACTED]1b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]4f5 ([REDACTED]1b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]b64 ([REDACTED]c34) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]b64 ([REDACTED]c34) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d83 ([REDACTED]f33) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d83 ([REDACTED]f33) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]7c5 ([REDACTED]e6f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]7c5 ([REDACTED]e6f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]322 ([REDACTED]7a2) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]322 ([REDACTED]7a2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]1d0 ([REDACTED]4d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]1d0 ([REDACTED]4d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]ad2 ([REDACTED]7ba) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]ad2 ([REDACTED]7ba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]110 ([REDACTED]eb0) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]110 ([REDACTED]eb0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]de2 ([REDACTED]3f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]de2 ([REDACTED]3f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d30 ([REDACTED]689) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d30 ([REDACTED]689) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]79d ([REDACTED]fc1) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]79d ([REDACTED]fc1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]139 ([REDACTED]156) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]139 ([REDACTED]156) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]b0b ([REDACTED]307) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]b0b ([REDACTED]307) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]61b ([REDACTED]8b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]61b ([REDACTED]8b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]7a4 ([REDACTED]47b) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]7a4 ([REDACTED]47b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0e3 ([REDACTED]9a5) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0e3 ([REDACTED]9a5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d90 ([REDACTED]294) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]d90 ([REDACTED]294) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]60f ([REDACTED]a73) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]60f ([REDACTED]a73) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]97d ([REDACTED]376) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]97d ([REDACTED]376) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]118 ([REDACTED]b4c) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]118 ([REDACTED]b4c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]3af ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]3af ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]ade ([REDACTED]931) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]ade ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]73b ([REDACTED]65e) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation PNI:[REDACTED]73b ([REDACTED]65e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]38d ([REDACTED]fc4) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]38d ([REDACTED]fc4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]e6f ([REDACTED]17f) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]e6f ([REDACTED]17f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]9f0 ([REDACTED]afa) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]9f0 ([REDACTED]afa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0e2 ([REDACTED]d03) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]0e2 ([REDACTED]d03) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]b7a ([REDACTED]0a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]b7a ([REDACTED]0a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]573 ([REDACTED]bc0) jobQueue shutdown start INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]573 ([REDACTED]bc0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.275Z [conversations] conversation [REDACTED]af7 ([REDACTED]46b) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]af7 ([REDACTED]46b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b87 ([REDACTED]5bd) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b87 ([REDACTED]5bd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2e5 ([REDACTED]dcf) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2e5 ([REDACTED]dcf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]871 ([REDACTED]543) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]871 ([REDACTED]543) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]203 ([REDACTED]893) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]203 ([REDACTED]893) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]ede ([REDACTED]703) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]ede ([REDACTED]703) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]492 ([REDACTED]647) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]492 ([REDACTED]647) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]34f ([REDACTED]d11) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]34f ([REDACTED]d11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]865 ([REDACTED]6fc) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]865 ([REDACTED]6fc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b40 ([REDACTED]b8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b40 ([REDACTED]b8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]d7f ([REDACTED]69b) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]d7f ([REDACTED]69b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b3e ([REDACTED]654) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b3e ([REDACTED]654) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b90 ([REDACTED]f79) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b90 ([REDACTED]f79) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]38e ([REDACTED]a09) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]38e ([REDACTED]a09) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]8a0 ([REDACTED]1bf) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]8a0 ([REDACTED]1bf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2c1 ([REDACTED]fce) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2c1 ([REDACTED]fce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c74 ([REDACTED]307) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c74 ([REDACTED]307) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]f61 ([REDACTED]71b) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]f61 ([REDACTED]71b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]163 ([REDACTED]94f) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]163 ([REDACTED]94f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9d6 ([REDACTED]16a) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9d6 ([REDACTED]16a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]6cc ([REDACTED]eff) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]6cc ([REDACTED]eff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]7d0 ([REDACTED]b32) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]7d0 ([REDACTED]b32) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]515 ([REDACTED]60a) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]515 ([REDACTED]60a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]48f ([REDACTED]729) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]48f ([REDACTED]729) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]5ca ([REDACTED]ac0) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]5ca ([REDACTED]ac0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]3c2 ([REDACTED]cdd) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]3c2 ([REDACTED]cdd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]e2d ([REDACTED]6c8) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]e2d ([REDACTED]6c8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]346 ([REDACTED]d08) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]346 ([REDACTED]d08) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9b2 ([REDACTED]308) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9b2 ([REDACTED]308) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]658 ([REDACTED]e56) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]658 ([REDACTED]e56) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]893 ([REDACTED]b3b) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]893 ([REDACTED]b3b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]578 ([REDACTED]765) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]578 ([REDACTED]765) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]f94 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]f94 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]273 ([REDACTED]b5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]273 ([REDACTED]b5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation PNI:[REDACTED]1d9 ([REDACTED]5e7) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation PNI:[REDACTED]1d9 ([REDACTED]5e7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]a83 ([REDACTED]c4c) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]a83 ([REDACTED]c4c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation groupv2([REDACTED]CEc=) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation groupv2([REDACTED]CEc=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]a2e ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]a2e ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9be ([REDACTED]859) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]9be ([REDACTED]859) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation group([REDACTED]ð;) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation group([REDACTED]ð;) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b0a ([REDACTED]69c) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]b0a ([REDACTED]69c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]1ac ([REDACTED]7c2) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]1ac ([REDACTED]7c2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]adb ([REDACTED]9ea) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]adb ([REDACTED]9ea) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]bab ([REDACTED]e87) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]bab ([REDACTED]e87) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]569 ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]569 ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation groupv2([REDACTED]OcI=) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation groupv2([REDACTED]OcI=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2f3 ([REDACTED]386) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]2f3 ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c91 ([REDACTED]4ad) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c91 ([REDACTED]4ad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]822 ([REDACTED]275) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]822 ([REDACTED]275) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]92e ([REDACTED]37d) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]92e ([REDACTED]37d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]8ca ([REDACTED]c46) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]8ca ([REDACTED]c46) no jobQueue to shutdown INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c7b ([REDACTED]fd7) jobQueue shutdown start INFO 2026-03-20T14:28:46.276Z [conversations] conversation [REDACTED]c7b ([REDACTED]fd7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]8f8 ([REDACTED]406) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]8f8 ([REDACTED]406) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]889 ([REDACTED]769) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]889 ([REDACTED]769) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]be1 ([REDACTED]983) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]be1 ([REDACTED]983) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]ca3 ([REDACTED]304) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]ca3 ([REDACTED]304) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3aa) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3aa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]28d ([REDACTED]53e) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]28d ([REDACTED]53e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]587 ([REDACTED]2c4) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]587 ([REDACTED]2c4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]bfd ([REDACTED]51c) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]bfd ([REDACTED]51c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]9d1 ([REDACTED]21f) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]9d1 ([REDACTED]21f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]467 ([REDACTED]4be) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]467 ([REDACTED]4be) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]a8f ([REDACTED]edc) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]a8f ([REDACTED]edc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]dfd ([REDACTED]44a) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]dfd ([REDACTED]44a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]95f ([REDACTED]d8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]95f ([REDACTED]d8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]5fe ([REDACTED]0ad) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]5fe ([REDACTED]0ad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]91d ([REDACTED]61b) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]91d ([REDACTED]61b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]421 ([REDACTED]9ad) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]421 ([REDACTED]9ad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation 13477912676 ([REDACTED]d9a) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation 13477912676 ([REDACTED]d9a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6f8 ([REDACTED]f18) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6f8 ([REDACTED]f18) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]257 ([REDACTED]cf1) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]257 ([REDACTED]cf1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation groupv2([REDACTED]Xrw=) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation groupv2([REDACTED]Xrw=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]900 ([REDACTED]ede) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]900 ([REDACTED]ede) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]ebe ([REDACTED]8fb) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]ebe ([REDACTED]8fb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]35e ([REDACTED]52b) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]35e ([REDACTED]52b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]231 ([REDACTED]b0b) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]231 ([REDACTED]b0b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]818 ([REDACTED]663) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]818 ([REDACTED]663) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]fc3 ([REDACTED]33d) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]fc3 ([REDACTED]33d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6c3 ([REDACTED]bec) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6c3 ([REDACTED]bec) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]c71 ([REDACTED]aaf) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]c71 ([REDACTED]aaf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]35b ([REDACTED]460) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]35b ([REDACTED]460) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation +[REDACTED]318 ([REDACTED]aa2) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation +[REDACTED]318 ([REDACTED]aa2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]0d1 ([REDACTED]81f) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]0d1 ([REDACTED]81f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]c36 ([REDACTED]ced) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]c36 ([REDACTED]ced) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]3ff ([REDACTED]ff6) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]3ff ([REDACTED]ff6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6bf ([REDACTED]636) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]6bf ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]02e ([REDACTED]993) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]02e ([REDACTED]993) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b3a ([REDACTED]04f) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b3a ([REDACTED]04f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]13a ([REDACTED]eaa) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]13a ([REDACTED]eaa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]23c ([REDACTED]d34) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]23c ([REDACTED]d34) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b90 ([REDACTED]8b2) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b90 ([REDACTED]8b2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]f8c ([REDACTED]8df) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]f8c ([REDACTED]8df) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b6d ([REDACTED]c73) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]b6d ([REDACTED]c73) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]251 ([REDACTED]586) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]251 ([REDACTED]586) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]a86 ([REDACTED]72b) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]a86 ([REDACTED]72b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]5eb ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]5eb ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]255 ([REDACTED]0de) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]255 ([REDACTED]0de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]afb ([REDACTED]1e7) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]afb ([REDACTED]1e7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]699 ([REDACTED]017) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]699 ([REDACTED]017) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation group([REDACTED]©Ó_) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation group([REDACTED]©Ó_) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]3ec ([REDACTED]660) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]3ec ([REDACTED]660) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]0a3 ([REDACTED]404) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]0a3 ([REDACTED]404) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]781 ([REDACTED]533) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]781 ([REDACTED]533) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]2da ([REDACTED]86c) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]2da ([REDACTED]86c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation PNI:[REDACTED]039 ([REDACTED]735) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation PNI:[REDACTED]039 ([REDACTED]735) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]1e3 ([REDACTED]64a) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]1e3 ([REDACTED]64a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]558 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]558 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-20T14:28:46.277Z [conversations] conversation [REDACTED]98d ([REDACTED]e38) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]98d ([REDACTED]e38) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]654 ([REDACTED]f58) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]654 ([REDACTED]f58) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]371 ([REDACTED]55c) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]371 ([REDACTED]55c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]635 ([REDACTED]8ff) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]635 ([REDACTED]8ff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c2f ([REDACTED]31a) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c2f ([REDACTED]31a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]67a ([REDACTED]813) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]67a ([REDACTED]813) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9e9 ([REDACTED]34b) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9e9 ([REDACTED]34b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]26f ([REDACTED]1fb) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]26f ([REDACTED]1fb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]2a5 ([REDACTED]520) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]2a5 ([REDACTED]520) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f29 ([REDACTED]c44) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f29 ([REDACTED]c44) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]ab6 ([REDACTED]41e) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]ab6 ([REDACTED]41e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b7e ([REDACTED]2cf) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b7e ([REDACTED]2cf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9ad ([REDACTED]c7a) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9ad ([REDACTED]c7a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]d29 ([REDACTED]aed) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]d29 ([REDACTED]aed) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]21d ([REDACTED]954) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]21d ([REDACTED]954) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]af0 ([REDACTED]e50) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]af0 ([REDACTED]e50) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]799 ([REDACTED]3e8) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]799 ([REDACTED]3e8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation +[REDACTED]169 ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation +[REDACTED]169 ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]a1e ([REDACTED]530) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]a1e ([REDACTED]530) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9e6 ([REDACTED]cab) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]9e6 ([REDACTED]cab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation group([REDACTED]¶o¨) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation group([REDACTED]¶o¨) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]cb7 ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]cb7 ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation PNI:[REDACTED]38e ([REDACTED]f70) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation PNI:[REDACTED]38e ([REDACTED]f70) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b1d ([REDACTED]344) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b1d ([REDACTED]344) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]40f ([REDACTED]c14) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]40f ([REDACTED]c14) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]18a ([REDACTED]655) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]18a ([REDACTED]655) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]78e ([REDACTED]570) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]78e ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]4b4 ([REDACTED]478) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]4b4 ([REDACTED]478) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation PNI:[REDACTED]b2a ([REDACTED]d27) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation PNI:[REDACTED]b2a ([REDACTED]d27) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]63f ([REDACTED]448) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]63f ([REDACTED]448) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]d9e ([REDACTED]dca) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]d9e ([REDACTED]dca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]faa ([REDACTED]d46) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]faa ([REDACTED]d46) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f81 ([REDACTED]f5e) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f81 ([REDACTED]f5e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]83d ([REDACTED]bfa) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]83d ([REDACTED]bfa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c20 ([REDACTED]f54) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c20 ([REDACTED]f54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]62c ([REDACTED]ff4) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]62c ([REDACTED]ff4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f95 ([REDACTED]afc) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]f95 ([REDACTED]afc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]e6d ([REDACTED]201) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]e6d ([REDACTED]201) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]43d ([REDACTED]9f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]43d ([REDACTED]9f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]898 ([REDACTED]ea2) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]898 ([REDACTED]ea2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]192 ([REDACTED]e61) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]192 ([REDACTED]e61) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]e9d ([REDACTED]ad5) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]e9d ([REDACTED]ad5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]76b ([REDACTED]b75) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]76b ([REDACTED]b75) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]cd2 ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]cd2 ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b3e ([REDACTED]609) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]b3e ([REDACTED]609) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]833 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]833 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c5d ([REDACTED]185) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c5d ([REDACTED]185) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]8a8 ([REDACTED]56a) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]8a8 ([REDACTED]56a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]379 ([REDACTED]016) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]379 ([REDACTED]016) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]ddd ([REDACTED]f93) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]ddd ([REDACTED]f93) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]10f ([REDACTED]baf) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]10f ([REDACTED]baf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]08c ([REDACTED]924) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]08c ([REDACTED]924) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]843 ([REDACTED]389) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]843 ([REDACTED]389) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]507 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]507 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]18e ([REDACTED]d1a) jobQueue shutdown start INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]18e ([REDACTED]d1a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.278Z [conversations] conversation [REDACTED]c01 ([REDACTED]44c) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]c01 ([REDACTED]44c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4a1 ([REDACTED]eb5) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4a1 ([REDACTED]eb5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation PNI:[REDACTED]f0b ([REDACTED]636) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation PNI:[REDACTED]f0b ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4af ([REDACTED]655) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4af ([REDACTED]655) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]256 ([REDACTED]ea0) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]256 ([REDACTED]ea0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6a1 ([REDACTED]092) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6a1 ([REDACTED]092) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]11e ([REDACTED]708) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]11e ([REDACTED]708) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation group([REDACTED]!Ÿp) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation group([REDACTED]!Ÿp) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]9d9 ([REDACTED]05d) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]9d9 ([REDACTED]05d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4e0 ([REDACTED]083) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4e0 ([REDACTED]083) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]df4 ([REDACTED]cbb) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]df4 ([REDACTED]cbb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]f8b ([REDACTED]6dc) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]f8b ([REDACTED]6dc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]972 ([REDACTED]4ac) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]972 ([REDACTED]4ac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]19f ([REDACTED]427) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]19f ([REDACTED]427) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]22d ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]22d ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]a26 ([REDACTED]0a9) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]a26 ([REDACTED]0a9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]0d1 ([REDACTED]4da) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]0d1 ([REDACTED]4da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]069 ([REDACTED]8b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]069 ([REDACTED]8b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]1db ([REDACTED]4bb) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]1db ([REDACTED]4bb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation group([REDACTED]êÑõ) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation group([REDACTED]êÑõ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ba7 ([REDACTED]b06) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ba7 ([REDACTED]b06) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]3bd ([REDACTED]12f) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]3bd ([REDACTED]12f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]33f ([REDACTED]49d) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]33f ([REDACTED]49d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4f9 ([REDACTED]d39) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4f9 ([REDACTED]d39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7c8 ([REDACTED]39e) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7c8 ([REDACTED]39e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]142 ([REDACTED]7b2) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]142 ([REDACTED]7b2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]561 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]561 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]376 ([REDACTED]f39) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]376 ([REDACTED]f39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]e0f ([REDACTED]5f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]e0f ([REDACTED]5f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]34a ([REDACTED]c85) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]34a ([REDACTED]c85) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]71c ([REDACTED]6bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]71c ([REDACTED]6bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7ee ([REDACTED]be1) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7ee ([REDACTED]be1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7ab ([REDACTED]a06) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]7ab ([REDACTED]a06) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]21d ([REDACTED]c91) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]21d ([REDACTED]c91) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]454 ([REDACTED]313) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]454 ([REDACTED]313) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]e33 ([REDACTED]fcb) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]e33 ([REDACTED]fcb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]bc8 ([REDACTED]ce4) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]bc8 ([REDACTED]ce4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]aa9 ([REDACTED]aaf) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]aa9 ([REDACTED]aaf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]369 ([REDACTED]1e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]369 ([REDACTED]1e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4e5 ([REDACTED]d41) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]4e5 ([REDACTED]d41) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]a76 ([REDACTED]fe6) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]a76 ([REDACTED]fe6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6b3 ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6b3 ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]bf5 ([REDACTED]636) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]bf5 ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]412 ([REDACTED]ce5) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]412 ([REDACTED]ce5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]464 ([REDACTED]ef8) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]464 ([REDACTED]ef8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6b5 ([REDACTED]b66) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]6b5 ([REDACTED]b66) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]23b ([REDACTED]94d) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]23b ([REDACTED]94d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]033 ([REDACTED]b63) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]033 ([REDACTED]b63) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ddf ([REDACTED]a0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ddf ([REDACTED]a0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]f7f ([REDACTED]348) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]f7f ([REDACTED]348) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]696 ([REDACTED]fca) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]696 ([REDACTED]fca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]395 ([REDACTED]3f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]395 ([REDACTED]3f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ed2 ([REDACTED]ba5) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]ed2 ([REDACTED]ba5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]19b ([REDACTED]e0b) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]19b ([REDACTED]e0b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]b57 ([REDACTED]842) jobQueue shutdown start INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]b57 ([REDACTED]842) no jobQueue to shutdown INFO 2026-03-20T14:28:46.279Z [conversations] conversation [REDACTED]99b ([REDACTED]478) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]99b ([REDACTED]478) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]dba ([REDACTED]d42) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]dba ([REDACTED]d42) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]69a ([REDACTED]ee7) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]69a ([REDACTED]ee7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c43 ([REDACTED]66e) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c43 ([REDACTED]66e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]dfa ([REDACTED]18d) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]dfa ([REDACTED]18d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]d7b ([REDACTED]aeb) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]d7b ([REDACTED]aeb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f64 ([REDACTED]358) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f64 ([REDACTED]358) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]d22 ([REDACTED]d81) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]d22 ([REDACTED]d81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]3b9 ([REDACTED]e8d) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]3b9 ([REDACTED]e8d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e8b ([REDACTED]3c4) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e8b ([REDACTED]3c4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]7c7 ([REDACTED]da5) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]7c7 ([REDACTED]da5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]4b9 ([REDACTED]b02) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]4b9 ([REDACTED]b02) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]38a ([REDACTED]3a6) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]38a ([REDACTED]3a6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]6cf ([REDACTED]0e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]6cf ([REDACTED]0e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e75 ([REDACTED]91b) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e75 ([REDACTED]91b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]041 ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]041 ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]0eb ([REDACTED]7ce) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]0eb ([REDACTED]7ce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]385 ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]385 ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]e3d ([REDACTED]24e) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]e3d ([REDACTED]24e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]80b ([REDACTED]9e6) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]80b ([REDACTED]9e6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]24d ([REDACTED]940) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]24d ([REDACTED]940) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e0c ([REDACTED]345) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]e0c ([REDACTED]345) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]8ed ([REDACTED]223) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]8ed ([REDACTED]223) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]cc3 ([REDACTED]7f5) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]cc3 ([REDACTED]7f5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]138 ([REDACTED]531) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]138 ([REDACTED]531) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]293 ([REDACTED]cf9) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]293 ([REDACTED]cf9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]097 ([REDACTED]5e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]097 ([REDACTED]5e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]906 ([REDACTED]211) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]906 ([REDACTED]211) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]97a ([REDACTED]a74) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]97a ([REDACTED]a74) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]054 ([REDACTED]3cc) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]054 ([REDACTED]3cc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f29 ([REDACTED]9dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f29 ([REDACTED]9dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]16d ([REDACTED]acb) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]16d ([REDACTED]acb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fda ([REDACTED]e93) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fda ([REDACTED]e93) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c9e ([REDACTED]910) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c9e ([REDACTED]910) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]988 ([REDACTED]01d) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]988 ([REDACTED]01d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fbd ([REDACTED]e49) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fbd ([REDACTED]e49) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]511 ([REDACTED]0f6) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]511 ([REDACTED]0f6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f74 ([REDACTED]877) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]f74 ([REDACTED]877) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c7f ([REDACTED]332) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]c7f ([REDACTED]332) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]7b4 ([REDACTED]50c) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]7b4 ([REDACTED]50c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]8e6 ([REDACTED]270) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]8e6 ([REDACTED]270) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]19b ([REDACTED]07e) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]19b ([REDACTED]07e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]6d0 ([REDACTED]730) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]6d0 ([REDACTED]730) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]9fa ([REDACTED]f0b) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]9fa ([REDACTED]f0b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]deb ([REDACTED]1f5) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]deb ([REDACTED]1f5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]cee ([REDACTED]4db) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]cee ([REDACTED]4db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]2d0 ([REDACTED]c9c) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]2d0 ([REDACTED]c9c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]531 ([REDACTED]819) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]531 ([REDACTED]819) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]304 ([REDACTED]114) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]304 ([REDACTED]114) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]b48 ([REDACTED]a85) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]b48 ([REDACTED]a85) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]bd1 ([REDACTED]235) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation PNI:[REDACTED]bd1 ([REDACTED]235) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]a71 ([REDACTED]6cf) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]a71 ([REDACTED]6cf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]b32 ([REDACTED]68b) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]b32 ([REDACTED]68b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fb9 ([REDACTED]74f) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]fb9 ([REDACTED]74f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]0d4 ([REDACTED]b6d) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]0d4 ([REDACTED]b6d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation +[REDACTED]507 ([REDACTED]085) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation +[REDACTED]507 ([REDACTED]085) no jobQueue to shutdown INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]16a ([REDACTED]b47) jobQueue shutdown start INFO 2026-03-20T14:28:46.280Z [conversations] conversation [REDACTED]16a ([REDACTED]b47) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ac0 ([REDACTED]7bf) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ac0 ([REDACTED]7bf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d85 ([REDACTED]615) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d85 ([REDACTED]615) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]461 ([REDACTED]cd4) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]461 ([REDACTED]cd4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]693 ([REDACTED]497) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]693 ([REDACTED]497) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]9c0 ([REDACTED]c50) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]9c0 ([REDACTED]c50) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]868 ([REDACTED]c44) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]868 ([REDACTED]c44) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]857 ([REDACTED]ccf) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]857 ([REDACTED]ccf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]367) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]367) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]055 ([REDACTED]e6e) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]055 ([REDACTED]e6e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation group([REDACTED]ð™) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation group([REDACTED]ð™) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]9d3 ([REDACTED]63e) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]9d3 ([REDACTED]63e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]345 ([REDACTED]52c) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]345 ([REDACTED]52c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]401 ([REDACTED]5bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]401 ([REDACTED]5bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]3af ([REDACTED]eb6) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]3af ([REDACTED]eb6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]57c ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]57c ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]870 ([REDACTED]3e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]870 ([REDACTED]3e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1b4 ([REDACTED]4d4) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1b4 ([REDACTED]4d4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]f5c ([REDACTED]771) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]f5c ([REDACTED]771) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1d6 ([REDACTED]0e4) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1d6 ([REDACTED]0e4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]3ab ([REDACTED]31d) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]3ab ([REDACTED]31d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]809 ([REDACTED]8be) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]809 ([REDACTED]8be) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1ef ([REDACTED]fce) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1ef ([REDACTED]fce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1a2 ([REDACTED]b82) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]1a2 ([REDACTED]b82) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]8d7 ([REDACTED]b67) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]8d7 ([REDACTED]b67) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]23b ([REDACTED]a71) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]23b ([REDACTED]a71) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]cb9 ([REDACTED]3b2) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]cb9 ([REDACTED]3b2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4b8 ([REDACTED]0ee) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4b8 ([REDACTED]0ee) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]430 ([REDACTED]a1b) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]430 ([REDACTED]a1b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4e6 ([REDACTED]a5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4e6 ([REDACTED]a5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]c51 ([REDACTED]e3a) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]c51 ([REDACTED]e3a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]196 ([REDACTED]faf) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]196 ([REDACTED]faf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]587 ([REDACTED]683) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]587 ([REDACTED]683) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation +[REDACTED]078 ([REDACTED]471) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation +[REDACTED]078 ([REDACTED]471) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]bd2 ([REDACTED]75d) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]bd2 ([REDACTED]75d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]71c ([REDACTED]d94) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]71c ([REDACTED]d94) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d51 ([REDACTED]daa) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d51 ([REDACTED]daa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]043 ([REDACTED]9ec) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]043 ([REDACTED]9ec) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4cc ([REDACTED]03c) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4cc ([REDACTED]03c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]13a ([REDACTED]583) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]13a ([REDACTED]583) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]90b ([REDACTED]15a) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]90b ([REDACTED]15a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]be7 ([REDACTED]a3a) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]be7 ([REDACTED]a3a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d19 ([REDACTED]60a) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d19 ([REDACTED]60a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ff5 ([REDACTED]d7d) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ff5 ([REDACTED]d7d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]c1c ([REDACTED]957) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]c1c ([REDACTED]957) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]722 ([REDACTED]7e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]722 ([REDACTED]7e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]f20 ([REDACTED]112) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]f20 ([REDACTED]112) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]248 ([REDACTED]35c) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]248 ([REDACTED]35c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ed6 ([REDACTED]7b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]ed6 ([REDACTED]7b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d4a ([REDACTED]c83) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]d4a ([REDACTED]c83) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]51f ([REDACTED]e08) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]51f ([REDACTED]e08) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4f4 ([REDACTED]e21) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]4f4 ([REDACTED]e21) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]2fc) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]2fc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]e36 ([REDACTED]09d) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]e36 ([REDACTED]09d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]51f ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-20T14:28:46.281Z [conversations] conversation [REDACTED]51f ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]629 ([REDACTED]8c8) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]629 ([REDACTED]8c8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]294 ([REDACTED]63c) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]294 ([REDACTED]63c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]93c ([REDACTED]2d3) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]93c ([REDACTED]2d3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]6f1 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]6f1 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]774 ([REDACTED]b14) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]774 ([REDACTED]b14) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b07 ([REDACTED]b30) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b07 ([REDACTED]b30) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]746 ([REDACTED]141) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]746 ([REDACTED]141) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]6b2 ([REDACTED]231) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]6b2 ([REDACTED]231) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d53 ([REDACTED]c21) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d53 ([REDACTED]c21) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]182 ([REDACTED]827) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]182 ([REDACTED]827) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]8c4 ([REDACTED]32d) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]8c4 ([REDACTED]32d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b88 ([REDACTED]d18) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b88 ([REDACTED]d18) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]3e5 ([REDACTED]116) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]3e5 ([REDACTED]116) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]dc4 ([REDACTED]0da) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]dc4 ([REDACTED]0da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]88f ([REDACTED]cbe) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]88f ([REDACTED]cbe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]a2a ([REDACTED]c03) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]a2a ([REDACTED]c03) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]a18 ([REDACTED]178) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]a18 ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]5b0 ([REDACTED]08f) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]5b0 ([REDACTED]08f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]193 ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]193 ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]13c ([REDACTED]87b) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]13c ([REDACTED]87b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation +[REDACTED]676 ([REDACTED]cc9) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation +[REDACTED]676 ([REDACTED]cc9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]ed5 ([REDACTED]a77) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]ed5 ([REDACTED]a77) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]ac6 ([REDACTED]c5a) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]ac6 ([REDACTED]c5a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]693 ([REDACTED]2e0) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]693 ([REDACTED]2e0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]272 ([REDACTED]6cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]272 ([REDACTED]6cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]7c8 ([REDACTED]93c) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]7c8 ([REDACTED]93c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]10e ([REDACTED]130) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]10e ([REDACTED]130) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]01a ([REDACTED]943) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]01a ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]72a ([REDACTED]a8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]72a ([REDACTED]a8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]c84 ([REDACTED]304) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]c84 ([REDACTED]304) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d1e ([REDACTED]a18) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d1e ([REDACTED]a18) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d6b ([REDACTED]7c7) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d6b ([REDACTED]7c7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]7b5 ([REDACTED]6f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]7b5 ([REDACTED]6f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]f32 ([REDACTED]7fa) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]f32 ([REDACTED]7fa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]4e1 ([REDACTED]9f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]4e1 ([REDACTED]9f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]af7 ([REDACTED]72d) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]af7 ([REDACTED]72d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]c56 ([REDACTED]6ef) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]c56 ([REDACTED]6ef) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]0c8 ([REDACTED]72c) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]0c8 ([REDACTED]72c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]bda ([REDACTED]321) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]bda ([REDACTED]321) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]424 ([REDACTED]728) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]424 ([REDACTED]728) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b77 ([REDACTED]0da) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b77 ([REDACTED]0da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b23 ([REDACTED]161) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]b23 ([REDACTED]161) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]97f ([REDACTED]c8b) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]97f ([REDACTED]c8b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]43b ([REDACTED]082) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]43b ([REDACTED]082) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation PNI:[REDACTED]fb5 ([REDACTED]60c) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation PNI:[REDACTED]fb5 ([REDACTED]60c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]964 ([REDACTED]0fe) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]964 ([REDACTED]0fe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]0b2 ([REDACTED]943) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]0b2 ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]635 ([REDACTED]808) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]635 ([REDACTED]808) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d21 ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d21 ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation groupv2([REDACTED]mFU=) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation groupv2([REDACTED]mFU=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]413 ([REDACTED]f1e) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]413 ([REDACTED]f1e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]2b9 ([REDACTED]742) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]2b9 ([REDACTED]742) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]2df ([REDACTED]643) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]2df ([REDACTED]643) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]060 ([REDACTED]248) jobQueue shutdown start INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]060 ([REDACTED]248) no jobQueue to shutdown INFO 2026-03-20T14:28:46.282Z [conversations] conversation [REDACTED]d9a ([REDACTED]ae7) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d9a ([REDACTED]ae7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]270 ([REDACTED]adf) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]270 ([REDACTED]adf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]e4a ([REDACTED]ae1) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]e4a ([REDACTED]ae1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c2e ([REDACTED]319) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c2e ([REDACTED]319) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]538 ([REDACTED]b81) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]538 ([REDACTED]b81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]a5d ([REDACTED]288) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]a5d ([REDACTED]288) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]315 ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]315 ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]5e7 ([REDACTED]16a) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]5e7 ([REDACTED]16a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c25 ([REDACTED]6d4) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c25 ([REDACTED]6d4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]0ac ([REDACTED]f0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]0ac ([REDACTED]f0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]83d ([REDACTED]bbc) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]83d ([REDACTED]bbc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ac0 ([REDACTED]f2b) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ac0 ([REDACTED]f2b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]49f ([REDACTED]254) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]49f ([REDACTED]254) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]48f ([REDACTED]1a8) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]48f ([REDACTED]1a8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]bd5 ([REDACTED]ecd) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]bd5 ([REDACTED]ecd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]dbb ([REDACTED]d51) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]dbb ([REDACTED]d51) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]17a ([REDACTED]9c4) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]17a ([REDACTED]9c4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]feb ([REDACTED]0b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]feb ([REDACTED]0b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a2f ([REDACTED]109) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a2f ([REDACTED]109) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]631 ([REDACTED]b1c) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]631 ([REDACTED]b1c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]aa9 ([REDACTED]234) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]aa9 ([REDACTED]234) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b50 ([REDACTED]888) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b50 ([REDACTED]888) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]db0 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]db0 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]712 ([REDACTED]de2) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]712 ([REDACTED]de2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]7ad ([REDACTED]62a) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]7ad ([REDACTED]62a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ab4 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ab4 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e1) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation group([REDACTED]‡ô³) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation group([REDACTED]‡ô³) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d90 ([REDACTED]37f) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d90 ([REDACTED]37f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]f82 ([REDACTED]34f) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]f82 ([REDACTED]34f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c58 ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c58 ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation group([REDACTED]í’ù) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation group([REDACTED]í’ù) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d91 ([REDACTED]5cd) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d91 ([REDACTED]5cd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]0aa ([REDACTED]03f) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]0aa ([REDACTED]03f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d60 ([REDACTED]bdb) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]d60 ([REDACTED]bdb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]285 ([REDACTED]e52) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]285 ([REDACTED]e52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]207 ([REDACTED]b65) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]207 ([REDACTED]b65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ee2 ([REDACTED]52b) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]ee2 ([REDACTED]52b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a39 ([REDACTED]fa4) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a39 ([REDACTED]fa4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]a15 ([REDACTED]5b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]a15 ([REDACTED]5b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]dc8 ([REDACTED]228) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]dc8 ([REDACTED]228) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c2e ([REDACTED]a82) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]c2e ([REDACTED]a82) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b49 ([REDACTED]baf) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b49 ([REDACTED]baf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]634 ([REDACTED]ee8) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]634 ([REDACTED]ee8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]86a ([REDACTED]386) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]86a ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]624 ([REDACTED]673) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]624 ([REDACTED]673) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]035 ([REDACTED]46e) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation PNI:[REDACTED]035 ([REDACTED]46e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]0d8 ([REDACTED]f79) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]0d8 ([REDACTED]f79) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]3ba ([REDACTED]a16) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]3ba ([REDACTED]a16) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]728 ([REDACTED]38a) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]728 ([REDACTED]38a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]e80 ([REDACTED]deb) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]e80 ([REDACTED]deb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]94b ([REDACTED]240) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]94b ([REDACTED]240) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]46e ([REDACTED]7e8) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]46e ([REDACTED]7e8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation undefined ([REDACTED]802) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation undefined ([REDACTED]802) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b4d ([REDACTED]0dc) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]b4d ([REDACTED]0dc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a22 ([REDACTED]e5a) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]a22 ([REDACTED]e5a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]12d ([REDACTED]e09) jobQueue shutdown start INFO 2026-03-20T14:28:46.283Z [conversations] conversation [REDACTED]12d ([REDACTED]e09) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]ed5 ([REDACTED]5c5) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]ed5 ([REDACTED]5c5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]75e ([REDACTED]7cc) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]75e ([REDACTED]7cc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aa2 ([REDACTED]107) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aa2 ([REDACTED]107) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b10 ([REDACTED]e38) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b10 ([REDACTED]e38) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]837 ([REDACTED]afc) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]837 ([REDACTED]afc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]5a1 ([REDACTED]ea7) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]5a1 ([REDACTED]ea7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]882 ([REDACTED]530) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]882 ([REDACTED]530) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0ed ([REDACTED]306) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0ed ([REDACTED]306) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]643 ([REDACTED]112) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]643 ([REDACTED]112) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b7c ([REDACTED]758) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b7c ([REDACTED]758) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]f69 ([REDACTED]df1) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]f69 ([REDACTED]df1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]2c7 ([REDACTED]704) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]2c7 ([REDACTED]704) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]333 ([REDACTED]59b) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]333 ([REDACTED]59b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]4c8 ([REDACTED]eba) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]4c8 ([REDACTED]eba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]936 ([REDACTED]0a0) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]936 ([REDACTED]0a0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]369 ([REDACTED]59d) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]369 ([REDACTED]59d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]599 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]599 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]186 ([REDACTED]713) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]186 ([REDACTED]713) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]084 ([REDACTED]743) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]084 ([REDACTED]743) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3ed ([REDACTED]b42) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3ed ([REDACTED]b42) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3c7 ([REDACTED]eb0) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3c7 ([REDACTED]eb0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aef ([REDACTED]b40) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aef ([REDACTED]b40) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]044 ([REDACTED]61d) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]044 ([REDACTED]61d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aa4 ([REDACTED]fba) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]aa4 ([REDACTED]fba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b64 ([REDACTED]911) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]b64 ([REDACTED]911) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e73 ([REDACTED]37d) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e73 ([REDACTED]37d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3b8 ([REDACTED]ac2) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]3b8 ([REDACTED]ac2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]be2 ([REDACTED]ff9) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]be2 ([REDACTED]ff9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]05c ([REDACTED]e6f) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]05c ([REDACTED]e6f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]39d ([REDACTED]cb6) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]39d ([REDACTED]cb6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]7bd ([REDACTED]843) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]7bd ([REDACTED]843) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]951 ([REDACTED]6a7) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]951 ([REDACTED]6a7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]c38 ([REDACTED]46a) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]c38 ([REDACTED]46a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]0e9 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation PNI:[REDACTED]0e9 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]a30 ([REDACTED]994) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]a30 ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e26 ([REDACTED]7d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e26 ([REDACTED]7d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0a5 ([REDACTED]99f) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0a5 ([REDACTED]99f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]1fd ([REDACTED]b25) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]1fd ([REDACTED]b25) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]616 ([REDACTED]364) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]616 ([REDACTED]364) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e53 ([REDACTED]614) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e53 ([REDACTED]614) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]140 ([REDACTED]c00) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]140 ([REDACTED]c00) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]7ac ([REDACTED]0ca) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]7ac ([REDACTED]0ca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]8f6 ([REDACTED]66e) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]8f6 ([REDACTED]66e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e6b ([REDACTED]a51) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]e6b ([REDACTED]a51) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]33f ([REDACTED]899) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]33f ([REDACTED]899) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation group([REDACTED]xZâ) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation group([REDACTED]xZâ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]9c8 ([REDACTED]622) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]9c8 ([REDACTED]622) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]145 ([REDACTED]092) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]145 ([REDACTED]092) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]ff5 ([REDACTED]efb) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]ff5 ([REDACTED]efb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]af2 ([REDACTED]19d) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]af2 ([REDACTED]19d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]16e ([REDACTED]e51) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]16e ([REDACTED]e51) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]70b ([REDACTED]021) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]70b ([REDACTED]021) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]85d ([REDACTED]66f) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]85d ([REDACTED]66f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0c4 ([REDACTED]39a) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]0c4 ([REDACTED]39a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]6ff ([REDACTED]85f) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]6ff ([REDACTED]85f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]75a ([REDACTED]9e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]75a ([REDACTED]9e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.284Z [conversations] conversation [REDACTED]ad5 ([REDACTED]d08) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]ad5 ([REDACTED]d08) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]e89 ([REDACTED]db5) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]e89 ([REDACTED]db5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]3a3 ([REDACTED]d6f) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]3a3 ([REDACTED]d6f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]8a3 ([REDACTED]7c9) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]8a3 ([REDACTED]7c9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]6b9 ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]6b9 ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]9f0 ([REDACTED]53d) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]9f0 ([REDACTED]53d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation group([REDACTED]ʳk) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation group([REDACTED]ʳk) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]ee0 ([REDACTED]d5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]ee0 ([REDACTED]d5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]398 ([REDACTED]7db) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]398 ([REDACTED]7db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]61d ([REDACTED]53c) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]61d ([REDACTED]53c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]c0c ([REDACTED]6ea) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]c0c ([REDACTED]6ea) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f88 ([REDACTED]118) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f88 ([REDACTED]118) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]94f ([REDACTED]eac) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]94f ([REDACTED]eac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]3a1 ([REDACTED]757) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]3a1 ([REDACTED]757) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]223 ([REDACTED]dba) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]223 ([REDACTED]dba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]f73 ([REDACTED]2b0) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]f73 ([REDACTED]2b0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]56b ([REDACTED]2d9) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]56b ([REDACTED]2d9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]7a1 ([REDACTED]fac) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]7a1 ([REDACTED]fac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]2cc ([REDACTED]452) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]2cc ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]84a ([REDACTED]32c) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]84a ([REDACTED]32c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]7ea ([REDACTED]f0b) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]7ea ([REDACTED]f0b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]e5d ([REDACTED]d2b) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]e5d ([REDACTED]d2b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]71b ([REDACTED]cd6) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]71b ([REDACTED]cd6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]dea ([REDACTED]dc4) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]dea ([REDACTED]dc4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]1d8 ([REDACTED]1c5) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]1d8 ([REDACTED]1c5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]321 ([REDACTED]b37) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]321 ([REDACTED]b37) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]6b6 ([REDACTED]54c) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]6b6 ([REDACTED]54c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]287 ([REDACTED]843) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]287 ([REDACTED]843) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]aa3 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]aa3 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]01a ([REDACTED]514) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]01a ([REDACTED]514) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]d57 ([REDACTED]850) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]d57 ([REDACTED]850) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5eb ([REDACTED]ba1) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5eb ([REDACTED]ba1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]2c0 ([REDACTED]464) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]2c0 ([REDACTED]464) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f38 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f38 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]521 ([REDACTED]863) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]521 ([REDACTED]863) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5b9 ([REDACTED]643) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5b9 ([REDACTED]643) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]ff0 ([REDACTED]90c) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]ff0 ([REDACTED]90c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5ab ([REDACTED]2dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5ab ([REDACTED]2dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]013 ([REDACTED]cba) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]013 ([REDACTED]cba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b98 ([REDACTED]386) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b98 ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]de3 ([REDACTED]0a3) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]de3 ([REDACTED]0a3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f0f ([REDACTED]809) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f0f ([REDACTED]809) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]3bb ([REDACTED]e85) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation PNI:[REDACTED]3bb ([REDACTED]e85) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]fb2 ([REDACTED]f89) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]fb2 ([REDACTED]f89) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5a9 ([REDACTED]ec4) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]5a9 ([REDACTED]ec4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f28 ([REDACTED]8c9) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]f28 ([REDACTED]8c9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]131 ([REDACTED]e3a) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]131 ([REDACTED]e3a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]872 ([REDACTED]879) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]872 ([REDACTED]879) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]133 ([REDACTED]26e) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]133 ([REDACTED]26e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]57d ([REDACTED]c08) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]57d ([REDACTED]c08) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]875 ([REDACTED]195) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]875 ([REDACTED]195) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]a7c ([REDACTED]e23) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]a7c ([REDACTED]e23) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]a78 ([REDACTED]8f4) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]a78 ([REDACTED]8f4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b1e ([REDACTED]b14) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b1e ([REDACTED]b14) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b16 ([REDACTED]08a) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]b16 ([REDACTED]08a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]04e ([REDACTED]209) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]04e ([REDACTED]209) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]0f5 ([REDACTED]479) jobQueue shutdown start INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]0f5 ([REDACTED]479) no jobQueue to shutdown INFO 2026-03-20T14:28:46.285Z [conversations] conversation [REDACTED]c81 ([REDACTED]575) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]c81 ([REDACTED]575) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ad2 ([REDACTED]284) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ad2 ([REDACTED]284) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]b1a ([REDACTED]a60) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]b1a ([REDACTED]a60) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ebd ([REDACTED]bb6) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ebd ([REDACTED]bb6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]597 ([REDACTED]f7f) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]597 ([REDACTED]f7f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]fed ([REDACTED]068) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]fed ([REDACTED]068) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a43 ([REDACTED]260) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a43 ([REDACTED]260) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]fed ([REDACTED]270) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]fed ([REDACTED]270) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]d8c ([REDACTED]c70) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]d8c ([REDACTED]c70) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]c81 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]c81 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]3fa ([REDACTED]67e) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]3fa ([REDACTED]67e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]8e5 ([REDACTED]13e) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]8e5 ([REDACTED]13e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]01f ([REDACTED]ebf) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]01f ([REDACTED]ebf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a80 ([REDACTED]63c) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a80 ([REDACTED]63c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]d2a ([REDACTED]b58) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]d2a ([REDACTED]b58) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]545 ([REDACTED]956) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]545 ([REDACTED]956) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]f25 ([REDACTED]b8f) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]f25 ([REDACTED]b8f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]0d9 ([REDACTED]bd1) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]0d9 ([REDACTED]bd1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]9ff ([REDACTED]c52) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]9ff ([REDACTED]c52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]57a ([REDACTED]9a6) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]57a ([REDACTED]9a6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]cc0 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]cc0 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]9e1 ([REDACTED]f0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]9e1 ([REDACTED]f0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]10a ([REDACTED]740) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]10a ([REDACTED]740) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation PNI:[REDACTED]5f5 ([REDACTED]fd6) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation PNI:[REDACTED]5f5 ([REDACTED]fd6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a96 ([REDACTED]302) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a96 ([REDACTED]302) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]da2 ([REDACTED]e67) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]da2 ([REDACTED]e67) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation groupv2([REDACTED]Bbs=) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation groupv2([REDACTED]Bbs=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]828 ([REDACTED]9d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]828 ([REDACTED]9d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]5c5 ([REDACTED]e56) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]5c5 ([REDACTED]e56) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]93b ([REDACTED]fc2) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]93b ([REDACTED]fc2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]2f9 ([REDACTED]bdc) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]2f9 ([REDACTED]bdc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]282 ([REDACTED]6de) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]282 ([REDACTED]6de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation groupv2([REDACTED]hcM=) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation groupv2([REDACTED]hcM=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]0e8 ([REDACTED]0ef) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]0e8 ([REDACTED]0ef) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]702 ([REDACTED]60d) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]702 ([REDACTED]60d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]286 ([REDACTED]c81) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]286 ([REDACTED]c81) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]4f8 ([REDACTED]e8a) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]4f8 ([REDACTED]e8a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]4ec ([REDACTED]471) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]4ec ([REDACTED]471) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ace ([REDACTED]172) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]ace ([REDACTED]172) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]053 ([REDACTED]460) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]053 ([REDACTED]460) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a39 ([REDACTED]411) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]a39 ([REDACTED]411) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]088 ([REDACTED]077) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]088 ([REDACTED]077) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]83f ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]83f ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]b40 ([REDACTED]7b3) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]b40 ([REDACTED]7b3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]41f ([REDACTED]5dd) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]41f ([REDACTED]5dd) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]cf4 ([REDACTED]aa5) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]cf4 ([REDACTED]aa5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]74f ([REDACTED]473) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]74f ([REDACTED]473) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]842 ([REDACTED]925) jobQueue shutdown start INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]842 ([REDACTED]925) no jobQueue to shutdown INFO 2026-03-20T14:28:46.286Z [conversations] conversation [REDACTED]325 ([REDACTED]71b) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]325 ([REDACTED]71b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f66 ([REDACTED]058) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f66 ([REDACTED]058) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f68 ([REDACTED]fb6) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f68 ([REDACTED]fb6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a2b ([REDACTED]4de) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a2b ([REDACTED]4de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]9c7 ([REDACTED]414) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]9c7 ([REDACTED]414) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]09d ([REDACTED]3e3) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]09d ([REDACTED]3e3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]4ab ([REDACTED]835) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]4ab ([REDACTED]835) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f4b ([REDACTED]a82) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f4b ([REDACTED]a82) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]479 ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]479 ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]fab ([REDACTED]2f7) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]fab ([REDACTED]2f7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]084 ([REDACTED]ed8) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]084 ([REDACTED]ed8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]932 ([REDACTED]d63) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]932 ([REDACTED]d63) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c9e ([REDACTED]5b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c9e ([REDACTED]5b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]e75 ([REDACTED]466) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]e75 ([REDACTED]466) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c56 ([REDACTED]1a7) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c56 ([REDACTED]1a7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]104 ([REDACTED]7d4) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]104 ([REDACTED]7d4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ed7 ([REDACTED]76b) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ed7 ([REDACTED]76b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]2f6 ([REDACTED]dfa) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]2f6 ([REDACTED]dfa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f26 ([REDACTED]d02) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f26 ([REDACTED]d02) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]df8 ([REDACTED]c70) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]df8 ([REDACTED]c70) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b0e ([REDACTED]159) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b0e ([REDACTED]159) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]8e6 ([REDACTED]fcc) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]8e6 ([REDACTED]fcc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b3a ([REDACTED]1b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b3a ([REDACTED]1b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]235 ([REDACTED]f84) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]235 ([REDACTED]f84) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]56a ([REDACTED]0aa) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]56a ([REDACTED]0aa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a7f ([REDACTED]a05) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a7f ([REDACTED]a05) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]d2d ([REDACTED]fc2) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]d2d ([REDACTED]fc2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a98 ([REDACTED]b31) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]a98 ([REDACTED]b31) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c72 ([REDACTED]c10) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]c72 ([REDACTED]c10) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1f5 ([REDACTED]7f3) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1f5 ([REDACTED]7f3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]db7 ([REDACTED]d47) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]db7 ([REDACTED]d47) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]085 ([REDACTED]fb8) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]085 ([REDACTED]fb8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ad3 ([REDACTED]b54) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ad3 ([REDACTED]b54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f50 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f50 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]177 ([REDACTED]9c0) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]177 ([REDACTED]9c0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f20 ([REDACTED]cf0) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]f20 ([REDACTED]cf0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]e29 ([REDACTED]706) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]e29 ([REDACTED]706) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation groupv2([REDACTED]Z2g=) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation groupv2([REDACTED]Z2g=) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]3d7 ([REDACTED]812) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]3d7 ([REDACTED]812) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]657 ([REDACTED]a00) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]657 ([REDACTED]a00) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]3a7 ([REDACTED]415) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]3a7 ([REDACTED]415) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]38d ([REDACTED]bdb) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]38d ([REDACTED]bdb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]6c5 ([REDACTED]64a) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]6c5 ([REDACTED]64a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ac4 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]ac4 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]8dc ([REDACTED]e39) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]8dc ([REDACTED]e39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]6ac ([REDACTED]ae9) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]6ac ([REDACTED]ae9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1c3 ([REDACTED]6f0) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1c3 ([REDACTED]6f0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]8a7 ([REDACTED]110) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]8a7 ([REDACTED]110) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]71d ([REDACTED]85a) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]71d ([REDACTED]85a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]4f6 ([REDACTED]7ff) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]4f6 ([REDACTED]7ff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]2d9 ([REDACTED]9f2) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]2d9 ([REDACTED]9f2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]69d ([REDACTED]7c4) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]69d ([REDACTED]7c4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]11c ([REDACTED]bd1) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]11c ([REDACTED]bd1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1a6 ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]1a6 ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b18 ([REDACTED]773) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]b18 ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]320 ([REDACTED]0dc) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation [REDACTED]320 ([REDACTED]0dc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]522 ([REDACTED]00a) jobQueue shutdown start INFO 2026-03-20T14:28:46.287Z [conversations] conversation PNI:[REDACTED]522 ([REDACTED]00a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f8d ([REDACTED]ba7) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f8d ([REDACTED]ba7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ac2 ([REDACTED]353) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ac2 ([REDACTED]353) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]a9a ([REDACTED]497) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]a9a ([REDACTED]497) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]3f7 ([REDACTED]256) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]3f7 ([REDACTED]256) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]cfe ([REDACTED]55f) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]cfe ([REDACTED]55f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]388 ([REDACTED]6df) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]388 ([REDACTED]6df) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]d27 ([REDACTED]cc2) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]d27 ([REDACTED]cc2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]dca ([REDACTED]167) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]dca ([REDACTED]167) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]509 ([REDACTED]314) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]509 ([REDACTED]314) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]3df ([REDACTED]ffb) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]3df ([REDACTED]ffb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f77 ([REDACTED]154) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f77 ([REDACTED]154) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]8a5 ([REDACTED]8f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]8a5 ([REDACTED]8f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]23e ([REDACTED]e0c) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]23e ([REDACTED]e0c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]d7c ([REDACTED]710) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]d7c ([REDACTED]710) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]170 ([REDACTED]abe) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]170 ([REDACTED]abe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]32f ([REDACTED]509) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]32f ([REDACTED]509) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]dca ([REDACTED]300) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]dca ([REDACTED]300) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]895 ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]895 ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]4d4 ([REDACTED]8d3) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]4d4 ([REDACTED]8d3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]559 ([REDACTED]af5) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]559 ([REDACTED]af5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]567 ([REDACTED]826) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]567 ([REDACTED]826) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e89 ([REDACTED]9ac) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e89 ([REDACTED]9ac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]04c ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]04c ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ff2 ([REDACTED]391) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ff2 ([REDACTED]391) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]02f ([REDACTED]b35) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]02f ([REDACTED]b35) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]430 ([REDACTED]65f) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]430 ([REDACTED]65f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation PNI:[REDACTED]240 ([REDACTED]7d7) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation PNI:[REDACTED]240 ([REDACTED]7d7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]7fb ([REDACTED]221) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]7fb ([REDACTED]221) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b0f ([REDACTED]5d3) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b0f ([REDACTED]5d3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]855 ([REDACTED]c8c) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]855 ([REDACTED]c8c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]22a ([REDACTED]434) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]22a ([REDACTED]434) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f43 ([REDACTED]435) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f43 ([REDACTED]435) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]41e ([REDACTED]8d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]41e ([REDACTED]8d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]927 ([REDACTED]b32) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]927 ([REDACTED]b32) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b1c ([REDACTED]b11) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b1c ([REDACTED]b11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]662 ([REDACTED]b00) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]662 ([REDACTED]b00) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]bb6 ([REDACTED]da3) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]bb6 ([REDACTED]da3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ce9 ([REDACTED]9d0) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ce9 ([REDACTED]9d0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e2a ([REDACTED]509) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e2a ([REDACTED]509) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f5e ([REDACTED]5fe) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f5e ([REDACTED]5fe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]4a1 ([REDACTED]65b) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]4a1 ([REDACTED]65b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e79 ([REDACTED]2eb) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e79 ([REDACTED]2eb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]41a ([REDACTED]c74) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]41a ([REDACTED]c74) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation group([REDACTED]_ÉÆ) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation group([REDACTED]_ÉÆ) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]0a2 ([REDACTED]fb7) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]0a2 ([REDACTED]fb7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]979 ([REDACTED]baa) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]979 ([REDACTED]baa) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e17 ([REDACTED]b78) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]e17 ([REDACTED]b78) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f4f ([REDACTED]cb3) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f4f ([REDACTED]cb3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]2df ([REDACTED]731) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]2df ([REDACTED]731) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]94d ([REDACTED]a39) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]94d ([REDACTED]a39) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b1e ([REDACTED]43f) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]b1e ([REDACTED]43f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]bd4 ([REDACTED]e19) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]bd4 ([REDACTED]e19) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation PNI:[REDACTED]88e ([REDACTED]502) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation PNI:[REDACTED]88e ([REDACTED]502) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]11f ([REDACTED]b21) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]11f ([REDACTED]b21) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]11b ([REDACTED]0d5) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]11b ([REDACTED]0d5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ac8 ([REDACTED]63f) jobQueue shutdown start INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]ac8 ([REDACTED]63f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.288Z [conversations] conversation [REDACTED]f0d ([REDACTED]8a9) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]f0d ([REDACTED]8a9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]22a ([REDACTED]239) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]22a ([REDACTED]239) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]ce0 ([REDACTED]435) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]ce0 ([REDACTED]435) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3a3 ([REDACTED]259) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3a3 ([REDACTED]259) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3aa ([REDACTED]967) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3aa ([REDACTED]967) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]8c5 ([REDACTED]72b) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]8c5 ([REDACTED]72b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]2e1 ([REDACTED]b5a) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]2e1 ([REDACTED]b5a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]b71 ([REDACTED]2a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]b71 ([REDACTED]2a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]dad ([REDACTED]aa3) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]dad ([REDACTED]aa3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]090 ([REDACTED]39f) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]090 ([REDACTED]39f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]374 ([REDACTED]65d) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]374 ([REDACTED]65d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]d81 ([REDACTED]9b5) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]d81 ([REDACTED]9b5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]e35 ([REDACTED]bc8) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]e35 ([REDACTED]bc8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation PNI:[REDACTED]8f5 ([REDACTED]801) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation PNI:[REDACTED]8f5 ([REDACTED]801) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]608 ([REDACTED]c07) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]608 ([REDACTED]c07) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]e61 ([REDACTED]dbc) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]e61 ([REDACTED]dbc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]066 ([REDACTED]9ef) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]066 ([REDACTED]9ef) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3e7 ([REDACTED]2ce) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3e7 ([REDACTED]2ce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]75d ([REDACTED]434) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]75d ([REDACTED]434) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]993 ([REDACTED]76d) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]993 ([REDACTED]76d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]417 ([REDACTED]c2e) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]417 ([REDACTED]c2e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation +[REDACTED]131 ([REDACTED]c23) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation +[REDACTED]131 ([REDACTED]c23) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]ca4 ([REDACTED]da3) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]ca4 ([REDACTED]da3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]7be ([REDACTED]681) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]7be ([REDACTED]681) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]022 ([REDACTED]605) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]022 ([REDACTED]605) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]2be ([REDACTED]c35) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]2be ([REDACTED]c35) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation group([REDACTED]ù°) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation group([REDACTED]ù°) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]9e8 ([REDACTED]dba) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]9e8 ([REDACTED]dba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]138 ([REDACTED]3f9) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]138 ([REDACTED]3f9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]97f ([REDACTED]816) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]97f ([REDACTED]816) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]68b ([REDACTED]c2f) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]68b ([REDACTED]c2f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]83b ([REDACTED]5c0) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]83b ([REDACTED]5c0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]974 ([REDACTED]89e) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]974 ([REDACTED]89e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]6a2 ([REDACTED]f97) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]6a2 ([REDACTED]f97) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]f71 ([REDACTED]49c) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]f71 ([REDACTED]49c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]571 ([REDACTED]315) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]571 ([REDACTED]315) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]14d ([REDACTED]a25) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]14d ([REDACTED]a25) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]a0a ([REDACTED]047) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]a0a ([REDACTED]047) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]5b5 ([REDACTED]f76) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]5b5 ([REDACTED]f76) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]bcb ([REDACTED]ca9) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]bcb ([REDACTED]ca9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]f17 ([REDACTED]f5a) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]f17 ([REDACTED]f5a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation group([REDACTED]é) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation group([REDACTED]é) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]4e2 ([REDACTED]982) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]4e2 ([REDACTED]982) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]140 ([REDACTED]00d) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]140 ([REDACTED]00d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]eb8 ([REDACTED]6b8) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]eb8 ([REDACTED]6b8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3b6 ([REDACTED]863) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3b6 ([REDACTED]863) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]a6c ([REDACTED]230) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]a6c ([REDACTED]230) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]de6 ([REDACTED]f7a) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]de6 ([REDACTED]f7a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]064 ([REDACTED]91b) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]064 ([REDACTED]91b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]17b ([REDACTED]fa9) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]17b ([REDACTED]fa9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]711 ([REDACTED]9cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]711 ([REDACTED]9cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]aed ([REDACTED]9b3) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]aed ([REDACTED]9b3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]942 ([REDACTED]67a) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]942 ([REDACTED]67a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3a5 ([REDACTED]ccc) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]3a5 ([REDACTED]ccc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]623 ([REDACTED]420) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]623 ([REDACTED]420) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]5aa ([REDACTED]877) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]5aa ([REDACTED]877) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]6d0 ([REDACTED]1af) jobQueue shutdown start INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]6d0 ([REDACTED]1af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.289Z [conversations] conversation [REDACTED]c6e ([REDACTED]2f8) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]c6e ([REDACTED]2f8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]b6a ([REDACTED]095) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]b6a ([REDACTED]095) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]baa ([REDACTED]c06) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]baa ([REDACTED]c06) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d83 ([REDACTED]c36) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d83 ([REDACTED]c36) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]382 ([REDACTED]d0b) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]382 ([REDACTED]d0b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]6b8 ([REDACTED]b04) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]6b8 ([REDACTED]b04) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]429 ([REDACTED]c3f) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]429 ([REDACTED]c3f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]706 ([REDACTED]b97) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]706 ([REDACTED]b97) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]a5c ([REDACTED]235) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]a5c ([REDACTED]235) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]0cb ([REDACTED]70c) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]0cb ([REDACTED]70c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]9f8 ([REDACTED]dad) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]9f8 ([REDACTED]dad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]8da ([REDACTED]828) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]8da ([REDACTED]828) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]8df ([REDACTED]8e4) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]8df ([REDACTED]8e4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d9e ([REDACTED]659) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d9e ([REDACTED]659) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]091 ([REDACTED]2c0) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]091 ([REDACTED]2c0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4e4 ([REDACTED]4cc) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4e4 ([REDACTED]4cc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]906 ([REDACTED]eb3) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]906 ([REDACTED]eb3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]fae ([REDACTED]407) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]fae ([REDACTED]407) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]c17 ([REDACTED]dd3) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]c17 ([REDACTED]dd3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]471 ([REDACTED]6c3) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]471 ([REDACTED]6c3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation PNI:[REDACTED]3c5 ([REDACTED]99f) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation PNI:[REDACTED]3c5 ([REDACTED]99f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]730 ([REDACTED]d1f) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]730 ([REDACTED]d1f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]bcf ([REDACTED]cde) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]bcf ([REDACTED]cde) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]5f4 ([REDACTED]3f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]5f4 ([REDACTED]3f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]88f ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]88f ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]dbf ([REDACTED]a17) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]dbf ([REDACTED]a17) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]129 ([REDACTED]4f3) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]129 ([REDACTED]4f3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e6e ([REDACTED]0e4) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e6e ([REDACTED]0e4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4a7 ([REDACTED]aca) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4a7 ([REDACTED]aca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ef8 ([REDACTED]959) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ef8 ([REDACTED]959) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]2d7 ([REDACTED]dbc) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]2d7 ([REDACTED]dbc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]750 ([REDACTED]012) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]750 ([REDACTED]012) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ff3 ([REDACTED]606) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ff3 ([REDACTED]606) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ff6 ([REDACTED]448) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ff6 ([REDACTED]448) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]301 ([REDACTED]0bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]301 ([REDACTED]0bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e85 ([REDACTED]9ba) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e85 ([REDACTED]9ba) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e88 ([REDACTED]c4b) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]e88 ([REDACTED]c4b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation PNI:[REDACTED]25d ([REDACTED]777) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation PNI:[REDACTED]25d ([REDACTED]777) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d3e ([REDACTED]a96) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]d3e ([REDACTED]a96) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]a6a ([REDACTED]853) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]a6a ([REDACTED]853) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]f8d ([REDACTED]d7a) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]f8d ([REDACTED]d7a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]342 ([REDACTED]08b) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]342 ([REDACTED]08b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]250 ([REDACTED]5c7) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]250 ([REDACTED]5c7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]acc ([REDACTED]b30) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]acc ([REDACTED]b30) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]241 ([REDACTED]75b) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]241 ([REDACTED]75b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4c9 ([REDACTED]a53) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]4c9 ([REDACTED]a53) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]5fb ([REDACTED]8c9) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]5fb ([REDACTED]8c9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]1b4 ([REDACTED]3eb) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]1b4 ([REDACTED]3eb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]bba ([REDACTED]16d) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]bba ([REDACTED]16d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]9eb ([REDACTED]c30) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]9eb ([REDACTED]c30) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]917 ([REDACTED]c19) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]917 ([REDACTED]c19) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]237 ([REDACTED]aa0) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]237 ([REDACTED]aa0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]3db ([REDACTED]a03) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]3db ([REDACTED]a03) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ede ([REDACTED]b90) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]ede ([REDACTED]b90) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]6d6 ([REDACTED]d60) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]6d6 ([REDACTED]d60) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]081 ([REDACTED]36e) jobQueue shutdown start INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]081 ([REDACTED]36e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.290Z [conversations] conversation [REDACTED]f88 ([REDACTED]d12) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]f88 ([REDACTED]d12) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]eb4 ([REDACTED]9a0) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]eb4 ([REDACTED]9a0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]76b ([REDACTED]4ee) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]76b ([REDACTED]4ee) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]728 ([REDACTED]e32) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]728 ([REDACTED]e32) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]255 ([REDACTED]81a) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]255 ([REDACTED]81a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ac9 ([REDACTED]6b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ac9 ([REDACTED]6b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]135 ([REDACTED]92e) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]135 ([REDACTED]92e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ee1 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ee1 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]e0b ([REDACTED]b18) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]e0b ([REDACTED]b18) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6cc ([REDACTED]456) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6cc ([REDACTED]456) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]47a ([REDACTED]e84) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]47a ([REDACTED]e84) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]58b ([REDACTED]3ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]58b ([REDACTED]3ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]8dc ([REDACTED]c1f) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]8dc ([REDACTED]c1f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]a99 ([REDACTED]c58) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]a99 ([REDACTED]c58) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]546 ([REDACTED]906) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]546 ([REDACTED]906) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e6f ([REDACTED]aec) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e6f ([REDACTED]aec) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]284 ([REDACTED]e36) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]284 ([REDACTED]e36) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]43a ([REDACTED]f4c) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]43a ([REDACTED]f4c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e42 ([REDACTED]eda) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e42 ([REDACTED]eda) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]391 ([REDACTED]526) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]391 ([REDACTED]526) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]968 ([REDACTED]734) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]968 ([REDACTED]734) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]43b ([REDACTED]26b) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]43b ([REDACTED]26b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ea1 ([REDACTED]5f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ea1 ([REDACTED]5f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]72d ([REDACTED]e5f) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]72d ([REDACTED]e5f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]dc2 ([REDACTED]956) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]dc2 ([REDACTED]956) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6da ([REDACTED]3b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6da ([REDACTED]3b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]9f0 ([REDACTED]781) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]9f0 ([REDACTED]781) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]689 ([REDACTED]7b7) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]689 ([REDACTED]7b7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]49a ([REDACTED]ac1) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]49a ([REDACTED]ac1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]663 ([REDACTED]179) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]663 ([REDACTED]179) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6cb ([REDACTED]d2e) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]6cb ([REDACTED]d2e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]92a ([REDACTED]433) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]92a ([REDACTED]433) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]85f ([REDACTED]652) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]85f ([REDACTED]652) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]3dc ([REDACTED]d1b) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]3dc ([REDACTED]d1b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]f99 ([REDACTED]2c7) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]f99 ([REDACTED]2c7) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]d18 ([REDACTED]9b0) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]d18 ([REDACTED]9b0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]1ae ([REDACTED]189) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]1ae ([REDACTED]189) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]3e2 ([REDACTED]30c) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]3e2 ([REDACTED]30c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]891 ([REDACTED]ec2) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]891 ([REDACTED]ec2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]18e ([REDACTED]966) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]18e ([REDACTED]966) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ed6 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]ed6 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]674 ([REDACTED]cbb) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]674 ([REDACTED]cbb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]985) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]985) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]c52 ([REDACTED]8f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]c52 ([REDACTED]8f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e1e ([REDACTED]346) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e1e ([REDACTED]346) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e61 ([REDACTED]1de) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]e61 ([REDACTED]1de) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]31e ([REDACTED]4a8) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]31e ([REDACTED]4a8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]959 ([REDACTED]bac) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]959 ([REDACTED]bac) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]277 ([REDACTED]ae5) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]277 ([REDACTED]ae5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]1d5 ([REDACTED]2db) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]1d5 ([REDACTED]2db) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]a77 ([REDACTED]036) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]a77 ([REDACTED]036) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]de0 ([REDACTED]e27) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]de0 ([REDACTED]e27) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]35a ([REDACTED]a79) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]35a ([REDACTED]a79) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]b65 ([REDACTED]668) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]b65 ([REDACTED]668) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]280 ([REDACTED]0e1) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]280 ([REDACTED]0e1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]374 ([REDACTED]03a) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]374 ([REDACTED]03a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]68d ([REDACTED]715) jobQueue shutdown start INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]68d ([REDACTED]715) no jobQueue to shutdown INFO 2026-03-20T14:28:46.291Z [conversations] conversation [REDACTED]74f ([REDACTED]1b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]74f ([REDACTED]1b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]a3f ([REDACTED]e8b) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]a3f ([REDACTED]e8b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]6e8 ([REDACTED]fa1) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]6e8 ([REDACTED]fa1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ef9 ([REDACTED]3bc) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ef9 ([REDACTED]3bc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]150) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]150) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]f15 ([REDACTED]42c) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]f15 ([REDACTED]42c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]782) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]782) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fef ([REDACTED]d46) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fef ([REDACTED]d46) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]506 ([REDACTED]f3d) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]506 ([REDACTED]f3d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]938 ([REDACTED]cf9) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]938 ([REDACTED]cf9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d49 ([REDACTED]0d5) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d49 ([REDACTED]0d5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4d1 ([REDACTED]8d2) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4d1 ([REDACTED]8d2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]c97 ([REDACTED]948) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]c97 ([REDACTED]948) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]79a ([REDACTED]10d) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]79a ([REDACTED]10d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ab1 ([REDACTED]4a3) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ab1 ([REDACTED]4a3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]1f2 ([REDACTED]2d1) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]1f2 ([REDACTED]2d1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e59 ([REDACTED]a76) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e59 ([REDACTED]a76) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]769 ([REDACTED]f46) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]769 ([REDACTED]f46) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4cd ([REDACTED]799) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4cd ([REDACTED]799) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]325 ([REDACTED]0a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]325 ([REDACTED]0a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]c6e ([REDACTED]773) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]c6e ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]65a ([REDACTED]03e) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]65a ([REDACTED]03e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]12d ([REDACTED]fa2) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]12d ([REDACTED]fa2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]f83 ([REDACTED]9f9) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]f83 ([REDACTED]9f9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]224 ([REDACTED]535) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]224 ([REDACTED]535) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e9f ([REDACTED]873) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e9f ([REDACTED]873) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]0ef ([REDACTED]900) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]0ef ([REDACTED]900) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]7b6 ([REDACTED]250) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]7b6 ([REDACTED]250) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d16 ([REDACTED]ff6) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d16 ([REDACTED]ff6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]8d6) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]ec5 ([REDACTED]8d6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d95 ([REDACTED]55e) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]d95 ([REDACTED]55e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]546 ([REDACTED]191) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]546 ([REDACTED]191) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]5b5 ([REDACTED]1da) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]5b5 ([REDACTED]1da) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fad ([REDACTED]2ca) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fad ([REDACTED]2ca) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]9dd ([REDACTED]d51) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]9dd ([REDACTED]d51) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]bd6 ([REDACTED]6dc) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]bd6 ([REDACTED]6dc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]0d3 ([REDACTED]943) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]0d3 ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fef ([REDACTED]db0) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fef ([REDACTED]db0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]415 ([REDACTED]5e9) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]415 ([REDACTED]5e9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]298 ([REDACTED]9e4) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]298 ([REDACTED]9e4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]921 ([REDACTED]d96) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]921 ([REDACTED]d96) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]8c1 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]8c1 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fee ([REDACTED]a13) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]fee ([REDACTED]a13) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]edd ([REDACTED]4b2) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]edd ([REDACTED]4b2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]2bc ([REDACTED]6e6) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]2bc ([REDACTED]6e6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]8f6 ([REDACTED]40b) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]8f6 ([REDACTED]40b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]44b ([REDACTED]b91) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]44b ([REDACTED]b91) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]5f0 ([REDACTED]994) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]5f0 ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]417 ([REDACTED]32a) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]417 ([REDACTED]32a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]b82 ([REDACTED]396) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]b82 ([REDACTED]396) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]1be ([REDACTED]332) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]1be ([REDACTED]332) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]6ea ([REDACTED]cb5) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]6ea ([REDACTED]cb5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]852 ([REDACTED]75c) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]852 ([REDACTED]75c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e9c ([REDACTED]222) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]e9c ([REDACTED]222) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4ce ([REDACTED]65d) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]4ce ([REDACTED]65d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]faf ([REDACTED]0e6) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation PNI:[REDACTED]faf ([REDACTED]0e6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]44e ([REDACTED]563) jobQueue shutdown start INFO 2026-03-20T14:28:46.292Z [conversations] conversation [REDACTED]44e ([REDACTED]563) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]01d ([REDACTED]ec3) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]01d ([REDACTED]ec3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]94e ([REDACTED]00b) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]94e ([REDACTED]00b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]6da ([REDACTED]07d) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]6da ([REDACTED]07d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]c1d ([REDACTED]178) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]c1d ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]524 ([REDACTED]b55) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]524 ([REDACTED]b55) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b6e ([REDACTED]da4) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b6e ([REDACTED]da4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]73e ([REDACTED]2d3) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]73e ([REDACTED]2d3) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]123 ([REDACTED]3e0) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]123 ([REDACTED]3e0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]9e2 ([REDACTED]caf) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]9e2 ([REDACTED]caf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]fd8 ([REDACTED]9c5) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]fd8 ([REDACTED]9c5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b47 ([REDACTED]288) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b47 ([REDACTED]288) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]f7d ([REDACTED]e6d) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]f7d ([REDACTED]e6d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]951 ([REDACTED]d28) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]951 ([REDACTED]d28) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation PNI:[REDACTED]1d2 ([REDACTED]98a) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation PNI:[REDACTED]1d2 ([REDACTED]98a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a1a ([REDACTED]c52) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a1a ([REDACTED]c52) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a95 ([REDACTED]bce) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a95 ([REDACTED]bce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]4df ([REDACTED]638) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]4df ([REDACTED]638) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]253 ([REDACTED]1b9) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]253 ([REDACTED]1b9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]737 ([REDACTED]10e) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]737 ([REDACTED]10e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]3f5 ([REDACTED]c96) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]3f5 ([REDACTED]c96) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]06a ([REDACTED]0cb) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]06a ([REDACTED]0cb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]953 ([REDACTED]d78) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]953 ([REDACTED]d78) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]c4d ([REDACTED]8ad) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]c4d ([REDACTED]8ad) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]862 ([REDACTED]564) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]862 ([REDACTED]564) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]191 ([REDACTED]038) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]191 ([REDACTED]038) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]397 ([REDACTED]c72) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]397 ([REDACTED]c72) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]8f4 ([REDACTED]405) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]8f4 ([REDACTED]405) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]45c ([REDACTED]479) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]45c ([REDACTED]479) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]972 ([REDACTED]5fe) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]972 ([REDACTED]5fe) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]ebb ([REDACTED]158) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]ebb ([REDACTED]158) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]504 ([REDACTED]773) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]504 ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]2d2 ([REDACTED]d1f) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]2d2 ([REDACTED]d1f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation +[REDACTED]943 ([REDACTED]1be) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation +[REDACTED]943 ([REDACTED]1be) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]95a ([REDACTED]499) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]95a ([REDACTED]499) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]fab ([REDACTED]6f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]fab ([REDACTED]6f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]344 ([REDACTED]b86) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]344 ([REDACTED]b86) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a76 ([REDACTED]1a1) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a76 ([REDACTED]1a1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]95f ([REDACTED]63a) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]95f ([REDACTED]63a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]8a9 ([REDACTED]621) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]8a9 ([REDACTED]621) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a6f ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]a6f ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]705 ([REDACTED]732) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]705 ([REDACTED]732) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]ade ([REDACTED]c29) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]ade ([REDACTED]c29) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]6f2 ([REDACTED]8d5) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]6f2 ([REDACTED]8d5) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]9d1 ([REDACTED]d19) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]9d1 ([REDACTED]d19) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]253 ([REDACTED]b1d) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]253 ([REDACTED]b1d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]5ae ([REDACTED]a0c) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]5ae ([REDACTED]a0c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]64c ([REDACTED]566) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]64c ([REDACTED]566) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]58f ([REDACTED]4f9) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]58f ([REDACTED]4f9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]926 ([REDACTED]47f) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]926 ([REDACTED]47f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]5fd ([REDACTED]7f1) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]5fd ([REDACTED]7f1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]cf5 ([REDACTED]3ef) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]cf5 ([REDACTED]3ef) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]530 ([REDACTED]14a) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]530 ([REDACTED]14a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]bb1 ([REDACTED]5c2) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]bb1 ([REDACTED]5c2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]d21 ([REDACTED]8cf) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]d21 ([REDACTED]8cf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]47a ([REDACTED]bb0) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]47a ([REDACTED]bb0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b5e ([REDACTED]b45) jobQueue shutdown start INFO 2026-03-20T14:28:46.293Z [conversations] conversation [REDACTED]b5e ([REDACTED]b45) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]35c ([REDACTED]5bf) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]35c ([REDACTED]5bf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]224 ([REDACTED]2e0) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]224 ([REDACTED]2e0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b19 ([REDACTED]e34) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b19 ([REDACTED]e34) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]fc8 ([REDACTED]171) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]fc8 ([REDACTED]171) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]0b0 ([REDACTED]f6a) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]0b0 ([REDACTED]f6a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]dce ([REDACTED]81e) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]dce ([REDACTED]81e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]bf5 ([REDACTED]ee6) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]bf5 ([REDACTED]ee6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]ab8 ([REDACTED]f96) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]ab8 ([REDACTED]f96) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]935 ([REDACTED]82d) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]935 ([REDACTED]82d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]afa ([REDACTED]0ec) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]afa ([REDACTED]0ec) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]a36 ([REDACTED]752) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]a36 ([REDACTED]752) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7fa ([REDACTED]563) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7fa ([REDACTED]563) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]bc9 ([REDACTED]044) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]bc9 ([REDACTED]044) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]cd1 ([REDACTED]095) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]cd1 ([REDACTED]095) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]24c ([REDACTED]c61) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]24c ([REDACTED]c61) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]46d ([REDACTED]105) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]46d ([REDACTED]105) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]76e ([REDACTED]80b) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]76e ([REDACTED]80b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]5c8 ([REDACTED]b8d) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]5c8 ([REDACTED]b8d) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]ef0 ([REDACTED]ac9) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]ef0 ([REDACTED]ac9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]78a ([REDACTED]156) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]78a ([REDACTED]156) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]30c ([REDACTED]213) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]30c ([REDACTED]213) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]79f ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]79f ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]abe ([REDACTED]69e) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]abe ([REDACTED]69e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b85 ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b85 ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]4fc ([REDACTED]0c6) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]4fc ([REDACTED]0c6) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]4e9 ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]4e9 ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]a85 ([REDACTED]6a8) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]a85 ([REDACTED]6a8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]79d ([REDACTED]494) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]79d ([REDACTED]494) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]9af ([REDACTED]3cf) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]9af ([REDACTED]3cf) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]562 ([REDACTED]37f) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]562 ([REDACTED]37f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]475 ([REDACTED]72a) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]475 ([REDACTED]72a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7b6 ([REDACTED]5c9) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7b6 ([REDACTED]5c9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b3d ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]b3d ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]d39 ([REDACTED]324) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]d39 ([REDACTED]324) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]926 ([REDACTED]cdc) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]926 ([REDACTED]cdc) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]f3c ([REDACTED]324) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]f3c ([REDACTED]324) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation PNI:[REDACTED]fce ([REDACTED]eb1) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation PNI:[REDACTED]fce ([REDACTED]eb1) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]aaf ([REDACTED]8be) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]aaf ([REDACTED]8be) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7ec ([REDACTED]412) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]7ec ([REDACTED]412) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]51e ([REDACTED]de9) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]51e ([REDACTED]de9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]400 ([REDACTED]192) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]400 ([REDACTED]192) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]6e8 ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]6e8 ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]249 ([REDACTED]ebb) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]249 ([REDACTED]ebb) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]0a9 ([REDACTED]e89) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]0a9 ([REDACTED]e89) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]d68 ([REDACTED]c0a) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]d68 ([REDACTED]c0a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]27f ([REDACTED]d04) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]27f ([REDACTED]d04) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]c9e ([REDACTED]350) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]c9e ([REDACTED]350) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]322 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]322 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]70f ([REDACTED]314) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]70f ([REDACTED]314) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]576 ([REDACTED]a11) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]576 ([REDACTED]a11) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]350 ([REDACTED]1c9) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]350 ([REDACTED]1c9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation +[REDACTED]709 ([REDACTED]061) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation +[REDACTED]709 ([REDACTED]061) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]298 ([REDACTED]7b4) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]298 ([REDACTED]7b4) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]be8 ([REDACTED]198) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]be8 ([REDACTED]198) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]2dc ([REDACTED]088) jobQueue shutdown start INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]2dc ([REDACTED]088) no jobQueue to shutdown INFO 2026-03-20T14:28:46.294Z [conversations] conversation [REDACTED]70f ([REDACTED]15a) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]70f ([REDACTED]15a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]c84 ([REDACTED]13c) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]c84 ([REDACTED]13c) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]352 ([REDACTED]bf9) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]352 ([REDACTED]bf9) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]19f ([REDACTED]b9a) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]19f ([REDACTED]b9a) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]28b ([REDACTED]546) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]28b ([REDACTED]546) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]6a0 ([REDACTED]612) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]6a0 ([REDACTED]612) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]9b4 ([REDACTED]56e) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]9b4 ([REDACTED]56e) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]616 ([REDACTED]c43) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]616 ([REDACTED]c43) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]7f4 ([REDACTED]b56) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]7f4 ([REDACTED]b56) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation +[REDACTED]707 ([REDACTED]96f) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation +[REDACTED]707 ([REDACTED]96f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]eea ([REDACTED]22b) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]eea ([REDACTED]22b) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]95a ([REDACTED]e04) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]95a ([REDACTED]e04) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation PNI:[REDACTED]cf2 ([REDACTED]71f) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation PNI:[REDACTED]cf2 ([REDACTED]71f) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]320 ([REDACTED]5a2) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]320 ([REDACTED]5a2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation PNI:[REDACTED]26d ([REDACTED]8ce) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation PNI:[REDACTED]26d ([REDACTED]8ce) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]d76 ([REDACTED]767) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]d76 ([REDACTED]767) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]f1a ([REDACTED]6f2) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]f1a ([REDACTED]6f2) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]153 ([REDACTED]493) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]153 ([REDACTED]493) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]31e ([REDACTED]533) jobQueue shutdown start INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]31e ([REDACTED]533) no jobQueue to shutdown INFO 2026-03-20T14:28:46.295Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) jobQueue shutdown complete INFO 2026-03-20T14:28:46.295Z [background] shutdown: all queues shutdown INFO 2026-03-20T14:28:46.295Z [background] shutdown: waiting for all batchers INFO 2026-03-20T14:28:46.295Z [batcher] waitForAllBatchers INFO 2026-03-20T14:28:46.295Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:28:46.295Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:28:46.295Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:28:46.295Z [waitBatcher] waitForAllWaitBatchers INFO 2026-03-20T14:28:46.295Z [background] shutdown: waiting for all attachment backups & downloads to finish INFO 2026-03-20T14:28:46.295Z [background] shutdown: closing the database INFO 2026-03-20T14:28:46.296Z [Client] shutdown INFO 2026-03-20T14:28:46.296Z [channels] data.shutdown: shutdown requested. 0 jobs outstanding INFO 2026-03-20T14:28:46.296Z [app/main] requestShutdown: Response received INFO 2026-03-20T14:28:46.597Z [notifications] NotificationService: clearing notification and updating INFO 2026-03-20T14:28:46.597Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:28:46.597Z [app/main] before-quit event {"readyForShutdown":true,"shouldQuit":true,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-20T14:28:46.597Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-20T14:28:46.597Z [app/main] close event {"readyForShutdown":true,"shouldQuit":true} INFO 2026-03-20T14:28:46.599Z [app/main] main window closed event INFO 2026-03-20T14:28:46.599Z [SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not INFO 2026-03-20T14:28:46.599Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:28:46.599Z [app/main] will-quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-20T14:28:46.599Z [app/main] quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-20T14:28:58.822Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T14:28:58.838Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T14:28:58.893Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T14:28:58.926Z [app/main] making app single instance INFO 2026-03-20T14:28:58.946Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T14:28:58.973Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T14:28:59.287Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T14:28:59.287Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T14:28:59.287Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T14:28:59.288Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T14:28:59.288Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T14:28:59.288Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T14:28:59.289Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T14:28:59.306Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:28:59.307Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T14:28:59.307Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T14:28:59.307Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T14:28:59.308Z [app/main] app ready INFO 2026-03-20T14:28:59.308Z [app/main] starting version 8.3.0 INFO 2026-03-20T14:28:59.308Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T14:28:59.309Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:28:59.317Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T14:28:59.319Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:28:59.319Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:28:59.319Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:28:59.319Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T14:28:59.320Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T14:28:59.320Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T14:28:59.370Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T14:28:59.370Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T14:28:59.370Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-20T14:28:59.765Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:28:59.851Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T14:28:59.852Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:28:59.880Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T14:28:59.880Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T14:28:59.881Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T14:29:00.119Z [profiles] Profile Service initialized INFO 2026-03-20T14:29:00.193Z [preload] complete INFO 2026-03-20T14:29:00.195Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T14:29:00.243Z [notifications] NotificationService initialized INFO 2026-03-20T14:29:00.243Z [app/main] main window webContents did-finish-load INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: created INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:29:00.249Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T14:29:00.250Z [app/main] Begin ensuring permissions INFO 2026-03-20T14:29:00.251Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T14:29:00.252Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T14:29:00.252Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T14:29:00.252Z [background] page reloaded INFO 2026-03-20T14:29:00.252Z [background] environment: production INFO 2026-03-20T14:29:00.252Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T14:29:00.254Z [background] Storage fetch INFO 2026-03-20T14:29:00.257Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:29:00.258Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T14:29:00.258Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T14:29:00.258Z [SocketManager] reconnect: starting... INFO 2026-03-20T14:29:00.258Z [SocketManager] reconnect: complete. INFO 2026-03-20T14:29:00.258Z [background] Initializing MessageReceiver INFO 2026-03-20T14:29:00.258Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T14:29:00.259Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:29:00.259Z [buildExpiration] expires in 7685183741ms INFO 2026-03-20T14:29:00.259Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:29:00.259Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:29:00.260Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:29:00.261Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:29:00.261Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 23.360µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:29:00.306Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T14:29:00.386Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 504.388ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T14:29:00.386Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T14:29:00.440Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T14:29:00.440Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T14:29:00.440Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=66ms INFO 2026-03-20T14:29:00.441Z [ConversationController] starting initial fetch INFO 2026-03-20T14:29:00.586Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T14:29:00.588Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-20T14:29:00.600Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T14:29:00.605Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T14:29:00.609Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T14:29:00.621Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T14:29:00.632Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T14:29:00.632Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T14:29:00.634Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:29:00.636Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:29:00.636Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T14:29:00.637Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T14:29:00.831Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T14:29:00.831Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T14:29:00.832Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T14:29:00.832Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T14:29:00.832Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T14:29:00.832Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T14:29:00.832Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T14:29:00.832Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T14:29:00.832Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T14:29:00.832Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T14:29:00.832Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T14:29:00.832Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T14:29:00.833Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T14:29:00.833Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:29:00.833Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T14:29:00.833Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:29:00.833Z [challenge] loading 0 challenges INFO 2026-03-20T14:29:00.833Z [networkObserver] Initializing network observer INFO 2026-03-20T14:29:00.838Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T14:29:00.838Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T14:29:00.838Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T14:29:00.838Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T14:29:00.838Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T14:29:00.838Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 394.075ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:29:00.838Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:29:00.838Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:29:00.839Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:29:00.839Z [notifications] NotificationService: disabling INFO 2026-03-20T14:29:00.839Z [SocketManager] connected authenticated socket (localPort: 46856) INFO 2026-03-20T14:29:00.839Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:29:00.839Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:29:00.839Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x246c06adfcd0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x246c07944f80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x246c0792f600, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x246c07944dc0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x246c0792f540, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x246c07944cc0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T14:29:00.840Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T14:29:00.840Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T14:29:00.840Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T14:29:00.840Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T14:29:00.841Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:29:00.841Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:29:00.841Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T14:29:00.841Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T14:29:00.841Z [syncTasks] Fetching tasks INFO 2026-03-20T14:29:00.841Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T14:29:00.841Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T14:29:00.882Z [syncTasks] Startup/syncTasks: Queueing 2 sync tasks INFO 2026-03-20T14:29:00.882Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=40ms INFO 2026-03-20T14:29:00.883Z [syncTasks] Fetching tasks INFO 2026-03-20T14:29:00.884Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T14:29:00.885Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:29:00.886Z [IdleDetector] Start idle detector INFO 2026-03-20T14:29:00.886Z [app] open inbox INFO 2026-03-20T14:29:00.890Z [background] online INFO 2026-03-20T14:29:00.890Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T14:29:00.891Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T14:29:00.891Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:29:00.892Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:29:00.892Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:29:00.917Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T14:29:00.919Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T14:29:00.981Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:29:00.981Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:29:00.981Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T14:29:00.981Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T14:29:00.981Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:29:00.981Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:29:00.981Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:29:00.982Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T14:29:00.982Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:29:00.982Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T14:29:00.982Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:29:00.982Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:29:00.982Z [challenge] online, starting 0 queues INFO 2026-03-20T14:29:00.982Z [challenge] startAllQueues force=false INFO 2026-03-20T14:29:00.982Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T14:29:00.982Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:29:00.983Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:29:00.983Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:29:00.983Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T14:29:00.983Z [Stickers] downloadQueuedPacks INFO 2026-03-20T14:29:00.983Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:29:00.983Z [storage] enableStorageService INFO 2026-03-20T14:29:00.983Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T14:29:00.983Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T14:29:00.983Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T14:29:00.983Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T14:29:00.983Z [storage] sync(9624): fetch start INFO 2026-03-20T14:29:00.984Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:29:00.984Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:29:00.984Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:29:00.984Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:29:00.984Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:29:00.984Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.984Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:29:00.985Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:29:00.985Z [batcher] waitForAllBatchers INFO 2026-03-20T14:29:00.985Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:29:00.985Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:29:00.985Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:29:00.985Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=2 INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:29:00.985Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:29:00.987Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:29:00.987Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:29:00.987Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:29:00.987Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:29:00.989Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:29:00.989Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:29:00.989Z [notifications] NotificationService: enabling INFO 2026-03-20T14:29:00.990Z [background] App loaded - messages: 0 INFO 2026-03-20T14:29:00.990Z [StartupQueue] Processing 0 actions INFO 2026-03-20T14:29:00.991Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T14:29:00.991Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3254720ms INFO 2026-03-20T14:29:00.992Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T14:29:00.992Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:29:00.992Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T14:29:00.993Z [app/main] App loaded - time: 1686 INFO 2026-03-20T14:29:00.993Z [app/main] SQL init - time: 125 INFO 2026-03-20T14:29:00.993Z [app/main] Preload Compile - time: 179 INFO 2026-03-20T14:29:00.993Z [app/main] Preload - time: 458 INFO 2026-03-20T14:29:00.993Z [app/main] WebSocket connect - time: 646 INFO 2026-03-20T14:29:00.993Z [app/main] Processed count: 0 INFO 2026-03-20T14:29:00.993Z [app/main] Messages per second: 0 INFO 2026-03-20T14:29:00.993Z [app/main] Top 10 queries by cumulative duration (ms) over last 1561ms during 'App Load': createOrUpdateItem: cumulative 113.99 | average: 38 | max: 47.25 | count: 3 ||| resetProtectedAttachmentPaths: cumulative 66.4 | average: 66.4 | max: 66.4 | count: 1 ||| dequeueOldestSyncTasks: cumulative 40.28 | average: 20.14 | max: 40.24 | count: 2 ||| getAllConversations: cumulative 28.89 | average: 28.89 | max: 28.89 | count: 1 ||| getAllKyberPreKeys: cumulative 23.92 | average: 23.92 | max: 23.92 | count: 1 ||| getAllSessions: cumulative 18.2 | average: 18.2 | max: 18.2 | count: 1 ||| getAllSenderKeys: cumulative 8.38 | average: 8.38 | max: 8.38 | count: 1 ||| getAllStickers: cumulative 7.62 | average: 7.62 | max: 7.62 | count: 1 ||| getAllIdentityKeys: cumulative 6.07 | average: 6.07 | max: 6.07 | count: 1 ||| cleanupCallHistoryMessages: cumulative 4.72 | average: 4.72 | max: 4.72 | count: 1; Total cumulative duration of all SQL queries during this epoch: 335.48ms INFO 2026-03-20T14:29:01.003Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:29:01.029Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T14:29:01.041Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:29:01.075Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:29:01.082Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T14:29:01.107Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:29:01.107Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-20T14:29:01.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:29:01.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T14:29:01.140Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T14:29:01.149Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=41ms INFO 2026-03-20T14:29:01.190Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:29:01.192Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T14:29:01.241Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T14:29:01.282Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:29:01.391Z [app/main] MainSQL: slow query createOrUpdateItem duration=108ms INFO 2026-03-20T14:29:01.885Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:29:01.886Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 371004244 ms before clearing INFO 2026-03-20T14:29:01.990Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data WARN 2026-03-20T14:29:04.806Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3592ms (attempts v4=1 v6=0) INFO 2026-03-20T14:29:04.935Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T14:29:04.935Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T14:29:04.936Z [storage] sync: no updates, version=9624 WARN 2026-03-20T14:29:07.323Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T14:29:07.325Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":1,"upgradeDuration":0,"saveDuration":1,"totalDuration":2} INFO 2026-03-20T14:29:07.325Z [IdleDetector] Stop idle detector INFO 2026-03-20T14:29:07.325Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T14:29:08.325Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:29:08.326Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370997804 ms before clearing INFO 2026-03-20T14:29:30.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:30:00.938Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:30:31.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:31:00.986Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:31:00.986Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:31:00.986Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:31:00.986Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:31:01.154Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:31:31.239Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:32:01.348Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:32:31.464Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:33:01.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:33:31.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:34:00.471Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T14:34:00.546Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T14:34:00.549Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T14:34:01.730Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:34:31.860Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:35:01.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:35:32.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:36:02.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:36:18.940Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:36:19.253Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:36:19.254Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T14:36:19.254Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:36:19.341Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:36:19.341Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:36:20.254Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:36:23.477Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): starting INFO 2026-03-20T14:36:23.525Z [app/main] MainSQL: slow query getMessageMetricsForConversation duration=47ms INFO 2026-03-20T14:36:23.568Z [app/main] MainSQL: slow query getOlderMessagesByConversation duration=42ms INFO 2026-03-20T14:36:23.570Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preloaded 30 messages, latest timestamp=1773972802769 INFO 2026-03-20T14:36:23.588Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open start INFO 2026-03-20T14:36:23.649Z [conversations] onConversationOpened([REDACTED]026 ([REDACTED]2ff)): Updating newly opened conversation state INFO 2026-03-20T14:36:23.653Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:36:23.654Z [profiles] buildGetProfileOptions([REDACTED]026 ([REDACTED]2ff)): using unexpired profile key credential INFO 2026-03-20T14:36:23.658Z [conversations] loadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preload cache still valid, skipping INFO 2026-03-20T14:36:23.716Z [app/main] MainSQL: slow query getConversationMessageStats duration=64ms INFO 2026-03-20T14:36:23.769Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open took 181ms INFO 2026-03-20T14:36:23.821Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:36:23.823Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:36:23.823Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:36:23.850Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:36:23.850Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:36:23.916Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:23.916Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:23.990Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972802769,"receivedAt":1771163895991},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:36:24.194Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:36:24.654Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:24.654Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.800µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:26.824Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:36:27.358Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:36:28.181Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:36:28.181Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:36:28.181Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:36:28.181Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:36:28.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error INFO 2026-03-20T14:36:29.182Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:36:29.182Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:36:29.182Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:36:29.182Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:36:31.125Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:31.125Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:31.480Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-20T14:36:31.938Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:31.938Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:32.183Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:32.219Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:36:32.605Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-20T14:36:32.605Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-20T14:36:32.605Z [conversations] restoreContact([REDACTED]026 ([REDACTED]2ff)) storage? false: not removed INFO 2026-03-20T14:36:32.606Z [Reactions] handleReaction: sending reaction to [REDACTED]026.1 1773972802769 from this device INFO 2026-03-20T14:36:32.676Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]026.1 1773972802769. Went from 0 to 1 reactions. INFO 2026-03-20T14:36:32.676Z [Reactions] enqueueReactionForSend: saving message [REDACTED]026.1 1773972802769 and job [REDACTED]01c INFO 2026-03-20T14:36:32.676Z [app/main] MainSQL: slow query addReaction duration=67ms INFO 2026-03-20T14:36:32.677Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1773972802769,"receivedAt":1771163895991},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:36:32.859Z [JobQueueDatabaseStore] adding job [REDACTED]01c to queue "conversation" INFO 2026-03-20T14:36:32.859Z [JobQueue] conversation job queue: added new job [REDACTED]01c INFO 2026-03-20T14:36:32.859Z [app/main] MainSQL: slow query saveMessage duration=182ms INFO 2026-03-20T14:36:32.860Z [JobQueue] conversation job queue: enqueuing job [REDACTED]01c INFO 2026-03-20T14:36:32.861Z [JobQueue] conversation job queue: running job [REDACTED]01c, attempt 1 of 110 INFO 2026-03-20T14:36:32.861Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:36:32.862Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:36:32.862Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-20T14:36:32.862Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:36:32.863Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:36:32.863Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 1: sending direct reaction message INFO 2026-03-20T14:36:32.867Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:36:32.868Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:36:32.909Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:36:32.951Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:36:32.952Z [WebAPI] send/1774017392605/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:36:32.952Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:36:33.859Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:36:33.860Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370552270 ms before clearing WARN 2026-03-20T14:36:34.454Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:36:35.183Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:35.481Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:36:35.481Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:36:35.481Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:36:35.481Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:36:35.481Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error WARN 2026-03-20T14:36:35.481Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:36:36.009Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T14:36:36.481Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:36:36.482Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:36:36.482Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:36:36.482Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:36:36.482Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:36:36.575Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): sending true INFO 2026-03-20T14:36:36.575Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:36:37.126Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:36:37.701Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:36:38.867Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:36:39.483Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:39.584Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T14:36:40.918Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:36:41.500Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:41.500Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:42.307Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:42.307Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:42.482Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:36:44.822Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:36:44.843Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:36:45.483Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:45.947Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:36:45.947Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:36:45.947Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:36:45.947Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:36:45.947Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error WARN 2026-03-20T14:36:45.948Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error WARN 2026-03-20T14:36:45.948Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:36:45.948Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:36:45.948Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T14:36:46.451Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:36:46.948Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:36:46.948Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:36:46.948Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:36:46.948Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:36:47.393Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T14:36:48.003Z [CompositionInput] Submitting message 1774017408003 with 0 ranges INFO 2026-03-20T14:36:48.008Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-20T14:36:48.008Z [conversations] Sending message to conversation [REDACTED]026 ([REDACTED]2ff) with timestamp 1774017408003 INFO 2026-03-20T14:36:48.009Z [conversations] enableProfileSharing: [REDACTED]026 ([REDACTED]2ff) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:36:48.009Z [conversations] enqueueMessageForSend: saving message [REDACTED]265 and job [REDACTED]f0a INFO 2026-03-20T14:36:48.110Z [JobQueueDatabaseStore] adding job [REDACTED]f0a to queue "conversation" INFO 2026-03-20T14:36:48.110Z [JobQueue] conversation job queue: added new job [REDACTED]f0a INFO 2026-03-20T14:36:48.110Z [conversations] ConversationModel([REDACTED]026 ([REDACTED]2ff).sendMessage(1774017408003): db save took 101ms INFO 2026-03-20T14:36:48.110Z [app/main] MainSQL: slow query saveMessage duration=100ms INFO 2026-03-20T14:36:48.111Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f0a INFO 2026-03-20T14:36:48.112Z [conversations] beforeMessageSend([REDACTED]026 ([REDACTED]2ff)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:36:48.118Z [conversations] restoreContact([REDACTED]026 ([REDACTED]2ff)) storage? false: not removed INFO 2026-03-20T14:36:48.160Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T14:36:48.169Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:36:48.435Z [app/main] MainSQL: slow query updateConversations duration=45ms WARN 2026-03-20T14:36:48.469Z [createStore] ActionRateLogger: got 25 events since 1774017407520: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,linkPreviews/REMOVE_PREVIEW,callHistory/UPDATE_UNREAD INFO 2026-03-20T14:36:49.110Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:36:49.111Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370537019 ms before clearing INFO 2026-03-20T14:36:49.949Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:52.949Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:55.949Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 889.53ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:36:56.839Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:56.839Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.850µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:57.643Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:36:57.644Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.080µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:36:58.949Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:37:00.162Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:37:01.169Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:37:01.169Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:37:01.169Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:37:01.169Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:37:01.169Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:37:01.172Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 1: 2 send error(s): Error: reaction did not fully send at sendReaction ([REDACTED]/resources/app.asar/preload.bundle.js:172:87040) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143975) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: Error at #S ([REDACTED]/resources/app.asar/preload.bundle.js:58:10666) at async _Ie.fetch ([REDACTED]/resources/app.asar/preload.bundle.js:58:7496) at async _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:172:321703) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message INFO 2026-03-20T14:37:01.178Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:37:01.178Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:37:01.232Z [app/main] MainSQL: slow query saveMessage duration=55ms ERROR 2026-03-20T14:37:01.233Z [JobQueue] conversation job queue: job [REDACTED]01c failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:37:01.233Z [JobQueue] conversation job queue: running job [REDACTED]01c, attempt 2 of 110 INFO 2026-03-20T14:37:01.233Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:37:01.233Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 2: sleeping for 190 INFO 2026-03-20T14:37:01.233Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:37:01.282Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:37:01.333Z [WebAPI] send/1774017396575/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:37:01.333Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:37:01.333Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:37:01.333Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:37:01.333Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:37:01.333Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:37:01.423Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:37:01.423Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T14:37:01.423Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:37:01.423Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:37:01.423Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 2: sending direct reaction message INFO 2026-03-20T14:37:02.233Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:37:02.233Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370523897 ms before clearing INFO 2026-03-20T14:37:02.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:37:04.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:07.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:10.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:11.757Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:37:12.758Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:37:13.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:16.334Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.63s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:18.965Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:37:18.965Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:37:19.334Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 242.24ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:19.713Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:37:19.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:37:19.787Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:37:20.713Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:37:20.714Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-20T14:37:22.305Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:37:22.334Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:23.303Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:37:23.303Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:37:23.303Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:37:23.303Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:37:23.303Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:37:24.304Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:37:24.304Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:37:24.304Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:37:24.304Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:37:27.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:30.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:32.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:37:33.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:36.304Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:39.308Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:42.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:45.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:46.915Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:37:47.915Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:37:47.916Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:37:48.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:51.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:54.188Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:37:54.188Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:37:54.305Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.89ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:37:55.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:37:55.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.119µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:37:57.305Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:37:57.518Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:37:58.548Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:37:58.548Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:37:58.548Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:37:58.549Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:37:58.549Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:37:59.549Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:37:59.549Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:37:59.549Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:37:59.549Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:38:02.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:38:02.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:05.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:08.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:11.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:14.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:17.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:20.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:23.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:26.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:29.433Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:38:29.434Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:38:29.550Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.14ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:30.247Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:38:30.247Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:38:32.551Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:32.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T14:38:32.764Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:38:33.768Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:38:33.768Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:38:33.768Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:38:33.769Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:38:33.769Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:38:33.769Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): took 117194ms INFO 2026-03-20T14:38:33.769Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 107194ms INFO 2026-03-20T14:38:33.769Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): sending true INFO 2026-03-20T14:38:33.770Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:38:33.770Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:38:33.771Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T14:38:33.771Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:38:33.843Z [WebAPI] send/1774017392605/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:38:33.843Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:38:33.843Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:38:33.843Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:38:33.843Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:38:36.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:39.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:42.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:45.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:48.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:51.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:54.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:38:57.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:00.441Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T14:39:00.482Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T14:39:00.483Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T14:39:00.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:02.671Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:39:03.730Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:39:03.730Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:39:03.844Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 219.36ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:04.566Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:39:04.566Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:39:06.845Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:39:07.087Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:39:08.085Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:39:08.085Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:39:08.085Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:39:08.086Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:39:08.086Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:39:09.086Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:39:09.086Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:39:09.086Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:39:09.086Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:39:12.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:15.088Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:18.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:21.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:24.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:27.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:30.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:32.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:39:33.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:36.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:38.961Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:39:38.961Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.860µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:39:39.087Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 182.06ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:39.771Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:39:39.771Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:39:42.087Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:39:42.286Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:39:43.285Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:39:43.285Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:39:43.285Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:39:43.285Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:39:43.285Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:39:44.285Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:39:44.285Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:39:44.286Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:39:44.286Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:39:47.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:50.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:53.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:56.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:39:59.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:02.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:02.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:40:05.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:08.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:11.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:14.148Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:40:14.149Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:40:14.287Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.78ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:14.957Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:40:14.957Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:40:17.287Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:40:17.473Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:40:18.481Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:40:18.481Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:40:18.481Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:40:18.481Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:40:18.481Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:40:18.483Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 2: 2 send error(s): Error: reaction did not fully send at sendReaction ([REDACTED]/resources/app.asar/preload.bundle.js:172:87040) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143975) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: Error at #S ([REDACTED]/resources/app.asar/preload.bundle.js:58:10666) at async _Ie.fetch ([REDACTED]/resources/app.asar/preload.bundle.js:58:7496) at async _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:172:321703) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message INFO 2026-03-20T14:40:18.488Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:40:18.488Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T14:40:18.534Z [JobQueue] conversation job queue: job [REDACTED]01c failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:40:18.534Z [JobQueue] conversation job queue: running job [REDACTED]01c, attempt 3 of 110 INFO 2026-03-20T14:40:18.534Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:40:18.534Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 3: sleeping for 361 INFO 2026-03-20T14:40:18.534Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:40:18.534Z [app/main] MainSQL: slow query saveMessage duration=46ms INFO 2026-03-20T14:40:18.601Z [WebAPI] send/1774017513769/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:40:18.601Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:40:18.601Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:40:18.601Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:40:18.601Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:40:18.896Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:40:18.896Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T14:40:18.896Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:40:18.896Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:40:18.896Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 3: sending direct reaction message INFO 2026-03-20T14:40:19.242Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-20T14:40:19.534Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:40:19.535Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370326595 ms before clearing INFO 2026-03-20T14:40:21.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:24.603Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:27.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:30.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:32.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:40:33.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:36.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:39.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:41.019Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:40:42.019Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:40:42.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:45.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:47.296Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:40:48.296Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:40:48.509Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:40:48.509Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.969µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:40:48.602Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 218.69ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:49.323Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:40:49.323Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:40:51.602Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:40:51.837Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:40:52.844Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:40:52.844Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:40:52.844Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:40:52.844Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:40:52.844Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:40:53.807Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:40:53.844Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:40:53.844Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:40:53.844Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:40:53.844Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:40:54.808Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:40:56.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:40:59.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:02.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:02.997Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:41:05.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:08.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:11.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:14.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:17.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:20.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:23.728Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:41:23.729Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.780µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:41:23.845Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:24.543Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:41:24.543Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.370µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:41:26.845Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:41:27.108Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:41:28.062Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:41:28.062Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:41:28.062Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:41:28.062Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:41:28.062Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:41:29.062Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T14:41:29.063Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:41:29.063Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:41:29.063Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:41:29.063Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:41:32.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:33.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:41:35.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:38.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:41.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:44.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:45.479Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:41:46.211Z [app/main] before-quit event {"readyForShutdown":false,"shouldQuit":false,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-20T14:41:46.212Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-20T14:41:46.212Z [app/main] close event {"readyForShutdown":false,"shouldQuit":true} INFO 2026-03-20T14:41:46.212Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T14:41:46.213Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T14:41:46.213Z [SystemTrayService] System tray service: not rendering the tray, quitting INFO 2026-03-20T14:41:46.213Z [app/main] requestShutdown: Requesting close of mainWindow... INFO 2026-03-20T14:41:46.223Z [background] shutdown INFO 2026-03-20T14:41:46.223Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-20T14:41:46.223Z [AttachmentBackupManager] stopping WARN 2026-03-20T14:41:46.224Z [WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests WARN 2026-03-20T14:41:46.224Z [WebAPI] cancelInflightRequests/Shutdown: Done INFO 2026-03-20T14:41:46.224Z [background] shutdown: shutting down messageReceiver INFO 2026-03-20T14:41:46.224Z [storage] disableStorageService: shutdown INFO 2026-03-20T14:41:46.224Z [MessageReceiver] stopProcessing INFO 2026-03-20T14:41:46.224Z [batcher] waitForAllBatchers INFO 2026-03-20T14:41:46.224Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:41:46.224Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:41:46.224Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:41:46.224Z [background] shutdown: flushing conversations INFO 2026-03-20T14:41:46.226Z [sleeper] shutting down, settling 0 in-progress sleep calls INFO 2026-03-20T14:41:46.226Z [sleeper] sleep tasks settled INFO 2026-03-20T14:41:46.226Z [background] shutdown: shutting down queues INFO 2026-03-20T14:41:46.226Z [JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] conversation job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T14:41:46.227Z [JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s) INFO 2026-03-20T14:41:46.227Z [ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T14:41:46.227Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:41:46.227Z [ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T14:41:46.227Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:41:46.227Z [JobQueue] call link refresh job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] groupAvatar job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] single proto job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] read sync job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] view sync job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] view once open sync job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] remove storage key job queue: shutdown: complete INFO 2026-03-20T14:41:46.227Z [JobQueue] report spam job queue: shutdown: complete INFO 2026-03-20T14:41:46.231Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:41:46.231Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:41:47.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:47.298Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:41:50.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:53.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:41:56.064Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:41:56.298Z [background] shutdown - timed out waiting for StartupQueue/JobQueues, continuing with shutdown INFO 2026-03-20T14:41:56.298Z [background] shutdown: waiting for all batchers INFO 2026-03-20T14:41:56.298Z [batcher] waitForAllBatchers INFO 2026-03-20T14:41:56.298Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:41:56.298Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:41:56.298Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:41:56.298Z [waitBatcher] waitForAllWaitBatchers INFO 2026-03-20T14:41:56.298Z [background] shutdown: waiting for all attachment backups & downloads to finish INFO 2026-03-20T14:41:56.298Z [background] shutdown: closing the database INFO 2026-03-20T14:41:56.298Z [Client] shutdown INFO 2026-03-20T14:41:56.298Z [channels] data.shutdown: shutdown requested. 0 jobs outstanding INFO 2026-03-20T14:41:56.299Z [app/main] requestShutdown: Response received INFO 2026-03-20T14:41:56.349Z [app/main] before-quit event {"readyForShutdown":true,"shouldQuit":true,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-20T14:41:56.349Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-20T14:41:56.349Z [app/main] close event {"readyForShutdown":true,"shouldQuit":true} INFO 2026-03-20T14:41:56.350Z [notifications] NotificationService: clearing notification and updating INFO 2026-03-20T14:41:56.350Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:41:56.351Z [app/main] main window closed event INFO 2026-03-20T14:41:56.351Z [SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not INFO 2026-03-20T14:41:56.352Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:41:56.352Z [app/main] will-quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-20T14:41:56.352Z [app/main] quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-20T14:42:04.246Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T14:42:04.261Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T14:42:04.315Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T14:42:04.348Z [app/main] making app single instance INFO 2026-03-20T14:42:04.370Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T14:42:04.396Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T14:42:04.689Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T14:42:04.690Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T14:42:04.690Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T14:42:04.690Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T14:42:04.690Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T14:42:04.690Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T14:42:04.691Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T14:42:04.708Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:42:04.708Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T14:42:04.709Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T14:42:04.709Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T14:42:04.709Z [app/main] app ready INFO 2026-03-20T14:42:04.709Z [app/main] starting version 8.3.0 INFO 2026-03-20T14:42:04.710Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T14:42:04.711Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:42:04.715Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T14:42:04.717Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:42:04.717Z [app/main] got fast theme-setting value dark INFO 2026-03-20T14:42:04.717Z [app/main] got fast spellcheck setting true INFO 2026-03-20T14:42:04.718Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T14:42:04.718Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T14:42:04.718Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T14:42:04.767Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T14:42:04.767Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T14:42:04.767Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-20T14:42:05.148Z [app/main] got fast theme-setting value dark WARN 2026-03-20T14:42:05.227Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T14:42:05.230Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T14:42:05.260Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T14:42:05.260Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T14:42:05.261Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T14:42:05.495Z [profiles] Profile Service initialized INFO 2026-03-20T14:42:05.570Z [preload] complete INFO 2026-03-20T14:42:05.572Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T14:42:05.620Z [notifications] NotificationService initialized INFO 2026-03-20T14:42:05.620Z [app/main] main window webContents did-finish-load INFO 2026-03-20T14:42:05.626Z [SystemTrayService] System tray service: created INFO 2026-03-20T14:42:05.626Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T14:42:05.627Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T14:42:05.627Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T14:42:05.627Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:42:05.627Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T14:42:05.627Z [app/main] Begin ensuring permissions INFO 2026-03-20T14:42:05.629Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T14:42:05.629Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T14:42:05.629Z [background] page reloaded INFO 2026-03-20T14:42:05.629Z [background] environment: production INFO 2026-03-20T14:42:05.629Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T14:42:05.629Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T14:42:05.630Z [background] Storage fetch INFO 2026-03-20T14:42:05.633Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:42:05.633Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T14:42:05.633Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T14:42:05.634Z [SocketManager] reconnect: starting... INFO 2026-03-20T14:42:05.634Z [SocketManager] reconnect: complete. INFO 2026-03-20T14:42:05.634Z [background] Initializing MessageReceiver INFO 2026-03-20T14:42:05.634Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T14:42:05.634Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:42:05.634Z [buildExpiration] expires in 7684398366ms INFO 2026-03-20T14:42:05.635Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:42:05.635Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:42:05.635Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:42:05.637Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:42:05.638Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 21.060µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:42:05.679Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T14:42:05.720Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:42:05.762Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:42:05.782Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 520.322ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T14:42:05.782Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T14:42:05.804Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T14:42:05.804Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T14:42:05.804Z [ConversationController] starting initial fetch INFO 2026-03-20T14:42:05.804Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-20T14:42:05.943Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T14:42:05.946Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-20T14:42:05.957Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T14:42:05.962Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T14:42:05.965Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T14:42:05.976Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T14:42:05.985Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T14:42:05.986Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T14:42:05.987Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T14:42:05.989Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T14:42:05.989Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T14:42:05.990Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T14:42:06.181Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T14:42:06.181Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T14:42:06.182Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T14:42:06.182Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T14:42:06.182Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T14:42:06.182Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T14:42:06.182Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T14:42:06.182Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T14:42:06.182Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T14:42:06.182Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T14:42:06.182Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T14:42:06.182Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T14:42:06.182Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T14:42:06.182Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T14:42:06.183Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T14:42:06.183Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T14:42:06.183Z [challenge] loading 0 challenges INFO 2026-03-20T14:42:06.183Z [networkObserver] Initializing network observer INFO 2026-03-20T14:42:06.188Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T14:42:06.188Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T14:42:06.188Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T14:42:06.188Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T14:42:06.188Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T14:42:06.188Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 399.897ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:42:06.188Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:42:06.188Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:42:06.189Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:42:06.189Z [notifications] NotificationService: disabling INFO 2026-03-20T14:42:06.189Z [SocketManager] connected authenticated socket (localPort: 48910) INFO 2026-03-20T14:42:06.189Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:42:06.189Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:42:06.189Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1b8c06aa2ed0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1b8c0790c340, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1b8c07918300, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1b8c0790c180, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1b8c07918240, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1b8c0790c080, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T14:42:06.189Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T14:42:06.189Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T14:42:06.190Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T14:42:06.190Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T14:42:06.190Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T14:42:06.190Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T14:42:06.190Z [JobQueueDatabaseStore] finished fetching existing 2 jobs for queue "conversation" INFO 2026-03-20T14:42:06.190Z [JobQueue] conversation job queue: enqueuing job [REDACTED]01c INFO 2026-03-20T14:42:06.191Z [JobQueue] conversation job queue: running job [REDACTED]01c, attempt 1 of 110 INFO 2026-03-20T14:42:06.191Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:42:06.192Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f0a INFO 2026-03-20T14:42:06.192Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T14:42:06.192Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T14:42:06.192Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T14:42:06.192Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T14:42:06.192Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T14:42:06.192Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T14:42:06.192Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T14:42:06.192Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T14:42:06.193Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T14:42:06.193Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T14:42:06.193Z [syncTasks] Fetching tasks INFO 2026-03-20T14:42:06.193Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:42:06.194Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T14:42:06.194Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:42:06.194Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:42:06.194Z [JobQueue] conversation job queue, job ID [REDACTED]01c, attempt 1: sending direct reaction message INFO 2026-03-20T14:42:06.198Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T14:42:06.198Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T14:42:06.199Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:06.199Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:06.229Z [syncTasks] Startup/syncTasks: Queueing 2 sync tasks INFO 2026-03-20T14:42:06.230Z [syncTasks] Fetching tasks INFO 2026-03-20T14:42:06.279Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:42:06.321Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T14:42:06.321Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:42:06.322Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:42:06.322Z [IdleDetector] Start idle detector INFO 2026-03-20T14:42:06.323Z [app] open inbox INFO 2026-03-20T14:42:06.327Z [background] online INFO 2026-03-20T14:42:06.327Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T14:42:06.327Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T14:42:06.328Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:42:06.328Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:42:06.329Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:42:06.330Z [WebAPI] send/1774017392605/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:42:06.330Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:42:06.331Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:42:06.331Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:42:06.331Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:42:06.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:42:06.355Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:42:06.355Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T14:42:06.357Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T14:42:06.410Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:42:06.410Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:42:06.411Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T14:42:06.411Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T14:42:06.411Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:42:06.411Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:42:06.411Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:42:06.411Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T14:42:06.411Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:42:06.411Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T14:42:06.411Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:42:06.411Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:42:06.411Z [challenge] online, starting 0 queues INFO 2026-03-20T14:42:06.411Z [challenge] startAllQueues force=false INFO 2026-03-20T14:42:06.411Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T14:42:06.412Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T14:42:06.412Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:42:06.412Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:42:06.412Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T14:42:06.412Z [Stickers] downloadQueuedPacks INFO 2026-03-20T14:42:06.412Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:42:06.412Z [storage] enableStorageService INFO 2026-03-20T14:42:06.412Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T14:42:06.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T14:42:06.413Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T14:42:06.413Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T14:42:06.413Z [storage] sync(9624): fetch start INFO 2026-03-20T14:42:06.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T14:42:06.413Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:42:06.413Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:42:06.413Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:42:06.413Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:42:06.414Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.414Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:42:06.414Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.414Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:42:06.414Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:42:06.415Z [batcher] waitForAllBatchers INFO 2026-03-20T14:42:06.415Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=1 INFO 2026-03-20T14:42:06.415Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.415Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:42:06.415Z [batcher] Flushing changedConvoBatcher batcher items.length=1 INFO 2026-03-20T14:42:06.418Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.418Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:42:06.419Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.419Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:42:06.419Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:42:06.419Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:42:06.419Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:42:06.419Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:42:06.419Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=2 INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:42:06.419Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:42:06.420Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:42:06.420Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:42:06.421Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T14:42:06.421Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:42:06.454Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T14:42:06.488Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:42:06.512Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T14:42:06.522Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:42:06.522Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:42:06.524Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:42:06.524Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:42:06.524Z [notifications] NotificationService: enabling INFO 2026-03-20T14:42:06.524Z [background] App loaded - messages: 0 INFO 2026-03-20T14:42:06.524Z [StartupQueue] Processing 0 actions INFO 2026-03-20T14:42:06.525Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T14:42:06.525Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2469186ms INFO 2026-03-20T14:42:06.525Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T14:42:06.525Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:42:06.526Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T14:42:06.527Z [app/main] App loaded - time: 1818 INFO 2026-03-20T14:42:06.527Z [app/main] SQL init - time: 121 INFO 2026-03-20T14:42:06.527Z [app/main] Preload Compile - time: 169 INFO 2026-03-20T14:42:06.527Z [app/main] Preload - time: 450 INFO 2026-03-20T14:42:06.527Z [app/main] WebSocket connect - time: 619 INFO 2026-03-20T14:42:06.527Z [app/main] Processed count: 0 INFO 2026-03-20T14:42:06.527Z [app/main] Messages per second: 0 INFO 2026-03-20T14:42:06.527Z [app/main] Top 10 queries by cumulative duration (ms) over last 1697ms during 'App Load': createOrUpdateItem: cumulative 204.11 | average: 40.82 | max: 44 | count: 5 ||| commitDecryptResult: cumulative 91.63 | average: 45.82 | max: 49.91 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 41.39 | average: 41.39 | max: 41.39 | count: 1 ||| dequeueOldestSyncTasks: cumulative 35.89 | average: 17.94 | max: 35.84 | count: 2 ||| updateConversations: cumulative 33.32 | average: 33.32 | max: 33.32 | count: 1 ||| getAllConversations: cumulative 28.23 | average: 28.23 | max: 28.23 | count: 1 ||| getAllKyberPreKeys: cumulative 22.38 | average: 22.38 | max: 22.38 | count: 1 ||| getAllSessions: cumulative 16.74 | average: 16.74 | max: 16.74 | count: 1 ||| getAllSenderKeys: cumulative 9.13 | average: 9.13 | max: 9.13 | count: 1 ||| getAllStickers: cumulative 8.45 | average: 8.45 | max: 8.45 | count: 1; Total cumulative duration of all SQL queries during this epoch: 518.66ms INFO 2026-03-20T14:42:06.535Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T14:42:06.561Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T14:42:06.589Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:42:06.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T14:42:06.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T14:42:06.611Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T14:42:06.661Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:42:06.668Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T14:42:06.674Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:42:06.675Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T14:42:06.771Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T14:42:06.771Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T14:42:06.813Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 121ms (attempts v4=1 v6=0) INFO 2026-03-20T14:42:06.908Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 577.023ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:42:06.908Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:42:06.908Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T14:42:06.908Z [SocketManager] connected unauthenticated socket (localPort: 43072) INFO 2026-03-20T14:42:06.908Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T14:42:06.921Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T14:42:06.921Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T14:42:06.921Z [storage] sync: no updates, version=9624 INFO 2026-03-20T14:42:07.003Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T14:42:07.064Z [app/main] MainSQL: slow query insertSentProto duration=60ms INFO 2026-03-20T14:42:07.067Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:07.106Z [WebAPI] send/1774017392605/[REDACTED]70f/sendMessages INFO 2026-03-20T14:42:07.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:42:07.322Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:42:07.323Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370218807 ms before clearing INFO 2026-03-20T14:42:07.455Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:42:07.539Z [app/main] MainSQL: slow query saveMessage duration=49ms INFO 2026-03-20T14:42:07.540Z [JobQueue] conversation job queue: job [REDACTED]01c succeeded on attempt 1 INFO 2026-03-20T14:42:07.540Z [JobQueue] conversation job queue: running job [REDACTED]f0a, attempt 1 of 110 INFO 2026-03-20T14:42:07.540Z [JobQueue] conversation job queue, job ID [REDACTED]f0a, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:42:07.540Z [JobQueue] conversation job queue, job ID [REDACTED]f0a, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:42:07.540Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:42:07.540Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T14:42:07.540Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:42:07.555Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774017727518 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:42:07.555Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:42:07.623Z [JobQueue] conversation job queue, job ID [REDACTED]f0a, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:42:07.623Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:42:07.623Z [JobQueue] conversation job queue, job ID [REDACTED]f0a, attempt 1: sending direct message INFO 2026-03-20T14:42:07.623Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T14:42:07.624Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:42:07.625Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:07.625Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:07.631Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:42:07.631Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T14:42:07.645Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): starting INFO 2026-03-20T14:42:07.654Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preloaded 30 messages, latest timestamp=1774017408003 INFO 2026-03-20T14:42:07.674Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:42:07.707Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T14:42:07.707Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 76ms INFO 2026-03-20T14:42:07.707Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:42:07.707Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d) INFO 2026-03-20T14:42:07.707Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d)): unidentified message INFO 2026-03-20T14:42:07.707Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:42:07.708Z [WebAPI] send/1774017408003/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:42:07.708Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:42:07.708Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:42:07.709Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d)) INFO 2026-03-20T14:42:07.709Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d): unidentified message INFO 2026-03-20T14:42:07.709Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:42:07.709Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:42:07.709Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e37, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:42:07.709Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]129) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:42:07.710Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:42:07.710Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:42:07.733Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open start INFO 2026-03-20T14:42:07.784Z [conversations] onConversationOpened([REDACTED]026 ([REDACTED]2ff)): Updating newly opened conversation state INFO 2026-03-20T14:42:07.788Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:42:07.789Z [profiles] buildGetProfileOptions([REDACTED]026 ([REDACTED]2ff)): using unexpired profile key credential INFO 2026-03-20T14:42:07.798Z [conversations] loadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preload cache still valid, skipping INFO 2026-03-20T14:42:07.896Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open took 163ms INFO 2026-03-20T14:42:07.944Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:42:07.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:42:07.975Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T14:42:07.986Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:42:07.986Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:42:07.986Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1774017727496 (019d0bb2.4c43.758d.b7b5.37d15f02af0d) INFO 2026-03-20T14:42:07.987Z [background] delivery receipt from [REDACTED]026.2 1774017727496 for sent message 1774017392605 wasSentEncrypted=true INFO 2026-03-20T14:42:07.987Z [background] onDeliveryReceipt(envelope=1774017727496, envelopeId=019d0bb2.4c43.758d.b7b5.37d15f02af0d): Saving 1 sync tasks INFO 2026-03-20T14:42:07.987Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:42:08.027Z [@signalapp/libsignal-client] ACKing message delivered at 1774017727518 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:42:08.040Z [app/main] MainSQL: slow query insertSentProto duration=64ms INFO 2026-03-20T14:42:08.082Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T14:42:08.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 200 Success INFO 2026-03-20T14:42:08.110Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:42:08.117Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774017728029 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:42:08.117Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:42:08.122Z [background] onDeliveryReceipt(envelope=1774017727496, envelopeId=019d0bb2.4c43.758d.b7b5.37d15f02af0d): Queuing 1 sync tasks INFO 2026-03-20T14:42:08.123Z [background] onDeliveryReceipt(envelope=1774017727496, envelopeId=019d0bb2.4c43.758d.b7b5.37d15f02af0d): Done INFO 2026-03-20T14:42:08.123Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:42:08.165Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:42:08.198Z [Message] tsx: Rendered 'send complete' for message 1774017408003; took 320195ms INFO 2026-03-20T14:42:08.199Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:42:08.199Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:42:08.199Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de) INFO 2026-03-20T14:42:08.199Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de)): unidentified message INFO 2026-03-20T14:42:08.200Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:42:08.201Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de)) INFO 2026-03-20T14:42:08.201Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de): unidentified message INFO 2026-03-20T14:42:08.201Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:42:08.201Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:42:08.201Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]435, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:42:08.201Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]b15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:42:08.201Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:42:08.202Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:42:08.205Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T14:42:08.207Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:42:08.208Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T14:42:08.249Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:42:08.249Z [SignalProtocolStore] running blocked 2 jobs in zone GLOBAL_ZONE INFO 2026-03-20T14:42:08.249Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 44ms INFO 2026-03-20T14:42:08.249Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 41ms INFO 2026-03-20T14:42:08.249Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:42:08.249Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:42:08.250Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1774017727711 (019d0bb2.4e75.700b.b820.02582a41a6de) INFO 2026-03-20T14:42:08.250Z [background] delivery receipt from [REDACTED]026.1 1774017727711 for sent message 1774017392605 wasSentEncrypted=true INFO 2026-03-20T14:42:08.250Z [background] onDeliveryReceipt(envelope=1774017727711, envelopeId=019d0bb2.4e75.700b.b820.02582a41a6de): Saving 1 sync tasks INFO 2026-03-20T14:42:08.250Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:42:08.250Z [@signalapp/libsignal-client] ACKing message delivered at 1774017728029 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:42:08.250Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:42:08.291Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T14:42:08.333Z [background] onDeliveryReceipt(envelope=1774017727711, envelopeId=019d0bb2.4e75.700b.b820.02582a41a6de): Queuing 1 sync tasks INFO 2026-03-20T14:42:08.333Z [background] onDeliveryReceipt(envelope=1774017727711, envelopeId=019d0bb2.4e75.700b.b820.02582a41a6de): Done INFO 2026-03-20T14:42:08.333Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T14:42:08.374Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774017392605 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T14:42:08.374Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:42:08.375Z [WebAPI] send/1774017408003/[REDACTED]70f/sendMessages INFO 2026-03-20T14:42:08.375Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:42:08.424Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T14:42:08.428Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774017392605 Delivery [REDACTED]2ff [REDACTED]026 INFO 2026-03-20T14:42:08.462Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:42:08.466Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:42:08.508Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T14:42:08.567Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-20T14:42:08.617Z [JobQueue] conversation job queue: job [REDACTED]f0a succeeded on attempt 1 INFO 2026-03-20T14:42:08.617Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T14:42:08.658Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:42:08.700Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T14:42:09.367Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:42:09.617Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:42:09.617Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370216513 ms before clearing INFO 2026-03-20T14:42:10.639Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774017730602 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:42:10.640Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:42:10.715Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:42:10.715Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:42:10.715Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397) INFO 2026-03-20T14:42:10.715Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397)): unidentified message INFO 2026-03-20T14:42:10.715Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:42:10.716Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397)) INFO 2026-03-20T14:42:10.716Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397): unidentified message INFO 2026-03-20T14:42:10.716Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:42:10.716Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]129) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:42:10.716Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:42:10.716Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:42:10.759Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:42:10.759Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:42:10.759Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1774017730536 (019d0bb2.5850.751c.8dcf.bb6efa57e397) INFO 2026-03-20T14:42:10.759Z [background] delivery receipt from [REDACTED]026.2 1774017730536 for sent message 1774017408003 wasSentEncrypted=true INFO 2026-03-20T14:42:10.759Z [background] onDeliveryReceipt(envelope=1774017730536, envelopeId=019d0bb2.5850.751c.8dcf.bb6efa57e397): Saving 1 sync tasks INFO 2026-03-20T14:42:10.759Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:42:10.759Z [@signalapp/libsignal-client] ACKing message delivered at 1774017730602 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:42:10.759Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:42:10.800Z [background] onDeliveryReceipt(envelope=1774017730536, envelopeId=019d0bb2.5850.751c.8dcf.bb6efa57e397): Queuing 1 sync tasks INFO 2026-03-20T14:42:10.800Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T14:42:10.801Z [background] onDeliveryReceipt(envelope=1774017730536, envelopeId=019d0bb2.5850.751c.8dcf.bb6efa57e397): Done INFO 2026-03-20T14:42:10.917Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T14:42:11.052Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774017408003): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:42:11.134Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T14:42:11.387Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:42:11.443Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=54ms INFO 2026-03-20T14:42:11.884Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:42:12.092Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:42:12.093Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370214037 ms before clearing INFO 2026-03-20T14:42:15.867Z [conversations] onConversationClosed/[REDACTED]026 ([REDACTED]2ff): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:42:15.867Z [conversations] maybeUpdateDraft/[REDACTED]026 ([REDACTED]2ff): clearing draft info INFO 2026-03-20T14:42:15.870Z [conversations] onConversationClosed/[REDACTED]026 ([REDACTED]2ff): unloading due to keyboard shortcut close INFO 2026-03-20T14:42:16.417Z [app/main] MainSQL: slow query updateConversations duration=49ms WARN 2026-03-20T14:42:16.680Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T14:42:16.681Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":1,"upgradeDuration":0,"saveDuration":0,"totalDuration":1} INFO 2026-03-20T14:42:16.681Z [IdleDetector] Stop idle detector INFO 2026-03-20T14:42:16.681Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T14:42:16.764Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T14:42:16.764Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T14:42:16.764Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T14:42:16.764Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:42:16.765Z [app/main] close: not showing tray notice INFO 2026-03-20T14:42:18.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:42:18.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370207832 ms before clearing INFO 2026-03-20T14:42:36.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:42:36.909Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:43:06.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:43:07.007Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:43:36.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:43:37.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message WARN 2026-03-20T14:43:37.420Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.002s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T14:43:38.107Z [@signalapp/libsignal-client] [unauthenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T14:43:41.430Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T14:43:41.430Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.000661826s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T14:43:41.430Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-20T14:43:41.431Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-20T14:43:41.434Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long WARN 2026-03-20T14:43:42.109Z [SocketManager] unauthenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms WARN 2026-03-20T14:43:42.109Z [@signalapp/libsignal-client] [unauthenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T14:43:42.109Z [@signalapp/libsignal-client] [unauthenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001403443s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 INFO 2026-03-20T14:43:42.109Z [WebsocketResources] WebSocketResource(unauthenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-20T14:43:42.109Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T14:43:42.432Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:43:42.436Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:43:42.436Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:43:45.434Z [@signalapp/libsignal-client] [authenticated] 0 connection(s) in progress after 3.00s, more routes waiting on DNS resolution libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:43:47.434Z [@signalapp/libsignal-client] Failed to resolve domain [chat.signal.org] after 5.001s: DNS lookup timed out libsignal_net_infra::dns rust/net/infra/src/dns.rs:354 INFO 2026-03-20T14:43:47.434Z [@signalapp/libsignal-client] Starting DNS lookup for chat.signal.org libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:152 INFO 2026-03-20T14:43:47.435Z [@signalapp/libsignal-client] [dns 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 WARN 2026-03-20T14:43:47.435Z [@signalapp/libsignal-client] [dns 0 V6] Failed to create HTTP2 client for DNS lookup: Failed to establish TCP connection to any of the IPs libsignal_net_infra::dns::dns_transport_doh rust/net/infra/src/dns/dns_transport_doh.rs:84 WARN 2026-03-20T14:43:48.074Z [@signalapp/libsignal-client] [dns 1 V4] Failed to create HTTP2 client for DNS lookup: Failed to establish SSL connection: boring SSL error code: 5 libsignal_net_infra::dns::dns_transport_doh rust/net/infra/src/dns/dns_transport_doh.rs:84 WARN 2026-03-20T14:43:48.074Z [@signalapp/libsignal-client] Failed to resolve domain [chat.signal.org] after 639.836ms: Failed to connect over the specific transport libsignal_net_infra::dns rust/net/infra/src/dns.rs:354 INFO 2026-03-20T14:43:48.075Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:43:48.075Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 18.950µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:43:48.434Z [@signalapp/libsignal-client] [authenticated] 1 connection(s) in progress after 6.00s, 2 route(s) delayed for another 539.94ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:43:48.712Z [@signalapp/libsignal-client] [authenticated 1 V4] TLS failed after 308.260ms: Failed to establish SSL connection: boring SSL error code: 5 libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:43:49.358Z [@signalapp/libsignal-client] [authenticated 2 V4] TLS failed after 353.718ms: Failed to establish SSL connection: boring SSL error code: 5 libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:43:51.434Z [@signalapp/libsignal-client] [authenticated] 0 connection(s) in progress after 9.00s, 1 route(s) delayed for another 1.61s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:43:53.046Z [@signalapp/libsignal-client] [authenticated 3 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:43:53.046Z [@signalapp/libsignal-client] [authenticated 3 V6] TCP failed after 31.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:43:53.047Z [@signalapp/libsignal-client] [authenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:43:53.047Z [@signalapp/libsignal-client] failed to connect authenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:43:53.047Z [WebsocketResources] WebSocketResource(authenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:43:53.047Z [SocketManager] authenticated socket connection failed with error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:43:53.048Z [background] offline {"authSocketConnectCount":1,"hasInitialLoadCompleted":true,"appView":"Inbox","hasAppEverBeenRegistered":true} INFO 2026-03-20T14:43:53.048Z [challenge] offline INFO 2026-03-20T14:43:53.048Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-20T14:43:53.048Z [AttachmentBackupManager] stopping INFO 2026-03-20T14:43:53.048Z [MessageReceiver] drained INFO 2026-03-20T14:43:53.048Z [SocketManager] reconnecting authenticated socket after 2000ms INFO 2026-03-20T14:43:55.050Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:43:55.053Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:43:55.053Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:43:57.004Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:43:57.004Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 27.090µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:43:57.619Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 2.568s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:43:57.619Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:43:57.619Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:43:57.619Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:43:57.619Z [notifications] NotificationService: disabling INFO 2026-03-20T14:43:57.620Z [background] online INFO 2026-03-20T14:43:57.620Z [background] afterAuthSocketConnect.1: starting INFO 2026-03-20T14:43:57.620Z [SocketManager] connected authenticated socket (localPort: 44088) INFO 2026-03-20T14:43:57.622Z [background] afterAuthSocketConnect.1 {"wasBackupImported":false} INFO 2026-03-20T14:43:57.622Z [background] afterAuthSocketConnect.1: enabling message processing INFO 2026-03-20T14:43:57.622Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T14:43:57.622Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T14:43:57.622Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:43:57.622Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T14:43:57.622Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T14:43:57.623Z [challenge] online, starting 0 queues INFO 2026-03-20T14:43:57.623Z [challenge] startAllQueues force=false INFO 2026-03-20T14:43:57.623Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:43:57.623Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:43:57.623Z [background] enableStorageService: enabling and running INFO 2026-03-20T14:43:57.623Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:43:57.623Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:43:57.623Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:43:57.623Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:43:57.675Z [app/main] MainSQL: slow query createOrUpdateItem duration=52ms INFO 2026-03-20T14:43:57.682Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:43:57.682Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:43:57.682Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:43:57.682Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:43:57.682Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:43:57.682Z [batcher] waitForAllBatchers INFO 2026-03-20T14:43:57.682Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:43:57.682Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:43:57.682Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:43:57.682Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:43:57.682Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:43:57.682Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:43:57.682Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:43:57.682Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:43:57.683Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:43:57.683Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:43:57.683Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:43:57.683Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:43:57.683Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:43:57.685Z [UpdateKeysListener] Already initialized INFO 2026-03-20T14:43:57.685Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:43:57.685Z [notifications] NotificationService: enabling INFO 2026-03-20T14:43:57.685Z [background] App loaded - messages: 3 WARN 2026-03-20T14:43:57.687Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T14:43:57.742Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T14:43:57.744Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T14:43:57.800Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:43:57.800Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T14:43:57.842Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=41ms INFO 2026-03-20T14:43:57.884Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T14:43:57.926Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:43:57.967Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:43:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:43:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:43:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:43:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:43:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:43:59.299Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:44:27.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:44:57.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:44:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:44:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:44:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:44:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:44:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:44:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:44:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 370046831 ms before clearing INFO 2026-03-20T14:45:27.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:45:57.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:45:58.298Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:45:58.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:45:58.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:45:58.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:45:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:45:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:45:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:45:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:45:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:45:59.298Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369986832 ms before clearing INFO 2026-03-20T14:46:28.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T14:46:29.042Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T14:46:33.064Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T14:46:33.064Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001154853s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T14:46:33.064Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-20T14:46:33.064Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-20T14:46:33.067Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-20T14:46:34.066Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T14:46:34.068Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:46:34.068Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:46:35.326Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 1.260s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:46:35.327Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:46:35.327Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T14:46:35.327Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T14:46:35.327Z [notifications] NotificationService: disabling INFO 2026-03-20T14:46:35.327Z [SocketManager] connected authenticated socket (localPort: 43238) INFO 2026-03-20T14:46:35.330Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T14:46:35.398Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T14:46:35.398Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T14:46:35.399Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T14:46:35.399Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:46:35.399Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T14:46:35.399Z [batcher] waitForAllBatchers INFO 2026-03-20T14:46:35.399Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T14:46:35.399Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T14:46:35.399Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T14:46:35.399Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T14:46:35.399Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T14:46:35.399Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T14:46:35.402Z [UpdateKeysListener] Already initialized INFO 2026-03-20T14:46:35.403Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T14:46:35.403Z [notifications] NotificationService: enabling INFO 2026-03-20T14:46:35.403Z [background] App loaded - messages: 0 WARN 2026-03-20T14:46:35.406Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T14:46:35.433Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T14:46:37.298Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T14:46:44.173Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:46:44.185Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:46:44.185Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:46:44.185Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:46:44.185Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:46:44.185Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:46:44.185Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:46:44.185Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369941945 ms before clearing INFO 2026-03-20T14:46:44.437Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T14:46:45.185Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:46:45.186Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369940944 ms before clearing INFO 2026-03-20T14:46:45.221Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): starting INFO 2026-03-20T14:46:45.226Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preloaded 30 messages, latest timestamp=1774017408003 INFO 2026-03-20T14:46:45.309Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open start INFO 2026-03-20T14:46:45.353Z [conversations] onConversationOpened([REDACTED]026 ([REDACTED]2ff)): Updating newly opened conversation state INFO 2026-03-20T14:46:45.355Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:46:45.357Z [conversations] loadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preload cache still valid, skipping INFO 2026-03-20T14:46:45.427Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open took 118ms INFO 2026-03-20T14:46:45.627Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T14:46:45.631Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:46:45.894Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T14:46:50.320Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774017408003,"receivedAt":1771163896080},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:46:50.835Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-20T14:46:52.073Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): sending true INFO 2026-03-20T14:46:52.073Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:46:52.075Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:46:52.075Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:46:52.118Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T14:46:52.160Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:46:52.163Z [WebAPI] send/1774018012073/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:46:52.164Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:46:52.164Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:46:52.164Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:46:52.164Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:46:52.424Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:46:52.424Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.530µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:46:52.618Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T14:46:53.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:46:53.002Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.680µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:46:53.260Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:46:53.927Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T14:46:54.443Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-20T14:46:55.165Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:46:56.532Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:46:56.533Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:46:56.533Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:46:56.533Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:46:56.533Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:46:57.547Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:46:57.547Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:46:57.548Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:46:57.548Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:46:58.076Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T14:46:58.784Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T14:46:59.318Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T14:46:59.491Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:46:59.491Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.350µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:47:00.549Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 1 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:47:02.601Z [app/main] MainSQL: slow query updateConversations duration=44ms WARN 2026-03-20T14:47:02.818Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:47:03.166Z [@signalapp/libsignal-client] [unauthenticated 3 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:47:03.166Z [@signalapp/libsignal-client] [unauthenticated 3 V6] TCP failed after 19.799µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:47:03.423Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:47:03.423Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:47:03.423Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:47:03.423Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:47:03.423Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 0 Error INFO 2026-03-20T14:47:04.423Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:47:04.423Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:47:04.423Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:47:04.423Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:47:04.618Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:47:05.327Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:47:07.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:47:07.788Z [profiles] buildGetProfileOptions([REDACTED]026 ([REDACTED]2ff)): using unexpired profile key credential INFO 2026-03-20T14:47:07.789Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:47:07.789Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T14:47:07.789Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:47:09.443Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:47:10.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.660µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:47:10.508Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, 1 route(s) delayed for another 4.53s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:47:11.970Z [app/main] MainSQL: slow query updateConversations duration=6762ms INFO 2026-03-20T14:47:11.972Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T14:47:12.341Z [app/main] MainSQL: slow query updateConversations duration=369ms INFO 2026-03-20T14:47:12.563Z [app/main] MainSQL: slow query createOrUpdateItem duration=222ms INFO 2026-03-20T14:47:12.566Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T14:47:12.763Z [app/main] MainSQL: slow query updateConversations duration=200ms WARN 2026-03-20T14:47:12.775Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:47:12.964Z [app/main] MainSQL: slow query updateConversations duration=200ms INFO 2026-03-20T14:47:13.072Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-20T14:47:13.181Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-20T14:47:13.276Z [app/main] MainSQL: slow query updateConversations duration=95ms INFO 2026-03-20T14:47:13.373Z [app/main] MainSQL: slow query updateConversations duration=96ms INFO 2026-03-20T14:47:13.387Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 8.964s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T14:47:13.387Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T14:47:13.388Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T14:47:13.388Z [SocketManager] connected unauthenticated socket (localPort: 57940) INFO 2026-03-20T14:47:13.388Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T14:47:13.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 200 Success INFO 2026-03-20T14:47:13.495Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:47:13.568Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T14:47:13.568Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): took 21495ms INFO 2026-03-20T14:47:13.568Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 16365ms INFO 2026-03-20T14:47:13.568Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): sending true INFO 2026-03-20T14:47:13.568Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:47:13.569Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:13.569Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:13.576Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T14:47:13.643Z [WebAPI] send/1774018033568/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:47:13.643Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:47:13.760Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T14:47:13.760Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): took 192ms INFO 2026-03-20T14:47:13.760Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 16228ms INFO 2026-03-20T14:47:13.760Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): ignoring INFO 2026-03-20T14:47:13.760Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 6228ms INFO 2026-03-20T14:47:13.760Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): ignoring INFO 2026-03-20T14:47:13.760Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 1385ms INFO 2026-03-20T14:47:13.760Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): ignoring INFO 2026-03-20T14:47:13.760Z [conversations] conversation.queueJob([REDACTED]026 ([REDACTED]2ff), sendTypingMessage): was blocked for 1351ms INFO 2026-03-20T14:47:13.760Z [conversations] sendTypingMessage([REDACTED]026 ([REDACTED]2ff)): ignoring INFO 2026-03-20T14:47:14.164Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:47:14.818Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T14:47:15.493Z [app/main] MainSQL: slow query updateConversations duration=43ms WARN 2026-03-20T14:47:16.273Z [createStore] ActionRateLogger: got 25 events since 1774018035344: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED INFO 2026-03-20T14:47:16.451Z [app/main] MainSQL: slow query updateConversations duration=49ms WARN 2026-03-20T14:47:19.278Z [createStore] ActionRateLogger: got 25 events since 1774018038304: NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP INFO 2026-03-20T14:47:19.897Z [CompositionInput] Submitting message 1774018039897 with 0 ranges INFO 2026-03-20T14:47:19.902Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T14:47:19.902Z [conversations] Sending message to conversation [REDACTED]026 ([REDACTED]2ff) with timestamp 1774018039897 INFO 2026-03-20T14:47:19.903Z [conversations] enableProfileSharing: [REDACTED]026 ([REDACTED]2ff) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T14:47:19.903Z [conversations] enqueueMessageForSend: saving message [REDACTED]877 and job [REDACTED]f05 INFO 2026-03-20T14:47:20.076Z [JobQueueDatabaseStore] adding job [REDACTED]f05 to queue "conversation" INFO 2026-03-20T14:47:20.076Z [JobQueue] conversation job queue: added new job [REDACTED]f05 INFO 2026-03-20T14:47:20.076Z [conversations] ConversationModel([REDACTED]026 ([REDACTED]2ff).sendMessage(1774018039897): db save took 173ms INFO 2026-03-20T14:47:20.076Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f05 INFO 2026-03-20T14:47:20.076Z [JobQueue] conversation job queue: running job [REDACTED]f05, attempt 1 of 110 INFO 2026-03-20T14:47:20.076Z [JobQueue] conversation job queue, job ID [REDACTED]f05, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:47:20.076Z [app/main] MainSQL: slow query saveMessage duration=158ms INFO 2026-03-20T14:47:20.077Z [JobQueue] conversation job queue, job ID [REDACTED]f05, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:47:20.077Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T14:47:20.077Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T14:47:20.078Z [conversations] beforeMessageSend([REDACTED]026 ([REDACTED]2ff)): clearDraft(true) addMessage(true) WARN 2026-03-20T14:47:20.083Z [conversations] restoreContact([REDACTED]026 ([REDACTED]2ff)) storage? false: not removed INFO 2026-03-20T14:47:20.084Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T14:47:20.134Z [app/main] MainSQL: slow query createOrUpdateItem duration=53ms INFO 2026-03-20T14:47:20.176Z [JobQueue] conversation job queue, job ID [REDACTED]f05, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T14:47:20.176Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:47:20.176Z [JobQueue] conversation job queue, job ID [REDACTED]f05, attempt 1: sending direct message INFO 2026-03-20T14:47:20.176Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:47:20.177Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T14:47:20.178Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774018039897,"receivedAt":1771163896087},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:47:20.178Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:20.179Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:20.252Z [WebAPI] send/1774018039897/[REDACTED]026/sendMessagesUnauth INFO 2026-03-20T14:47:20.252Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) INFO 2026-03-20T14:47:20.394Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]026?story=false (unauth+key) 200 Success INFO 2026-03-20T14:47:20.435Z [app/main] MainSQL: slow query insertSentProto duration=40ms INFO 2026-03-20T14:47:20.476Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:47:20.518Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T14:47:20.520Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:20.560Z [WebAPI] send/1774018039897/[REDACTED]70f/sendMessages INFO 2026-03-20T14:47:20.560Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T14:47:20.561Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:47:20.583Z [Message] tsx: Rendered 'send complete' for message 1774018039897; took 686ms INFO 2026-03-20T14:47:20.635Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-20T14:47:20.663Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:47:20.719Z [app/main] MainSQL: slow query insertSentProto duration=55ms INFO 2026-03-20T14:47:20.769Z [JobQueue] conversation job queue: job [REDACTED]f05 succeeded on attempt 1 INFO 2026-03-20T14:47:20.769Z [app/main] MainSQL: slow query saveMessage duration=47ms INFO 2026-03-20T14:47:20.787Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018040746 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:47:20.788Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:47:20.819Z [app/main] MainSQL: slow query deleteJob duration=49ms INFO 2026-03-20T14:47:20.863Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:47:20.863Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:47:20.863Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7) INFO 2026-03-20T14:47:20.863Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7)): unidentified message INFO 2026-03-20T14:47:20.863Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:47:20.864Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7)) INFO 2026-03-20T14:47:20.864Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7): unidentified message INFO 2026-03-20T14:47:20.864Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:47:20.864Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]b15) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:47:20.865Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:47:20.865Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:47:20.919Z [app/main] MainSQL: slow query commitDecryptResult duration=54ms INFO 2026-03-20T14:47:20.921Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:47:20.921Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:47:20.922Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1774017730931 (019d0bb7.13d4.7797.b921.2beaa12dbcd7) INFO 2026-03-20T14:47:20.922Z [background] delivery receipt from [REDACTED]026.1 1774017730931 for sent message 1774017408003 wasSentEncrypted=true INFO 2026-03-20T14:47:20.922Z [background] onDeliveryReceipt(envelope=1774017730931, envelopeId=019d0bb7.13d4.7797.b921.2beaa12dbcd7): Saving 1 sync tasks INFO 2026-03-20T14:47:20.922Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:47:20.922Z [@signalapp/libsignal-client] ACKing message delivered at 1774018040746 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:47:20.969Z [background] onDeliveryReceipt(envelope=1774017730931, envelopeId=019d0bb7.13d4.7797.b921.2beaa12dbcd7): Queuing 1 sync tasks INFO 2026-03-20T14:47:20.969Z [app/main] MainSQL: slow query saveSyncTasks duration=47ms INFO 2026-03-20T14:47:20.970Z [background] onDeliveryReceipt(envelope=1774017730931, envelopeId=019d0bb7.13d4.7797.b921.2beaa12dbcd7): Done INFO 2026-03-20T14:47:21.043Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018040998 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:47:21.043Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:47:21.095Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:47:21.119Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:47:21.119Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:47:21.119Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3) INFO 2026-03-20T14:47:21.119Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3)): unidentified message INFO 2026-03-20T14:47:21.119Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.2 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:47:21.119Z [MessageReceiver] decryptEnvelope([REDACTED]026.2 > [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3)) INFO 2026-03-20T14:47:21.119Z [MessageReceiver] decrypt/[REDACTED]026.2 > [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3): unidentified message INFO 2026-03-20T14:47:21.119Z [MessageReceiver] decryptSealedSender([REDACTED]026.2 > [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:47:21.120Z [@signalapp/libsignal-client] [REDACTED]026.2 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:47:21.120Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]129, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:47:21.120Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.2 with current session state (base key [REDACTED]163) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:47:21.120Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:47:21.120Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:47:21.170Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:47:21.170Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:47:21.170Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.2 > [REDACTED]70f 1774018040831 (019d0bb7.14d4.73b8.b998.7bf9104662b3) INFO 2026-03-20T14:47:21.170Z [background] delivery receipt from [REDACTED]026.2 1774018040831 for sent message 1774018039897 wasSentEncrypted=true INFO 2026-03-20T14:47:21.170Z [background] onDeliveryReceipt(envelope=1774018040831, envelopeId=019d0bb7.14d4.73b8.b998.7bf9104662b3): Saving 1 sync tasks INFO 2026-03-20T14:47:21.170Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:47:21.170Z [@signalapp/libsignal-client] ACKing message delivered at 1774018040998 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:47:21.170Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:47:21.220Z [background] onDeliveryReceipt(envelope=1774018040831, envelopeId=019d0bb7.14d4.73b8.b998.7bf9104662b3): Queuing 1 sync tasks INFO 2026-03-20T14:47:21.220Z [background] onDeliveryReceipt(envelope=1774018040831, envelopeId=019d0bb7.14d4.73b8.b998.7bf9104662b3): Done INFO 2026-03-20T14:47:21.220Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-20T14:47:21.221Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774017408003): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:47:21.270Z [app/main] MainSQL: slow query saveMessage duration=47ms INFO 2026-03-20T14:47:21.320Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T14:47:21.370Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T14:47:21.420Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:47:21.471Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774018039897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:47:21.529Z [app/main] MainSQL: slow query saveMessage duration=53ms INFO 2026-03-20T14:47:21.612Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-20T14:47:21.620Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-20T14:47:21.621Z [app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774017408003 INFO 2026-03-20T14:47:21.771Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=150ms INFO 2026-03-20T14:47:22.113Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T14:47:22.529Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:47:22.530Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369903600 ms before clearing INFO 2026-03-20T14:47:24.410Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018044001 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:47:24.411Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:47:24.486Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:47:24.486Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:47:24.486Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8) INFO 2026-03-20T14:47:24.486Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8)): unidentified message INFO 2026-03-20T14:47:24.487Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]026.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:47:24.487Z [MessageReceiver] decryptEnvelope([REDACTED]026.1 > [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8)) INFO 2026-03-20T14:47:24.487Z [MessageReceiver] decrypt/[REDACTED]026.1 > [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8): unidentified message INFO 2026-03-20T14:47:24.487Z [MessageReceiver] decryptSealedSender([REDACTED]026.1 > [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:47:24.487Z [@signalapp/libsignal-client] [REDACTED]026.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:47:24.487Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b15, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:47:24.487Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]026.1 with current session state (base key [REDACTED]61d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:47:24.488Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:47:24.488Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:47:24.545Z [app/main] MainSQL: slow query commitDecryptResult duration=57ms INFO 2026-03-20T14:47:24.546Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:47:24.546Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:47:24.546Z [MessageReceiver] queueing decrypted envelope [REDACTED]026.1 > [REDACTED]70f 1774018043970 (019d0bb7.21fb.74a8.8e21.b95749f954f8) INFO 2026-03-20T14:47:24.546Z [background] delivery receipt from [REDACTED]026.1 1774018043970 for sent message 1774018039897 wasSentEncrypted=true INFO 2026-03-20T14:47:24.546Z [background] onDeliveryReceipt(envelope=1774018043970, envelopeId=019d0bb7.21fb.74a8.8e21.b95749f954f8): Saving 1 sync tasks INFO 2026-03-20T14:47:24.546Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:47:24.546Z [@signalapp/libsignal-client] ACKing message delivered at 1774018044001 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:47:24.596Z [background] onDeliveryReceipt(envelope=1774018043970, envelopeId=019d0bb7.21fb.74a8.8e21.b95749f954f8): Queuing 1 sync tasks INFO 2026-03-20T14:47:24.596Z [background] onDeliveryReceipt(envelope=1774018043970, envelopeId=019d0bb7.21fb.74a8.8e21.b95749f954f8): Done INFO 2026-03-20T14:47:24.596Z [app/main] MainSQL: slow query saveSyncTasks duration=49ms INFO 2026-03-20T14:47:24.721Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T14:47:24.847Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774018039897): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:47:24.904Z [app/main] MainSQL: slow query saveMessage duration=52ms INFO 2026-03-20T14:47:24.954Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T14:47:25.204Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:47:25.205Z [app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774018039897 INFO 2026-03-20T14:47:25.254Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=50ms INFO 2026-03-20T14:47:25.590Z [conversations] preloadNewestMessages/[REDACTED]45e ([REDACTED]ff7): starting INFO 2026-03-20T14:47:25.646Z [app/main] MainSQL: slow query getMessageMetricsForConversation duration=56ms INFO 2026-03-20T14:47:25.685Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) open start INFO 2026-03-20T14:47:25.729Z [app/main] MainSQL: slow query updateConversations duration=68ms INFO 2026-03-20T14:47:25.739Z [app/main] MainSQL: slow query getOlderMessagesByConversation duration=93ms INFO 2026-03-20T14:47:25.754Z [conversations] onConversationClosed/[REDACTED]026 ([REDACTED]2ff): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:47:25.754Z [conversations] maybeUpdateDraft/[REDACTED]026 ([REDACTED]2ff): clearing draft info INFO 2026-03-20T14:47:25.755Z [conversations] onConversationOpened([REDACTED]45e ([REDACTED]ff7)): Updating newly opened conversation state WARN 2026-03-20T14:47:25.757Z [conversations] setInProgressFetch([REDACTED]45e ([REDACTED]ff7)): blocked, waiting INFO 2026-03-20T14:47:25.758Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:47:25.758Z [profiles] buildGetProfileOptions([REDACTED]45e ([REDACTED]ff7)): using unexpired profile key credential INFO 2026-03-20T14:47:25.760Z [profiles] getProfile([REDACTED]45e ([REDACTED]ff7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:47:25.761Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45e/[REDACTED]5f2 (unauth+key) INFO 2026-03-20T14:47:25.767Z [conversations] preloadNewestMessages/[REDACTED]45e ([REDACTED]ff7): preloaded 30 messages, latest timestamp=1773974694206 INFO 2026-03-20T14:47:25.781Z [conversations] loadNewestMessages/[REDACTED]45e ([REDACTED]ff7): preload cache still valid, skipping INFO 2026-03-20T14:47:25.852Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) open took 167ms INFO 2026-03-20T14:47:25.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45e/[REDACTED]5f2 (unauth+key) 200 Success INFO 2026-03-20T14:47:25.912Z [profiles] getProfile([REDACTED]45e ([REDACTED]ff7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:47:25.938Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:47:25.958Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369900172 ms before clearing INFO 2026-03-20T14:47:25.988Z [markConversationRead] ([REDACTED]45e ([REDACTED]ff7)) {"markingReadBefore":{"sentAt":1773974694206,"receivedAt":1771163896005},"unreadMessages":0,"unreadReactions":2,"unreadPollVotes":0} INFO 2026-03-20T14:47:25.988Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T14:47:25.988Z [markConversationRead] ([REDACTED]45e ([REDACTED]ff7)) Sending 2 read syncs INFO 2026-03-20T14:47:25.988Z [JobQueueDatabaseStore] adding job [REDACTED]006 to queue "read sync" INFO 2026-03-20T14:47:25.988Z [JobQueueDatabaseStore] adding job [REDACTED]d11 to queue "conversation" INFO 2026-03-20T14:47:25.988Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=49ms INFO 2026-03-20T14:47:26.029Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-20T14:47:26.030Z [JobQueue] read sync job queue: added new job [REDACTED]006 INFO 2026-03-20T14:47:26.030Z [JobQueue] read sync job queue: enqueuing job [REDACTED]006 INFO 2026-03-20T14:47:26.030Z [JobQueue] read sync job queue: running job [REDACTED]006, attempt 1 of 110 INFO 2026-03-20T14:47:26.030Z [JobQueue] read sync job queue, job ID [REDACTED]006, attempt 1: sending readSync(s) for timestamp(s) 1773973107149, 1773973112862 INFO 2026-03-20T14:47:26.032Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:47:26.071Z [JobQueue] conversation job queue: added new job [REDACTED]d11 INFO 2026-03-20T14:47:26.071Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d11 INFO 2026-03-20T14:47:26.071Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T14:47:26.072Z [JobQueue] conversation job queue: running job [REDACTED]d11, attempt 1 of 110 INFO 2026-03-20T14:47:26.072Z [JobQueue] conversation job queue, job ID [REDACTED]d11, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:47:26.072Z [JobQueue] conversation job queue, job ID [REDACTED]d11, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-20T14:47:26.072Z [JobQueue] conversation job queue: job [REDACTED]d11 succeeded on attempt 1 INFO 2026-03-20T14:47:26.121Z [WebAPI] send/1774018046030/[REDACTED]70f/sendMessages INFO 2026-03-20T14:47:26.121Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:47:26.122Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T14:47:26.171Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-20T14:47:26.233Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T14:47:26.280Z [JobQueue] read sync job queue: job [REDACTED]006 succeeded on attempt 1 INFO 2026-03-20T14:47:26.280Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-20T14:47:26.322Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:47:26.372Z [app/main] MainSQL: slow query deleteJob duration=50ms INFO 2026-03-20T14:47:27.071Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:47:27.072Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369899058 ms before clearing INFO 2026-03-20T14:47:29.141Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T14:47:29.145Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 30 messages, latest timestamp=1774016883052 INFO 2026-03-20T14:47:29.261Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T14:47:29.324Z [conversations] onConversationClosed/[REDACTED]45e ([REDACTED]ff7): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:47:29.324Z [conversations] maybeUpdateDraft/[REDACTED]45e ([REDACTED]ff7): clearing draft info INFO 2026-03-20T14:47:29.326Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T14:47:29.329Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:47:29.330Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-20T14:47:29.332Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T14:47:29.389Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 128ms INFO 2026-03-20T14:47:29.423Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:47:29.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) INFO 2026-03-20T14:47:29.489Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774016883052,"receivedAt":1771163896071},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:47:29.527Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) 200 Success INFO 2026-03-20T14:47:29.527Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T14:47:29.929Z [app/main] MainSQL: slow query updateConversations duration=104ms INFO 2026-03-20T14:47:30.214Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): starting INFO 2026-03-20T14:47:30.219Z [conversations] preloadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preloaded 30 messages, latest timestamp=1774018039897 INFO 2026-03-20T14:47:30.333Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open start INFO 2026-03-20T14:47:30.381Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:47:30.382Z [conversations] onConversationOpened([REDACTED]026 ([REDACTED]2ff)): Updating newly opened conversation state INFO 2026-03-20T14:47:30.386Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T14:47:30.388Z [conversations] loadNewestMessages/[REDACTED]026 ([REDACTED]2ff): preload cache still valid, skipping INFO 2026-03-20T14:47:30.452Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) open took 119ms INFO 2026-03-20T14:47:30.534Z [markConversationRead] ([REDACTED]026 ([REDACTED]2ff)) {"markingReadBefore":{"sentAt":1774018039897,"receivedAt":1771163896087},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T14:47:30.954Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-20T14:47:33.791Z [conversations] onConversationClosed/[REDACTED]026 ([REDACTED]2ff): unloading due to ChatsTab opened another chat INFO 2026-03-20T14:47:33.794Z [conversations] onConversationClosed/[REDACTED]026 ([REDACTED]2ff): unloading due to keyboard shortcut close INFO 2026-03-20T14:47:34.272Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T14:47:34.272Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T14:47:34.272Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T14:47:34.273Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:47:34.273Z [app/main] close: not showing tray notice INFO 2026-03-20T14:47:35.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:47:43.389Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:48:05.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:48:13.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:48:35.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:48:43.666Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:48:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:48:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:48:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:48:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:48:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:49:05.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:49:13.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:49:25.298Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:49:25.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:49:25.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:49:25.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:49:35.889Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:49:43.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:49:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:49:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:49:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:49:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:49:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:49:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:49:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369746831 ms before clearing INFO 2026-03-20T14:50:05.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:50:13.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:50:36.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:50:44.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:50:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:50:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:50:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:50:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:50:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:50:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:50:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369686831 ms before clearing INFO 2026-03-20T14:51:06.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:51:14.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:51:36.309Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:51:44.291Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T14:51:55.529Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018315487 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:51:55.530Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:51:56.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:51:56.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:51:56.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88) INFO 2026-03-20T14:51:56.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88)): unidentified message INFO 2026-03-20T14:51:56.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:51:56.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88)) INFO 2026-03-20T14:51:56.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88): unidentified message INFO 2026-03-20T14:51:56.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:51:56.299Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T14:51:56.299Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]049, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T14:51:56.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:51:56.300Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:51:56.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:51:56.362Z [app/main] MainSQL: slow query commitDecryptResult duration=62ms INFO 2026-03-20T14:51:56.363Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:51:56.363Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:51:56.363Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774018314918 (019d0bbb.450a.736d.abc3.37324e845b88) INFO 2026-03-20T14:51:56.363Z [background] read receipt [REDACTED]b4b.1 1774018314918 for sent message 1774015833800 INFO 2026-03-20T14:51:56.363Z [background] onReadOrViewReceipt(type=Read, envelope=1774018314918, envelopeId=019d0bbb.450a.736d.abc3.37324e845b88): Saving 1 sync tasks INFO 2026-03-20T14:51:56.363Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:51:56.363Z [@signalapp/libsignal-client] ACKing message delivered at 1774018315487 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:51:56.404Z [background] onReadOrViewReceipt(type=Read, envelope=1774018314918, envelopeId=019d0bbb.450a.736d.abc3.37324e845b88): Queuing 1 sync tasks INFO 2026-03-20T14:51:56.404Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T14:51:56.405Z [background] onReadOrViewReceipt(type=Read, envelope=1774018314918, envelopeId=019d0bbb.450a.736d.abc3.37324e845b88): Done INFO 2026-03-20T14:51:57.299Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774015833800): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T14:51:57.379Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:51:57.421Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T14:51:58.298Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T14:51:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:51:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:51:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:51:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:51:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:51:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:51:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369626831 ms before clearing INFO 2026-03-20T14:52:06.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T14:52:06.328Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T14:52:06.413Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:52:14.298Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T14:52:14.298Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T14:52:14.298Z [@signalapp/libsignal-client] [unauthenticated 2 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T14:52:14.298Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T14:52:16.583Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018336514 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:52:16.583Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:52:17.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:52:17.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:52:17.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32) INFO 2026-03-20T14:52:17.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32)): unidentified message INFO 2026-03-20T14:52:17.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:52:17.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32)) INFO 2026-03-20T14:52:17.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32): unidentified message INFO 2026-03-20T14:52:17.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:52:17.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:52:17.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:52:17.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:52:17.342Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T14:52:17.343Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:52:17.343Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:52:17.343Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774018336069 (019d0bbb.9748.73af.be7b.8686a170ed32) INFO 2026-03-20T14:52:17.343Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:52:17.343Z [@signalapp/libsignal-client] ACKing message delivered at 1774018336514 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:52:18.350Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T14:52:23.092Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774018343047 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T14:52:23.093Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T14:52:23.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T14:52:23.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T14:52:23.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860) INFO 2026-03-20T14:52:23.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860)): unidentified message INFO 2026-03-20T14:52:23.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T14:52:23.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860)) INFO 2026-03-20T14:52:23.299Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860): unidentified message INFO 2026-03-20T14:52:23.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T14:52:23.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]538) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T14:52:23.300Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T14:52:23.300Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T14:52:23.341Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T14:52:23.341Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T14:52:23.341Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860) INFO 2026-03-20T14:52:23.341Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774018340562 (019d0bbb.b0b5.7418.93be.895cdd739860) INFO 2026-03-20T14:52:23.341Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T14:52:23.344Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774018340562: starting processing in queue INFO 2026-03-20T14:52:23.344Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T14:52:23.344Z [@signalapp/libsignal-client] ACKing message delivered at 1774018343047 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T14:52:23.350Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774018340562: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:52:23.350Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774018340562: Batching save INFO 2026-03-20T14:52:23.391Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T14:52:24.308Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T14:52:24.309Z [JobQueueDatabaseStore] adding job [REDACTED]aa5 to queue "conversation" INFO 2026-03-20T14:52:24.374Z [saveAndNotify] Message saved 1774018340562 INFO 2026-03-20T14:52:24.374Z [app/main] MainSQL: slow query saveMessages duration=65ms INFO 2026-03-20T14:52:24.375Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1774018340562}): Queued 1 (of 1) preview attachment downloads INFO 2026-03-20T14:52:24.375Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]b4b.1 1774018340562}): Queued 1 total attachment downloads INFO 2026-03-20T14:52:24.416Z [JobQueue] conversation job queue: added new job [REDACTED]aa5 INFO 2026-03-20T14:52:24.416Z [JobQueue] conversation job queue: enqueuing job [REDACTED]aa5 INFO 2026-03-20T14:52:24.416Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T14:52:24.417Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 1 of 110 INFO 2026-03-20T14:52:24.417Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:52:24.417Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:52:24.417Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:52:24.417Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:52:24.419Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:52:24.419Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:24.419Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:24.420Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:24.420Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:24.457Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:52:24.499Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774018340562: Found 0 early reaction(s) for incoming message INFO 2026-03-20T14:52:24.499Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774018340562: 0 edits in second run INFO 2026-03-20T14:52:24.499Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T14:52:24.500Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T14:52:24.502Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T14:52:24.502Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T14:52:24.541Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:24.582Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:24.624Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:24.666Z [WebAPI] send/1774018344418/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:52:24.666Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T14:52:24.666Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:24.667Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:52:24.667Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:52:24.667Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:52:24.667Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:52:24.706Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:24.706Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.020µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:24.708Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T14:52:25.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:52:25.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:52:25.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:52:25.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:52:25.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:52:25.374Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=62ms INFO 2026-03-20T14:52:25.416Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T14:52:25.458Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T14:52:25.460Z [JobManager] AttachmentDownloadManager/startJob(1774018340562.preview.[REDACTED]4=.): starting job INFO 2026-03-20T14:52:25.501Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T14:52:25.501Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]chI INFO 2026-03-20T14:52:25.508Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:25.508Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:26.309Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:52:26.309Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T14:52:26.309Z [notifications] NotificationService: showing a notification 1774018340562 INFO 2026-03-20T14:52:26.312Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369599818 ms before clearing INFO 2026-03-20T14:52:26.322Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T14:52:27.668Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:52:28.039Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:52:29.035Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:52:29.035Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:52:29.035Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:52:29.035Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:52:29.035Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:52:29.210Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 3673ms (attempts v4=2 v6=0) INFO 2026-03-20T14:52:29.490Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]chI 200 Streaming with details INFO 2026-03-20T14:52:29.649Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]chI 200 Streaming ended INFO 2026-03-20T14:52:29.766Z [JobManager] AttachmentDownloadManager/startJob(1774018340562.preview.[REDACTED]4=.): job completed with status: finished INFO 2026-03-20T14:52:29.766Z [app/main] MainSQL: slow query saveMessage duration=88ms INFO 2026-03-20T14:52:29.808Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=41ms INFO 2026-03-20T14:52:30.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:52:30.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:52:30.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:52:30.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:52:31.298Z [profiles] buildGetProfileOptions([REDACTED]026 ([REDACTED]2ff)): using unexpired profile key credential INFO 2026-03-20T14:52:31.298Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T14:52:31.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:52:31.299Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:52:31.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369594831 ms before clearing INFO 2026-03-20T14:52:32.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:32.241Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.549µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:33.043Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:33.043Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.960µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:33.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:52:35.568Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:52:36.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:36.505Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:52:36.578Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:52:36.579Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:52:36.579Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:52:36.579Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:52:36.579Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:52:36.579Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error INFO 2026-03-20T14:52:38.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:52:38.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:52:38.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:52:38.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:52:38.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:52:41.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:43.312Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:43.312Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:44.120Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:44.120Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:44.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:52:46.647Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:52:47.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:47.648Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:52:47.648Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:52:47.648Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:52:47.648Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:52:47.648Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:52:47.648Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error ERROR 2026-03-20T14:52:47.649Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:52:47.649Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 2 of 110 INFO 2026-03-20T14:52:47.649Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:52:47.649Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 2: sleeping for 190 INFO 2026-03-20T14:52:47.649Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T14:52:48.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:52:48.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:52:48.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:52:48.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:52:48.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:48.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:48.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:48.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:52:48.345Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T14:52:48.387Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:48.429Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:48.470Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:52:48.471Z [WebAPI] send/1774018368298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:52:48.471Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:52:48.471Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:52:48.471Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:52:48.471Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:52:49.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) INFO 2026-03-20T14:52:51.473Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:54.473Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:57.472Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 892.69ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:52:58.366Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:58.366Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 33.849µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:59.170Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:52:59.170Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.880µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:52:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:52:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:52:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:52:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:52:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:53:00.472Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:53:01.698Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:53:02.713Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:53:02.713Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:53:02.714Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:53:02.714Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:53:02.714Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T14:53:02.714Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]026/[REDACTED]62e (unauth+key) 0 Error WARN 2026-03-20T14:53:02.714Z [profiles] getProfile([REDACTED]026 ([REDACTED]2ff)): Failed to fetch profile. Code: -1 INFO 2026-03-20T14:53:02.714Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T14:53:02.714Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T14:53:02.714Z [profiles] ProfileServices.get: Job for [REDACTED]026 ([REDACTED]2ff) finished 31416ms after queue INFO 2026-03-20T14:53:04.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:53:04.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:53:04.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:53:04.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:53:06.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:53:07.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:10.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:13.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:16.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:19.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:21.919Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:53:21.919Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.699µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:53:22.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 206.99ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:22.712Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:53:22.712Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.940µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-20T14:53:25.240Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:53:25.299Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:26.245Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:53:26.246Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:53:26.246Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:53:26.246Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:53:26.246Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:53:27.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:53:27.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:53:27.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:53:27.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:53:30.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:33.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:36.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:36.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:53:39.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:42.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:45.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:48.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:51.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:54.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:57.159Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:53:57.160Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.740µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:53:57.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.13ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:53:57.968Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:53:57.968Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.119µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:53:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:53:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:53:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:53:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:53:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:53:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:53:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369506831 ms before clearing INFO 2026-03-20T14:54:00.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:01.501Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:54:01.501Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:54:01.501Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:54:01.501Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:54:01.501Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-20T14:54:01.501Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:54:01.501Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 3 of 110 INFO 2026-03-20T14:54:01.502Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:54:01.502Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 3: sleeping for 361 INFO 2026-03-20T14:54:01.502Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T14:54:02.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 3: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:54:02.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 3: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:54:02.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:54:02.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:54:02.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:54:02.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:54:02.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:54:02.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:54:02.439Z [WebAPI] send/1774018442298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:54:02.439Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:54:02.439Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:54:02.439Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:54:02.439Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:54:05.441Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:06.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:54:08.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:11.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:14.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:17.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:20.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:23.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:24.298Z [MessageReceiver] getAllFromCache INFO 2026-03-20T14:54:24.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T14:54:24.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T14:54:24.299Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T14:54:26.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:29.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:32.325Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:54:32.325Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.070µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:54:32.440Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 170.40ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:33.112Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:54:33.112Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.199µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:54:35.440Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:54:35.643Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:54:36.648Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:54:36.648Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:54:36.648Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:54:36.648Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:54:36.648Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:54:36.899Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:54:38.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:54:38.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:54:38.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:54:38.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:54:41.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:44.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:47.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:50.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:53.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:56.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:54:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:54:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:54:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:54:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:54:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:54:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:54:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369446831 ms before clearing INFO 2026-03-20T14:54:59.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:02.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:05.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:06.992Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:55:08.143Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:55:08.143Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:55:08.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 176.96ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:08.978Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:55:08.979Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.200µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:55:11.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:55:11.508Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:55:12.509Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:55:12.509Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:55:12.509Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:55:12.509Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:55:12.509Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:55:14.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:55:14.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:55:14.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:55:14.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:55:17.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:20.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:23.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:26.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:29.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:32.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:35.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:37.083Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:55:38.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:41.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:44.173Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:55:44.173Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:55:44.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 181.98ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:44.984Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:55:44.984Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 13.700µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:55:47.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:55:47.510Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:55:48.514Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:55:48.515Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:55:48.515Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:55:48.515Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:55:48.515Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-20T14:55:48.515Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 3. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:55:48.515Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 4 of 110 INFO 2026-03-20T14:55:48.515Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 4: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:55:48.515Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 4: sleeping for 685.8999999999999 INFO 2026-03-20T14:55:48.515Z [sleeper] sleeping for 685.8999999999999ms. Reason: commonShouldJobContinue: attempt 4, skipWait false INFO 2026-03-20T14:55:49.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 4: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:55:49.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 4: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:55:49.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:55:49.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:55:49.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:55:49.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:55:49.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:55:49.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:55:49.350Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T14:55:49.392Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:55:49.433Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:55:49.475Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:55:49.476Z [WebAPI] send/1774018549298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:55:49.476Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:55:49.476Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:55:49.476Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:55:49.476Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:55:52.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:55.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:58.478Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:55:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:55:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:55:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:55:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:55:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:55:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:55:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369386831 ms before clearing INFO 2026-03-20T14:56:01.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:04.478Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:07.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:56:07.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:10.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:13.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:16.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:19.361Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:56:19.361Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.410µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:56:19.477Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.90ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:20.175Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:56:20.175Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:56:22.478Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:56:22.710Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:56:23.705Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:56:23.705Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:56:23.706Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:56:23.706Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:56:23.706Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:56:25.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:56:25.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:56:25.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:56:25.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:56:28.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:31.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:34.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:37.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:56:37.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:40.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:43.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:46.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:49.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:52.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:55.144Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:56:55.144Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.930µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:56:55.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 179.22ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:56:55.981Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:56:55.981Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 27.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:56:58.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:56:58.509Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:56:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:56:59.299Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:56:59.299Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:56:59.299Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:56:59.299Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:56:59.299Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:56:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369326831 ms before clearing INFO 2026-03-20T14:56:59.517Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:56:59.518Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:56:59.518Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:56:59.518Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:56:59.518Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:57:01.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:57:01.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:57:01.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:57:01.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:57:04.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:57:06.298Z [TaskWithTimeout] queueJobForServiceId [REDACTED]b4b [REDACTED]bba has been running for 77000ms INFO 2026-03-20T14:57:06.298Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T14:57:06.329Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T14:57:07.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:07.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:57:10.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:13.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:16.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:19.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:22.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:25.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:28.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:31.138Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:57:31.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:57:31.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 174.47ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:31.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:57:31.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:57:34.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:57:34.503Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:57:35.508Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:57:35.508Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:57:35.508Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:57:35.508Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:57:35.509Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-20T14:57:35.509Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 4. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:57:35.509Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 5 of 110 INFO 2026-03-20T14:57:35.509Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 5: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:57:35.509Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 5: sleeping for 1303.2099999999998 INFO 2026-03-20T14:57:35.509Z [sleeper] sleeping for 1303.2099999999998ms. Reason: commonShouldJobContinue: attempt 5, skipWait false INFO 2026-03-20T14:57:37.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 5: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:57:37.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 5: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:57:37.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:57:37.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:57:37.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:57:37.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:57:37.299Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:57:37.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:57:37.380Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:57:37.422Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:57:37.464Z [WebAPI] send/1774018657298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:57:37.464Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T14:57:37.464Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:57:37.464Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:57:37.464Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:57:37.464Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:57:37.464Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:57:37.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:57:40.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:43.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:46.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:49.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:52.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:55.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:58.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:57:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:57:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:57:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:57:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:57:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:57:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:57:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369266831 ms before clearing INFO 2026-03-20T14:58:01.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:04.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.83s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:07.301Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:58:07.301Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:58:07.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 170.21ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:07.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:58:08.137Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:58:08.137Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.240µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:58:10.465Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:58:10.669Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:58:11.668Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:58:11.668Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:58:11.668Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:58:11.668Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:58:11.668Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:58:13.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:58:13.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:58:13.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:58:13.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:58:16.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:19.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:22.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:25.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:28.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:31.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:34.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:37.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:37.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:58:40.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:43.165Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:58:43.165Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.720µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:58:43.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 178.23ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:43.979Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:58:43.979Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:58:46.300Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:58:46.508Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:58:47.506Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:58:47.506Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:58:47.506Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:58:47.506Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:58:47.506Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T14:58:49.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:58:49.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:58:49.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:58:49.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:58:52.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:55.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:58.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:58:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:58:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:58:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:58:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:58:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:58:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:58:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369206831 ms before clearing INFO 2026-03-20T14:59:01.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:04.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:07.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:07.764Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:59:10.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:13.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:16.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:19.161Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:59:19.161Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.170µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:59:19.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 174.05ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:19.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:59:19.975Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.460µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:59:22.300Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:59:22.502Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T14:59:23.504Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T14:59:23.504Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T14:59:23.504Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T14:59:23.504Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T14:59:23.504Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-20T14:59:23.505Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 5. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T14:59:23.505Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 6 of 110 INFO 2026-03-20T14:59:23.505Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 6: calculating timeRemaining and shouldContinue... INFO 2026-03-20T14:59:23.505Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 6: sleeping for 2476.0989999999993 INFO 2026-03-20T14:59:23.505Z [sleeper] sleeping for 2476.0989999999993ms. Reason: commonShouldJobContinue: attempt 6, skipWait false INFO 2026-03-20T14:59:26.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 6: Starting receipt send of type deliveryReceipt INFO 2026-03-20T14:59:26.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 6: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T14:59:26.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T14:59:26.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T14:59:26.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:59:26.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:59:26.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:59:26.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T14:59:26.380Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:59:26.422Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:59:26.464Z [WebAPI] send/1774018766298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T14:59:26.464Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T14:59:26.464Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T14:59:26.464Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T14:59:26.464Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T14:59:26.464Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T14:59:29.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:32.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:35.466Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:37.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T14:59:38.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:41.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:44.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:47.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:50.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:53.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.81s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:56.275Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:59:56.275Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.839µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:59:56.465Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 143.10ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T14:59:57.110Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T14:59:57.110Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.050µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T14:59:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T14:59:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T14:59:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T14:59:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T14:59:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T14:59:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T14:59:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369146831 ms before clearing INFO 2026-03-20T14:59:59.465Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T14:59:59.640Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:00:00.683Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:00:00.683Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:00:00.683Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:00:00.683Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:00:00.683Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:00:02.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:00:02.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:00:02.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:00:02.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:00:05.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:07.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:00:08.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:11.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:14.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:17.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:20.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:23.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:26.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:29.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:32.206Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:00:32.206Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.139µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:00:32.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 219.66ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:33.021Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:00:33.022Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 14.590µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:00:35.300Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:00:35.592Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:00:36.550Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:00:36.550Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:00:36.550Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:00:36.550Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:00:36.550Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:00:38.056Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:00:38.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:00:38.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:00:38.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:00:38.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:00:41.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:44.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:47.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:50.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:53.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:56.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:00:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:00:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:00:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:00:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:00:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:00:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:00:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369086831 ms before clearing INFO 2026-03-20T15:00:59.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:02.300Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:05.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:08.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:01:08.166Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:01:08.166Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:01:08.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 173.80ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:08.976Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:01:08.976Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.470µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:01:11.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:01:11.519Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:01:12.511Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:01:12.511Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:01:12.511Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:01:12.511Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:01:12.511Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error ERROR 2026-03-20T15:01:12.511Z [JobQueue] conversation job queue: job [REDACTED]aa5 failed on attempt 6. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:01:12.511Z [JobQueue] conversation job queue: running job [REDACTED]aa5, attempt 7 of 110 INFO 2026-03-20T15:01:12.511Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 7: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:01:12.511Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 7: sleeping for 4704.588099999999 INFO 2026-03-20T15:01:12.511Z [sleeper] sleeping for 4704.588099999999ms. Reason: commonShouldJobContinue: attempt 7, skipWait false INFO 2026-03-20T15:01:17.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 7: Starting receipt send of type deliveryReceipt INFO 2026-03-20T15:01:17.298Z [JobQueue] conversation job queue, job ID [REDACTED]aa5, attempt 7: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T15:01:17.298Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:01:17.299Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:01:17.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:01:17.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:01:17.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:01:17.300Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:01:17.352Z [app/main] MainSQL: slow query commitDecryptResult duration=52ms INFO 2026-03-20T15:01:17.394Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:01:17.436Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:01:17.477Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:01:17.478Z [WebAPI] send/1774018877298/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:01:17.478Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:01:17.478Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:01:17.478Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:01:17.478Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:01:20.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:23.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:26.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:29.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:32.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:35.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.78s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:38.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:01:38.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:41.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:44.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.77s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:47.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:01:47.255Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:01:47.479Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 61.46ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:48.043Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:01:48.043Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.789µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:01:50.479Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:01:50.568Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:01:51.575Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:01:51.575Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:01:51.575Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:01:51.575Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:01:51.576Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:01:53.298Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:01:53.298Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:01:53.298Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:01:53.298Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:01:56.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:01:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:01:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:01:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:01:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:01:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:01:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:01:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 369026831 ms before clearing INFO 2026-03-20T15:01:59.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:02.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:05.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:06.299Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:02:06.332Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:02:08.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:08.350Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:02:11.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:14.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:17.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:20.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.84s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:23.141Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:02:23.141Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.030µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:02:23.299Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 175.50ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:02:23.977Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:02:23.977Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.990µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:02:26.299Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:02:27.535Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:02:29.097Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS succeeded after 4.562s (exceeded threshold of 3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:81 INFO 2026-03-20T15:02:29.223Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 35.925s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:02:29.223Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:02:29.223Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T15:02:29.223Z [SocketManager] connected unauthenticated socket (localPort: 59208) INFO 2026-03-20T15:02:29.223Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T15:02:29.404Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:02:29.444Z [JobQueue] conversation job queue: job [REDACTED]aa5 succeeded on attempt 7 INFO 2026-03-20T15:02:29.485Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T15:02:38.456Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:02:59.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:02:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:02:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:02:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:02:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:02:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:02:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:02:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368966831 ms before clearing INFO 2026-03-20T15:03:08.588Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:03:29.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:03:38.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:03:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:03:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:03:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:03:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:03:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:03:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:03:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368906831 ms before clearing INFO 2026-03-20T15:03:59.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:04:08.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:04:27.249Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774019067207 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:04:27.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:04:28.298Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:04:28.298Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:04:28.298Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e) INFO 2026-03-20T15:04:28.298Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e)): unidentified message INFO 2026-03-20T15:04:28.298Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:04:28.299Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e)) INFO 2026-03-20T15:04:28.299Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e): unidentified message INFO 2026-03-20T15:04:28.299Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:04:28.299Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:04:28.299Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]41c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:04:28.299Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:04:28.299Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:04:28.343Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:04:28.343Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:04:28.343Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774019066185 (019d0bc6.bd72.7500.8ebe.26e64378526e) INFO 2026-03-20T15:04:28.343Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T15:04:28.344Z [background] delivery receipt from [REDACTED]b4b.4 1774019066185 for sent message 1774013843325 wasSentEncrypted=true INFO 2026-03-20T15:04:28.344Z [background] delivery receipt from [REDACTED]b4b.4 1774019066185 for sent message 1774014731112 wasSentEncrypted=true INFO 2026-03-20T15:04:28.344Z [background] delivery receipt from [REDACTED]b4b.4 1774019066185 for sent message 1774015833800 wasSentEncrypted=true INFO 2026-03-20T15:04:28.344Z [background] onDeliveryReceipt(envelope=1774019066185, envelopeId=019d0bc6.bd72.7500.8ebe.26e64378526e): Saving 3 sync tasks INFO 2026-03-20T15:04:28.344Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:04:28.344Z [@signalapp/libsignal-client] ACKing message delivered at 1774019067207 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:04:28.385Z [background] onDeliveryReceipt(envelope=1774019066185, envelopeId=019d0bc6.bd72.7500.8ebe.26e64378526e): Queuing 3 sync tasks INFO 2026-03-20T15:04:28.385Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T15:04:28.386Z [background] onDeliveryReceipt(envelope=1774019066185, envelopeId=019d0bc6.bd72.7500.8ebe.26e64378526e): Done INFO 2026-03-20T15:04:29.300Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774013843325): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:04:29.301Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774014731112): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:04:29.301Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774015833800): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:04:29.376Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:04:29.418Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:04:29.460Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:04:29.530Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:04:29.543Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-20T15:04:38.888Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:04:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:04:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:04:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:04:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:04:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:04:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:04:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368846831 ms before clearing INFO 2026-03-20T15:04:59.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:05:08.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:05:29.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:05:39.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:05:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:05:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:05:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:05:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:05:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:05:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:05:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368786831 ms before clearing INFO 2026-03-20T15:05:59.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:06:09.193Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:06:29.298Z [MessageReceiver] getAllFromCache INFO 2026-03-20T15:06:29.298Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T15:06:29.298Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T15:06:29.298Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T15:06:29.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:06:39.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:06:59.298Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:06:59.298Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:06:59.298Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:06:59.298Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:06:59.298Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:06:59.298Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:06:59.299Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368726831 ms before clearing INFO 2026-03-20T15:07:00.103Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:07:06.298Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:07:06.344Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:07:06.344Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T15:07:09.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:07:20.405Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T15:07:20.414Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:07:20.414Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:07:20.414Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:07:20.414Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:07:20.414Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:07:20.414Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:07:20.417Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368705713 ms before clearing INFO 2026-03-20T15:07:20.629Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:07:21.414Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:07:21.415Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368704715 ms before clearing INFO 2026-03-20T15:07:21.445Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-20T15:07:21.477Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 31 messages, latest timestamp=1774018340562 INFO 2026-03-20T15:07:21.509Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T15:07:21.541Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T15:07:21.543Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T15:07:21.543Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T15:07:21.546Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-20T15:07:21.617Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 108ms INFO 2026-03-20T15:07:21.646Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:07:21.646Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T15:07:21.647Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T15:07:21.811Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:07:21.811Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-20T15:07:21.811Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:07:21.825Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=54ms INFO 2026-03-20T15:07:21.857Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774018340562,"receivedAt":1771163896093},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:07:21.857Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T15:07:21.909Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-20T15:07:21.909Z [JobQueueDatabaseStore] adding job [REDACTED]8fd to queue "read sync" INFO 2026-03-20T15:07:21.909Z [JobQueueDatabaseStore] adding job [REDACTED]c01 to queue "conversation" INFO 2026-03-20T15:07:21.909Z [app/main] MainSQL: slow query saveMessages duration=51ms INFO 2026-03-20T15:07:21.950Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-20T15:07:21.951Z [JobQueue] read sync job queue: added new job [REDACTED]8fd INFO 2026-03-20T15:07:21.951Z [JobQueue] read sync job queue: enqueuing job [REDACTED]8fd INFO 2026-03-20T15:07:21.951Z [JobQueue] read sync job queue: running job [REDACTED]8fd, attempt 1 of 110 INFO 2026-03-20T15:07:21.951Z [JobQueue] read sync job queue, job ID [REDACTED]8fd, attempt 1: sending readSync(s) for timestamp(s) 1774018340562 INFO 2026-03-20T15:07:21.952Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:21.992Z [JobQueue] conversation job queue: added new job [REDACTED]c01 INFO 2026-03-20T15:07:21.992Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c01 INFO 2026-03-20T15:07:21.992Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T15:07:21.993Z [JobQueue] conversation job queue: running job [REDACTED]c01, attempt 1 of 110 INFO 2026-03-20T15:07:21.993Z [JobQueue] conversation job queue, job ID [REDACTED]c01, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:07:21.993Z [JobQueue] conversation job queue, job ID [REDACTED]c01, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-20T15:07:21.993Z [JobQueue] conversation job queue, job ID [REDACTED]c01, attempt 1: Sending receipt of type readReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-20T15:07:21.993Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:07:21.995Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T15:07:21.996Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:07:21.996Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:21.996Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:21.996Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:21.996Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:21.996Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T15:07:22.034Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:22.037Z [WebAPI] send/1774019241951/[REDACTED]70f/sendMessages INFO 2026-03-20T15:07:22.037Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T15:07:22.037Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:07:22.076Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:07:22.117Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:22.151Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T15:07:22.159Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:22.201Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:22.243Z [WebAPI] send/1774019241993/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:07:22.243Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:07:22.243Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:22.284Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T15:07:22.326Z [JobQueue] read sync job queue: job [REDACTED]8fd succeeded on attempt 1 INFO 2026-03-20T15:07:22.326Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T15:07:22.368Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T15:07:22.379Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:07:22.426Z [JobQueue] conversation job queue: job [REDACTED]c01 succeeded on attempt 1 INFO 2026-03-20T15:07:22.426Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-20T15:07:22.468Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T15:07:22.992Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:07:22.992Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368703138 ms before clearing INFO 2026-03-20T15:07:29.223Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T15:07:29.223Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T15:07:29.223Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T15:07:29.224Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T15:07:34.129Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-20T15:07:34.130Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:07:34.131Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:07:34.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:34.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:34.131Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:34.132Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:34.173Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T15:07:34.215Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:34.256Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:34.298Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:34.299Z [WebAPI] send/1774019254129/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:07:34.299Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:07:34.299Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:07:34.299Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:07:34.299Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:07:34.347Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:34.347Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.840µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:34.926Z [CompositionInput] Submitting message 1774019254926 with 0 ranges INFO 2026-03-20T15:07:34.930Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T15:07:34.930Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774019254926 INFO 2026-03-20T15:07:34.930Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T15:07:34.930Z [conversations] enqueueMessageForSend: saving message [REDACTED]82d and job [REDACTED]9bf INFO 2026-03-20T15:07:34.973Z [JobQueueDatabaseStore] adding job [REDACTED]9bf to queue "conversation" INFO 2026-03-20T15:07:34.973Z [JobQueue] conversation job queue: added new job [REDACTED]9bf INFO 2026-03-20T15:07:34.973Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774019254926): db save took 43ms INFO 2026-03-20T15:07:34.973Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:07:34.974Z [JobQueue] conversation job queue: enqueuing job [REDACTED]9bf INFO 2026-03-20T15:07:34.974Z [JobQueue] conversation job queue: running job [REDACTED]9bf, attempt 1 of 110 INFO 2026-03-20T15:07:34.974Z [JobQueue] conversation job queue, job ID [REDACTED]9bf, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:07:34.974Z [JobQueue] conversation job queue, job ID [REDACTED]9bf, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:07:34.974Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:07:34.974Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T15:07:34.975Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-20T15:07:34.980Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-20T15:07:34.980Z [ourProfileKey] Our profile key service: fetching profile key from storage WARN 2026-03-20T15:07:34.991Z [createStore] ActionRateLogger: got 25 events since 1774019254028: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED INFO 2026-03-20T15:07:35.057Z [JobQueue] conversation job queue, job ID [REDACTED]9bf, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:07:35.057Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:07:35.057Z [JobQueue] conversation job queue, job ID [REDACTED]9bf, attempt 1: sending direct message INFO 2026-03-20T15:07:35.057Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:07:35.058Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:07:35.058Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:07:35.136Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:35.136Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:35.340Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T15:07:36.058Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:07:36.058Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368690072 ms before clearing INFO 2026-03-20T15:07:37.301Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:07:37.670Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:07:38.664Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:07:38.664Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:07:38.664Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:07:38.664Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:07:38.664Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:07:39.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:07:39.665Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:07:39.665Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:07:39.665Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:07:39.665Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:07:41.607Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:41.607Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.879µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:42.409Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:42.409Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.600µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:42.666Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:07:44.957Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:07:45.666Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:07:45.936Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:07:45.937Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:07:45.937Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:07:45.937Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:07:45.937Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:07:46.937Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:07:46.937Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:07:46.937Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:07:46.937Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:07:49.938Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:07:51.955Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:51.955Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 24.220µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:52.757Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:07:52.757Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 20.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:07:52.938Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:07:54.757Z [notifications] NotificationService: clearing notification and requesting an update WARN 2026-03-20T15:07:55.294Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:07:55.471Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 8.534s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:07:55.471Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:07:55.471Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T15:07:55.471Z [SocketManager] connected unauthenticated socket (localPort: 37112) INFO 2026-03-20T15:07:55.471Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T15:07:55.607Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:07:55.608Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 21479ms INFO 2026-03-20T15:07:55.608Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 20349ms INFO 2026-03-20T15:07:55.608Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 20349ms INFO 2026-03-20T15:07:55.609Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:07:55.609Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:55.609Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:55.609Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:55.609Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:55.653Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T15:07:55.695Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:55.736Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:55.757Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:07:55.778Z [WebAPI] send/1774019254926/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:07:55.778Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:07:55.779Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:07:55.779Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:07:55.871Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:07:55.953Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T15:07:55.959Z [Message] tsx: Rendered 'send complete' for message 1774019254926; took 21033ms INFO 2026-03-20T15:07:55.996Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:07:56.037Z [WebAPI] send/1774019254926/[REDACTED]70f/sendMessages INFO 2026-03-20T15:07:56.037Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:07:56.995Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:07:56.996Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368669134 ms before clearing WARN 2026-03-20T15:08:01.040Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T15:08:01.040Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.003075495s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T15:08:01.040Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-20T15:08:01.040Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel was idle for too long INFO 2026-03-20T15:08:01.042Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-20T15:08:01.044Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 0 Error INFO 2026-03-20T15:08:02.043Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T15:08:02.046Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:08:02.046Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:08:02.046Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:08:02.073Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:08:02.073Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 19.690µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:08:02.633Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 587.654ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:08:02.633Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:08:02.633Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T15:08:02.633Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T15:08:02.633Z [notifications] NotificationService: disabling INFO 2026-03-20T15:08:02.634Z [SocketManager] connected authenticated socket (localPort: 43564) INFO 2026-03-20T15:08:02.636Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T15:08:02.649Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774019282601 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:08:02.650Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:08:02.719Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T15:08:02.725Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:08:02.725Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:08:02.725Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc) INFO 2026-03-20T15:08:02.725Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc)): unidentified message INFO 2026-03-20T15:08:02.725Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:08:02.726Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc)) INFO 2026-03-20T15:08:02.726Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc): unidentified message INFO 2026-03-20T15:08:02.726Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:08:02.726Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:08:02.726Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]b00) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:08:02.727Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:08:02.727Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:08:02.761Z [app/main] MainSQL: slow query insertSentProto duration=41ms INFO 2026-03-20T15:08:02.803Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:08:02.803Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:08:02.803Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774019275931 (019d0bca.06da.77ec.b095.5000ed14f9cc) INFO 2026-03-20T15:08:02.803Z [background] delivery receipt from [REDACTED]b4b.4 1774019275931 for sent message 1774019254926 wasSentEncrypted=true INFO 2026-03-20T15:08:02.803Z [background] onDeliveryReceipt(envelope=1774019275931, envelopeId=019d0bca.06da.77ec.b095.5000ed14f9cc): Saving 1 sync tasks INFO 2026-03-20T15:08:02.803Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:08:02.803Z [@signalapp/libsignal-client] ACKing message delivered at 1774019282601 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:08:02.803Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:08:02.896Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T15:08:02.896Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T15:08:02.896Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T15:08:02.896Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.896Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:08:02.896Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.896Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:08:02.896Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T15:08:02.911Z [JobQueue] conversation job queue: job [REDACTED]9bf succeeded on attempt 1 INFO 2026-03-20T15:08:02.911Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-20T15:08:02.986Z [background] onDeliveryReceipt(envelope=1774019275931, envelopeId=019d0bca.06da.77ec.b095.5000ed14f9cc): Queuing 1 sync tasks INFO 2026-03-20T15:08:02.986Z [app/main] MainSQL: slow query saveSyncTasks duration=75ms INFO 2026-03-20T15:08:02.987Z [background] onDeliveryReceipt(envelope=1774019275931, envelopeId=019d0bca.06da.77ec.b095.5000ed14f9cc): Done INFO 2026-03-20T15:08:02.987Z [batcher] waitForAllBatchers INFO 2026-03-20T15:08:02.987Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T15:08:02.987Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T15:08:02.987Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T15:08:02.987Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T15:08:02.987Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:08:02.987Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T15:08:02.987Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T15:08:02.987Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=1 INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:02.987Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T15:08:02.988Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774019254926): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:08:03.061Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T15:08:03.062Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:08:03.103Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T15:08:03.145Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T15:08:03.145Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T15:08:03.148Z [UpdateKeysListener] Already initialized INFO 2026-03-20T15:08:03.148Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T15:08:03.148Z [notifications] NotificationService: enabling INFO 2026-03-20T15:08:03.149Z [background] App loaded - messages: 8 WARN 2026-03-20T15:08:03.153Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T15:08:03.187Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T15:08:03.395Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T15:08:03.437Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=41ms INFO 2026-03-20T15:08:03.653Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T15:08:04.103Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:08:04.104Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368662026 ms before clearing INFO 2026-03-20T15:08:04.148Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T15:08:10.363Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:08:11.363Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T15:08:25.475Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message WARN 2026-03-20T15:08:26.872Z [@signalapp/libsignal-client] [unauthenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T15:08:30.476Z [@signalapp/libsignal-client] [unauthenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T15:08:30.476Z [@signalapp/libsignal-client] [unauthenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001167946s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T15:08:30.476Z [SocketManager] unauthenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-20T15:08:30.476Z [WebsocketResources] WebSocketResource(unauthenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-20T15:08:30.476Z [@signalapp/libsignal-client] [unauthenticated 3 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T15:08:32.636Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T15:08:33.897Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-20T15:08:37.637Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-20T15:08:37.638Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-20T15:08:37.640Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T15:08:37.640Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.000653969s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 INFO 2026-03-20T15:08:37.640Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-20T15:08:38.639Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T15:08:38.641Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:08:38.641Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:08:38.669Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:08:38.669Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 18.230µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:08:39.253Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 612.765ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:08:39.253Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:08:39.253Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T15:08:39.253Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T15:08:39.253Z [notifications] NotificationService: disabling INFO 2026-03-20T15:08:39.253Z [SocketManager] connected authenticated socket (localPort: 57458) INFO 2026-03-20T15:08:39.254Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T15:08:39.318Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T15:08:39.318Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T15:08:39.319Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T15:08:39.319Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:08:39.319Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T15:08:39.319Z [batcher] waitForAllBatchers INFO 2026-03-20T15:08:39.319Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:08:39.319Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T15:08:39.319Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T15:08:39.319Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:08:39.319Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T15:08:39.319Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T15:08:39.321Z [UpdateKeysListener] Already initialized INFO 2026-03-20T15:08:39.321Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T15:08:39.321Z [notifications] NotificationService: enabling INFO 2026-03-20T15:08:39.321Z [background] App loaded - messages: 0 WARN 2026-03-20T15:08:39.323Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T15:08:39.362Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:08:39.363Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T15:08:39.429Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=66ms INFO 2026-03-20T15:08:40.321Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T15:09:09.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:09:28.508Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774019368461 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:09:28.508Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:09:28.583Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:09:28.583Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:09:28.583Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d) INFO 2026-03-20T15:09:28.583Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d)): unidentified message INFO 2026-03-20T15:09:28.583Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:09:28.584Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d)) INFO 2026-03-20T15:09:28.584Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d): unidentified message INFO 2026-03-20T15:09:28.584Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:09:28.584Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:09:28.584Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]538, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T15:09:28.584Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]11e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:09:28.584Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:09:28.584Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:09:28.619Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:09:28.619Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:09:28.619Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774019367315 (019d0bcb.563c.773d.8c0b.862e5c708a5d) INFO 2026-03-20T15:09:28.619Z [background] delivery receipt from [REDACTED]b4b.1 1774019367315 for sent message 1774019254926 wasSentEncrypted=true INFO 2026-03-20T15:09:28.619Z [background] onDeliveryReceipt(envelope=1774019367315, envelopeId=019d0bcb.563c.773d.8c0b.862e5c708a5d): Saving 1 sync tasks INFO 2026-03-20T15:09:28.619Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:09:28.619Z [@signalapp/libsignal-client] ACKing message delivered at 1774019368461 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:09:28.661Z [background] onDeliveryReceipt(envelope=1774019367315, envelopeId=019d0bcb.563c.773d.8c0b.862e5c708a5d): Queuing 1 sync tasks INFO 2026-03-20T15:09:28.661Z [background] onDeliveryReceipt(envelope=1774019367315, envelopeId=019d0bcb.563c.773d.8c0b.862e5c708a5d): Done INFO 2026-03-20T15:09:28.661Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T15:09:28.777Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T15:09:28.912Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774019254926): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:09:28.994Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T15:09:29.244Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T15:09:29.294Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=49ms INFO 2026-03-20T15:09:29.952Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:09:29.953Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368576177 ms before clearing INFO 2026-03-20T15:09:39.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:10:09.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:10:21.804Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774019421765 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:10:21.805Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:10:21.880Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:10:21.880Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:10:21.880Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e) INFO 2026-03-20T15:10:21.880Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e)): unidentified message INFO 2026-03-20T15:10:21.880Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:10:21.881Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e)) INFO 2026-03-20T15:10:21.881Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e): unidentified message INFO 2026-03-20T15:10:21.881Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:10:21.881Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]11e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:10:21.881Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:10:21.881Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:10:21.916Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:10:21.916Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:10:21.916Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774019421325 (019d0bcc.266d.7373.8840.2d0b6691f75e) INFO 2026-03-20T15:10:21.916Z [background] read receipt [REDACTED]b4b.1 1774019421325 for sent message 1774019254926 INFO 2026-03-20T15:10:21.916Z [background] onReadOrViewReceipt(type=Read, envelope=1774019421325, envelopeId=019d0bcc.266d.7373.8840.2d0b6691f75e): Saving 1 sync tasks INFO 2026-03-20T15:10:21.916Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:10:21.916Z [@signalapp/libsignal-client] ACKing message delivered at 1774019421765 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:10:21.949Z [background] onReadOrViewReceipt(type=Read, envelope=1774019421325, envelopeId=019d0bcc.266d.7373.8840.2d0b6691f75e): Queuing 1 sync tasks INFO 2026-03-20T15:10:21.949Z [background] onReadOrViewReceipt(type=Read, envelope=1774019421325, envelopeId=019d0bcc.266d.7373.8840.2d0b6691f75e): Done INFO 2026-03-20T15:10:22.201Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774019254926): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T15:10:22.282Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T15:10:22.532Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T15:10:23.091Z [app/main] MainSQL: slow query updateConversations duration=104ms INFO 2026-03-20T15:10:23.241Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:10:23.241Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 368522889 ms before clearing INFO 2026-03-20T15:10:39.575Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:11:09.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:11:39.804Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:12:05.805Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:12:05.864Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:12:05.864Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T15:12:09.913Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:12:21.916Z [MessageReceiver] getAllFromCache INFO 2026-03-20T15:12:21.917Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T15:12:21.917Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T15:12:21.917Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T15:12:40.017Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:13:10.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:13:40.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:14:10.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:14:40.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:15:10.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:15:40.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:16:10.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:16:41.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:17:05.805Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:17:05.864Z [app/main] MainSQL: slow query createOrUpdateItem duration=59ms INFO 2026-03-20T15:17:05.865Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:17:11.200Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:17:41.306Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:18:11.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:18:41.498Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:19:11.601Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:19:41.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:20:11.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:20:41.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:21:12.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:21:42.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:22:05.805Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:22:05.851Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T15:22:05.852Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:22:12.238Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:22:42.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:23:11.025Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:23:12.025Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:23:12.027Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:23:12.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:23:13.401Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-20T15:23:13.402Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:23:13.403Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:23:13.403Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:13.403Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:13.403Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:13.403Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:13.444Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T15:23:13.485Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:23:13.527Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:23:13.569Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:23:13.579Z [WebAPI] send/1774020193401/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:23:13.579Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T15:23:13.580Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:23:13.580Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:23:13.580Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:23:13.580Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:23:13.721Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:13.721Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:13.944Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T15:23:14.460Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T15:23:14.522Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:14.522Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 19.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:15.712Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T15:23:15.712Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T15:23:15.777Z [app/main] MainSQL: slow query createOrUpdateItem duration=65ms INFO 2026-03-20T15:23:15.797Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T15:23:15.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T15:23:15.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T15:23:15.800Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T15:23:15.801Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T15:23:15.801Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-20T15:23:15.803Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T15:23:15.803Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-20T15:23:15.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T15:23:15.804Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-20T15:23:15.805Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:15.805Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:15.805Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:15.805Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:15.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:15.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:15.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:15.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:15.805Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T15:23:15.805Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T15:23:15.806Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-20T15:23:15.807Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:15.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:16.302Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T15:23:16.581Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:17.419Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T15:23:18.103Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T15:23:18.156Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:23:18.156Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:23:18.156Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:23:18.156Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:23:18.156Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:23:18.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:18.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:18.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:18.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:18.156Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-20T15:23:19.156Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:23:19.156Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:23:19.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:19.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:19.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:19.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:19.157Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:23:19.157Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:23:19.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:19.236Z [app/main] MainSQL: slow query updateConversations duration=45ms WARN 2026-03-20T15:23:19.528Z [createStore] ActionRateLogger: got 25 events since 1774020198566: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP INFO 2026-03-20T15:23:21.101Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:21.101Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.300µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:21.202Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T15:23:21.797Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:23:21.900Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:21.900Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.830µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:22.158Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:23:24.450Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:23:25.158Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:25.427Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:23:25.427Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:23:25.427Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:23:25.427Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:23:25.427Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:23:25.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:25.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:25.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:25.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:25.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-20T15:23:26.428Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:23:26.428Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:23:26.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:26.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:26.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:26.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:26.428Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:23:26.428Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:23:26.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:29.429Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.02s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:31.167Z [CompositionInput] Submitting message 1774020211167 with 0 ranges INFO 2026-03-20T15:23:31.172Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-20T15:23:31.172Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774020211167 INFO 2026-03-20T15:23:31.193Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T15:23:31.193Z [conversations] enqueueMessageForSend: saving message [REDACTED]d74 and job [REDACTED]29c INFO 2026-03-20T15:23:31.252Z [JobQueueDatabaseStore] adding job [REDACTED]29c to queue "conversation" INFO 2026-03-20T15:23:31.252Z [JobQueue] conversation job queue: added new job [REDACTED]29c INFO 2026-03-20T15:23:31.252Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774020211167): db save took 59ms INFO 2026-03-20T15:23:31.252Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-20T15:23:31.253Z [JobQueue] conversation job queue: enqueuing job [REDACTED]29c INFO 2026-03-20T15:23:31.253Z [JobQueue] conversation job queue: running job [REDACTED]29c, attempt 1 of 110 INFO 2026-03-20T15:23:31.253Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:23:31.253Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:23:31.253Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:23:31.253Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T15:23:31.255Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-20T15:23:31.259Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-20T15:23:31.259Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T15:23:31.329Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020211167,"receivedAt":1771163896099},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:23:31.332Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T15:23:31.332Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload INFO 2026-03-20T15:23:31.426Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload 200 Success INFO 2026-03-20T15:23:31.444Z [tusProtocol] tusProtocol: CreateWithUpload(YVp): POST https://cdn3.signal.org/[REDACTED] init INFO 2026-03-20T15:23:31.446Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:31.446Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:32.252Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:23:32.253Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367733877 ms before clearing INFO 2026-03-20T15:23:32.253Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:32.253Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.190µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:32.429Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:23:34.778Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 WARN 2026-03-20T15:23:35.140Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 3668ms (attempts v4=2 v6=0) INFO 2026-03-20T15:23:35.429Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:35.799Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:23:35.799Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:23:35.799Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:23:35.799Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:23:35.799Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:23:35.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]90a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:35.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:35.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:35.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:35.799Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]109?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:35.800Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:23:35.800Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:23:35.800Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:23:35.800Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:23:35.800Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: -1 INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:23:35.800Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:23:35.800Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T15:23:35.801Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-20T15:23:35.802Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T15:23:35.802Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-20T15:23:35.803Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T15:23:35.803Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-20T15:23:35.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T15:23:35.804Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-20T15:23:35.805Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T15:23:35.805Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-20T15:23:35.806Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:35.807Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:35.807Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:35.807Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:35.807Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:23:35.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:35.807Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:23:35.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:35.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:35.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:35.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:35.807Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 22406ms INFO 2026-03-20T15:23:35.807Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): was blocked for 12405ms INFO 2026-03-20T15:23:35.807Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending false INFO 2026-03-20T15:23:35.807Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:23:35.808Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:23:35.808Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:23:35.808Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:23:35.809Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:35.809Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:35.809Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:23:35.809Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T15:23:35.809Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:23:35.880Z [tusProtocol] tusProtocol: CreateWithUpload(YVp): POST https://cdn3.signal.org/[REDACTED] success (201) INFO 2026-03-20T15:23:35.935Z [WebAPI] send/1774020215807/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:23:35.935Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:23:35.985Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:23:35.985Z [app/main] MainSQL: slow query saveMessage duration=51ms INFO 2026-03-20T15:23:35.986Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:23:35.986Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: sending direct message INFO 2026-03-20T15:23:35.986Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:23:36.985Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:23:36.986Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367729144 ms before clearing INFO 2026-03-20T15:23:38.808Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:41.808Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:42.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:23:44.808Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 898.58ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:45.708Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:45.708Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.130µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:46.511Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:23:46.511Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 21.150µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:23:47.809Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 12.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:23:49.038Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:23:50.040Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:23:50.040Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:23:50.040Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:23:50.040Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:23:50.040Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:50.040Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:50.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:50.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:50.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:23:50.041Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:23:51.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:51.041Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:23:51.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:51.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:51.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:51.041Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:23:51.041Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:23:51.041Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:23:51.041Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:23:54.042Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:23:57.043Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:00.042Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:03.042Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:06.042Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.62s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:08.659Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:24:08.659Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.320µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:24:09.042Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 2 route(s) delayed for another 228.56ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:09.481Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:24:09.481Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.280µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-20T15:24:12.002Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:24:12.042Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:12.662Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:24:13.059Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:24:13.059Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:24:13.059Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:24:13.059Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:24:13.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:13.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:13.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:13.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:13.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:13.059Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:24:14.059Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:14.059Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:24:14.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:14.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:14.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:14.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:14.060Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:24:14.060Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:24:14.060Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:24:17.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:20.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:23.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:26.062Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:29.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:32.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:35.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:38.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:41.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:42.761Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:24:43.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:24:43.942Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.270µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:24:44.061Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 192.76ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:44.756Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:24:44.756Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.920µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:24:47.061Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:24:47.280Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:24:48.283Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:24:48.283Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:24:48.283Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:24:48.283Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:24:48.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]e0b?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]c0d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:24:48.283Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:24:48.283Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:24:48.283Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:24:48.283Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:24:48.283Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: -1 INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:24:48.284Z [profiles] ProfileServices.get: Job for [REDACTED]bd6 ([REDACTED]6dc) finished 72484ms after queue INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:24:48.284Z [profiles] ProfileServices.get: Job for [REDACTED]0a3 ([REDACTED]404) finished 72482ms after queue INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:24:48.284Z [profiles] ProfileServices.get: Job for [REDACTED]62c ([REDACTED]ff4) finished 72481ms after queue INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:24:48.284Z [profiles] ProfileServices.get: Job for [REDACTED]cd2 ([REDACTED]a81) finished 72480ms after queue INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:24:48.284Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:24:48.284Z [profiles] ProfileServices.get: Job for [REDACTED]dac ([REDACTED]a6f) finished 72479ms after queue INFO 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) ERROR 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:24:48.284Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d39 ([REDACTED]324) INFO 2026-03-20T15:24:48.284Z [profiles] buildGetProfileOptions([REDACTED]d39 ([REDACTED]324)): generating profile key credential request INFO 2026-03-20T15:24:48.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e3d ([REDACTED]9e2) INFO 2026-03-20T15:24:48.285Z [profiles] buildGetProfileOptions([REDACTED]e3d ([REDACTED]9e2)): generating profile key credential request INFO 2026-03-20T15:24:48.286Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]151 ([REDACTED]775) INFO 2026-03-20T15:24:48.287Z [profiles] buildGetProfileOptions([REDACTED]151 ([REDACTED]775)): generating profile key credential request INFO 2026-03-20T15:24:48.288Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ca3 ([REDACTED]304) INFO 2026-03-20T15:24:48.288Z [profiles] buildGetProfileOptions([REDACTED]ca3 ([REDACTED]304)): generating profile key credential request INFO 2026-03-20T15:24:48.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e61 ([REDACTED]1de) INFO 2026-03-20T15:24:48.289Z [profiles] buildGetProfileOptions([REDACTED]e61 ([REDACTED]1de)): generating profile key credential request INFO 2026-03-20T15:24:48.290Z [profiles] getProfile([REDACTED]d39 ([REDACTED]324)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:24:48.290Z [profiles] getProfile([REDACTED]e3d ([REDACTED]9e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:24:48.290Z [profiles] getProfile([REDACTED]151 ([REDACTED]775)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:24:48.290Z [profiles] getProfile([REDACTED]ca3 ([REDACTED]304)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:24:48.290Z [profiles] getProfile([REDACTED]e61 ([REDACTED]1de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:24:48.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:48.290Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:24:48.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:48.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:48.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:48.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:24:48.291Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 72484ms INFO 2026-03-20T15:24:48.291Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): was blocked for 83610ms INFO 2026-03-20T15:24:48.291Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): ignoring INFO 2026-03-20T15:24:48.291Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 72104ms INFO 2026-03-20T15:24:48.291Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 72104ms INFO 2026-03-20T15:24:48.292Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:24:48.292Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:24:48.292Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:24:48.292Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:24:48.292Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:24:48.292Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:24:48.293Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T15:24:48.293Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:24:48.373Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:24:48.415Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:24:48.457Z [WebAPI] send/1774020211167/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:24:48.457Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:24:48.457Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:24:51.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:54.292Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:24:57.292Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:00.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:03.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:06.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:09.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:12.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:12.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:25:15.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:18.179Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:25:18.179Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.440µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:25:18.291Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.20ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:18.988Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:25:18.988Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 24.870µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:25:21.291Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:25:21.542Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:25:22.523Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:25:22.523Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:25:22.523Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:25:22.523Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:25:22.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:22.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:22.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:22.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:22.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:22.523Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:25:23.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:23.524Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:25:23.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:23.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:23.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:23.524Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:25:23.524Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:25:23.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:23.524Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:25:26.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:29.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:32.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:35.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:38.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:41.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:42.979Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:25:44.526Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:47.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:50.525Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:53.386Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:25:53.386Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.490µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:25:53.526Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 167.77ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:25:54.195Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:25:54.195Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.970µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:25:56.525Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:25:56.728Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:25:57.725Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:25:57.725Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:25:57.725Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:25:57.726Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:25:57.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:57.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:57.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:57.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:57.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:25:57.726Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:25:58.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:58.726Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:25:58.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:58.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:58.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:58.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:25:58.726Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:25:58.726Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:25:58.726Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:26:01.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:04.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:07.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:10.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:13.076Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:26:13.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:16.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:19.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:22.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:25.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:28.610Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:26:28.610Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.580µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:26:28.727Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.11ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:29.399Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:26:29.399Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 15.890µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:26:31.727Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:26:31.925Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:26:32.928Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:26:32.928Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:26:32.928Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:26:32.928Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:26:32.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]b0c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:26:32.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:26:32.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:26:32.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]00c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:26:32.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]c0f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:26:32.928Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:26:32.929Z [profiles] getProfile([REDACTED]d39 ([REDACTED]324)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:26:32.929Z [profiles] getProfile([REDACTED]e3d ([REDACTED]9e2)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:26:32.929Z [profiles] getProfile([REDACTED]151 ([REDACTED]775)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:26:32.929Z [profiles] getProfile([REDACTED]ca3 ([REDACTED]304)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:26:32.929Z [profiles] getProfile([REDACTED]e61 ([REDACTED]1de)): Failed to fetch profile. Code: -1 INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:26:32.929Z [profiles] ProfileServices.get: Job for [REDACTED]d39 ([REDACTED]324) finished 104645ms after queue INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:26:32.929Z [profiles] ProfileServices.get: Job for [REDACTED]e3d ([REDACTED]9e2) finished 104644ms after queue INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:26:32.929Z [profiles] ProfileServices.get: Job for [REDACTED]151 ([REDACTED]775) finished 104642ms after queue INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:26:32.929Z [profiles] ProfileServices.get: Job for [REDACTED]ca3 ([REDACTED]304) finished 104641ms after queue INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:26:32.929Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:26:32.929Z [profiles] ProfileServices.get: Job for [REDACTED]e61 ([REDACTED]1de) finished 104640ms after queue INFO 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d39 ([REDACTED]324) ERROR 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e3d ([REDACTED]9e2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]151 ([REDACTED]775) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ca3 ([REDACTED]304) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e61 ([REDACTED]1de) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:26:32.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a1e ([REDACTED]530) INFO 2026-03-20T15:26:32.929Z [profiles] buildGetProfileOptions([REDACTED]a1e ([REDACTED]530)): generating profile key credential request INFO 2026-03-20T15:26:32.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d18 ([REDACTED]9b0) INFO 2026-03-20T15:26:32.931Z [profiles] buildGetProfileOptions([REDACTED]d18 ([REDACTED]9b0)): generating profile key credential request INFO 2026-03-20T15:26:32.932Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a03 ([REDACTED]7f4) INFO 2026-03-20T15:26:32.932Z [profiles] buildGetProfileOptions([REDACTED]a03 ([REDACTED]7f4)): generating profile key credential request INFO 2026-03-20T15:26:32.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed3 ([REDACTED]629) INFO 2026-03-20T15:26:32.933Z [profiles] buildGetProfileOptions([REDACTED]ed3 ([REDACTED]629)): generating profile key credential request INFO 2026-03-20T15:26:32.934Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]49e ([REDACTED]328) INFO 2026-03-20T15:26:32.934Z [profiles] buildGetProfileOptions([REDACTED]49e ([REDACTED]328)): generating profile key credential request INFO 2026-03-20T15:26:32.935Z [profiles] getProfile([REDACTED]a1e ([REDACTED]530)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:26:32.935Z [profiles] getProfile([REDACTED]d18 ([REDACTED]9b0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:26:32.935Z [profiles] getProfile([REDACTED]a03 ([REDACTED]7f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:26:32.935Z [profiles] getProfile([REDACTED]ed3 ([REDACTED]629)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:26:32.935Z [profiles] getProfile([REDACTED]49e ([REDACTED]328)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:26:32.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:26:32.935Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:26:32.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:26:32.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:26:32.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:26:32.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:26:32.936Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:26:32.936Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:26:32.980Z [app/main] MainSQL: slow query saveMessage duration=44ms INFO 2026-03-20T15:26:33.022Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-20T15:26:33.022Z [JobQueue] conversation job queue: job [REDACTED]29c failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:26:33.022Z [JobQueue] conversation job queue: running job [REDACTED]29c, attempt 2 of 110 INFO 2026-03-20T15:26:33.022Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:26:33.022Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: sleeping for 190 INFO 2026-03-20T15:26:33.022Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-20T15:26:33.213Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:26:33.213Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:26:33.213Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T15:26:33.213Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T15:26:33.214Z [uploadAttachment] reusing attachment uploaded at 1774020211331 INFO 2026-03-20T15:26:33.263Z [app/main] MainSQL: slow query saveMessage duration=46ms INFO 2026-03-20T15:26:33.264Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:26:33.264Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:26:33.264Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: sending direct message INFO 2026-03-20T15:26:33.264Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:26:33.265Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:26:33.265Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:26:33.265Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:26:33.265Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:26:33.265Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:26:33.347Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:26:33.388Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:26:33.430Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:26:33.431Z [WebAPI] send/1774020211167/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:26:33.431Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:26:33.772Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T15:26:34.264Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:26:34.265Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367551865 ms before clearing INFO 2026-03-20T15:26:35.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:38.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:41.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:43.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:26:44.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:47.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:50.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:53.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:56.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:26:59.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:02.825Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:27:02.825Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.390µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:27:02.937Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.62ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:03.661Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:27:03.661Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 17.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:27:05.805Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:27:05.841Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:27:05.937Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:27:06.185Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:27:07.189Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:27:07.189Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:27:07.189Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:27:07.189Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:27:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:07.190Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:27:08.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:08.190Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:27:08.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:08.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:08.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:08.190Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:27:08.190Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:27:08.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:08.190Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:27:11.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:13.260Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:27:14.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:17.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:20.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:23.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:26.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:29.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:32.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:35.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:38.102Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:27:38.103Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:27:38.191Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 196.55ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:38.889Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:27:38.889Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 16.340µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:27:41.191Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:27:41.414Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:27:42.417Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:27:42.417Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:27:42.417Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:27:42.417Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:27:42.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:42.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:42.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:42.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:42.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:27:42.419Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:27:43.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:27:43.419Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:43.419Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:27:43.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:43.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:43.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:43.420Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:27:43.420Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:27:43.420Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:27:43.420Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:27:46.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:49.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:52.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:55.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:27:58.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:01.424Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:04.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:07.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:10.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:13.282Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:28:13.282Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 28.670µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:28:13.421Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 194.03ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:13.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:28:14.117Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:28:14.117Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 22.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:28:16.422Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:17.755Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:28:17.755Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:28:17.755Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:28:17.755Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:28:17.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:17.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:17.756Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:17.756Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:17.756Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:17.756Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:28:17.756Z [profiles] getProfile([REDACTED]a1e ([REDACTED]530)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:28:17.756Z [profiles] getProfile([REDACTED]d18 ([REDACTED]9b0)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:28:17.756Z [profiles] getProfile([REDACTED]a03 ([REDACTED]7f4)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:28:17.756Z [profiles] getProfile([REDACTED]ed3 ([REDACTED]629)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:28:17.756Z [profiles] getProfile([REDACTED]49e ([REDACTED]328)): Failed to fetch profile. Code: -1 INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:28:17.756Z [profiles] ProfileServices.get: Job for [REDACTED]a1e ([REDACTED]530) finished 104827ms after queue INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:28:17.756Z [profiles] ProfileServices.get: Job for [REDACTED]d18 ([REDACTED]9b0) finished 104825ms after queue INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:28:17.756Z [profiles] ProfileServices.get: Job for [REDACTED]a03 ([REDACTED]7f4) finished 104824ms after queue INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:28:17.756Z [profiles] ProfileServices.get: Job for [REDACTED]ed3 ([REDACTED]629) finished 104823ms after queue INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:28:17.756Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:28:17.756Z [profiles] ProfileServices.get: Job for [REDACTED]49e ([REDACTED]328) finished 104822ms after queue INFO 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a1e ([REDACTED]530) ERROR 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d18 ([REDACTED]9b0) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a03 ([REDACTED]7f4) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed3 ([REDACTED]629) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]49e ([REDACTED]328) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:28:17.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5cf ([REDACTED]37c) INFO 2026-03-20T15:28:17.757Z [profiles] buildGetProfileOptions([REDACTED]5cf ([REDACTED]37c)): generating profile key credential request INFO 2026-03-20T15:28:17.758Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]546 ([REDACTED]906) INFO 2026-03-20T15:28:17.758Z [profiles] buildGetProfileOptions([REDACTED]546 ([REDACTED]906)): generating profile key credential request INFO 2026-03-20T15:28:17.759Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]429 ([REDACTED]2b8) INFO 2026-03-20T15:28:17.759Z [profiles] buildGetProfileOptions([REDACTED]429 ([REDACTED]2b8)): generating profile key credential request INFO 2026-03-20T15:28:17.760Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df3 ([REDACTED]020) INFO 2026-03-20T15:28:17.760Z [profiles] buildGetProfileOptions([REDACTED]df3 ([REDACTED]020)): using unexpired profile key credential INFO 2026-03-20T15:28:17.760Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d9a ([REDACTED]ae7) INFO 2026-03-20T15:28:17.760Z [profiles] buildGetProfileOptions([REDACTED]d9a ([REDACTED]ae7)): generating profile key credential request INFO 2026-03-20T15:28:17.761Z [profiles] getProfile([REDACTED]5cf ([REDACTED]37c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:28:17.761Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T15:28:17.761Z [profiles] getProfile([REDACTED]546 ([REDACTED]906)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:28:17.761Z [profiles] getProfile([REDACTED]429 ([REDACTED]2b8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:28:17.761Z [profiles] getProfile([REDACTED]df3 ([REDACTED]020)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:28:17.761Z [profiles] getProfile([REDACTED]d9a ([REDACTED]ae7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:28:17.762Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:17.762Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:28:17.762Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:17.762Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:17.762Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) INFO 2026-03-20T15:28:17.762Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:17.762Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:28:17.762Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:28:17.843Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 2: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-20T15:28:17.844Z [JobQueue] conversation job queue: job [REDACTED]29c failed on attempt 2. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:28:17.844Z [JobQueue] conversation job queue: running job [REDACTED]29c, attempt 3 of 110 INFO 2026-03-20T15:28:17.844Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:28:17.844Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: sleeping for 361 INFO 2026-03-20T15:28:17.844Z [sleeper] sleeping for 361ms. Reason: commonShouldJobContinue: attempt 3, skipWait false INFO 2026-03-20T15:28:18.205Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:28:18.205Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:28:18.205Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T15:28:18.205Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T15:28:18.207Z [uploadAttachment] reusing attachment uploaded at 1774020211331 INFO 2026-03-20T15:28:18.252Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:28:18.252Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:28:18.252Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: sending direct message INFO 2026-03-20T15:28:18.252Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:28:18.252Z [app/main] MainSQL: slow query saveMessage duration=44ms INFO 2026-03-20T15:28:18.253Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:28:18.253Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:28:18.253Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:28:18.254Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:28:18.254Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:28:18.394Z [WebAPI] send/1774020211167/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:28:18.394Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:28:19.252Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:28:19.253Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367446877 ms before clearing INFO 2026-03-20T15:28:20.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:23.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:26.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:29.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:32.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:35.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:38.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:41.764Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:43.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:28:44.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:47.669Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:28:47.669Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.520µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:28:47.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 218.11ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:48.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:28:48.483Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 18.730µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:28:50.763Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:28:51.037Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:28:52.011Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:28:52.012Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:28:52.012Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:28:52.012Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:28:52.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:52.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:52.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:52.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) 0 Error WARN 2026-03-20T15:28:52.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:28:52.012Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:28:53.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:53.012Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:28:53.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:53.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:53.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) INFO 2026-03-20T15:28:53.012Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:28:53.013Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:28:53.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:28:53.013Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:28:56.014Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:28:59.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:02.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:05.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:08.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:11.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:13.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:29:14.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:17.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:20.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:22.874Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:29:22.874Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.430µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:29:23.013Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 195.19ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:23.710Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:29:23.710Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 25.630µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:29:26.013Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:29:26.236Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:29:27.443Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:29:27.443Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:29:27.443Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:29:27.443Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:29:27.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:29:27.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:29:27.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:29:27.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) 0 Error WARN 2026-03-20T15:29:27.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:29:27.443Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:29:28.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:29:28.443Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:29:28.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:29:28.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:29:28.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) INFO 2026-03-20T15:29:28.444Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:29:28.444Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:29:28.444Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:29:28.444Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:29:31.446Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:34.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:37.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:40.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:43.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:43.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:29:46.447Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.87s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:49.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:52.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:55.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:58.322Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:29:58.322Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.500µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:29:58.445Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 162.54ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:29:59.109Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:29:59.109Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 28.120µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:30:01.446Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:30:01.652Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:30:02.644Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:30:02.644Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:30:02.644Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:30:02.644Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:30:02.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:02.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:02.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]509?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:02.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) 0 Error WARN 2026-03-20T15:30:02.644Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]e03?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:02.645Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T15:30:02.645Z [profiles] getProfile([REDACTED]5cf ([REDACTED]37c)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:30:02.645Z [profiles] getProfile([REDACTED]546 ([REDACTED]906)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:30:02.645Z [profiles] getProfile([REDACTED]429 ([REDACTED]2b8)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:30:02.645Z [profiles] getProfile([REDACTED]df3 ([REDACTED]020)): Failed to fetch profile. Code: -1 WARN 2026-03-20T15:30:02.645Z [profiles] getProfile([REDACTED]d9a ([REDACTED]ae7)): Failed to fetch profile. Code: -1 INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:30:02.645Z [profiles] ProfileServices.get: Job for [REDACTED]5cf ([REDACTED]37c) finished 104889ms after queue INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:30:02.645Z [profiles] ProfileServices.get: Job for [REDACTED]546 ([REDACTED]906) finished 104887ms after queue INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:30:02.645Z [profiles] ProfileServices.get: Job for [REDACTED]429 ([REDACTED]2b8) finished 104886ms after queue INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:30:02.645Z [profiles] ProfileServices.get: Job for [REDACTED]df3 ([REDACTED]020) finished 104885ms after queue INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T15:30:02.645Z [profiles] ProfileService.clearAll: Done clearing WARN 2026-03-20T15:30:02.645Z [profiles] ProfileServices.get: Job for [REDACTED]d9a ([REDACTED]ae7) finished 104885ms after queue INFO 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5cf ([REDACTED]37c) ERROR 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]546 ([REDACTED]906) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]429 ([REDACTED]2b8) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df3 ([REDACTED]020) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d9a ([REDACTED]ae7) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:30:02.645Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]906 ([REDACTED]211) INFO 2026-03-20T15:30:02.645Z [profiles] buildGetProfileOptions([REDACTED]906 ([REDACTED]211)): generating profile key credential request INFO 2026-03-20T15:30:02.647Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aaf ([REDACTED]8be) INFO 2026-03-20T15:30:02.647Z [profiles] buildGetProfileOptions([REDACTED]aaf ([REDACTED]8be)): generating profile key credential request INFO 2026-03-20T15:30:02.648Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]022 ([REDACTED]605) INFO 2026-03-20T15:30:02.648Z [profiles] buildGetProfileOptions([REDACTED]022 ([REDACTED]605)): generating profile key credential request INFO 2026-03-20T15:30:02.649Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]635 ([REDACTED]8ff) INFO 2026-03-20T15:30:02.649Z [profiles] buildGetProfileOptions([REDACTED]635 ([REDACTED]8ff)): generating profile key credential request INFO 2026-03-20T15:30:02.650Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9b2 ([REDACTED]308) INFO 2026-03-20T15:30:02.650Z [profiles] buildGetProfileOptions([REDACTED]9b2 ([REDACTED]308)): generating profile key credential request INFO 2026-03-20T15:30:02.651Z [profiles] getProfile([REDACTED]906 ([REDACTED]211)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:30:02.651Z [profiles] getProfile([REDACTED]aaf ([REDACTED]8be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:30:02.651Z [profiles] getProfile([REDACTED]022 ([REDACTED]605)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:30:02.651Z [profiles] getProfile([REDACTED]635 ([REDACTED]8ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:30:02.651Z [profiles] getProfile([REDACTED]9b2 ([REDACTED]308)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:30:02.651Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]0c4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:02.651Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:30:02.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aaf/[REDACTED]24c/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:02.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]27d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:02.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]4ec/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:02.652Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]46d/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:02.652Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:30:02.652Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:30:02.700Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T15:30:02.750Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 3: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-20T15:30:02.750Z [JobQueue] conversation job queue: job [REDACTED]29c failed on attempt 3. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T15:30:02.750Z [JobQueue] conversation job queue: running job [REDACTED]29c, attempt 4 of 110 INFO 2026-03-20T15:30:02.750Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 4: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:30:02.750Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 4: sleeping for 685.8999999999999 INFO 2026-03-20T15:30:02.750Z [sleeper] sleeping for 685.8999999999999ms. Reason: commonShouldJobContinue: attempt 4, skipWait false INFO 2026-03-20T15:30:02.750Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T15:30:03.436Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 4: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:30:03.436Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:30:03.436Z [ourProfileKey] Our profile key service: waiting for 0 promises before fetching INFO 2026-03-20T15:30:03.436Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T15:30:03.437Z [uploadAttachment] reusing attachment uploaded at 1774020211331 INFO 2026-03-20T15:30:03.483Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 4: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:30:03.483Z [app/main] MainSQL: slow query saveMessage duration=43ms INFO 2026-03-20T15:30:03.484Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:30:03.484Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 4: sending direct message INFO 2026-03-20T15:30:03.484Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:30:03.485Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:30:03.485Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:30:03.485Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:30:03.485Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:30:03.485Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:30:03.525Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T15:30:03.567Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:30:03.608Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:30:03.650Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:30:03.692Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:30:03.717Z [WebAPI] send/1774020211167/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:30:03.717Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:30:04.233Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T15:30:04.483Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:30:04.483Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367341647 ms before clearing INFO 2026-03-20T15:30:05.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:08.656Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:11.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:14.034Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:30:14.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:17.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:20.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:23.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:26.211Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:30:26.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:27.211Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:30:27.212Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020211167,"receivedAt":1771163896099},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:30:29.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.91s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:32.561Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:30:32.561Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.040µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:30:32.653Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 220.07ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:33.376Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:30:33.376Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 26.210µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:30:35.653Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:30:35.906Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T15:30:36.903Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T15:30:36.903Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T15:30:36.903Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T15:30:36.903Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T15:30:36.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]0c4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:36.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aaf/[REDACTED]24c/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:36.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]27d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:36.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]4ec/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:36.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]46d/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T15:30:36.903Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T15:30:37.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]0c4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:37.904Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:30:37.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aaf/[REDACTED]24c/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:37.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]27d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:37.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]4ec/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:37.904Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]46d/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:30:37.904Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:30:37.904Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:30:37.904Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:30:40.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:43.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:44.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:30:46.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:49.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:50.824Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:30:51.824Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:30:51.825Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020211167,"receivedAt":1771163896099},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:30:52.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:55.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:58.220Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:30:58.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:30:59.221Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:30:59.222Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020211167,"receivedAt":1771163896099},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:01.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:31:04.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.86s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:31:07.766Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:31:07.766Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 26.100µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:31:07.905Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 30.00s, 3 route(s) delayed for another 168.15ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T15:31:08.282Z [app/main] MainSQL: slow query removeMessages duration=104ms WARN 2026-03-20T15:31:08.292Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-20T15:31:08.293Z [JobQueueDatabaseStore] adding job [REDACTED]8c8 to queue "single proto" INFO 2026-03-20T15:31:08.341Z [JobQueue] single proto job queue: added new job [REDACTED]8c8 INFO 2026-03-20T15:31:08.341Z [JobQueue] single proto job queue: enqueuing job [REDACTED]8c8 INFO 2026-03-20T15:31:08.341Z [app/main] MainSQL: slow query insertJob duration=47ms INFO 2026-03-20T15:31:08.342Z [JobQueue] single proto job queue: running job [REDACTED]8c8, attempt 1 of 110 INFO 2026-03-20T15:31:08.342Z [JobQueue] single proto job queue, job ID [REDACTED]8c8, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774020668293 INFO 2026-03-20T15:31:08.344Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:08.352Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 30.449s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:31:08.352Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:31:08.353Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T15:31:08.353Z [SocketManager] connected unauthenticated socket (localPort: 59090) INFO 2026-03-20T15:31:08.353Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T15:31:08.382Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:31:08.424Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:31:08.425Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:08.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aaf/[REDACTED]24c/[REDACTED]308?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.435Z [profiles] getProfile([REDACTED]aaf ([REDACTED]8be)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T15:31:08.437Z [profiles] ProfileServices.get: Job for [REDACTED]aaf ([REDACTED]8be) finished 65790ms after queue INFO 2026-03-20T15:31:08.437Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aaf ([REDACTED]8be) INFO 2026-03-20T15:31:08.437Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d3e ([REDACTED]a96) INFO 2026-03-20T15:31:08.437Z [profiles] buildGetProfileOptions([REDACTED]d3e ([REDACTED]a96)): generating profile key credential request INFO 2026-03-20T15:31:08.438Z [profiles] getProfile([REDACTED]d3e ([REDACTED]a96)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3e/[REDACTED]8ba/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]27d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.454Z [profiles] getProfile([REDACTED]022 ([REDACTED]605)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T15:31:08.455Z [profiles] ProfileServices.get: Job for [REDACTED]022 ([REDACTED]605) finished 65807ms after queue INFO 2026-03-20T15:31:08.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]022 ([REDACTED]605) INFO 2026-03-20T15:31:08.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e26 ([REDACTED]e47) INFO 2026-03-20T15:31:08.455Z [profiles] buildGetProfileOptions([REDACTED]e26 ([REDACTED]e47)): generating profile key credential request INFO 2026-03-20T15:31:08.456Z [profiles] getProfile([REDACTED]e26 ([REDACTED]e47)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e26/[REDACTED]678/[REDACTED]80f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]4ec/[REDACTED]80d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.456Z [profiles] getProfile([REDACTED]635 ([REDACTED]8ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T15:31:08.457Z [profiles] ProfileServices.get: Job for [REDACTED]635 ([REDACTED]8ff) finished 65808ms after queue INFO 2026-03-20T15:31:08.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]635 ([REDACTED]8ff) INFO 2026-03-20T15:31:08.457Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]479 ([REDACTED]1d8) INFO 2026-03-20T15:31:08.457Z [profiles] buildGetProfileOptions([REDACTED]479 ([REDACTED]1d8)): generating profile key credential request INFO 2026-03-20T15:31:08.458Z [profiles] getProfile([REDACTED]479 ([REDACTED]1d8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]479/[REDACTED]5a2/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]46d/[REDACTED]20f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.459Z [profiles] getProfile([REDACTED]9b2 ([REDACTED]308)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T15:31:08.459Z [profiles] ProfileServices.get: Job for [REDACTED]9b2 ([REDACTED]308) finished 65809ms after queue INFO 2026-03-20T15:31:08.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9b2 ([REDACTED]308) INFO 2026-03-20T15:31:08.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a55 ([REDACTED]4e5) INFO 2026-03-20T15:31:08.460Z [profiles] buildGetProfileOptions([REDACTED]a55 ([REDACTED]4e5)): generating profile key credential request INFO 2026-03-20T15:31:08.461Z [profiles] getProfile([REDACTED]a55 ([REDACTED]4e5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.461Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a55/[REDACTED]a49/[REDACTED]e02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.461Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:31:08.466Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T15:31:08.473Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]906/[REDACTED]0c4/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.473Z [profiles] getProfile([REDACTED]906 ([REDACTED]211)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T15:31:08.474Z [profiles] ProfileServices.get: Job for [REDACTED]906 ([REDACTED]211) finished 65829ms after queue INFO 2026-03-20T15:31:08.474Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]906 ([REDACTED]211) INFO 2026-03-20T15:31:08.474Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a9 ([REDACTED]902) INFO 2026-03-20T15:31:08.474Z [profiles] buildGetProfileOptions([REDACTED]8a9 ([REDACTED]902)): generating profile key credential request INFO 2026-03-20T15:31:08.475Z [profiles] getProfile([REDACTED]8a9 ([REDACTED]902)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.475Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a9/[REDACTED]441/[REDACTED]e0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.485Z [WebAPI] send/1774020668293/[REDACTED]70f/sendMessages INFO 2026-03-20T15:31:08.485Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T15:31:08.485Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:31:08.508Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T15:31:08.539Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3e/[REDACTED]8ba/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.539Z [profiles] getProfile([REDACTED]d3e ([REDACTED]a96)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d3e ([REDACTED]a96) INFO 2026-03-20T15:31:08.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ab9 ([REDACTED]363) INFO 2026-03-20T15:31:08.540Z [profiles] buildGetProfileOptions([REDACTED]ab9 ([REDACTED]363)): generating profile key credential request INFO 2026-03-20T15:31:08.541Z [profiles] getProfile([REDACTED]ab9 ([REDACTED]363)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.541Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab9/[REDACTED]3ba/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.541Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e26/[REDACTED]678/[REDACTED]80f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.542Z [profiles] getProfile([REDACTED]e26 ([REDACTED]e47)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.542Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e26 ([REDACTED]e47) INFO 2026-03-20T15:31:08.542Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a9a ([REDACTED]497) INFO 2026-03-20T15:31:08.543Z [profiles] buildGetProfileOptions([REDACTED]a9a ([REDACTED]497)): generating profile key credential request INFO 2026-03-20T15:31:08.544Z [profiles] getProfile([REDACTED]a9a ([REDACTED]497)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.544Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a9a/[REDACTED]d07/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.567Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]479/[REDACTED]5a2/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.567Z [profiles] getProfile([REDACTED]479 ([REDACTED]1d8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]479 ([REDACTED]1d8) INFO 2026-03-20T15:31:08.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b5a ([REDACTED]430) INFO 2026-03-20T15:31:08.568Z [profiles] buildGetProfileOptions([REDACTED]b5a ([REDACTED]430)): generating profile key credential request INFO 2026-03-20T15:31:08.569Z [profiles] getProfile([REDACTED]b5a ([REDACTED]430)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b5a/[REDACTED]bf3/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a55/[REDACTED]a49/[REDACTED]e02?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.569Z [profiles] getProfile([REDACTED]a55 ([REDACTED]4e5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.570Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a55 ([REDACTED]4e5) INFO 2026-03-20T15:31:08.570Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ff0 ([REDACTED]90c) INFO 2026-03-20T15:31:08.570Z [profiles] buildGetProfileOptions([REDACTED]ff0 ([REDACTED]90c)): generating profile key credential request INFO 2026-03-20T15:31:08.571Z [profiles] getProfile([REDACTED]ff0 ([REDACTED]90c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.571Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff0/[REDACTED]900/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a9/[REDACTED]441/[REDACTED]e0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.582Z [profiles] getProfile([REDACTED]8a9 ([REDACTED]902)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.583Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a9 ([REDACTED]902) INFO 2026-03-20T15:31:08.583Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d9e ([REDACTED]659) INFO 2026-03-20T15:31:08.583Z [profiles] buildGetProfileOptions([REDACTED]d9e ([REDACTED]659)): generating profile key credential request INFO 2026-03-20T15:31:08.584Z [profiles] getProfile([REDACTED]d9e ([REDACTED]659)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.584Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9e/[REDACTED]475/[REDACTED]601?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.685Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ab9/[REDACTED]3ba/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.685Z [profiles] getProfile([REDACTED]ab9 ([REDACTED]363)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.686Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ab9 ([REDACTED]363) INFO 2026-03-20T15:31:08.686Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fc3 ([REDACTED]33d) INFO 2026-03-20T15:31:08.686Z [profiles] buildGetProfileOptions([REDACTED]fc3 ([REDACTED]33d)): generating profile key credential request INFO 2026-03-20T15:31:08.687Z [profiles] getProfile([REDACTED]fc3 ([REDACTED]33d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fc3/[REDACTED]472/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.687Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b5a/[REDACTED]bf3/[REDACTED]a03?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.687Z [profiles] getProfile([REDACTED]b5a ([REDACTED]430)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.688Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b5a ([REDACTED]430) INFO 2026-03-20T15:31:08.688Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dad ([REDACTED]aa3) INFO 2026-03-20T15:31:08.688Z [profiles] buildGetProfileOptions([REDACTED]dad ([REDACTED]aa3)): generating profile key credential request INFO 2026-03-20T15:31:08.689Z [profiles] getProfile([REDACTED]dad ([REDACTED]aa3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dad/[REDACTED]7c2/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a9a/[REDACTED]d07/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.689Z [profiles] getProfile([REDACTED]a9a ([REDACTED]497)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a9a ([REDACTED]497) INFO 2026-03-20T15:31:08.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e89 ([REDACTED]db5) INFO 2026-03-20T15:31:08.690Z [profiles] buildGetProfileOptions([REDACTED]e89 ([REDACTED]db5)): generating profile key credential request INFO 2026-03-20T15:31:08.691Z [profiles] getProfile([REDACTED]e89 ([REDACTED]db5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e89/[REDACTED]16f/[REDACTED]a0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ff0/[REDACTED]900/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.692Z [profiles] getProfile([REDACTED]ff0 ([REDACTED]90c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.692Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ff0 ([REDACTED]90c) INFO 2026-03-20T15:31:08.692Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aef ([REDACTED]b40) INFO 2026-03-20T15:31:08.693Z [profiles] buildGetProfileOptions([REDACTED]aef ([REDACTED]b40)): generating profile key credential request INFO 2026-03-20T15:31:08.694Z [profiles] getProfile([REDACTED]aef ([REDACTED]b40)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.694Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aef/[REDACTED]acc/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.707Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9e/[REDACTED]475/[REDACTED]601?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.707Z [profiles] getProfile([REDACTED]d9e ([REDACTED]659)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d9e ([REDACTED]659) INFO 2026-03-20T15:31:08.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bb1 ([REDACTED]5c2) INFO 2026-03-20T15:31:08.708Z [profiles] buildGetProfileOptions([REDACTED]bb1 ([REDACTED]5c2)): generating profile key credential request INFO 2026-03-20T15:31:08.709Z [profiles] getProfile([REDACTED]bb1 ([REDACTED]5c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.709Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb1/[REDACTED]289/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fc3/[REDACTED]472/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.803Z [profiles] getProfile([REDACTED]fc3 ([REDACTED]33d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fc3 ([REDACTED]33d) INFO 2026-03-20T15:31:08.804Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]265 ([REDACTED]5e3) INFO 2026-03-20T15:31:08.804Z [profiles] buildGetProfileOptions([REDACTED]265 ([REDACTED]5e3)): generating profile key credential request INFO 2026-03-20T15:31:08.805Z [profiles] getProfile([REDACTED]265 ([REDACTED]5e3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]265/[REDACTED]4ff/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.806Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e89/[REDACTED]16f/[REDACTED]a0e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.806Z [profiles] getProfile([REDACTED]e89 ([REDACTED]db5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.806Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e89 ([REDACTED]db5) INFO 2026-03-20T15:31:08.806Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]135 ([REDACTED]92e) INFO 2026-03-20T15:31:08.807Z [profiles] buildGetProfileOptions([REDACTED]135 ([REDACTED]92e)): generating profile key credential request INFO 2026-03-20T15:31:08.808Z [profiles] getProfile([REDACTED]135 ([REDACTED]92e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.808Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]447/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.808Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dad/[REDACTED]7c2/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.808Z [profiles] getProfile([REDACTED]dad ([REDACTED]aa3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.809Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dad ([REDACTED]aa3) INFO 2026-03-20T15:31:08.809Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]53a ([REDACTED]9e7) INFO 2026-03-20T15:31:08.809Z [profiles] buildGetProfileOptions([REDACTED]53a ([REDACTED]9e7)): generating profile key credential request INFO 2026-03-20T15:31:08.810Z [profiles] getProfile([REDACTED]53a ([REDACTED]9e7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.810Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53a/[REDACTED]b7e/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.811Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aef/[REDACTED]acc/[REDACTED]c05?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.811Z [profiles] getProfile([REDACTED]aef ([REDACTED]b40)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.811Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aef ([REDACTED]b40) INFO 2026-03-20T15:31:08.811Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1b4 ([REDACTED]4d4) INFO 2026-03-20T15:31:08.812Z [profiles] buildGetProfileOptions([REDACTED]1b4 ([REDACTED]4d4)): generating profile key credential request INFO 2026-03-20T15:31:08.813Z [profiles] getProfile([REDACTED]1b4 ([REDACTED]4d4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:08.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b4/[REDACTED]88e/[REDACTED]e0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T15:31:08.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb1/[REDACTED]289/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.813Z [profiles] getProfile([REDACTED]bb1 ([REDACTED]5c2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.814Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bb1 ([REDACTED]5c2) INFO 2026-03-20T15:31:08.858Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-20T15:31:08.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]265/[REDACTED]4ff/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.897Z [profiles] getProfile([REDACTED]265 ([REDACTED]5e3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]265 ([REDACTED]5e3) INFO 2026-03-20T15:31:08.925Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]135/[REDACTED]447/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.925Z [profiles] getProfile([REDACTED]135 ([REDACTED]92e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.926Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]135 ([REDACTED]92e) INFO 2026-03-20T15:31:08.937Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53a/[REDACTED]b7e/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.937Z [profiles] getProfile([REDACTED]53a ([REDACTED]9e7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.938Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]53a ([REDACTED]9e7) INFO 2026-03-20T15:31:08.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1b4/[REDACTED]88e/[REDACTED]e0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T15:31:08.941Z [profiles] getProfile([REDACTED]1b4 ([REDACTED]4d4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:08.941Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1b4 ([REDACTED]4d4) INFO 2026-03-20T15:31:08.941Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 30 out of 50 conversation(s) INFO 2026-03-20T15:31:09.366Z [app/main] MainSQL: slow query updateConversations duration=54ms INFO 2026-03-20T15:31:09.566Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:31:09.566Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367276564 ms before clearing INFO 2026-03-20T15:31:10.611Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-20T15:31:10.611Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:31:10.612Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:31:10.612Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:10.612Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:10.612Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:10.612Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:10.658Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T15:31:10.766Z [app/main] MainSQL: slow query commitDecryptResult duration=108ms INFO 2026-03-20T15:31:10.841Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-20T15:31:10.891Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T15:31:10.892Z [WebAPI] send/1774020670611/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:31:10.892Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:31:10.892Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774019254926,"receivedAt":1771163896095},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:11.029Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:31:11.030Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 420ms INFO 2026-03-20T15:31:11.825Z [CompositionInput] Submitting message 1774020671825 with 0 ranges INFO 2026-03-20T15:31:11.829Z [composer] withPreSendChecks: Send pre-checks took 4ms INFO 2026-03-20T15:31:11.830Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774020671825 INFO 2026-03-20T15:31:11.851Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T15:31:11.851Z [conversations] enqueueMessageForSend: saving message [REDACTED]d95 and job [REDACTED]419 INFO 2026-03-20T15:31:11.891Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T15:31:11.892Z [JobQueueDatabaseStore] adding job [REDACTED]419 to queue "conversation" INFO 2026-03-20T15:31:11.892Z [JobQueue] conversation job queue: added new job [REDACTED]419 INFO 2026-03-20T15:31:11.892Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774020671825): db save took 41ms INFO 2026-03-20T15:31:11.892Z [JobQueue] conversation job queue: enqueuing job [REDACTED]419 INFO 2026-03-20T15:31:11.893Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-20T15:31:11.898Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-20T15:31:11.953Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020671825,"receivedAt":1771163896100},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:12.892Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:31:12.892Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367273238 ms before clearing WARN 2026-03-20T15:31:13.488Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T15:31:13.488Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.002240482s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T15:31:13.488Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-20T15:31:13.488Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel was idle for too long INFO 2026-03-20T15:31:13.490Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-20T15:31:13.491Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 0 Error INFO 2026-03-20T15:31:14.491Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T15:31:14.494Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:31:14.494Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:31:14.494Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:31:17.494Z [@signalapp/libsignal-client] [authenticated] 0 connection(s) in progress after 3.00s, more routes waiting on DNS resolution libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T15:31:19.494Z [@signalapp/libsignal-client] Failed to resolve domain [chat.signal.org] after 5.001s: DNS lookup timed out libsignal_net_infra::dns rust/net/infra/src/dns.rs:354 INFO 2026-03-20T15:31:19.494Z [@signalapp/libsignal-client] Starting DNS lookup for chat.signal.org libsignal_net_infra::dns::custom_resolver rust/net/infra/src/dns/custom_resolver.rs:152 INFO 2026-03-20T15:31:19.495Z [@signalapp/libsignal-client] [dns 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 WARN 2026-03-20T15:31:19.495Z [@signalapp/libsignal-client] [dns 0 V6] Failed to create HTTP2 client for DNS lookup: Failed to establish TCP connection to any of the IPs libsignal_net_infra::dns::dns_transport_doh rust/net/infra/src/dns/dns_transport_doh.rs:84 INFO 2026-03-20T15:31:20.053Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T15:31:20.067Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T15:31:20.120Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T15:31:20.153Z [app/main] making app single instance INFO 2026-03-20T15:31:20.182Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T15:31:20.209Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T15:31:20.522Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T15:31:20.523Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T15:31:20.523Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T15:31:20.523Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T15:31:20.523Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T15:31:20.523Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T15:31:20.524Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T15:31:20.542Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T15:31:20.542Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T15:31:20.542Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T15:31:20.543Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T15:31:20.543Z [app/main] app ready INFO 2026-03-20T15:31:20.543Z [app/main] starting version 8.3.0 INFO 2026-03-20T15:31:20.543Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T15:31:20.544Z [app/main] got fast theme-setting value dark WARN 2026-03-20T15:31:20.545Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 74 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T15:31:20.548Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T15:31:20.550Z [app/main] got fast spellcheck setting true INFO 2026-03-20T15:31:20.551Z [app/main] got fast theme-setting value dark INFO 2026-03-20T15:31:20.551Z [app/main] got fast spellcheck setting true INFO 2026-03-20T15:31:20.551Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T15:31:20.551Z [app/main] visibleOnAnyScreen(display #64): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T15:31:20.551Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T15:31:20.602Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T15:31:20.602Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T15:31:20.602Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-20T15:31:20.984Z [app/main] got fast theme-setting value dark WARN 2026-03-20T15:31:21.063Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T15:31:21.065Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T15:31:21.092Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T15:31:21.092Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T15:31:21.093Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T15:31:21.332Z [profiles] Profile Service initialized INFO 2026-03-20T15:31:21.406Z [preload] complete INFO 2026-03-20T15:31:21.407Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T15:31:21.454Z [notifications] NotificationService initialized INFO 2026-03-20T15:31:21.454Z [app/main] main window webContents did-finish-load INFO 2026-03-20T15:31:21.461Z [SystemTrayService] System tray service: created INFO 2026-03-20T15:31:21.461Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T15:31:21.462Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T15:31:21.462Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T15:31:21.462Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T15:31:21.462Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T15:31:21.463Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T15:31:21.463Z [app/main] Begin ensuring permissions INFO 2026-03-20T15:31:21.463Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T15:31:21.464Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T15:31:21.464Z [background] page reloaded INFO 2026-03-20T15:31:21.464Z [background] environment: production INFO 2026-03-20T15:31:21.464Z [app/main] Finish ensuring permissions in 1ms INFO 2026-03-20T15:31:21.465Z [background] Storage fetch INFO 2026-03-20T15:31:21.468Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T15:31:21.469Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T15:31:21.469Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T15:31:21.469Z [SocketManager] reconnect: starting... INFO 2026-03-20T15:31:21.469Z [SocketManager] reconnect: complete. INFO 2026-03-20T15:31:21.469Z [background] Initializing MessageReceiver INFO 2026-03-20T15:31:21.469Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T15:31:21.470Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T15:31:21.470Z [buildExpiration] expires in 7681442530ms INFO 2026-03-20T15:31:21.470Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T15:31:21.472Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:31:21.472Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:31:21.472Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:31:21.472Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 25.140µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:31:21.550Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:31:21.590Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 496.364ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T15:31:21.590Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T15:31:21.591Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:31:21.633Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T15:31:21.633Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-20T15:31:21.634Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T15:31:21.634Z [ConversationController] starting initial fetch INFO 2026-03-20T15:31:21.771Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T15:31:21.773Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-20T15:31:21.786Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T15:31:21.791Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T15:31:21.794Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T15:31:21.803Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T15:31:21.813Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T15:31:21.814Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T15:31:21.815Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T15:31:21.817Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T15:31:21.818Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T15:31:21.818Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T15:31:22.011Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T15:31:22.011Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T15:31:22.011Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T15:31:22.011Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T15:31:22.011Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T15:31:22.011Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T15:31:22.011Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T15:31:22.011Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T15:31:22.012Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T15:31:22.012Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T15:31:22.012Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T15:31:22.012Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T15:31:22.012Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T15:31:22.012Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T15:31:22.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T15:31:22.012Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T15:31:22.012Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T15:31:22.012Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T15:31:22.012Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T15:31:22.012Z [challenge] loading 0 challenges INFO 2026-03-20T15:31:22.012Z [networkObserver] Initializing network observer INFO 2026-03-20T15:31:22.017Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T15:31:22.018Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T15:31:22.018Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T15:31:22.018Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T15:31:22.018Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T15:31:22.018Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 388.620ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:31:22.018Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:31:22.018Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T15:31:22.018Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T15:31:22.019Z [notifications] NotificationService: disabling INFO 2026-03-20T15:31:22.019Z [SocketManager] connected authenticated socket (localPort: 44508) INFO 2026-03-20T15:31:22.019Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T15:31:22.019Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774020681811 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:31:22.019Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T15:31:22.019Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774020681811 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:31:22.019Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x13ec064c81c0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x13ec07939780, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x13ec07923c00, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x13ec079395c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x13ec07923b40, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x13ec079394c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T15:31:22.020Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T15:31:22.020Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T15:31:22.020Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T15:31:22.020Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T15:31:22.020Z [JobQueueDatabaseStore] finished fetching existing 2 jobs for queue "conversation" INFO 2026-03-20T15:31:22.020Z [JobQueue] conversation job queue: enqueuing job [REDACTED]29c INFO 2026-03-20T15:31:22.021Z [JobQueue] conversation job queue: running job [REDACTED]29c, attempt 1 of 110 INFO 2026-03-20T15:31:22.021Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:31:22.022Z [JobQueue] conversation job queue: enqueuing job [REDACTED]419 INFO 2026-03-20T15:31:22.022Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T15:31:22.022Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T15:31:22.022Z [JobQueueDatabaseStore] finished fetching existing 1 jobs for queue "single proto" INFO 2026-03-20T15:31:22.022Z [JobQueue] single proto job queue: enqueuing job [REDACTED]8c8 INFO 2026-03-20T15:31:22.022Z [JobQueue] single proto job queue: running job [REDACTED]8c8, attempt 1 of 110 INFO 2026-03-20T15:31:22.022Z [JobQueue] single proto job queue, job ID [REDACTED]8c8, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774020668293 INFO 2026-03-20T15:31:22.026Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T15:31:22.026Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T15:31:22.026Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T15:31:22.026Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T15:31:22.026Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T15:31:22.026Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T15:31:22.026Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T15:31:22.027Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T15:31:22.027Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T15:31:22.027Z [syncTasks] Fetching tasks INFO 2026-03-20T15:31:22.028Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:22.028Z [JobQueue] conversation job queue, job ID [REDACTED]29c, attempt 1: message [REDACTED]d74 was not found, maybe because it was deleted. Giving up on sending it INFO 2026-03-20T15:31:22.028Z [JobQueue] conversation job queue: job [REDACTED]29c succeeded on attempt 1 INFO 2026-03-20T15:31:22.028Z [JobQueue] conversation job queue: running job [REDACTED]419, attempt 1 of 110 INFO 2026-03-20T15:31:22.028Z [JobQueue] conversation job queue, job ID [REDACTED]419, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T15:31:22.028Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T15:31:22.028Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T15:31:22.031Z [JobQueue] conversation job queue, job ID [REDACTED]419, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:31:22.031Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T15:31:22.031Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T15:31:22.031Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T15:31:22.044Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload INFO 2026-03-20T15:31:22.066Z [syncTasks] Startup/syncTasks: Queueing 2 sync tasks INFO 2026-03-20T15:31:22.067Z [syncTasks] Fetching tasks INFO 2026-03-20T15:31:22.108Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:31:22.109Z [WebAPI] send/1774020668293/[REDACTED]70f/sendMessages INFO 2026-03-20T15:31:22.109Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:31:22.142Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload 200 Success INFO 2026-03-20T15:31:22.150Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T15:31:22.150Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T15:31:22.151Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T15:31:22.152Z [IdleDetector] Start idle detector INFO 2026-03-20T15:31:22.152Z [app] open inbox INFO 2026-03-20T15:31:22.152Z [background] online INFO 2026-03-20T15:31:22.152Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T15:31:22.152Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T15:31:22.152Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T15:31:22.153Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T15:31:22.153Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T15:31:22.177Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T15:31:22.179Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T15:31:22.201Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T15:31:22.202Z [tusProtocol] tusProtocol: CreateWithUpload(Um1): POST https://cdn3.signal.org/[REDACTED] init INFO 2026-03-20T15:31:22.242Z [JobQueue] single proto job queue: job [REDACTED]8c8 succeeded on attempt 1 INFO 2026-03-20T15:31:22.254Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T15:31:22.254Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T15:31:22.254Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T15:31:22.254Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T15:31:22.254Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T15:31:22.254Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T15:31:22.254Z [MessageReceiver] getAllFromCache INFO 2026-03-20T15:31:22.254Z [SocketManager] processing 2 queued incoming requests INFO 2026-03-20T15:31:22.254Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:31:22.254Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:31:22.254Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T15:31:22.254Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T15:31:22.254Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T15:31:22.255Z [challenge] online, starting 0 queues INFO 2026-03-20T15:31:22.255Z [challenge] startAllQueues force=false INFO 2026-03-20T15:31:22.255Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T15:31:22.255Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T15:31:22.255Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T15:31:22.255Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T15:31:22.255Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T15:31:22.255Z [Stickers] downloadQueuedPacks INFO 2026-03-20T15:31:22.255Z [background] enableStorageService: enabling and running INFO 2026-03-20T15:31:22.256Z [storage] enableStorageService INFO 2026-03-20T15:31:22.256Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T15:31:22.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T15:31:22.256Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T15:31:22.256Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T15:31:22.256Z [storage] sync(9624): fetch start INFO 2026-03-20T15:31:22.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T15:31:22.276Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 52ms (attempts v4=1 v6=0) INFO 2026-03-20T15:31:22.284Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T15:31:22.284Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T15:31:22.284Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T15:31:22.284Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T15:31:22.319Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T15:31:22.320Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T15:31:22.325Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T15:31:22.356Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T15:31:22.360Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T15:31:22.360Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:31:22.360Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec) INFO 2026-03-20T15:31:22.360Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec)): unidentified message INFO 2026-03-20T15:31:22.360Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b) INFO 2026-03-20T15:31:22.361Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:31:22.361Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec)) INFO 2026-03-20T15:31:22.362Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec): unidentified message INFO 2026-03-20T15:31:22.362Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:31:22.362Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:31:22.362Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]70b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:31:22.363Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b)): unidentified message INFO 2026-03-20T15:31:22.363Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:31:22.363Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b)) INFO 2026-03-20T15:31:22.363Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b): unidentified message INFO 2026-03-20T15:31:22.363Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:31:22.364Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:31:22.364Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]11e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T15:31:22.364Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c51) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:31:22.364Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:31:22.364Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T15:31:22.367Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T15:31:22.367Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T15:31:22.409Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:31:22.409Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:31:22.409Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774020668451 (019d0bdf.622c.70af.9cc2.f6c523cfccec) INFO 2026-03-20T15:31:22.409Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774020669364 (019d0bdf.622d.712a.b027.47da5fdbb63b) INFO 2026-03-20T15:31:22.409Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T15:31:22.410Z [background] delivery receipt from [REDACTED]b4b.4 1774020668451 for sent message 1774020211167 wasSentEncrypted=true INFO 2026-03-20T15:31:22.410Z [background] onDeliveryReceipt(envelope=1774020668451, envelopeId=019d0bdf.622c.70af.9cc2.f6c523cfccec): Saving 1 sync tasks INFO 2026-03-20T15:31:22.410Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:31:22.410Z [@signalapp/libsignal-client] ACKing message delivered at 1774020681811 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:31:22.411Z [@signalapp/libsignal-client] ACKing message delivered at 1774020681811 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:31:22.411Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T15:31:22.412Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T15:31:22.412Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T15:31:22.450Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-20T15:31:22.451Z [background] onDeliveryReceipt(envelope=1774020668451, envelopeId=019d0bdf.622c.70af.9cc2.f6c523cfccec): Queuing 1 sync tasks INFO 2026-03-20T15:31:22.451Z [background] onDeliveryReceipt(envelope=1774020668451, envelopeId=019d0bdf.622c.70af.9cc2.f6c523cfccec): Done INFO 2026-03-20T15:31:22.451Z [background] delivery receipt from [REDACTED]b4b.1 1774020669364 for sent message 1774020211167 wasSentEncrypted=true INFO 2026-03-20T15:31:22.451Z [background] onDeliveryReceipt(envelope=1774020669364, envelopeId=019d0bdf.622d.712a.b027.47da5fdbb63b): Saving 1 sync tasks INFO 2026-03-20T15:31:22.492Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T15:31:22.493Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T15:31:22.493Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T15:31:22.493Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T15:31:22.494Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T15:31:22.494Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.494Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:31:22.494Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-20T15:31:22.534Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-20T15:31:22.535Z [background] onDeliveryReceipt(envelope=1774020669364, envelopeId=019d0bdf.622d.712a.b027.47da5fdbb63b): Queuing 1 sync tasks INFO 2026-03-20T15:31:22.536Z [background] onDeliveryReceipt(envelope=1774020669364, envelopeId=019d0bdf.622d.712a.b027.47da5fdbb63b): Done INFO 2026-03-20T15:31:22.592Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-20T15:31:22.598Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 71ms (attempts v4=1 v6=0) INFO 2026-03-20T15:31:22.693Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:31:22.693Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T15:31:22.693Z [batcher] waitForAllBatchers INFO 2026-03-20T15:31:22.693Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.693Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T15:31:22.693Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.693Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T15:31:22.694Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.694Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T15:31:22.694Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.694Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T15:31:22.694Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.694Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T15:31:22.694Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T15:31:22.694Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T15:31:22.694Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T15:31:22.694Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T15:31:22.694Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=2 INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T15:31:22.694Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T15:31:22.695Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T15:31:22.695Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T15:31:22.695Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T15:31:22.695Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T15:31:22.698Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T15:31:22.698Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T15:31:22.698Z [notifications] NotificationService: enabling INFO 2026-03-20T15:31:22.698Z [background] App loaded - messages: 2 INFO 2026-03-20T15:31:22.698Z [StartupQueue] Processing 0 actions INFO 2026-03-20T15:31:22.699Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T15:31:22.700Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3113012ms INFO 2026-03-20T15:31:22.700Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-20T15:55:37.153Z INFO 2026-03-20T15:31:22.700Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T15:31:22.700Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T15:31:22.701Z [app/main] App loaded - time: 2158 INFO 2026-03-20T15:31:22.701Z [app/main] SQL init - time: 118 INFO 2026-03-20T15:31:22.701Z [app/main] Preload Compile - time: 168 INFO 2026-03-20T15:31:22.701Z [app/main] Preload - time: 449 INFO 2026-03-20T15:31:22.701Z [app/main] WebSocket connect - time: 613 INFO 2026-03-20T15:31:22.701Z [app/main] Processed count: 2 INFO 2026-03-20T15:31:22.701Z [app/main] Messages per second: 1.[REDACTED] INFO 2026-03-20T15:31:22.701Z [app/main] Top 10 queries by cumulative duration (ms) over last 2041ms during 'App Load': createOrUpdateItem: cumulative 312.74 | average: 39.09 | max: 41.69 | count: 8 ||| removeUnprocessed: cumulative 91.73 | average: 45.87 | max: 58.18 | count: 2 ||| commitDecryptResult: cumulative 83.24 | average: 41.62 | max: 41.68 | count: 2 ||| deleteJob: cumulative 83.14 | average: 41.57 | max: 41.73 | count: 2 ||| saveSyncTasks: cumulative 81.81 | average: 40.9 | max: 41.77 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 41.3 | average: 41.3 | max: 41.3 | count: 1 ||| insertSentProto: cumulative 39.85 | average: 39.85 | max: 39.85 | count: 1 ||| dequeueOldestSyncTasks: cumulative 39.52 | average: 19.76 | max: 39.48 | count: 2 ||| getAllConversations: cumulative 27.96 | average: 27.96 | max: 27.96 | count: 1 ||| getAllKyberPreKeys: cumulative 23.74 | average: 23.74 | max: 23.74 | count: 1; Total cumulative duration of all SQL queries during this epoch: 885.13ms INFO 2026-03-20T15:31:22.709Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T15:31:22.732Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T15:31:22.736Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T15:31:22.736Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T15:31:22.736Z [storage] sync: no updates, version=9624 INFO 2026-03-20T15:31:22.760Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T15:31:22.851Z [tusProtocol] tusProtocol: CreateWithUpload(Um1): POST https://cdn3.signal.org/[REDACTED] success (201) INFO 2026-03-20T15:31:22.893Z [JobQueue] conversation job queue, job ID [REDACTED]419, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T15:31:22.893Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T15:31:22.893Z [JobQueue] conversation job queue, job ID [REDACTED]419, attempt 1: sending direct message INFO 2026-03-20T15:31:22.893Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T15:31:22.894Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T15:31:22.896Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T15:31:22.896Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:22.896Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:22.896Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:22.896Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:23.051Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T15:31:23.052Z [WebAPI] send/1774020671825/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T15:31:23.052Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T15:31:23.052Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T15:31:23.052Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T15:31:23.052Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T15:31:23.074Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T15:31:23.074Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 20.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T15:31:23.638Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 585.693ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T15:31:23.638Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T15:31:23.638Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T15:31:23.638Z [SocketManager] connected unauthenticated socket (localPort: 45184) INFO 2026-03-20T15:31:23.638Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T15:31:23.698Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T15:31:23.786Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T15:31:23.835Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-20T15:31:23.885Z [app/main] MainSQL: slow query saveMessage duration=49ms INFO 2026-03-20T15:31:23.927Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-20T15:31:23.929Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T15:31:23.969Z [WebAPI] send/1774020671825/[REDACTED]70f/sendMessages INFO 2026-03-20T15:31:23.969Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T15:31:24.117Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T15:31:24.194Z [JobQueue] conversation job queue: job [REDACTED]419 succeeded on attempt 1 INFO 2026-03-20T15:31:24.194Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T15:31:24.566Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774020684388 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:31:24.566Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:31:24.581Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T15:31:24.582Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:31:24.583Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T15:31:24.641Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:31:24.641Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:31:24.642Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63) INFO 2026-03-20T15:31:24.642Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63)): unidentified message INFO 2026-03-20T15:31:24.642Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:31:24.642Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63)) INFO 2026-03-20T15:31:24.642Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63): unidentified message INFO 2026-03-20T15:31:24.642Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:31:24.643Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:31:24.643Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c51, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T15:31:24.643Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]33f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:31:24.643Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:31:24.643Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:31:24.677Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-20T15:31:24.694Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T15:31:24.694Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T15:31:24.711Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:31:24.711Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:31:24.711Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774020683755 (019d0bdf.6b16.7351.acd9.186098ac4b63) INFO 2026-03-20T15:31:24.711Z [background] delivery receipt from [REDACTED]b4b.1 1774020683755 for sent message 1774020671825 wasSentEncrypted=true INFO 2026-03-20T15:31:24.711Z [background] onDeliveryReceipt(envelope=1774020683755, envelopeId=019d0bdf.6b16.7351.acd9.186098ac4b63): Saving 1 sync tasks INFO 2026-03-20T15:31:24.711Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:31:24.711Z [@signalapp/libsignal-client] ACKing message delivered at 1774020684388 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:31:24.744Z [background] onDeliveryReceipt(envelope=1774020683755, envelopeId=019d0bdf.6b16.7351.acd9.186098ac4b63): Queuing 1 sync tasks INFO 2026-03-20T15:31:24.744Z [background] onDeliveryReceipt(envelope=1774020683755, envelopeId=019d0bdf.6b16.7351.acd9.186098ac4b63): Done INFO 2026-03-20T15:31:24.796Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774020684742 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T15:31:24.796Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T15:31:24.871Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T15:31:24.871Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T15:31:24.871Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525) INFO 2026-03-20T15:31:24.871Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525)): unidentified message INFO 2026-03-20T15:31:24.872Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T15:31:24.872Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525)) INFO 2026-03-20T15:31:24.872Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525): unidentified message INFO 2026-03-20T15:31:24.872Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T15:31:24.872Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T15:31:24.872Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]c53) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T15:31:24.873Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T15:31:24.873Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T15:31:24.944Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T15:31:24.944Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T15:31:24.944Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774020683724 (019d0bdf.6bfc.759d.a7e4.3c174fd19525) INFO 2026-03-20T15:31:24.944Z [background] delivery receipt from [REDACTED]b4b.4 1774020683724 for sent message 1774020671825 wasSentEncrypted=true INFO 2026-03-20T15:31:24.944Z [app/main] MainSQL: slow query commitDecryptResult duration=71ms INFO 2026-03-20T15:31:24.945Z [background] onDeliveryReceipt(envelope=1774020683724, envelopeId=019d0bdf.6bfc.759d.a7e4.3c174fd19525): Saving 1 sync tasks INFO 2026-03-20T15:31:24.945Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T15:31:24.945Z [@signalapp/libsignal-client] ACKing message delivered at 1774020684742 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T15:31:24.986Z [background] onDeliveryReceipt(envelope=1774020683724, envelopeId=019d0bdf.6bfc.759d.a7e4.3c174fd19525): Queuing 1 sync tasks INFO 2026-03-20T15:31:24.986Z [background] onDeliveryReceipt(envelope=1774020683724, envelopeId=019d0bdf.6bfc.759d.a7e4.3c174fd19525): Done INFO 2026-03-20T15:31:24.986Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T15:31:24.996Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774020671825): batch processing 2 receipts, dropped count: 0 INFO 2026-03-20T15:31:25.044Z [app/main] MainSQL: slow query saveMessage duration=48ms INFO 2026-03-20T15:31:25.086Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T15:31:25.128Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T15:31:25.170Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T15:31:25.336Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-20T15:31:25.399Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-20T15:31:25.403Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=66ms INFO 2026-03-20T15:31:25.411Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774020671825 INFO 2026-03-20T15:31:25.485Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T15:31:25.535Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T15:31:25.539Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T15:31:25.540Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T15:31:25.544Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-20T15:31:25.618Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 133ms INFO 2026-03-20T15:31:25.669Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T15:31:25.670Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T15:31:25.757Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:31:25.761Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-20T15:31:25.761Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:31:25.768Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020671825,"receivedAt":1771163896100},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:26.044Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T15:31:26.045Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 367260085 ms before clearing INFO 2026-03-20T15:31:33.969Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T15:31:34.969Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T15:31:34.970Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020671825,"receivedAt":1771163896100},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T15:31:52.019Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:31:53.640Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:32:22.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:32:23.732Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:32:52.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:32:53.815Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:33:22.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:33:23.901Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:33:24.945Z [MessageReceiver] getAllFromCache INFO 2026-03-20T15:33:24.946Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T15:33:24.946Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T15:33:24.946Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T15:33:52.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:33:53.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:34:22.591Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:34:24.100Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:34:52.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:34:54.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:35:22.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:35:24.265Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:35:52.887Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:35:54.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T15:36:21.636Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:36:21.681Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T15:36:21.686Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:36:23.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:36:23.639Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T15:36:23.639Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T15:36:23.639Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T15:36:23.639Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T15:36:53.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:37:23.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:37:53.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:38:23.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:38:53.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:39:23.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:39:53.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:40:23.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:40:53.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:41:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:41:21.675Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:41:24.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:41:54.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:42:24.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:42:54.562Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:43:24.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:43:54.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:44:24.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:44:55.008Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:45:25.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:45:55.219Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:46:21.634Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:46:21.686Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:46:21.686Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-20T15:46:25.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:46:55.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:47:25.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:47:55.607Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:48:25.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:48:55.801Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:49:25.885Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:49:55.999Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:50:26.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:50:56.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:51:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:51:21.680Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T15:51:21.681Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:51:26.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:51:56.402Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:52:26.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:52:56.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:53:26.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:53:56.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:54:26.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:54:56.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:55:27.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:55:37.153Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T15:55:37.153Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami INFO 2026-03-20T15:55:37.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami 200 Success INFO 2026-03-20T15:55:37.237Z [usernameIntegrity] check pass INFO 2026-03-20T15:55:37.238Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]314)): using unexpired profile key credential INFO 2026-03-20T15:55:37.238Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): Fetching profile (versioned, auth) INFO 2026-03-20T15:55:37.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 INFO 2026-03-20T15:55:37.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]0c0 200 Success INFO 2026-03-20T15:55:37.329Z [profiles] getProfile([REDACTED]70f ([REDACTED]314)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T15:55:37.474Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-20T15:55:37.482Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-20T15:55:37.974Z [app/main] MainSQL: slow query updateConversations duration=55ms INFO 2026-03-20T15:55:57.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:56:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T15:56:21.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T15:56:27.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:56:57.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:57:27.497Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:57:57.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:58:27.702Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:58:57.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:59:27.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T15:59:58.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:00:28.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:00:58.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:01:21.634Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:01:21.678Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:01:21.678Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T16:01:28.315Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:01:58.430Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:02:28.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:02:58.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:03:28.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:03:58.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:04:28.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:04:59.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:05:29.127Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:05:59.235Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:06:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:06:21.673Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:06:29.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:06:59.440Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:07:29.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:07:59.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:08:29.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:08:59.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:09:29.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:10:00.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:10:30.126Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:11:00.236Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:11:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:11:21.671Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:11:30.318Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:12:00.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:12:30.538Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:13:00.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:13:30.799Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:14:00.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:14:31.006Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:15:01.154Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:15:31.269Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:16:01.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:16:21.635Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:16:21.674Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:16:31.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:17:01.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:17:31.737Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:18:01.844Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:18:31.951Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:25:27.993Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T16:25:28.070Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T16:25:28.158Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T16:25:28.198Z [app/main] making app single instance INFO 2026-03-20T16:25:28.406Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T16:25:28.434Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T16:25:29.804Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T16:25:29.805Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T16:25:29.805Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T16:25:29.805Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T16:25:29.805Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T16:25:29.805Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T16:25:29.806Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T16:25:29.831Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T16:25:29.831Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T16:25:29.831Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T16:25:29.831Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T16:25:29.832Z [app/main] app ready INFO 2026-03-20T16:25:29.832Z [app/main] starting version 8.3.0 INFO 2026-03-20T16:25:29.832Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T16:25:29.833Z [app/main] got fast theme-setting value dark INFO 2026-03-20T16:25:29.874Z [app/main] got fast spellcheck setting true INFO 2026-03-20T16:25:29.875Z [app/main] got fast theme-setting value dark INFO 2026-03-20T16:25:29.875Z [app/main] got fast spellcheck setting true INFO 2026-03-20T16:25:29.875Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T16:25:29.875Z [app/main] visibleOnAnyScreen(display #58): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T16:25:29.875Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T16:25:29.952Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T16:25:29.952Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T16:25:29.952Z [spell_check] spellcheck: setting languages to: ["en-US","en"] WARN 2026-03-20T16:25:30.131Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 470 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T16:25:32.837Z [app/main] sql.initialize is taking more than three seconds; showing loading dialog INFO 2026-03-20T16:25:33.054Z [app/main] got fast theme-setting value dark INFO 2026-03-20T16:25:35.000Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T16:25:48.700Z [app/main] got fast theme-setting value dark WARN 2026-03-20T16:25:48.772Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T16:25:48.774Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T16:25:48.798Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T16:25:48.798Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T16:25:48.811Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T16:25:49.048Z [profiles] Profile Service initialized INFO 2026-03-20T16:25:49.115Z [preload] complete INFO 2026-03-20T16:25:49.117Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T16:25:49.164Z [notifications] NotificationService initialized INFO 2026-03-20T16:25:49.164Z [app/main] main window webContents did-finish-load INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: created INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:25:49.170Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T16:25:49.171Z [app/main] Begin ensuring permissions INFO 2026-03-20T16:25:49.172Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T16:25:49.172Z [app/main] Finish ensuring permissions in 1ms INFO 2026-03-20T16:25:49.280Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T16:25:49.280Z [app/main] MainSQL: slow query getMaxMessageCounter duration=109ms INFO 2026-03-20T16:25:49.281Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T16:25:49.281Z [background] page reloaded INFO 2026-03-20T16:25:49.281Z [background] environment: production INFO 2026-03-20T16:25:49.282Z [background] Storage fetch INFO 2026-03-20T16:25:49.333Z [app/main] MainSQL: slow query getAllItems duration=49ms INFO 2026-03-20T16:25:49.335Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:25:49.335Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T16:25:49.336Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T16:25:49.336Z [SocketManager] reconnect: starting... INFO 2026-03-20T16:25:49.336Z [SocketManager] reconnect: complete. INFO 2026-03-20T16:25:49.336Z [background] Initializing MessageReceiver INFO 2026-03-20T16:25:49.337Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T16:25:49.337Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:25:49.337Z [buildExpiration] expires in 7678174663ms INFO 2026-03-20T16:25:49.337Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T16:25:49.338Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:25:49.339Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:25:49.342Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:25:49.342Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 24.776µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:25:49.437Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 620.536ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T16:25:49.439Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T16:25:49.440Z [app/main] MainSQL: slow query createOrUpdateItem duration=102ms INFO 2026-03-20T16:25:49.523Z [app/main] MainSQL: slow query createOrUpdateItem duration=83ms INFO 2026-03-20T16:25:49.615Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-20T16:25:49.642Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-20T16:25:49.698Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T16:25:49.698Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=83ms INFO 2026-03-20T16:25:49.699Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T16:25:49.699Z [ConversationController] starting initial fetch INFO 2026-03-20T16:25:49.731Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 391.335ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:25:49.731Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:25:49.732Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T16:25:49.732Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T16:25:49.732Z [notifications] NotificationService: disabling INFO 2026-03-20T16:25:49.732Z [SocketManager] connected authenticated socket (localPort: 41494) INFO 2026-03-20T16:25:49.733Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T16:25:53.348Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774023949689 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:25:53.349Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T16:25:53.349Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774023949689 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:25:53.349Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-20T16:25:55.408Z [app/main] MainSQL: slow query getAllConversations duration=5695ms INFO 2026-03-20T16:25:55.492Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T16:25:56.122Z [app/main] MainSQL: slow query getAllPreKeys duration=627ms INFO 2026-03-20T16:25:56.125Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T16:25:56.193Z [app/main] MainSQL: slow query getAllCallLinks duration=71ms INFO 2026-03-20T16:25:56.786Z [app/main] MainSQL: slow query getAllStickers duration=570ms INFO 2026-03-20T16:25:57.823Z [app/main] MainSQL: slow query getAllIdentityKeys duration=2328ms INFO 2026-03-20T16:25:57.829Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T16:25:58.583Z [app/main] MainSQL: slow query getAllSenderKeys duration=760ms INFO 2026-03-20T16:25:58.586Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T16:25:58.593Z [app/main] MainSQL: slow query getAllSessions duration=3093ms INFO 2026-03-20T16:25:58.600Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=3099ms INFO 2026-03-20T16:25:58.601Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T16:25:58.610Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T16:25:58.611Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T16:25:58.856Z [app/main] MainSQL: slow query getAllBadges duration=265ms INFO 2026-03-20T16:25:58.856Z [app/main] MainSQL: slow query getCurrentChatFolders duration=261ms INFO 2026-03-20T16:25:59.138Z [app/main] MainSQL: slow query getAllStories duration=282ms INFO 2026-03-20T16:26:01.372Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:26:03.221Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=4638ms INFO 2026-03-20T16:26:03.708Z [app/main] MainSQL: slow query getAllCallHistory duration=486ms INFO 2026-03-20T16:26:03.710Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T16:26:03.712Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T16:26:03.713Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T16:26:03.713Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T16:26:03.926Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T16:26:03.926Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T16:26:03.926Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T16:26:03.926Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T16:26:03.926Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T16:26:03.926Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T16:26:03.926Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T16:26:03.927Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T16:26:03.927Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T16:26:03.927Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T16:26:03.927Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T16:26:03.927Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T16:26:03.927Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T16:26:03.927Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T16:26:03.927Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T16:26:03.927Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T16:26:03.927Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T16:26:03.927Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T16:26:03.927Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T16:26:03.927Z [challenge] loading 0 challenges INFO 2026-03-20T16:26:03.927Z [networkObserver] Initializing network observer INFO 2026-03-20T16:26:03.954Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T16:26:03.954Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T16:26:03.954Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T16:26:03.954Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T16:26:03.954Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T16:26:03.954Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T16:26:03.955Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T16:26:03.955Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T16:26:03.955Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T16:26:03.955Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T16:26:03.955Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x117c0725b800, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x117c0752bec0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x117c0752be40, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x117c07536880, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x117c0752b880, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x117c07536970, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T16:26:03.956Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T16:26:03.957Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T16:26:03.957Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T16:26:03.957Z [syncTasks] Fetching tasks INFO 2026-03-20T16:26:03.957Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T16:26:03.957Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T16:26:04.060Z [syncTasks] Startup/syncTasks: Queueing 4 sync tasks INFO 2026-03-20T16:26:04.060Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=74ms INFO 2026-03-20T16:26:04.062Z [syncTasks] Fetching tasks INFO 2026-03-20T16:26:04.063Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T16:26:04.065Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:26:04.065Z [IdleDetector] Start idle detector INFO 2026-03-20T16:26:04.065Z [app] open inbox INFO 2026-03-20T16:26:04.070Z [background] online INFO 2026-03-20T16:26:04.070Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T16:26:04.070Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T16:26:04.071Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:26:04.071Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:26:04.071Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T16:26:04.101Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T16:26:04.124Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T16:26:04.215Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T16:26:04.215Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T16:26:04.216Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T16:26:04.216Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T16:26:04.216Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T16:26:04.216Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T16:26:04.216Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:26:04.216Z [SocketManager] processing 2 queued incoming requests INFO 2026-03-20T16:26:04.216Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:26:04.216Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:26:04.216Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T16:26:04.216Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T16:26:04.217Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T16:26:04.217Z [challenge] online, starting 0 queues INFO 2026-03-20T16:26:04.217Z [challenge] startAllQueues force=false INFO 2026-03-20T16:26:04.217Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T16:26:04.217Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T16:26:04.217Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T16:26:04.217Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T16:26:04.217Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T16:26:04.218Z [Stickers] downloadQueuedPacks INFO 2026-03-20T16:26:04.218Z [background] enableStorageService: enabling and running INFO 2026-03-20T16:26:04.218Z [storage] enableStorageService INFO 2026-03-20T16:26:04.218Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T16:26:04.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T16:26:04.218Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T16:26:04.218Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T16:26:04.218Z [storage] sync(9624): fetch start INFO 2026-03-20T16:26:04.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:26:04.219Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:26:04.219Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:26:04.219Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:26:04.295Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-20T16:26:04.295Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:26:04.295Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774023534839 (019d0c11.763b.7089.aaa5.4caac5a3146f) INFO 2026-03-20T16:26:04.296Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774023535610 (019d0c11.763c.7089.a077.c1667da23521) INFO 2026-03-20T16:26:04.296Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774023534839 (019d0c11.763b.7089.aaa5.4caac5a3146f)) INFO 2026-03-20T16:26:04.296Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774023534839 (019d0c11.763b.7089.aaa5.4caac5a3146f): ciphertext message INFO 2026-03-20T16:26:04.300Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:26:04.300Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]77f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:26:04.300Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]827) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:26:04.302Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774023535610 (019d0c11.763c.7089.a077.c1667da23521)) INFO 2026-03-20T16:26:04.302Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774023535610 (019d0c11.763c.7089.a077.c1667da23521): ciphertext message INFO 2026-03-20T16:26:04.302Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]827) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:26:04.302Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:26:04.302Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-20T16:26:04.326Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T16:26:04.353Z [app/main] MainSQL: slow query getMessagesBySentAt duration=40ms INFO 2026-03-20T16:26:04.366Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:26:04.367Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T16:26:04.368Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T16:26:04.379Z [app/main] MainSQL: slow query createOrUpdateItem duration=162ms INFO 2026-03-20T16:26:04.397Z [app/main] MainSQL: slow query getReactionByTimestamp duration=43ms INFO 2026-03-20T16:26:04.398Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T16:26:04.399Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T16:26:04.400Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T16:26:04.400Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T16:26:04.460Z [app/main] MainSQL: slow query createOrUpdateItem duration=81ms INFO 2026-03-20T16:26:04.461Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T16:26:04.545Z [app/main] MainSQL: slow query commitDecryptResult duration=85ms INFO 2026-03-20T16:26:04.546Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:26:04.546Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:26:04.546Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774023534839 (019d0c11.763b.7089.aaa5.4caac5a3146f) INFO 2026-03-20T16:26:04.546Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774023535610 (019d0c11.763c.7089.a077.c1667da23521) INFO 2026-03-20T16:26:04.547Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774023534839 (019d0c11.763b.7089.aaa5.4caac5a3146f) INFO 2026-03-20T16:26:04.549Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T16:26:04.549Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T16:26:04.549Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T16:26:04.549Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774023535610 (019d0c11.763c.7089.a077.c1667da23521) INFO 2026-03-20T16:26:04.549Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T16:26:04.549Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:26:04.549Z [@signalapp/libsignal-client] ACKing message delivered at 1774023949689 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:26:04.549Z [@signalapp/libsignal-client] ACKing message delivered at 1774023949689 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:26:04.602Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T16:26:04.603Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T16:26:04.605Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T16:26:04.638Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T16:26:04.638Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T16:26:04.639Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-20T16:26:04.639Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T16:26:04.639Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T16:26:04.639Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T16:26:04.640Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T16:26:04.640Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.640Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T16:26:04.640Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-20T16:26:04.640Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T16:26:04.640Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-20T16:26:04.640Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-20T16:26:04.745Z [app/main] MainSQL: slow query removeUnprocessed duration=105ms INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T16:26:04.845Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T16:26:04.845Z [batcher] waitForAllBatchers INFO 2026-03-20T16:26:04.845Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T16:26:04.845Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T16:26:04.845Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T16:26:04.845Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T16:26:04.845Z [app/main] MainSQL: slow query removeUnprocessed duration=99ms INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:04.846Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T16:26:04.846Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T16:26:04.848Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:26:04.848Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T16:26:04.848Z [notifications] NotificationService: enabling INFO 2026-03-20T16:26:04.848Z [background] App loaded - messages: 2 INFO 2026-03-20T16:26:04.848Z [StartupQueue] Processing 0 actions INFO 2026-03-20T16:26:04.849Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T16:26:04.850Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms INFO 2026-03-20T16:26:04.850Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-20T16:26:04.850Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:26:04.850Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T16:26:04.855Z [app/main] App loaded - time: 35024 INFO 2026-03-20T16:26:04.855Z [app/main] SQL init - time: 18567 INFO 2026-03-20T16:26:04.855Z [app/main] Preload Compile - time: 148 INFO 2026-03-20T16:26:04.855Z [app/main] Preload - time: 443 INFO 2026-03-20T16:26:04.855Z [app/main] WebSocket connect - time: 618 INFO 2026-03-20T16:26:04.856Z [app/main] Processed count: 2 INFO 2026-03-20T16:26:04.856Z [app/main] Messages per second: 0.[REDACTED] INFO 2026-03-20T16:26:04.856Z [app/main] Top 10 queries by cumulative duration (ms) over last 16458ms during 'App Load': getAllConversations: cumulative 5694.85 | average: 5694.85 | max: 5694.85 | count: 1 ||| cleanupCallHistoryMessages: cumulative 4638.26 | average: 4638.26 | max: 4638.26 | count: 1 ||| getAllKyberPreKeys: cumulative 3098.56 | average: 3098.56 | max: 3098.56 | count: 1 ||| getAllSessions: cumulative 3093.02 | average: 3093.02 | max: 3093.02 | count: 1 ||| getAllIdentityKeys: cumulative 2328.15 | average: 2328.15 | max: 2328.15 | count: 1 ||| getAllSenderKeys: cumulative 759.54 | average: 759.54 | max: 759.54 | count: 1 ||| getAllPreKeys: cumulative 626.65 | average: 626.65 | max: 626.65 | count: 1 ||| createOrUpdateItem: cumulative 577.98 | average: 96.33 | max: 161.8 | count: 6 ||| getAllStickers: cumulative 570.12 | average: 570.12 | max: 570.12 | count: 1 ||| getAllCallHistory: cumulative 485.89 | average: 485.89 | max: 485.89 | count: 1; Total cumulative duration of all SQL queries during this epoch: 23575.27ms INFO 2026-03-20T16:26:04.860Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:26:04.904Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T16:26:04.904Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T16:26:04.905Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T16:26:04.937Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-20T16:26:05.065Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:26:05.065Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363981065 ms before clearing INFO 2026-03-20T16:26:05.245Z [app/main] MainSQL: slow query createOrUpdateItem duration=309ms INFO 2026-03-20T16:26:05.379Z [app/main] MainSQL: slow query createOrUpdateItem duration=134ms INFO 2026-03-20T16:26:05.380Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T16:26:05.479Z [app/main] MainSQL: slow query createOrUpdateItem duration=100ms INFO 2026-03-20T16:26:05.484Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T16:26:05.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T16:26:05.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T16:26:05.490Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T16:26:05.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T16:26:05.492Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-20T16:26:05.493Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T16:26:05.494Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-20T16:26:05.495Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T16:26:05.495Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-20T16:26:05.497Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:05.497Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:05.497Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:05.497Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:05.497Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:05.497Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:26:05.497Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:05.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:05.498Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:05.498Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T16:26:05.498Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T16:26:05.498Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-20T16:26:05.499Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:05.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:05.500Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:05.500Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:05.539Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:05.539Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.826µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:05.555Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T16:26:05.637Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=82ms INFO 2026-03-20T16:26:05.848Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T16:26:06.340Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:06.340Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.574µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:07.813Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-20T16:26:07.855Z [app/main] MainSQL: slow query getMessageMetricsForConversation duration=41ms INFO 2026-03-20T16:26:07.879Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774020671825 INFO 2026-03-20T16:26:07.941Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T16:26:07.995Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T16:26:07.999Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T16:26:07.999Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T16:26:08.003Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-20T16:26:08.075Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 134ms INFO 2026-03-20T16:26:08.124Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:08.124Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) WARN 2026-03-20T16:26:08.152Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 3493ms (attempts v4=1 v6=0) INFO 2026-03-20T16:26:08.236Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774020671825,"receivedAt":1771163896100},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:26:08.266Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T16:26:08.266Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T16:26:08.266Z [storage] sync: no updates, version=9624 INFO 2026-03-20T16:26:08.498Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:08.547Z [app/main] MainSQL: slow query updateConversations duration=51ms WARN 2026-03-20T16:26:08.857Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T16:26:09.253Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-20T16:26:09.254Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T16:26:09.258Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:26:09.258Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:09.259Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:09.259Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:09.259Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:09.306Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T16:26:09.407Z [WebAPI] send/1774023969253/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T16:26:09.407Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T16:26:09.814Z [app/main] MainSQL: slow query updateConversations duration=60ms INFO 2026-03-20T16:26:09.866Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T16:26:09.866Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T16:26:09.867Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T16:26:09.867Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-20T16:26:09.867Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T16:26:10.741Z [app/main] MainSQL: slow query updateConversations duration=347ms INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:10.868Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:10.868Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:10.868Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:10.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T16:26:10.868Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T16:26:11.125Z [app/main] MainSQL: slow query updateConversations duration=66ms INFO 2026-03-20T16:26:11.267Z [app/main] MainSQL: slow query updateEmojiUsage duration=59ms ERROR 2026-03-20T16:26:11.552Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-20T16:26:11.876Z [app/main] MainSQL: slow query updateConversations duration=62ms INFO 2026-03-20T16:26:12.337Z [CompositionInput] Submitting message 1774023972337 with 0 ranges INFO 2026-03-20T16:26:12.342Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-20T16:26:12.343Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774023972337 INFO 2026-03-20T16:26:12.343Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T16:26:12.344Z [conversations] enqueueMessageForSend: saving message [REDACTED]b7f and job [REDACTED]07f INFO 2026-03-20T16:26:12.812Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:12.812Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 30.637µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:12.853Z [app/main] MainSQL: slow query saveMessage duration=508ms INFO 2026-03-20T16:26:12.854Z [JobQueueDatabaseStore] adding job [REDACTED]07f to queue "conversation" INFO 2026-03-20T16:26:12.854Z [JobQueue] conversation job queue: added new job [REDACTED]07f INFO 2026-03-20T16:26:12.854Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774023972337): db save took 511ms INFO 2026-03-20T16:26:12.854Z [JobQueue] conversation job queue: enqueuing job [REDACTED]07f INFO 2026-03-20T16:26:12.855Z [JobQueue] conversation job queue: running job [REDACTED]07f, attempt 1 of 110 INFO 2026-03-20T16:26:12.855Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T16:26:12.856Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T16:26:12.856Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T16:26:12.856Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-20T16:26:12.857Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-20T16:26:12.863Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-20T16:26:12.872Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T16:26:12.945Z [app/main] MainSQL: slow query updateConversations duration=92ms INFO 2026-03-20T16:26:13.020Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T16:26:13.095Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T16:26:13.095Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T16:26:13.096Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T16:26:13.096Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: sending direct message INFO 2026-03-20T16:26:13.096Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T16:26:13.097Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774023972337,"receivedAt":1771163896107},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:26:13.446Z [app/main] MainSQL: slow query updateConversations duration=85ms INFO 2026-03-20T16:26:13.612Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:13.613Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.956µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:13.870Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:14.095Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:26:14.096Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363972034 ms before clearing WARN 2026-03-20T16:26:16.125Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T16:26:16.870Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:17.167Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T16:26:17.168Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T16:26:17.168Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T16:26:17.168Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-20T16:26:17.168Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:18.169Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:18.169Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:18.169Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:18.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T16:26:18.169Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T16:26:19.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:26:21.171Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:23.187Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:23.187Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.324µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:23.990Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:23.990Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 31.188µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:24.170Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-20T16:26:26.505Z [@signalapp/libsignal-client] [unauthenticated 1 V4] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-20T16:26:27.170Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:27.649Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-20T16:26:27.649Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-20T16:26:27.649Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-20T16:26:27.650Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]108?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: -1 WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: -1 WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: -1 WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: -1 WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: -1 WARN 2026-03-20T16:26:27.650Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Failed to fetch profile. Code: -1 INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-20T16:26:27.651Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-20T16:26:27.651Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) ERROR 2026-03-20T16:26:27.651Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T16:26:27.651Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T16:26:27.652Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) ERROR 2026-03-20T16:26:27.652Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) Error: ProfileService.clearAll: job canceled because 'Failed to connect to the server' at [REDACTED]/resources/app.asar/preload.bundle.js:177:39474 at Map.forEach () at ProfileService.clearAll ([REDACTED]/resources/app.asar/preload.bundle.js:177:39453) at job ([REDACTED]/resources/app.asar/preload.bundle.js:177:38700) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T16:26:27.652Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T16:26:27.652Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-20T16:26:27.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T16:26:27.654Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-20T16:26:27.655Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T16:26:27.655Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-20T16:26:27.656Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T16:26:27.657Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-20T16:26:27.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T16:26:27.658Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-20T16:26:27.659Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:27.659Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:27.659Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:27.659Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:27.659Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:27.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:27.662Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:26:27.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:27.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:27.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]506?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:27.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]100?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:26:27.667Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 18414ms INFO 2026-03-20T16:26:27.667Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 14369ms INFO 2026-03-20T16:26:27.667Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 14369ms INFO 2026-03-20T16:26:27.668Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:27.668Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:27.668Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:26:27.670Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:27.670Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:27.670Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:27.670Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-20T16:26:27.670Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-20T16:26:27.780Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-20T16:26:27.938Z [app/main] MainSQL: slow query commitDecryptResult duration=159ms INFO 2026-03-20T16:26:28.055Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-20T16:26:28.155Z [app/main] MainSQL: slow query commitDecryptResult duration=100ms INFO 2026-03-20T16:26:28.156Z [WebAPI] send/1774023972337/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T16:26:28.156Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T16:26:30.664Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:33.664Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:34.428Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T16:26:34.428Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T16:26:35.428Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T16:26:35.659Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774023972337,"receivedAt":1771163896107},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:26:36.664Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 897.64ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-20T16:26:36.899Z [app/main] before-quit event {"readyForShutdown":false,"shouldQuit":false,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-20T16:26:36.899Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-20T16:26:36.900Z [app/main] close event {"readyForShutdown":false,"shouldQuit":true} INFO 2026-03-20T16:26:36.900Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T16:26:36.901Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T16:26:36.901Z [SystemTrayService] System tray service: not rendering the tray, quitting INFO 2026-03-20T16:26:36.901Z [app/main] requestShutdown: Requesting close of mainWindow... INFO 2026-03-20T16:26:36.911Z [background] shutdown INFO 2026-03-20T16:26:36.911Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-20T16:26:36.911Z [AttachmentBackupManager] stopping WARN 2026-03-20T16:26:36.911Z [WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests WARN 2026-03-20T16:26:36.911Z [WebAPI] cancelInflightRequests/Shutdown: Done INFO 2026-03-20T16:26:36.912Z [IdleDetector] Stop idle detector INFO 2026-03-20T16:26:36.912Z [background] shutdown: shutting down messageReceiver INFO 2026-03-20T16:26:36.912Z [storage] disableStorageService: shutdown INFO 2026-03-20T16:26:36.912Z [MessageReceiver] stopProcessing INFO 2026-03-20T16:26:36.912Z [batcher] waitForAllBatchers INFO 2026-03-20T16:26:36.912Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T16:26:36.912Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T16:26:36.912Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T16:26:36.912Z [background] shutdown: flushing conversations INFO 2026-03-20T16:26:36.913Z [sleeper] shutting down, settling 0 in-progress sleep calls INFO 2026-03-20T16:26:36.913Z [sleeper] sleep tasks settled INFO 2026-03-20T16:26:36.913Z [background] shutdown: shutting down queues INFO 2026-03-20T16:26:36.913Z [JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.913Z [JobQueue] conversation job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-20T16:26:36.914Z [JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s) INFO 2026-03-20T16:26:36.914Z [ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T16:26:36.914Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T16:26:36.914Z [ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping INFO 2026-03-20T16:26:36.914Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T16:26:36.914Z [JobQueue] call link refresh job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] groupAvatar job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] single proto job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] read sync job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] view sync job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] view once open sync job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] remove storage key job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [JobQueue] report spam job queue: shutdown: complete INFO 2026-03-20T16:26:36.916Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T16:26:36.916Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T16:26:37.563Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:37.563Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 34.253µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:38.139Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 10.477s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:26:38.140Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:26:38.140Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T16:26:38.140Z [SocketManager] connected unauthenticated socket (localPort: 48272) INFO 2026-03-20T16:26:38.140Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-20T16:26:38.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]e01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T16:26:38.226Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-20T16:26:38.226Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T16:26:38.226Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-20T16:26:38.226Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-20T16:26:38.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff WARN 2026-03-20T16:26:38.286Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]506?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T16:26:38.286Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-20T16:26:38.286Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T16:26:38.286Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-20T16:26:38.286Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-20T16:26:38.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 WARN 2026-03-20T16:26:38.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]100?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T16:26:38.287Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-20T16:26:38.287Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T16:26:38.287Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-20T16:26:38.287Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-20T16:26:38.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-20T16:26:38.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T16:26:38.288Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-20T16:26:38.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-20T16:26:38.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T16:26:38.288Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-20T16:26:38.288Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-20T16:26:38.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac INFO 2026-03-20T16:26:38.289Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T16:26:38.422Z [app/main] MainSQL: slow query insertSentProto duration=132ms INFO 2026-03-20T16:26:38.563Z [app/main] MainSQL: slow query saveMessage duration=141ms INFO 2026-03-20T16:26:38.576Z [Message] tsx: Rendered 'send complete' for message 1774023972337; took 26239ms INFO 2026-03-20T16:26:38.697Z [app/main] MainSQL: slow query saveMessage duration=130ms INFO 2026-03-20T16:26:38.700Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:38.906Z [app/main] MainSQL: slow query commitDecryptResult duration=205ms INFO 2026-03-20T16:26:38.907Z [WebAPI] send/1774023972337/[REDACTED]70f/sendMessages INFO 2026-03-20T16:26:38.907Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false WARN 2026-03-20T16:26:39.430Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-20T16:26:39.430Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001363235s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T16:26:39.430Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-20T16:26:39.431Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel was idle for too long INFO 2026-03-20T16:26:39.433Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-20T16:26:39.435Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 0 Error WARN 2026-03-20T16:26:39.436Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 0 Error INFO 2026-03-20T16:26:40.110Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:26:40.111Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363946019 ms before clearing INFO 2026-03-20T16:26:40.402Z [app/main] MainSQL: slow query updateConversations duration=291ms INFO 2026-03-20T16:26:40.434Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T16:26:40.438Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:40.438Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:41.385Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-20T16:26:41.397Z [base_config] config/get: Successfully read user config file INFO 2026-03-20T16:26:41.450Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-20T16:26:41.483Z [app/main] making app single instance INFO 2026-03-20T16:26:41.599Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-20T16:26:41.628Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-20T16:26:41.928Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-20T16:26:41.929Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-20T16:26:41.929Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-20T16:26:41.929Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-20T16:26:41.929Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-20T16:26:41.929Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-20T16:26:41.930Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-20T16:26:41.948Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T16:26:41.998Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-20T16:26:41.998Z [app/main] getSQLKey: using legacy key INFO 2026-03-20T16:26:41.999Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-20T16:26:41.999Z [app/main] app ready INFO 2026-03-20T16:26:41.999Z [app/main] starting version 8.3.0 INFO 2026-03-20T16:26:41.999Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-20T16:26:42.002Z [app/main] got fast theme-setting value dark WARN 2026-03-20T16:26:42.002Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 748 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-20T16:26:42.008Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-20T16:26:42.009Z [app/main] got fast spellcheck setting true INFO 2026-03-20T16:26:42.010Z [app/main] got fast theme-setting value dark INFO 2026-03-20T16:26:42.010Z [app/main] got fast spellcheck setting true INFO 2026-03-20T16:26:42.010Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-20T16:26:42.011Z [app/main] visibleOnAnyScreen(display #58): x=0, y=0, width=1920, height=1080 INFO 2026-03-20T16:26:42.011Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-20T16:26:42.065Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-20T16:26:42.065Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-20T16:26:42.065Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-20T16:26:42.741Z [app/main] got fast theme-setting value dark WARN 2026-03-20T16:26:42.822Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-20T16:26:42.824Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-20T16:26:42.852Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-20T16:26:42.853Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-20T16:26:42.854Z [preconnect] WebAPI: preconnect start INFO 2026-03-20T16:26:43.092Z [profiles] Profile Service initialized INFO 2026-03-20T16:26:43.163Z [preload] complete INFO 2026-03-20T16:26:43.165Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-20T16:26:43.215Z [notifications] NotificationService initialized INFO 2026-03-20T16:26:43.215Z [app/main] main window webContents did-finish-load INFO 2026-03-20T16:26:43.223Z [SystemTrayService] System tray service: created INFO 2026-03-20T16:26:43.223Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-20T16:26:43.223Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-20T16:26:43.224Z [SystemTrayService] System tray service: enabling INFO 2026-03-20T16:26:43.224Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:26:43.224Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-20T16:26:43.225Z [app/main] Begin ensuring permissions INFO 2026-03-20T16:26:43.226Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-20T16:26:43.226Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-20T16:26:43.226Z [background] page reloaded INFO 2026-03-20T16:26:43.226Z [background] environment: production INFO 2026-03-20T16:26:43.226Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-20T16:26:43.227Z [background] Storage fetch INFO 2026-03-20T16:26:43.227Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-20T16:26:43.232Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:26:43.232Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-20T16:26:43.232Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-20T16:26:43.232Z [SocketManager] reconnect: starting... INFO 2026-03-20T16:26:43.232Z [SocketManager] reconnect: complete. INFO 2026-03-20T16:26:43.232Z [background] Initializing MessageReceiver INFO 2026-03-20T16:26:43.232Z [senderCertificate] Sender certificate service initialized INFO 2026-03-20T16:26:43.233Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:26:43.233Z [buildExpiration] expires in 7678120767ms INFO 2026-03-20T16:26:43.233Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T16:26:43.235Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:43.235Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:43.236Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:43.236Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 29.014µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:43.328Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 474.016ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-20T16:26:43.328Z [preconnect] WebAPI: preconnect done INFO 2026-03-20T16:26:43.373Z [app/main] MainSQL: slow query createOrUpdateItem duration=140ms INFO 2026-03-20T16:26:43.903Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 669.053ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:26:43.903Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:26:43.903Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T16:26:43.904Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T16:26:43.904Z [notifications] NotificationService: disabling INFO 2026-03-20T16:26:43.904Z [SocketManager] connected authenticated socket (localPort: 58748) INFO 2026-03-20T16:26:43.904Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T16:26:43.913Z [app/main] MainSQL: slow query createOrUpdateItem duration=539ms INFO 2026-03-20T16:26:43.989Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774024003862 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:26:43.990Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-20T16:26:44.171Z [app/main] MainSQL: slow query createOrUpdateItem duration=258ms INFO 2026-03-20T16:26:44.452Z [background] Starting background data migration. Target version: 15 INFO 2026-03-20T16:26:44.452Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=280ms INFO 2026-03-20T16:26:44.453Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-20T16:26:44.453Z [ConversationController] starting initial fetch INFO 2026-03-20T16:26:44.595Z [ConversationController] done with initial fetch, got 1775 conversations INFO 2026-03-20T16:26:44.610Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-20T16:26:44.615Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-20T16:26:44.618Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-20T16:26:44.630Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-20T16:26:44.639Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-20T16:26:44.639Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-20T16:26:44.641Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T16:26:44.644Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T16:26:44.644Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-20T16:26:44.644Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-20T16:26:44.834Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-20T16:26:44.834Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-20T16:26:44.834Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-20T16:26:44.834Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-20T16:26:44.834Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-20T16:26:44.834Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-20T16:26:44.834Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-20T16:26:44.834Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-20T16:26:44.834Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-20T16:26:44.834Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-20T16:26:44.835Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-20T16:26:44.835Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-20T16:26:44.835Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-20T16:26:44.835Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-20T16:26:44.835Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-20T16:26:44.835Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-20T16:26:44.835Z [challenge] loading 0 challenges INFO 2026-03-20T16:26:44.836Z [networkObserver] Initializing network observer INFO 2026-03-20T16:26:44.841Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T16:26:44.841Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-20T16:26:44.841Z [background] Blocked uuids cleanup: starting... INFO 2026-03-20T16:26:44.841Z [background] Blocked uuids cleanup: complete INFO 2026-03-20T16:26:44.841Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-20T16:26:44.842Z [JobQueueDatabaseStore] finished fetching existing 1 jobs for queue "conversation" INFO 2026-03-20T16:26:44.842Z [JobQueue] conversation job queue: enqueuing job [REDACTED]07f INFO 2026-03-20T16:26:44.843Z [JobQueue] conversation job queue: running job [REDACTED]07f, attempt 1 of 110 INFO 2026-03-20T16:26:44.843Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T16:26:44.844Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-20T16:26:44.844Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-20T16:26:44.844Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-20T16:26:44.844Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-20T16:26:44.844Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-20T16:26:44.845Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00056370, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f96c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f9740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078e38d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-20T16:26:44.845Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-20T16:26:44.846Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-20T16:26:44.846Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-20T16:26:44.846Z [syncTasks] Fetching tasks INFO 2026-03-20T16:26:44.846Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T16:26:44.846Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T16:26:44.846Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T16:26:44.846Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T16:26:44.848Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-20T16:26:44.848Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-20T16:26:44.966Z [syncTasks] Startup/syncTasks: Queueing 4 sync tasks INFO 2026-03-20T16:26:44.966Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=120ms INFO 2026-03-20T16:26:44.968Z [syncTasks] Fetching tasks INFO 2026-03-20T16:26:45.183Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T16:26:45.183Z [JobQueue] conversation job queue, job ID [REDACTED]07f, attempt 1: sending sync message only INFO 2026-03-20T16:26:45.183Z [app/main] MainSQL: slow query saveMessage duration=217ms INFO 2026-03-20T16:26:45.184Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T16:26:45.189Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-20T16:26:45.191Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:26:45.191Z [IdleDetector] Start idle detector INFO 2026-03-20T16:26:45.191Z [app] open inbox INFO 2026-03-20T16:26:45.197Z [background] online INFO 2026-03-20T16:26:45.197Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-20T16:26:45.197Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-20T16:26:45.198Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:26:45.198Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:26:45.198Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T16:26:45.201Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:26:45.229Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-20T16:26:45.230Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T16:26:45.231Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-20T16:26:45.257Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T16:26:45.259Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T16:26:45.259Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T16:26:45.290Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T16:26:45.290Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T16:26:45.290Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-20T16:26:45.290Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-20T16:26:45.290Z [MessageReceiver] startProcessingQueue INFO 2026-03-20T16:26:45.290Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-20T16:26:45.290Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:26:45.290Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-20T16:26:45.290Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:26:45.290Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-20T16:26:45.290Z [background] enableStorageService: waiting for backupReady INFO 2026-03-20T16:26:45.291Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-20T16:26:45.291Z [challenge] online, starting 0 queues INFO 2026-03-20T16:26:45.291Z [challenge] startAllQueues force=false INFO 2026-03-20T16:26:45.291Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-20T16:26:45.291Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T16:26:45.291Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T16:26:45.291Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T16:26:45.291Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-20T16:26:45.292Z [Stickers] downloadQueuedPacks INFO 2026-03-20T16:26:45.292Z [background] enableStorageService: enabling and running INFO 2026-03-20T16:26:45.292Z [storage] enableStorageService INFO 2026-03-20T16:26:45.292Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-20T16:26:45.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-20T16:26:45.292Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-20T16:26:45.292Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T16:26:45.292Z [storage] sync(9624): fetch start INFO 2026-03-20T16:26:45.292Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:26:45.387Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-20T16:26:45.393Z [app/main] MainSQL: slow query commitDecryptResult duration=191ms INFO 2026-03-20T16:26:45.394Z [WebAPI] send/1774023972337/[REDACTED]70f/sendMessages INFO 2026-03-20T16:26:45.394Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T16:26:45.394Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:26:45.394Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:26:45.394Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:26:45.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:26:45.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-20T16:26:45.419Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-20T16:26:45.470Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:26:45.470Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:26:45.471Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9) INFO 2026-03-20T16:26:45.471Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9)): unidentified message INFO 2026-03-20T16:26:45.471Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:26:45.473Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9)) INFO 2026-03-20T16:26:45.473Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9): unidentified message INFO 2026-03-20T16:26:45.473Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T16:26:45.473Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:26:45.473Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c53, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:26:45.473Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]a0c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:26:45.474Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:26:45.474Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:26:45.489Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T16:26:45.510Z [app/main] MainSQL: slow query createOrUpdateItem duration=116ms INFO 2026-03-20T16:26:45.577Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-20T16:26:45.577Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-20T16:26:45.643Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:26:45.652Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-20T16:26:45.678Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T16:26:45.678Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-20T16:26:45.679Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T16:26:45.702Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-20T16:26:45.703Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:26:45.703Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:26:45.703Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774023998387 (019d0c12.1712.703c.8f19.2f2e35f5a9a9) INFO 2026-03-20T16:26:45.704Z [background] delivery receipt from [REDACTED]b4b.4 1774023998387 for sent message 1774023972337 wasSentEncrypted=true INFO 2026-03-20T16:26:45.704Z [background] onDeliveryReceipt(envelope=1774023998387, envelopeId=019d0c12.1712.703c.8f19.2f2e35f5a9a9): Saving 1 sync tasks INFO 2026-03-20T16:26:45.704Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:26:45.704Z [@signalapp/libsignal-client] ACKing message delivered at 1774024003862 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:26:45.761Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-20T16:26:45.774Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-20T16:26:45.774Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-20T16:26:45.800Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 84ms (attempts v4=1 v6=0) INFO 2026-03-20T16:26:45.807Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T16:26:45.808Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T16:26:45.808Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T16:26:45.808Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.808Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T16:26:45.808Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.808Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T16:26:45.808Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T16:26:45.808Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774024005751 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:26:45.808Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:26:45.819Z [background] onDeliveryReceipt(envelope=1774023998387, envelopeId=019d0c12.1712.703c.8f19.2f2e35f5a9a9): Queuing 1 sync tasks INFO 2026-03-20T16:26:45.819Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-20T16:26:45.820Z [background] onDeliveryReceipt(envelope=1774023998387, envelopeId=019d0c12.1712.703c.8f19.2f2e35f5a9a9): Done INFO 2026-03-20T16:26:45.820Z [batcher] waitForAllBatchers INFO 2026-03-20T16:26:45.820Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.820Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T16:26:45.820Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.820Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T16:26:45.820Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.820Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T16:26:45.820Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T16:26:45.820Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T16:26:45.820Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=1 INFO 2026-03-20T16:26:45.820Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:26:45.820Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:26:45.820Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1) INFO 2026-03-20T16:26:45.820Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1)): unidentified message INFO 2026-03-20T16:26:45.821Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-20T16:26:45.821Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-20T16:26:45.821Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T16:26:45.821Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T16:26:45.821Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=1 INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T16:26:45.821Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T16:26:45.821Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:26:45.822Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1)) INFO 2026-03-20T16:26:45.822Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1): unidentified message INFO 2026-03-20T16:26:45.822Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T16:26:45.822Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:26:45.822Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]33f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:26:45.822Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]c78) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:26:45.823Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:26:45.823Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:26:45.823Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774023972337): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T16:26:45.878Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-20T16:26:45.918Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T16:26:45.918Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T16:26:45.918Z [storage] sync: no updates, version=9624 INFO 2026-03-20T16:26:45.945Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:26:45.945Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-20T16:26:45.945Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 124ms INFO 2026-03-20T16:26:45.945Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:26:45.945Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774024004515 (019d0c12.18b0.707a.9a69.550d3cc404d1) INFO 2026-03-20T16:26:45.945Z [app/main] MainSQL: slow query commitDecryptResult duration=66ms INFO 2026-03-20T16:26:45.946Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T16:26:45.946Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:26:45.946Z [@signalapp/libsignal-client] ACKing message delivered at 1774024005751 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:26:46.058Z [app/main] MainSQL: slow query saveMessage duration=113ms INFO 2026-03-20T16:26:46.153Z [app/main] MainSQL: slow query saveMessage duration=95ms INFO 2026-03-20T16:26:46.154Z [JobQueue] conversation job queue: job [REDACTED]07f succeeded on attempt 1 INFO 2026-03-20T16:26:46.295Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T16:26:46.295Z [app/main] MainSQL: slow query removeUnprocessed duration=142ms INFO 2026-03-20T16:26:46.354Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T16:26:46.354Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T16:26:46.354Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-20T16:26:46.357Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:26:46.357Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T16:26:46.357Z [notifications] NotificationService: enabling INFO 2026-03-20T16:26:46.357Z [background] App loaded - messages: 2 INFO 2026-03-20T16:26:46.357Z [StartupQueue] Processing 0 actions INFO 2026-03-20T16:26:46.358Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-20T16:26:46.358Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3558546ms INFO 2026-03-20T16:26:46.359Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-20T16:26:46.359Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:26:46.359Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-20T16:26:46.359Z [background] delivery receipt from [REDACTED]b4b.1 1774024004515 for sent message 1774023972337 wasSentEncrypted=true INFO 2026-03-20T16:26:46.359Z [background] onDeliveryReceipt(envelope=1774024004515, envelopeId=019d0c12.18b0.707a.9a69.550d3cc404d1): Saving 1 sync tasks INFO 2026-03-20T16:26:46.359Z [app/main] App loaded - time: 4360 INFO 2026-03-20T16:26:46.359Z [app/main] SQL init - time: 390 INFO 2026-03-20T16:26:46.359Z [app/main] Preload Compile - time: 197 INFO 2026-03-20T16:26:46.359Z [app/main] Preload - time: 450 INFO 2026-03-20T16:26:46.359Z [app/main] WebSocket connect - time: 741 INFO 2026-03-20T16:26:46.359Z [app/main] Processed count: 2 INFO 2026-03-20T16:26:46.359Z [app/main] Messages per second: 0.[REDACTED] INFO 2026-03-20T16:26:46.360Z [app/main] Top 10 queries by cumulative duration (ms) over last 3972ms during 'App Load': createOrUpdateItem: cumulative 1195.9 | average: 199.32 | max: 539.3 | count: 6 ||| saveMessage: cumulative 483.85 | average: 120.96 | max: 217.11 | count: 4 ||| commitDecryptResult: cumulative 307.83 | average: 102.61 | max: 191.4 | count: 3 ||| resetProtectedAttachmentPaths: cumulative 279.96 | average: 279.96 | max: 279.96 | count: 1 ||| removeUnprocessed: cumulative 141.66 | average: 141.66 | max: 141.66 | count: 1 ||| dequeueOldestSyncTasks: cumulative 119.69 | average: 59.85 | max: 119.59 | count: 2 ||| removeSyncTaskById: cumulative 58.44 | average: 58.44 | max: 58.44 | count: 1 ||| insertSentProto: cumulative 58.3 | average: 58.3 | max: 58.3 | count: 1 ||| saveSyncTasks: cumulative 58.19 | average: 58.19 | max: 58.19 | count: 1 ||| getAllConversations: cumulative 27.2 | average: 27.2 | max: 27.2 | count: 1; Total cumulative duration of all SQL queries during this epoch: 2823.55ms INFO 2026-03-20T16:26:46.370Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-20T16:26:46.391Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-20T16:26:46.429Z [app/main] MainSQL: slow query deleteJob duration=75ms INFO 2026-03-20T16:26:46.519Z [app/main] MainSQL: slow query createOrUpdateItem duration=90ms INFO 2026-03-20T16:26:46.646Z [app/main] MainSQL: slow query createOrUpdateItem duration=127ms INFO 2026-03-20T16:26:46.754Z [app/main] MainSQL: slow query createOrUpdateItem duration=109ms INFO 2026-03-20T16:26:46.755Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T16:26:46.846Z [background] onDeliveryReceipt(envelope=1774024004515, envelopeId=019d0c12.18b0.707a.9a69.550d3cc404d1): Queuing 1 sync tasks INFO 2026-03-20T16:26:46.846Z [app/main] MainSQL: slow query saveSyncTasks duration=91ms INFO 2026-03-20T16:26:46.847Z [background] onDeliveryReceipt(envelope=1774024004515, envelopeId=019d0c12.18b0.707a.9a69.550d3cc404d1): Done INFO 2026-03-20T16:26:46.905Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-20T16:26:46.971Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=67ms INFO 2026-03-20T16:26:47.099Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774023972337): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T16:26:47.154Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:26:47.155Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363938976 ms before clearing INFO 2026-03-20T16:26:47.175Z [app/main] MainSQL: slow query updateConversations duration=203ms INFO 2026-03-20T16:26:47.316Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-20T16:26:47.325Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774023972337 INFO 2026-03-20T16:26:47.330Z [app/main] MainSQL: slow query removeUnprocessed duration=155ms INFO 2026-03-20T16:26:47.357Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T16:26:47.395Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T16:26:47.405Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-20T16:26:47.448Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T16:26:47.452Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T16:26:47.453Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T16:26:47.457Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-20T16:26:47.541Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 146ms INFO 2026-03-20T16:26:47.592Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:26:47.593Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T16:26:47.593Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:26:47.634Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:26:47.634Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:26:47.716Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:26:47.716Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.805µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:26:48.340Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 747.377ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:26:48.341Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:26:48.341Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T16:26:48.341Z [SocketManager] connected unauthenticated socket (localPort: 43094) INFO 2026-03-20T16:26:48.341Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T16:26:48.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-20T16:26:48.429Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T16:26:48.531Z [app/main] MainSQL: slow query removeSyncTaskById duration=883ms INFO 2026-03-20T16:26:48.534Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774023972337,"receivedAt":1771163896107},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:26:48.648Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:26:48.648Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363937482 ms before clearing INFO 2026-03-20T16:26:48.698Z [app/main] MainSQL: slow query updateConversations duration=164ms INFO 2026-03-20T16:26:49.075Z [app/main] MainSQL: slow query updateConversations duration=144ms INFO 2026-03-20T16:27:13.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:27:18.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:27:24.868Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T16:27:25.868Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T16:27:25.869Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774023972337,"receivedAt":1771163896107},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:27:26.677Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T16:27:26.678Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T16:27:26.679Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T16:27:26.679Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:27:26.680Z [app/main] close: not showing tray notice WARN 2026-03-20T16:27:30.073Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-20T16:27:30.099Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":25,"upgradeDuration":0,"saveDuration":1,"totalDuration":26} INFO 2026-03-20T16:27:30.099Z [IdleDetector] Stop idle detector INFO 2026-03-20T16:27:30.099Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-20T16:27:32.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:27:32.074Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363894056 ms before clearing INFO 2026-03-20T16:27:44.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:27:48.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:28:14.114Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:28:18.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:28:44.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:28:46.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:28:46.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:28:46.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:28:46.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:28:48.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:29:14.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:29:18.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:29:44.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:29:48.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:30:14.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:30:18.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:30:44.680Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:30:48.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:31:14.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:31:19.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:31:44.889Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:31:45.112Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:31:46.940Z [app/main] MainSQL: slow query createOrUpdateItem duration=1828ms INFO 2026-03-20T16:31:46.946Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:31:49.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T16:31:49.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T16:31:49.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T16:31:49.074Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T16:32:14.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:32:45.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:33:15.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:33:45.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:34:15.404Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:34:45.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:35:15.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:35:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:35:45.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:36:15.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:36:28.013Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774024587918 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:36:28.013Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:36:29.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:36:29.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:36:29.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb) INFO 2026-03-20T16:36:29.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb)): unidentified message INFO 2026-03-20T16:36:29.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:36:29.074Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb)) INFO 2026-03-20T16:36:29.075Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb): unidentified message INFO 2026-03-20T16:36:29.075Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T16:36:29.075Z [@signalapp/libsignal-client] [REDACTED]f31.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:36:29.075Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]849, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:36:29.075Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]e3c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:36:29.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:36:29.076Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:36:29.123Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T16:36:29.124Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:36:29.124Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:36:29.124Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb) INFO 2026-03-20T16:36:29.124Z [MessageReceiver] handleDataMessage/[REDACTED]f31.1 > [REDACTED]70f 1774024587365 (019d0c1a.faed.76cb.810b.dc4fe2e070eb) INFO 2026-03-20T16:36:29.126Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1774024587365: starting processing in queue INFO 2026-03-20T16:36:29.126Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:36:29.127Z [@signalapp/libsignal-client] ACKing message delivered at 1774024587918 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:36:29.132Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1774024587365: Found 0 early reaction(s) for incoming message INFO 2026-03-20T16:36:29.132Z [handleDataMessage] handleDataMessage/[REDACTED]f31 ([REDACTED]286) [REDACTED]f31.1 1774024587365: Batching save INFO 2026-03-20T16:36:29.173Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:36:30.112Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-20T16:36:30.113Z [JobQueueDatabaseStore] adding job [REDACTED]7c1 to queue "conversation" INFO 2026-03-20T16:36:30.331Z [saveAndNotify] Message saved 1774024587365 INFO 2026-03-20T16:36:30.331Z [app/main] MainSQL: slow query saveMessages duration=218ms INFO 2026-03-20T16:36:30.332Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1774024587365: Found 0 early reaction(s) for incoming message INFO 2026-03-20T16:36:30.332Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]f31.1 1774024587365: 0 edits in second run INFO 2026-03-20T16:36:30.339Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-20T16:36:30.339Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:36:30.346Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T16:36:30.407Z [JobQueue] conversation job queue: added new job [REDACTED]7c1 INFO 2026-03-20T16:36:30.407Z [JobQueue] conversation job queue: enqueuing job [REDACTED]7c1 INFO 2026-03-20T16:36:30.407Z [app/main] MainSQL: slow query insertJob duration=75ms INFO 2026-03-20T16:36:30.408Z [JobQueue] conversation job queue: running job [REDACTED]7c1, attempt 1 of 110 INFO 2026-03-20T16:36:30.408Z [JobQueue] conversation job queue, job ID [REDACTED]7c1, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T16:36:30.408Z [JobQueue] conversation job queue, job ID [REDACTED]7c1, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-20T16:36:30.408Z [JobQueue] conversation job queue, job ID [REDACTED]7c1, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T16:36:30.409Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T16:36:30.410Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:30.410Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:30.410Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:30.411Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:30.411Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:30.481Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:36:30.523Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:36:30.591Z [WebAPI] send/1774024590409/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T16:36:30.591Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T16:36:30.591Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T16:36:30.591Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:36:30.591Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:36:30.591Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:36:30.658Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:36:30.658Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 39.894µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:36:31.156Z [app/main] MainSQL: slow query removeUnprocessed duration=65ms INFO 2026-03-20T16:36:31.260Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 668.531ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:36:31.260Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:36:31.260Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T16:36:31.260Z [SocketManager] connected unauthenticated socket (localPort: 58994) INFO 2026-03-20T16:36:31.260Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T16:36:31.423Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 200 Success INFO 2026-03-20T16:36:31.457Z [JobQueue] conversation job queue: job [REDACTED]7c1 succeeded on attempt 1 INFO 2026-03-20T16:36:31.499Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T16:36:32.093Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:36:32.093Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T16:36:32.093Z [notifications] NotificationService: showing a notification 1774024587365 INFO 2026-03-20T16:36:32.095Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363354035 ms before clearing INFO 2026-03-20T16:36:32.097Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T16:36:32.140Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T16:36:36.974Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:36:36.982Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:36:36.982Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:36:36.982Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:36:36.982Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:36:36.982Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:36:37.204Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T16:36:37.879Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): starting INFO 2026-03-20T16:36:37.907Z [conversations] preloadNewestMessages/[REDACTED]f31 ([REDACTED]286): preloaded 31 messages, latest timestamp=1774024587365 INFO 2026-03-20T16:36:37.983Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:36:37.984Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363348146 ms before clearing INFO 2026-03-20T16:36:37.998Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open start INFO 2026-03-20T16:36:38.051Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to ChatsTab opened another chat INFO 2026-03-20T16:36:38.051Z [conversations] maybeUpdateDraft/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-20T16:36:38.053Z [conversations] onConversationOpened([REDACTED]f31 ([REDACTED]286)): Updating newly opened conversation state INFO 2026-03-20T16:36:38.055Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T16:36:38.055Z [profiles] buildGetProfileOptions([REDACTED]f31 ([REDACTED]286)): using unexpired profile key credential INFO 2026-03-20T16:36:38.058Z [conversations] loadNewestMessages/[REDACTED]f31 ([REDACTED]286): preload cache still valid, skipping INFO 2026-03-20T16:36:38.108Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) open took 110ms INFO 2026-03-20T16:36:38.129Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:36:38.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) INFO 2026-03-20T16:36:38.210Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T16:36:38.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f31/[REDACTED]dc5 (unauth+key) 200 Success INFO 2026-03-20T16:36:38.222Z [profiles] getProfile([REDACTED]f31 ([REDACTED]286)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T16:36:38.306Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=130ms INFO 2026-03-20T16:36:38.317Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774024587365,"receivedAt":1771163896110},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:36:38.317Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T16:36:38.358Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) Sending 1 read syncs INFO 2026-03-20T16:36:38.359Z [JobQueueDatabaseStore] adding job [REDACTED]107 to queue "read sync" INFO 2026-03-20T16:36:38.359Z [JobQueueDatabaseStore] adding job [REDACTED]d2b to queue "conversation" INFO 2026-03-20T16:36:38.398Z [JobQueue] read sync job queue: added new job [REDACTED]107 INFO 2026-03-20T16:36:38.398Z [JobQueue] read sync job queue: enqueuing job [REDACTED]107 INFO 2026-03-20T16:36:38.398Z [JobQueue] read sync job queue: running job [REDACTED]107, attempt 1 of 110 INFO 2026-03-20T16:36:38.398Z [JobQueue] read sync job queue, job ID [REDACTED]107, attempt 1: sending readSync(s) for timestamp(s) 1774024587365 INFO 2026-03-20T16:36:38.400Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:38.431Z [JobQueue] conversation job queue: added new job [REDACTED]d2b INFO 2026-03-20T16:36:38.431Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d2b INFO 2026-03-20T16:36:38.432Z [JobQueue] conversation job queue: running job [REDACTED]d2b, attempt 1 of 110 INFO 2026-03-20T16:36:38.432Z [JobQueue] conversation job queue, job ID [REDACTED]d2b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T16:36:38.432Z [JobQueue] conversation job queue, job ID [REDACTED]d2b, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-20T16:36:38.432Z [JobQueue] conversation job queue, job ID [REDACTED]d2b, attempt 1: Sending receipt of type readReceipt to [REDACTED]f31 ([REDACTED]286) INFO 2026-03-20T16:36:38.432Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T16:36:38.435Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:38.435Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:38.435Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:38.435Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:38.435Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-20T16:36:38.435Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:36:38.436Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:38.465Z [WebAPI] send/1774024598398/[REDACTED]70f/sendMessages INFO 2026-03-20T16:36:38.465Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T16:36:38.465Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T16:36:38.573Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:36:38.580Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T16:36:38.614Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:36:38.615Z [WebAPI] send/1774024598432/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T16:36:38.615Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T16:36:38.656Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T16:36:38.698Z [JobQueue] read sync job queue: job [REDACTED]107 succeeded on attempt 1 INFO 2026-03-20T16:36:38.698Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T16:36:38.728Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 200 Success WARN 2026-03-20T16:36:38.732Z [createStore] ActionRateLogger: got 25 events since 1774024597907: conversations/TARGETED_CONVERSATION_CHANGED,nav/CHANGE_LOCATION,SET_CENTER_MESSAGE,chatFolders/CHAT_FOLDER_UPDATE_STABLE_SELECTED_CONVERSATION_ID_IN_CHAT_FOLDER,SET_MESSAGE_LOADING_STATE,composer/SET_FOCUS,conversations/CONSUME_PRELOAD_DATA,linkPreviews/REMOVE_PREVIEW,CONVERSATION_UNLOADED,composer/RESET_COMPOSER,MAYBE_REMOVE_READ_CONVERSATIONS,NOOP,MESSAGE_CHANGED,MESSAGE_CHANGED,SET_NEAR_BOTTOM,CONVERSATIONS_UPDATED,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,callHistory/UPDATE_UNREAD INFO 2026-03-20T16:36:38.740Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T16:36:38.781Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T16:36:38.782Z [JobQueue] conversation job queue: job [REDACTED]d2b succeeded on attempt 1 INFO 2026-03-20T16:36:38.823Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T16:36:39.146Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-20T16:36:39.483Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:36:39.484Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363346646 ms before clearing INFO 2026-03-20T16:36:40.125Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-20T16:36:40.125Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-20T16:36:40.125Z [conversations] restoreContact([REDACTED]f31 ([REDACTED]286)) storage? false: not removed INFO 2026-03-20T16:36:40.125Z [Reactions] handleReaction: sending reaction to [REDACTED]f31.1 1774024587365 from this device INFO 2026-03-20T16:36:40.240Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]f31.1 1774024587365. Went from 0 to 1 reactions. INFO 2026-03-20T16:36:40.240Z [Reactions] enqueueReactionForSend: saving message [REDACTED]f31.1 1774024587365 and job [REDACTED]7c2 INFO 2026-03-20T16:36:40.240Z [markConversationRead] ([REDACTED]f31 ([REDACTED]286)) {"markingReadBefore":{"sentAt":1774024587365,"receivedAt":1771163896110},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T16:36:40.240Z [app/main] MainSQL: slow query addReaction duration=112ms INFO 2026-03-20T16:36:40.281Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T16:36:40.282Z [JobQueueDatabaseStore] adding job [REDACTED]7c2 to queue "conversation" INFO 2026-03-20T16:36:40.282Z [JobQueue] conversation job queue: added new job [REDACTED]7c2 INFO 2026-03-20T16:36:40.282Z [JobQueue] conversation job queue: enqueuing job [REDACTED]7c2 INFO 2026-03-20T16:36:40.282Z [JobQueue] conversation job queue: running job [REDACTED]7c2, attempt 1 of 110 INFO 2026-03-20T16:36:40.282Z [JobQueue] conversation job queue, job ID [REDACTED]7c2, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T16:36:40.283Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T16:36:40.283Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-20T16:36:40.283Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T16:36:40.283Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T16:36:40.283Z [JobQueue] conversation job queue, job ID [REDACTED]7c2, attempt 1: sending direct reaction message INFO 2026-03-20T16:36:40.286Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.2 with preKeyId: 44 (session created at 1773631162) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:40.286Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]f31.3 with preKeyId: 7 (session created at 1773845566) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T16:36:40.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:40.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:40.286Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:40.331Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T16:36:40.373Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:36:40.416Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T16:36:40.417Z [WebAPI] send/1774024600125/[REDACTED]f31/sendMessagesUnauth INFO 2026-03-20T16:36:40.417Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) INFO 2026-03-20T16:36:40.550Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]f31?story=false (unauth+key) 200 Success INFO 2026-03-20T16:36:40.592Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:36:40.633Z [WebAPI] send/1774024600125/[REDACTED]70f/sendMessages INFO 2026-03-20T16:36:40.633Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T16:36:40.765Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T16:36:40.848Z [app/main] MainSQL: slow query saveMessage duration=49ms INFO 2026-03-20T16:36:40.849Z [JobQueue] conversation job queue: job [REDACTED]7c2 succeeded on attempt 1 INFO 2026-03-20T16:36:40.924Z [app/main] MainSQL: slow query deleteJob duration=75ms INFO 2026-03-20T16:36:41.049Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-20T16:36:41.549Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T16:36:41.849Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T16:36:41.849Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 363344281 ms before clearing INFO 2026-03-20T16:36:44.454Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:36:44.499Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T16:36:44.500Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:36:45.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:36:59.676Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to ChatsTab opened another chat INFO 2026-03-20T16:36:59.679Z [conversations] onConversationClosed/[REDACTED]f31 ([REDACTED]286): unloading due to keyboard shortcut close INFO 2026-03-20T16:37:00.315Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T16:37:00.315Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T16:37:00.315Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T16:37:00.316Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T16:37:00.316Z [app/main] close: not showing tray notice INFO 2026-03-20T16:37:01.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:37:16.051Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:37:31.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:37:46.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:38:01.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:38:16.234Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:38:30.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:38:30.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:38:30.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:38:30.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:38:31.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:38:46.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:39:01.710Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:39:16.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:39:31.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:39:46.543Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:40:01.900Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:40:16.683Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:40:32.117Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:40:46.778Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:41:02.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:41:16.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:41:30.075Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:41:30.075Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:41:30.075Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:41:32.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T16:41:32.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T16:41:32.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T16:41:32.074Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T16:41:45.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:41:45.127Z [app/main] MainSQL: slow query createOrUpdateItem duration=53ms INFO 2026-03-20T16:41:45.128Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:41:46.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:42:17.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:42:47.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:43:17.318Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:43:47.434Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:44:17.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:44:47.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:45:17.882Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:45:47.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:46:18.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:46:24.792Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774025184625 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:46:24.792Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:46:25.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:46:25.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:46:25.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4) INFO 2026-03-20T16:46:25.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4)): unidentified message INFO 2026-03-20T16:46:25.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]f31.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:46:25.074Z [MessageReceiver] decryptEnvelope([REDACTED]f31.1 > [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4)) INFO 2026-03-20T16:46:25.074Z [MessageReceiver] decrypt/[REDACTED]f31.1 > [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4): unidentified message INFO 2026-03-20T16:46:25.074Z [MessageReceiver] decryptSealedSender([REDACTED]f31.1 > [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T16:46:25.075Z [@signalapp/libsignal-client] [REDACTED]f31.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:46:25.075Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e3c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:46:25.075Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]f31.1 with current session state (base key [REDACTED]671) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:46:25.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:46:25.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:46:25.118Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:46:25.118Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:46:25.118Z [MessageReceiver] queueing decrypted envelope [REDACTED]f31.1 > [REDACTED]70f 1774024755840 (019d0c24.1618.7479.bf8a.1e0d1770a5d4) INFO 2026-03-20T16:46:25.118Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:46:25.119Z [background] delivery receipt from [REDACTED]f31.1 1774024755840 for sent message 1774024600125 wasSentEncrypted=true INFO 2026-03-20T16:46:25.119Z [background] onDeliveryReceipt(envelope=1774024755840, envelopeId=019d0c24.1618.7479.bf8a.1e0d1770a5d4): Saving 1 sync tasks INFO 2026-03-20T16:46:25.119Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:46:25.119Z [@signalapp/libsignal-client] ACKing message delivered at 1774025184625 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:46:25.160Z [background] onDeliveryReceipt(envelope=1774024755840, envelopeId=019d0c24.1618.7479.bf8a.1e0d1770a5d4): Queuing 1 sync tasks INFO 2026-03-20T16:46:25.160Z [background] onDeliveryReceipt(envelope=1774024755840, envelopeId=019d0c24.1618.7479.bf8a.1e0d1770a5d4): Done INFO 2026-03-20T16:46:26.075Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774024600125 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-20T16:46:26.126Z [app/main] MainSQL: slow query removeUnprocessed duration=52ms INFO 2026-03-20T16:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:46:45.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:46:45.123Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:46:45.123Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T16:46:48.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:47:18.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:47:48.437Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:48:18.558Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:48:26.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:48:26.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:48:26.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:48:26.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:48:48.667Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:48:49.504Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774025329384 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:48:49.504Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:48:50.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:48:50.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:48:50.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce) INFO 2026-03-20T16:48:50.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce)): unidentified message INFO 2026-03-20T16:48:50.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]ce9.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:48:50.074Z [ConversationController] maybeMergeContacts/onEnvelopeUnsealed(1774025308557)/aci=[REDACTED]ce9: Creating a new conversation with all inputs WARN 2026-03-20T16:48:50.074Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]ce9 ([REDACTED]c9f), not in lookups WARN 2026-03-20T16:48:50.075Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]ce9 ([REDACTED]c9f), not in lookups INFO 2026-03-20T16:48:50.080Z [MessageReceiver] decryptEnvelope([REDACTED]ce9.1 > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce)) INFO 2026-03-20T16:48:50.080Z [MessageReceiver] decrypt/[REDACTED]ce9.1 > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce): unidentified message INFO 2026-03-20T16:48:50.080Z [MessageReceiver] decryptSealedSender([REDACTED]ce9.1 > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T16:48:50.088Z [SignalProtocolStore] Successfully fetched signed prekey (cache miss): [REDACTED]70f:180 INFO 2026-03-20T16:48:50.088Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1996 INFO 2026-03-20T16:48:50.088Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]ce9.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-20T16:48:50.088Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1817 INFO 2026-03-20T16:48:50.090Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-20T16:48:50.091Z [@signalapp/libsignal-client] [REDACTED]ce9.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:48:50.091Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]ce9.1 with current session state (base key [REDACTED]050) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:48:50.091Z [SignalProtocolStore] saveIdentity([REDACTED]ce9): Saving new identity... INFO 2026-03-20T16:48:50.181Z [app/main] MainSQL: slow query saveConversation duration=67ms INFO 2026-03-20T16:48:50.223Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms INFO 2026-03-20T16:48:50.224Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1996 INFO 2026-03-20T16:48:50.224Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1996 INFO 2026-03-20T16:48:50.224Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1817 INFO 2026-03-20T16:48:50.225Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]ce9.1 > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce) INFO 2026-03-20T16:48:50.225Z [@signalapp/libsignal-client] [REDACTED]ce9.1 Processing SenderKey distribution [REDACTED]21a with chain ID 2094980276 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-20T16:48:50.225Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]ce9.1--[REDACTED]21a INFO 2026-03-20T16:48:50.226Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:48:50.226Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:48:50.228Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-20T16:48:50.228Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-20T16:48:50.265Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:48:50.265Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:48:50.265Z [MessageReceiver] queueing decrypted envelope [REDACTED]ce9.1 > [REDACTED]70f 1774025308557 (019d0c26.4b60.7285.870a.e7e41d8bdcce) INFO 2026-03-20T16:48:50.265Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:48:50.265Z [@signalapp/libsignal-client] ACKing message delivered at 1774025329384 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:48:51.073Z [storage] sync: starting... reason=upload/storageServiceUploadJob/new conversation INFO 2026-03-20T16:48:51.073Z [storage] sync: fetching latest after version=9624 INFO 2026-03-20T16:48:51.073Z [storage] sync(9624): fetch start INFO 2026-03-20T16:48:51.074Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T16:48:51.074Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:48:51.115Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T16:48:51.159Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:48:51.201Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 INFO 2026-03-20T16:48:51.292Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 68ms (attempts v4=1 v6=0) INFO 2026-03-20T16:48:51.414Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9624 204 Success INFO 2026-03-20T16:48:51.414Z [storage] sync(9624): no newer manifest, ok INFO 2026-03-20T16:48:51.414Z [storage] sync: no updates, version=9624 INFO 2026-03-20T16:48:51.414Z [storage] storageService.upload/storageServiceUploadJob/new conversation/9625: will update to manifest version INFO 2026-03-20T16:48:51.414Z [storage] upload(9625): generating manifest new=false INFO 2026-03-20T16:48:51.414Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T16:48:51.416Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T16:48:51.419Z [storage] upload(9625): adding key=9625:BqE PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T16:48:51.421Z [storage] upload(9625): adding key=9625:BlF PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T16:48:51.441Z [storage] upload(9625): adding key=9625:/Y0 PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T16:48:51.445Z [storage] upload(9625): adding key=9625:VLa PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T16:48:51.448Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T16:48:51.448Z [storage] upload(9625): adding key=9625:HHj [REDACTED]ce9 ([REDACTED]c9f) INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding storyDistributionLists=1 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding callLinks=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding defunctCallLinks=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding pendingCallLinks=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding chatFolders=1 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding unknown records=[] count=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): adding error records=[] count=0 INFO 2026-03-20T16:48:51.450Z [storage] upload(9625): deleting extra keys=["9624:EJV","9624:GWg","9624:Qhj","9624:XIs","9624:bDT","9624:guM","9624:mcD","9624:p7M","9624:zS/"] count=9 INFO 2026-03-20T16:48:51.455Z [storage] upload(9625): inserting=5 deleting=9 INFO 2026-03-20T16:48:51.456Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T16:48:51.598Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T16:48:51.598Z [storage] upload(9625): upload complete, updating items=5 INFO 2026-03-20T16:48:51.598Z [storage] upload(9625): setting new manifestVersion INFO 2026-03-20T16:48:51.635Z [JobQueueDatabaseStore] adding job [REDACTED]0e9 to queue "single proto" INFO 2026-03-20T16:48:51.673Z [JobQueue] single proto job queue: added new job [REDACTED]0e9 INFO 2026-03-20T16:48:51.674Z [JobQueue] single proto job queue: enqueuing job [REDACTED]0e9 INFO 2026-03-20T16:48:51.674Z [JobQueue] single proto job queue: running job [REDACTED]0e9, attempt 1 of 110 INFO 2026-03-20T16:48:51.674Z [JobQueue] single proto job queue, job ID [REDACTED]0e9, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1774025331635 INFO 2026-03-20T16:48:51.675Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:48:51.715Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:48:51.757Z [WebAPI] send/1774025331635/[REDACTED]70f/sendMessages INFO 2026-03-20T16:48:51.757Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:48:51.758Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T16:48:51.842Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T16:48:51.882Z [JobQueue] single proto job queue: job [REDACTED]0e9 succeeded on attempt 1 INFO 2026-03-20T16:48:51.924Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T16:48:53.148Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-20T16:48:57.095Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774025337042 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:48:57.096Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:48:58.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:48:58.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:48:58.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057) INFO 2026-03-20T16:48:58.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057)): unidentified message INFO 2026-03-20T16:48:58.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]ce9.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T16:48:58.074Z [MessageReceiver] decryptEnvelope([REDACTED]ce9.1 > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057)) INFO 2026-03-20T16:48:58.074Z [MessageReceiver] decrypt/[REDACTED]ce9.1 > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057): unidentified message INFO 2026-03-20T16:48:58.074Z [MessageReceiver] decryptSealedSender([REDACTED]ce9.1 > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057)): unidentified message/sender key contents INFO 2026-03-20T16:48:58.074Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]ce9.1--[REDACTED]21a INFO 2026-03-20T16:48:58.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:48:58.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:48:58.114Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:48:58.114Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:48:58.114Z [MessageReceiver] queueing decrypted envelope [REDACTED]ce9.1 > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057) INFO 2026-03-20T16:48:58.114Z [MessageReceiver] handleDataMessage/[REDACTED]ce9.1 > [REDACTED]70f 1774025307687 (019d0c26.6908.76fc.8bbf.a10b36527057) INFO 2026-03-20T16:48:58.114Z [conversations] setProfileKey([REDACTED]ce9 ([REDACTED]c9f)/odU/onProfileKey/profileKeyHarvest): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T16:48:58.115Z [profiles] buildGetProfileOptions([REDACTED]ce9 ([REDACTED]c9f)): generating profile key credential request INFO 2026-03-20T16:48:58.116Z [conversations] storageService[captureChange] profileKey [REDACTED]ce9 ([REDACTED]c9f) INFO 2026-03-20T16:48:58.116Z [profiles] getProfile([REDACTED]ce9 ([REDACTED]c9f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:48:58.116Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T16:48:58.116Z [groups] deriveGroupFields: cache miss INFO 2026-03-20T16:48:58.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce9/[REDACTED]979/[REDACTED]907?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:48:58.118Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T16:48:58.118Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]ce9.1 1774025307687: starting processing in queue INFO 2026-03-20T16:48:58.118Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:48:58.118Z [@signalapp/libsignal-client] ACKing message delivered at 1774025337042 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:48:58.118Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T16:48:58.118Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T16:48:58.119Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T16:48:58.119Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-20T16:48:58.119Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Getting group delta from 2746 to 2750 for group groupv2([REDACTED]Z2g=)... INFO 2026-03-20T16:48:58.137Z [groups] makeRequestWithCredentials/getGroupLog/groupv2([REDACTED]Z2g=): starting INFO 2026-03-20T16:48:58.139Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2746?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 INFO 2026-03-20T16:48:58.157Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T16:48:58.157Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.011µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T16:48:58.744Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 626.063ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T16:48:58.744Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T16:48:58.744Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T16:48:58.744Z [SocketManager] connected unauthenticated socket (localPort: 43382) INFO 2026-03-20T16:48:58.744Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T16:48:58.782Z [WebAPI] GET (REST) https://storage.signal.org/v2/groups/logs/2746?includeFirstState=true&includeLastState=true&maxSupportedChangeEpoch=6 200 Success INFO 2026-03-20T16:48:58.786Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2746 to 2746 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":true,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-20T16:48:59.264Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-20T16:48:59.265Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2746 to 2747 INFO 2026-03-20T16:48:59.266Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T16:48:59.267Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2747 to 2748 INFO 2026-03-20T16:48:59.267Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T16:48:59.268Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2748 to 2749 INFO 2026-03-20T16:48:59.269Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T16:48:59.269Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2749 to 2750 INFO 2026-03-20T16:48:59.270Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 1 change messages INFO 2026-03-20T16:48:59.270Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying full group state, from version 2749 to 2750 {"isChangePresent":true,"isChangeSupported":true,"isFirstFetch":false,"isReJoin":false,"isSameVersion":false,"isMoreThanOneVersionUp":false,"weAreAwaitingApproval":false} INFO 2026-03-20T16:48:59.747Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages WARN 2026-03-20T16:48:59.747Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): local state was different from the remote final state. Got 0 change messages, 3 updated members, and otherChanges=true INFO 2026-03-20T16:48:59.747Z [groups] updateGroupViaLogs/groupv2([REDACTED]Z2g=): Saving group endorsements INFO 2026-03-20T16:48:59.757Z [groupSendEndorsements] decodeGroupSendEndorsementsResponse: Received endorsements (group: groupv2([REDACTED]Z2g=), expiration: 1774051200, members: 976) INFO 2026-03-20T16:48:59.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ce9/[REDACTED]979/[REDACTED]907?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T16:48:59.782Z [profiles] getProfile([REDACTED]ce9 ([REDACTED]c9f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T16:48:59.788Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]ce9 ([REDACTED]c9f) INFO 2026-03-20T16:49:00.055Z [app/main] MainSQL: slow query replaceAllEndorsementsForGroup duration=270ms WARN 2026-03-20T16:49:00.059Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b59 ([REDACTED]c27), not in lookups WARN 2026-03-20T16:49:00.059Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]b59 ([REDACTED]c27), not in lookups INFO 2026-03-20T16:49:00.064Z [conversations] setProfileKey([REDACTED]b59 ([REDACTED]c27)/6GQ/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T16:49:00.064Z [profiles] buildGetProfileOptions([REDACTED]b59 ([REDACTED]c27)): generating profile key credential request INFO 2026-03-20T16:49:00.065Z [conversations] storageService[captureChange] profileKey [REDACTED]b59 ([REDACTED]c27) WARN 2026-03-20T16:49:00.065Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]d84 ([REDACTED]8c1), not in lookups WARN 2026-03-20T16:49:00.066Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]d84 ([REDACTED]8c1), not in lookups INFO 2026-03-20T16:49:00.068Z [conversations] setProfileKey([REDACTED]d84 ([REDACTED]8c1)/4jk/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T16:49:00.069Z [profiles] buildGetProfileOptions([REDACTED]d84 ([REDACTED]8c1)): generating profile key credential request INFO 2026-03-20T16:49:00.069Z [conversations] storageService[captureChange] profileKey [REDACTED]d84 ([REDACTED]8c1) WARN 2026-03-20T16:49:00.070Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]428 ([REDACTED]0c3), not in lookups WARN 2026-03-20T16:49:00.070Z [ConversationController] conversationChanged: Rejecting change from [REDACTED]428 ([REDACTED]0c3), not in lookups INFO 2026-03-20T16:49:00.072Z [conversations] setProfileKey([REDACTED]428 ([REDACTED]0c3)/728/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T16:49:00.073Z [profiles] buildGetProfileOptions([REDACTED]428 ([REDACTED]0c3)): generating profile key credential request INFO 2026-03-20T16:49:00.073Z [conversations] storageService[captureChange] profileKey [REDACTED]428 ([REDACTED]0c3) INFO 2026-03-20T16:49:00.073Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 3 missing profiles INFO 2026-03-20T16:49:00.077Z [profiles] getProfile([REDACTED]b59 ([REDACTED]c27)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:49:00.077Z [profiles] getProfile([REDACTED]d84 ([REDACTED]8c1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:49:00.078Z [profiles] getProfile([REDACTED]428 ([REDACTED]0c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T16:49:00.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b59/[REDACTED]424/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:49:00.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d84/[REDACTED]0e2/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:49:00.078Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]428/[REDACTED]a7c/[REDACTED]e08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T16:49:00.138Z [app/main] MainSQL: slow query saveConversation duration=42ms INFO 2026-03-20T16:49:00.178Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b59/[REDACTED]424/[REDACTED]20d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T16:49:00.178Z [SignalProtocolStore] saveIdentity([REDACTED]b59): Saving new identity... INFO 2026-03-20T16:49:00.180Z [app/main] MainSQL: slow query saveConversation duration=42ms INFO 2026-03-20T16:49:00.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d84/[REDACTED]0e2/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T16:49:00.191Z [SignalProtocolStore] saveIdentity([REDACTED]d84): Saving new identity... INFO 2026-03-20T16:49:00.205Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]428/[REDACTED]a7c/[REDACTED]e08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T16:49:00.205Z [SignalProtocolStore] saveIdentity([REDACTED]428): Saving new identity... INFO 2026-03-20T16:49:00.222Z [app/main] MainSQL: slow query saveConversation duration=42ms INFO 2026-03-20T16:49:00.264Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms INFO 2026-03-20T16:49:00.265Z [profiles] getProfile([REDACTED]b59 ([REDACTED]c27)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T16:49:00.268Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]b59 ([REDACTED]c27) INFO 2026-03-20T16:49:00.306Z [profiles] getProfile([REDACTED]d84 ([REDACTED]8c1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T16:49:00.306Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=42ms WARN 2026-03-20T16:49:00.310Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]d84 ([REDACTED]8c1) INFO 2026-03-20T16:49:00.364Z [app/main] MainSQL: slow query createOrUpdateIdentityKey duration=58ms INFO 2026-03-20T16:49:00.365Z [profiles] getProfile([REDACTED]428 ([REDACTED]0c3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T16:49:00.368Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]428 ([REDACTED]0c3) INFO 2026-03-20T16:49:00.368Z [groups] updateGroup/groupv2([REDACTED]Z2g=): timed out or finished fetching 3 profiles INFO 2026-03-20T16:49:00.368Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): processing 4 messages INFO 2026-03-20T16:49:01.082Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T16:49:01.082Z [storage] sync: fetching latest after version=9625 INFO 2026-03-20T16:49:01.082Z [storage] sync(9625): fetch start INFO 2026-03-20T16:49:01.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:49:01.147Z [app/main] MainSQL: slow query updateConversations duration=65ms INFO 2026-03-20T16:49:01.164Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:49:01.293Z [app/main] MainSQL: slow query createOrUpdateItem duration=145ms INFO 2026-03-20T16:49:01.348Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-20T16:49:01.351Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9625 INFO 2026-03-20T16:49:01.455Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9625 204 Success INFO 2026-03-20T16:49:01.455Z [storage] sync(9625): no newer manifest, ok INFO 2026-03-20T16:49:01.455Z [storage] sync: no updates, version=9625 INFO 2026-03-20T16:49:01.455Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9626: will update to manifest version INFO 2026-03-20T16:49:01.455Z [storage] upload(9626): generating manifest new=false INFO 2026-03-20T16:49:01.456Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T16:49:01.457Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T16:49:01.484Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T16:49:01.485Z [storage] upload(9626): updating from=9625:HHj to=9626:OKD [REDACTED]ce9 ([REDACTED]c9f) INFO 2026-03-20T16:49:01.485Z [storage] upload(9626): adding key=9626:rW7 [REDACTED]b59 ([REDACTED]c27) INFO 2026-03-20T16:49:01.485Z [storage] upload(9626): adding key=9626:Bz9 [REDACTED]d84 ([REDACTED]8c1) INFO 2026-03-20T16:49:01.485Z [storage] upload(9626): adding key=9626:7Jm [REDACTED]428 ([REDACTED]0c3) INFO 2026-03-20T16:49:01.608Z [app/main] MainSQL: slow query getLastConversationMessage duration=1240ms INFO 2026-03-20T16:49:01.609Z [groups] appendChangeMessages/groupv2([REDACTED]Z2g=): saving 4 new messages INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding storyDistributionLists=1 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding callLinks=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding defunctCallLinks=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding pendingCallLinks=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding chatFolders=1 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding unknown records=[] count=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): adding error records=[] count=0 INFO 2026-03-20T16:49:01.609Z [storage] upload(9626): deleting extra keys=[] count=0 INFO 2026-03-20T16:49:01.615Z [storage] upload(9626): inserting=4 deleting=1 INFO 2026-03-20T16:49:01.615Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T16:49:01.765Z [app/main] MainSQL: slow query saveMessages duration=155ms INFO 2026-03-20T16:49:01.776Z [conversations] conversation.queueJob(groupv2([REDACTED]Z2g=), handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]ce9.1 1774025307687): took 3658ms INFO 2026-03-20T16:49:01.793Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T16:49:01.793Z [storage] upload(9626): upload complete, updating items=4 INFO 2026-03-20T16:49:01.793Z [storage] upload(9626): setting new manifestVersion INFO 2026-03-20T16:49:01.814Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:49:01.856Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:49:01.858Z [JobQueueDatabaseStore] adding job [REDACTED]1b6 to queue "single proto" INFO 2026-03-20T16:49:01.898Z [JobQueue] single proto job queue: added new job [REDACTED]1b6 INFO 2026-03-20T16:49:01.898Z [JobQueue] single proto job queue: enqueuing job [REDACTED]1b6 INFO 2026-03-20T16:49:01.898Z [JobQueue] single proto job queue: running job [REDACTED]1b6, attempt 1 of 110 INFO 2026-03-20T16:49:01.898Z [JobQueue] single proto job queue, job ID [REDACTED]1b6, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1774025341858 INFO 2026-03-20T16:49:01.899Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T16:49:01.939Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:49:01.981Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T16:49:01.982Z [WebAPI] send/1774025341858/[REDACTED]70f/sendMessages INFO 2026-03-20T16:49:01.982Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T16:49:02.097Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T16:49:02.139Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-20T16:49:02.198Z [JobQueue] single proto job queue: job [REDACTED]1b6 succeeded on attempt 1 INFO 2026-03-20T16:49:02.198Z [app/main] MainSQL: slow query insertSentProto duration=58ms INFO 2026-03-20T16:49:02.240Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T16:49:03.148Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T16:49:18.760Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:49:28.754Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:49:48.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:49:58.845Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:50:18.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:50:28.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:50:49.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:50:59.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:50:59.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:50:59.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:50:59.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:50:59.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T16:51:19.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:51:29.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:51:45.141Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:51:45.141Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=67ms INFO 2026-03-20T16:51:45.182Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:51:45.183Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:51:49.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:51:59.242Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:52:19.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:52:29.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:52:49.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:52:59.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:53:19.620Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:53:29.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T16:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:53:49.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:53:59.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T16:53:59.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T16:53:59.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T16:53:59.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T16:54:19.844Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:54:49.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:55:20.115Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:55:50.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:56:20.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:56:45.127Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=54ms INFO 2026-03-20T16:56:45.128Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T16:56:45.169Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:56:45.170Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T16:56:50.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:57:20.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:57:50.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:57:52.500Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774025872439 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:57:52.500Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:57:53.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:57:53.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:57:53.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774025872295 (019d0c2e.9475.73ba.aab0.761656870283) INFO 2026-03-20T16:57:53.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774025872295 (019d0c2e.9475.73ba.aab0.761656870283)) INFO 2026-03-20T16:57:53.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774025872295 (019d0c2e.9475.73ba.aab0.761656870283): ciphertext message INFO 2026-03-20T16:57:53.074Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T16:57:53.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]827, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T16:57:53.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]a38) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:57:53.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:57:53.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:57:53.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T16:57:53.121Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:57:53.121Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:57:53.121Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774025872295 (019d0c2e.9475.73ba.aab0.761656870283) INFO 2026-03-20T16:57:53.121Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774025872295 (019d0c2e.9475.73ba.aab0.761656870283) INFO 2026-03-20T16:57:53.121Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T16:57:53.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:57:53.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774025872439 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:57:53.275Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774025873212 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T16:57:53.275Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T16:57:54.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T16:57:54.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-20T16:57:54.073Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T16:57:54.073Z [storage] sync: fetching latest after version=9626 INFO 2026-03-20T16:57:54.073Z [storage] sync(9626): fetch start INFO 2026-03-20T16:57:54.073Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T16:57:54.073Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:57:54.129Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-20T16:57:54.129Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 56ms INFO 2026-03-20T16:57:54.129Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T16:57:54.129Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774025873063 (019d0c2e.977b.758e.a902.d5432ae46a90) INFO 2026-03-20T16:57:54.129Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774025873063 (019d0c2e.977b.758e.a902.d5432ae46a90)) INFO 2026-03-20T16:57:54.129Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774025873063 (019d0c2e.977b.758e.a902.d5432ae46a90): ciphertext message INFO 2026-03-20T16:57:54.129Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]a38) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T16:57:54.129Z [app/main] MainSQL: slow query removeUnprocessed duration=56ms INFO 2026-03-20T16:57:54.130Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T16:57:54.130Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T16:57:54.155Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:57:54.170Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T16:57:54.170Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T16:57:54.171Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T16:57:54.171Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774025873063 (019d0c2e.977b.758e.a902.d5432ae46a90) INFO 2026-03-20T16:57:54.171Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774025873063 (019d0c2e.977b.758e.a902.d5432ae46a90) INFO 2026-03-20T16:57:54.171Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T16:57:54.171Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T16:57:54.171Z [@signalapp/libsignal-client] ACKing message delivered at 1774025873212 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T16:57:54.212Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:57:54.216Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9626 INFO 2026-03-20T16:57:54.297Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 64ms (attempts v4=1 v6=0) INFO 2026-03-20T16:57:54.487Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9626 200 Success INFO 2026-03-20T16:57:54.489Z [storage] sync: updating to remoteVersion=9628 sourceDevice=1 from version=9626 INFO 2026-03-20T16:57:54.493Z [storage] process(9628): localRecords=1814 localKeys=1431 unknownKeys=0 remoteKeys=1436 INFO 2026-03-20T16:57:54.493Z [storage] process(9628): remoteOnlyCount=13 remoteOnlyKeys=["9628:GWg","9628:EJV","9628:guM","9628:zS/","9628:Qhj","9628:XIs","9628:mcD","9628:P6j","9628:Vxk","9628:Are","9628:VUM","9628:p7M","9628:bDT"] INFO 2026-03-20T16:57:54.493Z [storage] process(9628): localOnlyCount=8 localOnlyKeys=["9625:BqE","9625:BlF","9625:/Y0","9625:VLa","9626:OKD","9626:rW7","9626:Bz9","9626:7Jm"] INFO 2026-03-20T16:57:54.494Z [storage] fetchRemoteRecords(9628): fetching remote keys count=13 INFO 2026-03-20T16:57:54.494Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T16:57:54.616Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T16:57:54.617Z [storage] fetchRemoteRecords(9628): missing remote keys=[] count=0 INFO 2026-03-20T16:57:54.617Z [storage] process(9628): attempting to merge records=4 INFO 2026-03-20T16:57:54.617Z [storage] process(9628): split pni contacts=9 INFO 2026-03-20T16:57:54.620Z [storage] merge(9628:Are [REDACTED]d84 ([REDACTED]8c1)): merged item type=1 oldID=9626:Bz9 shouldDrop=false details=["key=avatarColor: added"] INFO 2026-03-20T16:57:54.620Z [storage] merge(9628:P6j [REDACTED]ce9 ([REDACTED]c9f)): merged item type=1 oldID=9626:OKD shouldDrop=false details=["key=avatarColor: added"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:VUM [REDACTED]428 ([REDACTED]0c3)): merged item type=1 oldID=9626:7Jm shouldDrop=false details=["key=avatarColor: added"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:Vxk [REDACTED]b59 ([REDACTED]c27)): merged item type=1 oldID=9626:rW7 shouldDrop=false details=["key=avatarColor: added"] WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T16:57:54.621Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] merge(9628:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T16:57:54.621Z [storage] process(9628): processed records=13 INFO 2026-03-20T16:57:54.663Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:57:54.704Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T16:57:54.705Z [storage] process(9628): updated conversations=4 INFO 2026-03-20T16:57:54.705Z [storage] process(9628): kicking off profile fetches=0 INFO 2026-03-20T16:57:54.705Z [storage] process(9628): dropped keys=["9628:EJV","9628:GWg","9628:Qhj","9628:XIs","9628:bDT","9628:guM","9628:mcD","9628:p7M","9628:zS/"] count=9 INFO 2026-03-20T16:57:54.705Z [storage] process(9628): unknown records=[] count=0 INFO 2026-03-20T16:57:54.746Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T16:57:54.748Z [storage] process(9628): error records=[] count=0 INFO 2026-03-20T16:57:54.790Z [storage] process(9628): pending deletes=["9628:EJV","9628:GWg","9628:Qhj","9628:XIs","9628:bDT","9628:guM","9628:mcD","9628:p7M","9628:zS/"] count=9 INFO 2026-03-20T16:57:54.832Z [storage] process(9628): localKey=9625:BqE PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T16:57:54.832Z [storage] process(9628): localKey=9625:BlF PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T16:57:54.833Z [storage] process(9628): localKey=9625:/Y0 PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T16:57:54.833Z [storage] process(9628): localKey=9625:VLa PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T16:57:54.835Z [storage] process(9628): done INFO 2026-03-20T16:57:54.835Z [storage] sync: updated to version=9628 INFO 2026-03-20T16:57:54.880Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T16:57:54.964Z [storage] sync: complete INFO 2026-03-20T16:57:55.081Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T16:57:55.081Z [storage] sync: fetching latest after version=9628 INFO 2026-03-20T16:57:55.081Z [storage] sync(9628): fetch start INFO 2026-03-20T16:57:55.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T16:57:55.163Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T16:57:55.205Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T16:57:55.208Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9628 INFO 2026-03-20T16:57:55.315Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9628 204 Success INFO 2026-03-20T16:57:55.315Z [storage] sync(9628): no newer manifest, ok INFO 2026-03-20T16:57:55.315Z [storage] sync: no updates, version=9628 INFO 2026-03-20T16:57:56.154Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T16:58:20.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:58:50.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:59:21.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T16:59:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T16:59:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T16:59:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T16:59:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T16:59:51.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T16:59:55.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T16:59:55.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T16:59:55.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T16:59:55.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T17:00:21.269Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:00:51.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:01:21.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:01:51.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:02:21.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:02:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:02:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:02:51.920Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:03:22.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:03:52.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:04:22.265Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:04:52.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:05:22.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:05:52.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:06:22.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:06:52.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:07:22.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:07:30.207Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:07:30.207Z [app/main] MainSQL: slow query createOrUpdateItem duration=133ms INFO 2026-03-20T17:07:53.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:08:23.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:08:54.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:09:24.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:09:54.713Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:10:24.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:10:54.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:11:25.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:11:55.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:12:25.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:12:30.145Z [app/main] MainSQL: slow query createOrUpdateItem duration=71ms INFO 2026-03-20T17:12:30.146Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:12:55.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:13:25.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:13:55.601Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:14:25.711Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:14:55.854Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:15:25.963Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:15:56.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:16:26.192Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:16:56.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:17:26.423Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:17:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:17:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T17:17:30.118Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:17:56.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:18:26.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:18:56.818Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:19:26.937Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:19:42.672Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T17:19:42.682Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:19:42.683Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:19:42.683Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:19:42.683Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:19:42.683Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:19:43.024Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T17:19:43.624Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-20T17:19:43.628Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774023972337 INFO 2026-03-20T17:19:43.682Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:19:43.683Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360762447 ms before clearing INFO 2026-03-20T17:19:43.719Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T17:19:43.752Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T17:19:43.754Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T17:19:43.754Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T17:19:43.756Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-20T17:19:43.826Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 107ms INFO 2026-03-20T17:19:43.849Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:19:43.849Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T17:19:43.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T17:19:43.850Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T17:19:43.861Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T17:19:43.861Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T17:19:43.993Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T17:19:43.993Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 35.427µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T17:19:43.999Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774023972337,"receivedAt":1771163896107},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T17:19:44.024Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T17:19:44.297Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T17:19:44.499Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 649.118ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T17:19:44.499Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T17:19:44.499Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T17:19:44.499Z [SocketManager] connected unauthenticated socket (localPort: 58232) INFO 2026-03-20T17:19:44.499Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T17:19:44.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-20T17:19:44.577Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:19:45.121Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T17:19:45.414Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-20T17:19:45.415Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T17:19:45.416Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T17:19:45.416Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:45.416Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:45.416Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:45.417Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:45.463Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-20T17:19:45.504Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:45.546Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:45.588Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:45.589Z [WebAPI] send/1774027185414/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T17:19:45.589Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T17:19:45.694Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T17:19:45.694Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 280ms INFO 2026-03-20T17:19:45.988Z [app/main] MainSQL: slow query updateConversations duration=72ms INFO 2026-03-20T17:19:46.713Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T17:19:47.354Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T17:19:48.387Z [CompositionInput] Submitting message 1774027188387 with 0 ranges INFO 2026-03-20T17:19:48.393Z [composer] withPreSendChecks: Send pre-checks took 6ms INFO 2026-03-20T17:19:48.393Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774027188387 INFO 2026-03-20T17:19:48.410Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-20T17:19:48.411Z [conversations] enqueueMessageForSend: saving message [REDACTED]c73 and job [REDACTED]1ed INFO 2026-03-20T17:19:48.504Z [app/main] MainSQL: slow query saveMessage duration=93ms INFO 2026-03-20T17:19:48.505Z [JobQueueDatabaseStore] adding job [REDACTED]1ed to queue "conversation" INFO 2026-03-20T17:19:48.505Z [JobQueue] conversation job queue: added new job [REDACTED]1ed INFO 2026-03-20T17:19:48.505Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774027188387): db save took 95ms INFO 2026-03-20T17:19:48.505Z [JobQueue] conversation job queue: enqueuing job [REDACTED]1ed INFO 2026-03-20T17:19:48.505Z [JobQueue] conversation job queue: running job [REDACTED]1ed, attempt 1 of 110 INFO 2026-03-20T17:19:48.505Z [JobQueue] conversation job queue, job ID [REDACTED]1ed, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T17:19:48.505Z [JobQueue] conversation job queue, job ID [REDACTED]1ed, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T17:19:48.505Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-20T17:19:48.505Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-20T17:19:48.507Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-20T17:19:48.512Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-20T17:19:48.526Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-20T17:19:48.573Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774027188387,"receivedAt":1771163896117},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T17:19:48.575Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T17:19:48.575Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload INFO 2026-03-20T17:19:48.673Z [WebAPI] GET (WS) https://chat.signal.org/v4/attachments/form/upload 200 Success INFO 2026-03-20T17:19:48.688Z [tusProtocol] tusProtocol: CreateWithUpload(UmN): POST https://cdn3.signal.org/[REDACTED] init INFO 2026-03-20T17:19:48.765Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 63ms (attempts v4=1 v6=0) INFO 2026-03-20T17:19:49.505Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:19:49.505Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360756625 ms before clearing INFO 2026-03-20T17:19:49.618Z [tusProtocol] tusProtocol: CreateWithUpload(UmN): POST https://cdn3.signal.org/[REDACTED] success (201) INFO 2026-03-20T17:19:49.671Z [JobQueue] conversation job queue, job ID [REDACTED]1ed, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-20T17:19:49.671Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-20T17:19:49.671Z [JobQueue] conversation job queue, job ID [REDACTED]1ed, attempt 1: sending direct message INFO 2026-03-20T17:19:49.671Z [app/main] MainSQL: slow query saveMessage duration=46ms INFO 2026-03-20T17:19:49.672Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-20T17:19:49.673Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-20T17:19:49.674Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:49.674Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:49.674Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:49.674Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:49.754Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:49.796Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:49.838Z [WebAPI] send/1774027188387/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-20T17:19:49.838Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-20T17:19:49.838Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:19:49.944Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-20T17:19:49.988Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T17:19:50.121Z [app/main] MainSQL: slow query saveMessage duration=133ms INFO 2026-03-20T17:19:50.126Z [Message] tsx: Rendered 'send complete' for message 1774027188387; took 1739ms INFO 2026-03-20T17:19:50.230Z [app/main] MainSQL: slow query saveMessage duration=106ms INFO 2026-03-20T17:19:50.232Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:19:50.272Z [WebAPI] send/1774027188387/[REDACTED]70f/sendMessages INFO 2026-03-20T17:19:50.272Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T17:19:50.389Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T17:19:50.422Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T17:19:50.464Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-20T17:19:50.505Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T17:19:50.506Z [JobQueue] conversation job queue: job [REDACTED]1ed succeeded on attempt 1 INFO 2026-03-20T17:19:50.572Z [app/main] MainSQL: slow query deleteJob duration=66ms INFO 2026-03-20T17:19:51.070Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774027190946 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T17:19:51.070Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T17:19:51.145Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T17:19:51.146Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T17:19:51.146Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb) INFO 2026-03-20T17:19:51.146Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb)): unidentified message INFO 2026-03-20T17:19:51.146Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T17:19:51.146Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb)) INFO 2026-03-20T17:19:51.146Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb): unidentified message INFO 2026-03-20T17:19:51.146Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T17:19:51.147Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T17:19:51.147Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a0c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T17:19:51.147Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]04e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T17:19:51.147Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T17:19:51.147Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T17:19:51.189Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T17:19:51.189Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T17:19:51.189Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774027190171 (019d0c42.b31e.76bb.aa05.fc5c3c38eafb) INFO 2026-03-20T17:19:51.189Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-20T17:19:51.190Z [background] delivery receipt from [REDACTED]b4b.4 1774027190171 for sent message 1774027188387 wasSentEncrypted=true INFO 2026-03-20T17:19:51.190Z [background] onDeliveryReceipt(envelope=1774027190171, envelopeId=019d0c42.b31e.76bb.aa05.fc5c3c38eafb): Saving 1 sync tasks INFO 2026-03-20T17:19:51.190Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T17:19:51.190Z [@signalapp/libsignal-client] ACKing message delivered at 1774027190946 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T17:19:51.231Z [background] onDeliveryReceipt(envelope=1774027190171, envelopeId=019d0c42.b31e.76bb.aa05.fc5c3c38eafb): Queuing 1 sync tasks INFO 2026-03-20T17:19:51.231Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T17:19:51.232Z [background] onDeliveryReceipt(envelope=1774027190171, envelopeId=019d0c42.b31e.76bb.aa05.fc5c3c38eafb): Done INFO 2026-03-20T17:19:51.347Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-20T17:19:51.484Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774027188387): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T17:19:51.506Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:19:51.507Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360754623 ms before clearing INFO 2026-03-20T17:19:51.555Z [app/main] MainSQL: slow query saveMessage duration=65ms INFO 2026-03-20T17:19:51.597Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T17:19:51.847Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T17:19:51.889Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=41ms INFO 2026-03-20T17:19:52.382Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774027192192 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T17:19:52.382Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T17:19:52.458Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T17:19:52.458Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T17:19:52.458Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18) INFO 2026-03-20T17:19:52.458Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18)): unidentified message INFO 2026-03-20T17:19:52.458Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T17:19:52.459Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18)) INFO 2026-03-20T17:19:52.459Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18): unidentified message INFO 2026-03-20T17:19:52.459Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T17:19:52.459Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T17:19:52.459Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]c78, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T17:19:52.459Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]d66) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T17:19:52.459Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T17:19:52.460Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T17:19:52.498Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T17:19:52.498Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T17:19:52.498Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774027190912 (019d0c42.b83e.715e.8164.c3a40c5adc18) INFO 2026-03-20T17:19:52.499Z [background] delivery receipt from [REDACTED]b4b.1 1774027190912 for sent message 1774027188387 wasSentEncrypted=true INFO 2026-03-20T17:19:52.499Z [background] onDeliveryReceipt(envelope=1774027190912, envelopeId=019d0c42.b83e.715e.8164.c3a40c5adc18): Saving 1 sync tasks INFO 2026-03-20T17:19:52.499Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T17:19:52.499Z [@signalapp/libsignal-client] ACKing message delivered at 1774027192192 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T17:19:52.540Z [background] onDeliveryReceipt(envelope=1774027190912, envelopeId=019d0c42.b83e.715e.8164.c3a40c5adc18): Queuing 1 sync tasks INFO 2026-03-20T17:19:52.540Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-20T17:19:52.541Z [background] onDeliveryReceipt(envelope=1774027190912, envelopeId=019d0c42.b83e.715e.8164.c3a40c5adc18): Done INFO 2026-03-20T17:19:52.556Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:19:52.557Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360753573 ms before clearing INFO 2026-03-20T17:19:52.673Z [app/main] MainSQL: slow query removeUnprocessed duration=57ms INFO 2026-03-20T17:19:52.793Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774027188387): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T17:19:52.848Z [app/main] MainSQL: slow query saveMessage duration=51ms INFO 2026-03-20T17:19:52.890Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T17:19:53.159Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to ChatsTab opened another chat INFO 2026-03-20T17:19:53.159Z [conversations] maybeUpdateDraft/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-20T17:19:53.162Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-20T17:19:53.170Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-20T17:19:53.214Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=44ms INFO 2026-03-20T17:19:53.666Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T17:19:53.666Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T17:19:53.667Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T17:19:53.668Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T17:19:53.668Z [app/main] close: not showing tray notice INFO 2026-03-20T17:19:53.689Z [app/main] MainSQL: slow query updateConversations duration=92ms INFO 2026-03-20T17:19:54.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:19:54.074Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360752056 ms before clearing INFO 2026-03-20T17:19:56.085Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774027196005 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T17:19:56.086Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T17:19:57.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:19:57.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T17:19:57.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T17:19:57.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b) INFO 2026-03-20T17:19:57.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b)): unidentified message INFO 2026-03-20T17:19:57.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T17:19:57.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b)) INFO 2026-03-20T17:19:57.074Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b): unidentified message INFO 2026-03-20T17:19:57.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T17:19:57.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]04e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T17:19:57.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T17:19:57.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T17:19:57.122Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T17:19:57.122Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T17:19:57.122Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774027195547 (019d0c42.c6b6.77ac.881a.06f0cb59c87b) INFO 2026-03-20T17:19:57.122Z [background] read receipt [REDACTED]b4b.4 1774027195547 for sent message 1774027188387 INFO 2026-03-20T17:19:57.122Z [background] read receipt [REDACTED]b4b.4 1774027195547 for sent message 1774023972337 INFO 2026-03-20T17:19:57.122Z [background] read receipt [REDACTED]b4b.4 1774027195547 for sent message 1774020671825 INFO 2026-03-20T17:19:57.122Z [background] read receipt [REDACTED]b4b.4 1774027195547 for sent message 1774020211167 INFO 2026-03-20T17:19:57.122Z [background] onReadOrViewReceipt(type=Read, envelope=1774027195547, envelopeId=019d0c42.c6b6.77ac.881a.06f0cb59c87b): Saving 4 sync tasks INFO 2026-03-20T17:19:57.122Z [app/main] MainSQL: slow query commitDecryptResult duration=47ms INFO 2026-03-20T17:19:57.123Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T17:19:57.123Z [@signalapp/libsignal-client] ACKing message delivered at 1774027196005 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T17:19:57.163Z [app/main] MainSQL: slow query saveSyncTasks duration=41ms INFO 2026-03-20T17:19:57.164Z [background] onReadOrViewReceipt(type=Read, envelope=1774027195547, envelopeId=019d0c42.c6b6.77ac.881a.06f0cb59c87b): Queuing 4 sync tasks INFO 2026-03-20T17:19:57.164Z [background] onReadOrViewReceipt(type=Read, envelope=1774027195547, envelopeId=019d0c42.c6b6.77ac.881a.06f0cb59c87b): Done INFO 2026-03-20T17:19:58.077Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-20T17:19:58.077Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774027188387): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T17:19:58.077Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774023972337): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T17:19:58.077Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774020671825): batch processing 1 receipt, dropped count: 0 INFO 2026-03-20T17:19:58.123Z [app/main] MainSQL: slow query removeUnprocessed duration=49ms INFO 2026-03-20T17:19:58.164Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-20T17:19:58.206Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T17:19:58.256Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-20T17:19:58.298Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T17:19:58.340Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-20T17:19:58.381Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-20T17:19:59.073Z [MessageReceipts] Batching 3 sent proto recipients deletes INFO 2026-03-20T17:19:59.123Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=49ms INFO 2026-03-20T17:20:00.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:20:00.083Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360746047 ms before clearing INFO 2026-03-20T17:20:07.950Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774027207762 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T17:20:07.950Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T17:20:08.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T17:20:08.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T17:20:08.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570) INFO 2026-03-20T17:20:08.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570)): unidentified message INFO 2026-03-20T17:20:08.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T17:20:08.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570)) INFO 2026-03-20T17:20:08.074Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570): unidentified message INFO 2026-03-20T17:20:08.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T17:20:08.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]04e) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T17:20:08.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T17:20:08.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T17:20:08.123Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T17:20:08.123Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T17:20:08.123Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570) INFO 2026-03-20T17:20:08.123Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.4 > [REDACTED]70f 1774027207294 (019d0c42.f50e.72ee.94e8.366871c43570) INFO 2026-03-20T17:20:08.123Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-20T17:20:08.124Z [background] Queuing incoming reaction for 1774027188387 INFO 2026-03-20T17:20:08.124Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T17:20:08.124Z [@signalapp/libsignal-client] ACKing message delivered at 1774027207762 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T17:20:08.126Z [Reactions] Reactions.onReaction(timestamp=1774027207294;target=1774027188387): handling INFO 2026-03-20T17:20:08.126Z [Reactions] handleReaction: adding reaction for message [REDACTED]70f.3 1774027188387 INFO 2026-03-20T17:20:08.127Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-20T17:20:08.199Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]70f.3 1774027188387. Went from 0 to 1 reactions. INFO 2026-03-20T17:20:08.199Z [app/main] MainSQL: slow query addReaction duration=71ms INFO 2026-03-20T17:20:08.240Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-20T17:20:08.241Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 115ms INFO 2026-03-20T17:20:10.073Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-20T17:20:10.073Z [notifications] NotificationService: showing a notification 1774027188387 INFO 2026-03-20T17:20:10.074Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:20:10.076Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360736054 ms before clearing INFO 2026-03-20T17:20:10.083Z [permissions] Approving request for permission 'notifications' INFO 2026-03-20T17:20:13.088Z [phase1-ipc] show window INFO 2026-03-20T17:20:13.089Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-20T17:20:13.089Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T17:20:13.123Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-20T17:20:13.126Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-20T17:20:13.202Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 113ms INFO 2026-03-20T17:20:13.298Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-20T17:20:13.364Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=41ms INFO 2026-03-20T17:20:13.397Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774027188387,"receivedAt":1771163896117},"unreadMessages":0,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-20T17:20:13.397Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-20T17:20:13.397Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) Sending 1 read syncs INFO 2026-03-20T17:20:13.397Z [JobQueueDatabaseStore] adding job [REDACTED]9da to queue "read sync" INFO 2026-03-20T17:20:13.397Z [JobQueueDatabaseStore] adding job [REDACTED]d2b to queue "conversation" INFO 2026-03-20T17:20:13.439Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T17:20:13.442Z [JobQueue] read sync job queue: added new job [REDACTED]9da INFO 2026-03-20T17:20:13.442Z [JobQueue] read sync job queue: enqueuing job [REDACTED]9da INFO 2026-03-20T17:20:13.443Z [JobQueue] read sync job queue: running job [REDACTED]9da, attempt 1 of 110 INFO 2026-03-20T17:20:13.443Z [JobQueue] read sync job queue, job ID [REDACTED]9da, attempt 1: sending readSync(s) for timestamp(s) 1774027188387 INFO 2026-03-20T17:20:13.444Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T17:20:13.481Z [JobQueue] conversation job queue: added new job [REDACTED]d2b INFO 2026-03-20T17:20:13.481Z [JobQueue] conversation job queue: enqueuing job [REDACTED]d2b INFO 2026-03-20T17:20:13.481Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-20T17:20:13.482Z [JobQueue] conversation job queue: running job [REDACTED]d2b, attempt 1 of 110 INFO 2026-03-20T17:20:13.482Z [JobQueue] conversation job queue, job ID [REDACTED]d2b, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-20T17:20:13.482Z [JobQueue] conversation job queue, job ID [REDACTED]d2b, attempt 1: Starting receipt send of type readReceipt INFO 2026-03-20T17:20:13.482Z [JobQueue] conversation job queue: job [REDACTED]d2b succeeded on attempt 1 INFO 2026-03-20T17:20:13.523Z [WebAPI] send/1774027213443/[REDACTED]70f/sendMessages INFO 2026-03-20T17:20:13.523Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T17:20:13.523Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T17:20:13.564Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T17:20:13.621Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T17:20:13.673Z [JobQueue] read sync job queue: job [REDACTED]9da succeeded on attempt 1 INFO 2026-03-20T17:20:13.673Z [app/main] MainSQL: slow query insertSentProto duration=51ms INFO 2026-03-20T17:20:13.715Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T17:20:13.756Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-20T17:20:14.298Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-20T17:20:14.300Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774027188387,"receivedAt":1771163896117},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-20T17:20:14.490Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-20T17:20:14.491Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 360731639 ms before clearing INFO 2026-03-20T17:20:14.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:20:21.195Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to ChatsTab opened another chat INFO 2026-03-20T17:20:21.198Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-20T17:20:21.585Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-20T17:20:21.585Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-20T17:20:21.588Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-20T17:20:21.589Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-20T17:20:21.589Z [app/main] close: not showing tray notice INFO 2026-03-20T17:20:27.140Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:20:44.590Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:20:57.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:21:14.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:21:27.357Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:21:44.799Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:21:57.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:22:09.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T17:22:09.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T17:22:09.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T17:22:09.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T17:22:14.900Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:22:27.558Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:22:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T17:22:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:22:44.994Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:22:57.648Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:23:15.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:23:27.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:23:45.183Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:23:57.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:24:15.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:24:27.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:24:44.074Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-20T17:24:44.074Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:24:44.074Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T17:24:44.074Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-20T17:24:44.158Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 200 Success INFO 2026-03-20T17:24:44.158Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:24:45.085Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T17:24:45.085Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T17:24:45.086Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T17:24:45.086Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T17:24:58.017Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:25:28.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:25:58.238Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:26:05.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T17:26:05.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T17:26:05.140Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-20T17:26:05.142Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T17:26:05.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T17:26:05.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T17:26:05.145Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T17:26:05.146Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T17:26:05.147Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-20T17:26:05.147Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T17:26:05.148Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-20T17:26:05.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T17:26:05.148Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-20T17:26:05.151Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:05.151Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:05.151Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:05.151Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:05.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:05.151Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T17:26:05.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:05.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:05.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:05.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T17:26:05.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T17:26:05.152Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-20T17:26:05.152Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:05.153Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:05.153Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T17:26:05.153Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T17:26:05.222Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T17:26:05.222Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 38.499µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T17:26:05.785Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 633.257ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T17:26:05.785Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T17:26:05.785Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T17:26:05.785Z [SocketManager] connected unauthenticated socket (localPort: 47496) INFO 2026-03-20T17:26:05.785Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-20T17:26:05.869Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:05.869Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:05.869Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:05.870Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-20T17:26:05.870Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:05.870Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T17:26:05.870Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 WARN 2026-03-20T17:26:05.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:05.922Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:05.922Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:05.923Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T17:26:05.923Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:05.923Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-20T17:26:05.923Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:05.923Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:05.923Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:05.923Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-20T17:26:05.923Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:05.923Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 WARN 2026-03-20T17:26:05.923Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:05.924Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:05.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 WARN 2026-03-20T17:26:05.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:05.924Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-20T17:26:05.924Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:05.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-20T17:26:05.960Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-20T17:26:05.960Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:05.960Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence INFO 2026-03-20T17:26:05.961Z [@signalapp/libsignal-client] [unauth 137b] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T17:26:06.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T17:26:06.005Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T17:26:06.005Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T17:26:06.005Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T17:26:06.005Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T17:26:06.005Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T17:26:06.005Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-20T17:26:06.006Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.006Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]c08?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence WARN 2026-03-20T17:26:06.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence WARN 2026-03-20T17:26:06.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.017Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.017Z [@signalapp/libsignal-client] [unauth 32e1] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T17:26:06.017Z [@signalapp/libsignal-client] [unauth 0c8d] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T17:26:06.017Z [@signalapp/libsignal-client] [unauth f87a] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T17:26:06.043Z [@signalapp/libsignal-client] [unauth 137b] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.043Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1774027566043 INFO 2026-03-20T17:26:06.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-20T17:26:06.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T17:26:06.044Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-20T17:26:06.045Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.045Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]c08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:06.092Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:06.092Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:06.093Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-20T17:26:06.093Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:06.093Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac WARN 2026-03-20T17:26:06.147Z [@signalapp/libsignal-client] [unauth f87a] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-20T17:26:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:06.147Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:06.147Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:06.147Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-20T17:26:06.147Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:06.147Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff WARN 2026-03-20T17:26:06.148Z [@signalapp/libsignal-client] [unauth 0c8d] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.148Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1774027566148 INFO 2026-03-20T17:26:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-20T17:26:06.148Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T17:26:06.148Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-20T17:26:06.149Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.149Z [@signalapp/libsignal-client] [unauth 32e1] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.149Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1774027566149 INFO 2026-03-20T17:26:06.149Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-20T17:26:06.149Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T17:26:06.149Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-20T17:26:06.150Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.151Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1774027566151 INFO 2026-03-20T17:26:06.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-20T17:26:06.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T17:26:06.151Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-20T17:26:06.152Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.152Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.176Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-20T17:26:06.176Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.176Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.176Z [@signalapp/libsignal-client] [unauth c123] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T17:26:06.229Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-20T17:26:06.229Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.229Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.230Z [@signalapp/libsignal-client] [unauth ddcb] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T17:26:06.295Z [@signalapp/libsignal-client] [unauth c123] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.295Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1774027566295 INFO 2026-03-20T17:26:06.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-20T17:26:06.295Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d39 ([REDACTED]324) INFO 2026-03-20T17:26:06.296Z [profiles] buildGetProfileOptions([REDACTED]d39 ([REDACTED]324)): generating profile key credential request INFO 2026-03-20T17:26:06.297Z [profiles] getProfile([REDACTED]d39 ([REDACTED]324)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]408?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:06.297Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:06.297Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:06.297Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-20T17:26:06.297Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:06.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 WARN 2026-03-20T17:26:06.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]403?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:06.298Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:06.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-20T17:26:06.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T17:26:06.298Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-20T17:26:06.298Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-20T17:26:06.298Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-20T17:26:06.331Z [@signalapp/libsignal-client] [unauth ddcb] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.331Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1774027566331 INFO 2026-03-20T17:26:06.331Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-20T17:26:06.331Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e3d ([REDACTED]9e2) INFO 2026-03-20T17:26:06.331Z [profiles] buildGetProfileOptions([REDACTED]e3d ([REDACTED]9e2)): generating profile key credential request INFO 2026-03-20T17:26:06.332Z [profiles] getProfile([REDACTED]e3d ([REDACTED]9e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c01?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.386Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-20T17:26:06.386Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.386Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.386Z [@signalapp/libsignal-client] [unauth 14df] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T17:26:06.386Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]fcd/[REDACTED]704?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.386Z [profiles] getProfile([REDACTED]d39 ([REDACTED]324)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.388Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d39 ([REDACTED]324) INFO 2026-03-20T17:26:06.388Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]151 ([REDACTED]775) INFO 2026-03-20T17:26:06.389Z [profiles] buildGetProfileOptions([REDACTED]151 ([REDACTED]775)): generating profile key credential request INFO 2026-03-20T17:26:06.390Z [profiles] getProfile([REDACTED]151 ([REDACTED]775)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.390Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.414Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d/[REDACTED]c21/[REDACTED]c01?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.414Z [profiles] getProfile([REDACTED]e3d ([REDACTED]9e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.415Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e3d ([REDACTED]9e2) INFO 2026-03-20T17:26:06.415Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ca3 ([REDACTED]304) INFO 2026-03-20T17:26:06.415Z [profiles] buildGetProfileOptions([REDACTED]ca3 ([REDACTED]304)): generating profile key credential request INFO 2026-03-20T17:26:06.416Z [profiles] getProfile([REDACTED]ca3 ([REDACTED]304)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.416Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.429Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-20T17:26:06.429Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.429Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.429Z [@signalapp/libsignal-client] [unauth c259] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-20T17:26:06.439Z [app/main] MainSQL: slow query updateOrCreateBadges duration=51ms INFO 2026-03-20T17:26:06.440Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) WARN 2026-03-20T17:26:06.449Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-20T17:26:06.449Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-20T17:26:06.449Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-20T17:26:06.449Z [@signalapp/libsignal-client] [unauth a222] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-20T17:26:06.480Z [@signalapp/libsignal-client] [unauth 14df] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.480Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1774027566480 INFO 2026-03-20T17:26:06.480Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-20T17:26:06.480Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e61 ([REDACTED]1de) INFO 2026-03-20T17:26:06.480Z [profiles] buildGetProfileOptions([REDACTED]e61 ([REDACTED]1de)): generating profile key credential request INFO 2026-03-20T17:26:06.481Z [profiles] getProfile([REDACTED]e61 ([REDACTED]1de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.481Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.514Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]151/[REDACTED]8dc/[REDACTED]d08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.514Z [profiles] getProfile([REDACTED]151 ([REDACTED]775)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]151 ([REDACTED]775) INFO 2026-03-20T17:26:06.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a1e ([REDACTED]530) INFO 2026-03-20T17:26:06.516Z [profiles] buildGetProfileOptions([REDACTED]a1e ([REDACTED]530)): generating profile key credential request INFO 2026-03-20T17:26:06.517Z [profiles] getProfile([REDACTED]a1e ([REDACTED]530)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]404?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.531Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ca3/[REDACTED]5ff/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.531Z [profiles] getProfile([REDACTED]ca3 ([REDACTED]304)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.532Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ca3 ([REDACTED]304) INFO 2026-03-20T17:26:06.532Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d18 ([REDACTED]9b0) INFO 2026-03-20T17:26:06.532Z [profiles] buildGetProfileOptions([REDACTED]d18 ([REDACTED]9b0)): generating profile key credential request INFO 2026-03-20T17:26:06.533Z [profiles] getProfile([REDACTED]d18 ([REDACTED]9b0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.534Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.551Z [@signalapp/libsignal-client] [unauth c259] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.551Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1774027566551 INFO 2026-03-20T17:26:06.552Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-20T17:26:06.552Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a03 ([REDACTED]7f4) INFO 2026-03-20T17:26:06.552Z [profiles] buildGetProfileOptions([REDACTED]a03 ([REDACTED]7f4)): generating profile key credential request INFO 2026-03-20T17:26:06.553Z [profiles] getProfile([REDACTED]a03 ([REDACTED]7f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:06.567Z [@signalapp/libsignal-client] [unauth a222] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-20T17:26:06.567Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1774027566567 INFO 2026-03-20T17:26:06.567Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-20T17:26:06.567Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed3 ([REDACTED]629) INFO 2026-03-20T17:26:06.567Z [profiles] buildGetProfileOptions([REDACTED]ed3 ([REDACTED]629)): generating profile key credential request INFO 2026-03-20T17:26:06.568Z [profiles] getProfile([REDACTED]ed3 ([REDACTED]629)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.586Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e61/[REDACTED]514/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.586Z [profiles] getProfile([REDACTED]e61 ([REDACTED]1de)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e61 ([REDACTED]1de) INFO 2026-03-20T17:26:06.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]49e ([REDACTED]328) INFO 2026-03-20T17:26:06.588Z [profiles] buildGetProfileOptions([REDACTED]49e ([REDACTED]328)): generating profile key credential request INFO 2026-03-20T17:26:06.589Z [profiles] getProfile([REDACTED]49e ([REDACTED]328)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.589Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.610Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a1e/[REDACTED]808/[REDACTED]404?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.610Z [profiles] getProfile([REDACTED]a1e ([REDACTED]530)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a1e ([REDACTED]530) INFO 2026-03-20T17:26:06.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5cf ([REDACTED]37c) INFO 2026-03-20T17:26:06.612Z [profiles] buildGetProfileOptions([REDACTED]5cf ([REDACTED]37c)): generating profile key credential request INFO 2026-03-20T17:26:06.613Z [profiles] getProfile([REDACTED]5cf ([REDACTED]37c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.613Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d18/[REDACTED]d43/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.622Z [profiles] getProfile([REDACTED]d18 ([REDACTED]9b0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.623Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d18 ([REDACTED]9b0) INFO 2026-03-20T17:26:06.623Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]546 ([REDACTED]906) INFO 2026-03-20T17:26:06.623Z [profiles] buildGetProfileOptions([REDACTED]546 ([REDACTED]906)): generating profile key credential request INFO 2026-03-20T17:26:06.624Z [profiles] getProfile([REDACTED]546 ([REDACTED]906)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.624Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.647Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a03/[REDACTED]3e4/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.648Z [profiles] getProfile([REDACTED]a03 ([REDACTED]7f4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.649Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a03 ([REDACTED]7f4) INFO 2026-03-20T17:26:06.649Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]429 ([REDACTED]2b8) INFO 2026-03-20T17:26:06.649Z [profiles] buildGetProfileOptions([REDACTED]429 ([REDACTED]2b8)): generating profile key credential request INFO 2026-03-20T17:26:06.650Z [profiles] getProfile([REDACTED]429 ([REDACTED]2b8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.650Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]506?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.670Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed3/[REDACTED]e56/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.670Z [profiles] getProfile([REDACTED]ed3 ([REDACTED]629)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.671Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed3 ([REDACTED]629) INFO 2026-03-20T17:26:06.671Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df3 ([REDACTED]020) INFO 2026-03-20T17:26:06.671Z [profiles] buildGetProfileOptions([REDACTED]df3 ([REDACTED]020)): using unexpired profile key credential INFO 2026-03-20T17:26:06.671Z [profiles] getProfile([REDACTED]df3 ([REDACTED]020)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.671Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) INFO 2026-03-20T17:26:06.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]49e/[REDACTED]b84/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.689Z [profiles] getProfile([REDACTED]49e ([REDACTED]328)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]49e ([REDACTED]328) INFO 2026-03-20T17:26:06.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d9a ([REDACTED]ae7) INFO 2026-03-20T17:26:06.690Z [profiles] buildGetProfileOptions([REDACTED]d9a ([REDACTED]ae7)): generating profile key credential request INFO 2026-03-20T17:26:06.691Z [profiles] getProfile([REDACTED]d9a ([REDACTED]ae7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.702Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5cf/[REDACTED]54b/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.702Z [profiles] getProfile([REDACTED]5cf ([REDACTED]37c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.704Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5cf ([REDACTED]37c) INFO 2026-03-20T17:26:06.704Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4f8 ([REDACTED]e8a) INFO 2026-03-20T17:26:06.704Z [profiles] buildGetProfileOptions([REDACTED]4f8 ([REDACTED]e8a)): generating profile key credential request INFO 2026-03-20T17:26:06.705Z [profiles] getProfile([REDACTED]4f8 ([REDACTED]e8a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.705Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f8/[REDACTED]6a6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.722Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]546/[REDACTED]18d/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.722Z [profiles] getProfile([REDACTED]546 ([REDACTED]906)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]546 ([REDACTED]906) INFO 2026-03-20T17:26:06.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]455 ([REDACTED]68e) INFO 2026-03-20T17:26:06.723Z [profiles] buildGetProfileOptions([REDACTED]455 ([REDACTED]68e)): generating profile key credential request INFO 2026-03-20T17:26:06.724Z [profiles] getProfile([REDACTED]455 ([REDACTED]68e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.724Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]455/[REDACTED]553/[REDACTED]803?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.761Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]429/[REDACTED]92b/[REDACTED]506?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.761Z [profiles] getProfile([REDACTED]429 ([REDACTED]2b8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.762Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]429 ([REDACTED]2b8) INFO 2026-03-20T17:26:06.762Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]254 ([REDACTED]82a) INFO 2026-03-20T17:26:06.762Z [profiles] buildGetProfileOptions([REDACTED]254 ([REDACTED]82a)): generating profile key credential request INFO 2026-03-20T17:26:06.763Z [profiles] getProfile([REDACTED]254 ([REDACTED]82a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.763Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]254/[REDACTED]104/[REDACTED]706?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.780Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df3/[REDACTED]9ec (unauth+key) 200 Success INFO 2026-03-20T17:26:06.780Z [profiles] getProfile([REDACTED]df3 ([REDACTED]020)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.781Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df3 ([REDACTED]020) INFO 2026-03-20T17:26:06.781Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]abb ([REDACTED]90b) INFO 2026-03-20T17:26:06.781Z [profiles] buildGetProfileOptions([REDACTED]abb ([REDACTED]90b)): using unexpired profile key credential INFO 2026-03-20T17:26:06.781Z [profiles] getProfile([REDACTED]abb ([REDACTED]90b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.781Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]abb/[REDACTED]b77 (unauth+key) INFO 2026-03-20T17:26:06.793Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9a/[REDACTED]5c1/[REDACTED]301?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.793Z [profiles] getProfile([REDACTED]d9a ([REDACTED]ae7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d9a ([REDACTED]ae7) INFO 2026-03-20T17:26:06.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e36 ([REDACTED]09d) INFO 2026-03-20T17:26:06.795Z [profiles] buildGetProfileOptions([REDACTED]e36 ([REDACTED]09d)): generating profile key credential request INFO 2026-03-20T17:26:06.796Z [profiles] getProfile([REDACTED]e36 ([REDACTED]09d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e36/[REDACTED]15d/[REDACTED]60e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.809Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f8/[REDACTED]6a6/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.809Z [profiles] getProfile([REDACTED]4f8 ([REDACTED]e8a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.810Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4f8 ([REDACTED]e8a) INFO 2026-03-20T17:26:06.810Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]033 ([REDACTED]b63) INFO 2026-03-20T17:26:06.810Z [profiles] buildGetProfileOptions([REDACTED]033 ([REDACTED]b63)): generating profile key credential request INFO 2026-03-20T17:26:06.811Z [profiles] getProfile([REDACTED]033 ([REDACTED]b63)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.811Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]033/[REDACTED]b45/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]455/[REDACTED]553/[REDACTED]803?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.816Z [profiles] getProfile([REDACTED]455 ([REDACTED]68e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]455 ([REDACTED]68e) INFO 2026-03-20T17:26:06.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b99 ([REDACTED]0e1) INFO 2026-03-20T17:26:06.817Z [profiles] buildGetProfileOptions([REDACTED]b99 ([REDACTED]0e1)): generating profile key credential request INFO 2026-03-20T17:26:06.818Z [profiles] getProfile([REDACTED]b99 ([REDACTED]0e1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.818Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b99/[REDACTED]0ee/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.822Z [app/main] MainSQL: slow query updateConversations duration=117ms INFO 2026-03-20T17:26:06.864Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-20T17:26:06.865Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T17:26:06.882Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]254/[REDACTED]104/[REDACTED]706?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.882Z [profiles] getProfile([REDACTED]254 ([REDACTED]82a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]254 ([REDACTED]82a) INFO 2026-03-20T17:26:06.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8c ([REDACTED]af0) INFO 2026-03-20T17:26:06.884Z [profiles] buildGetProfileOptions([REDACTED]e8c ([REDACTED]af0)): generating profile key credential request INFO 2026-03-20T17:26:06.885Z [profiles] getProfile([REDACTED]e8c ([REDACTED]af0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8c/[REDACTED]d8a/[REDACTED]609?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.885Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]abb/[REDACTED]b77 (unauth+key) 200 Success INFO 2026-03-20T17:26:06.885Z [profiles] getProfile([REDACTED]abb ([REDACTED]90b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e36/[REDACTED]15d/[REDACTED]60e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.897Z [profiles] getProfile([REDACTED]e36 ([REDACTED]09d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e36 ([REDACTED]09d) INFO 2026-03-20T17:26:06.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ad ([REDACTED]62a) INFO 2026-03-20T17:26:06.898Z [profiles] buildGetProfileOptions([REDACTED]7ad ([REDACTED]62a)): generating profile key credential request INFO 2026-03-20T17:26:06.899Z [profiles] getProfile([REDACTED]7ad ([REDACTED]62a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ad/[REDACTED]9c2/[REDACTED]e09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]033/[REDACTED]b45/[REDACTED]b0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.922Z [profiles] getProfile([REDACTED]033 ([REDACTED]b63)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.922Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]033 ([REDACTED]b63) INFO 2026-03-20T17:26:06.922Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f25 ([REDACTED]b8f) INFO 2026-03-20T17:26:06.923Z [profiles] buildGetProfileOptions([REDACTED]f25 ([REDACTED]b8f)): generating profile key credential request INFO 2026-03-20T17:26:06.924Z [profiles] getProfile([REDACTED]f25 ([REDACTED]b8f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f25/[REDACTED]638/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b99/[REDACTED]0ee/[REDACTED]a0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.966Z [profiles] getProfile([REDACTED]b99 ([REDACTED]0e1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b99 ([REDACTED]0e1) INFO 2026-03-20T17:26:06.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c8a ([REDACTED]897) INFO 2026-03-20T17:26:06.967Z [profiles] buildGetProfileOptions([REDACTED]c8a ([REDACTED]897)): generating profile key credential request INFO 2026-03-20T17:26:06.968Z [profiles] getProfile([REDACTED]c8a ([REDACTED]897)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c8a/[REDACTED]21b/[REDACTED]209?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:06.989Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8c/[REDACTED]d8a/[REDACTED]609?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:06.989Z [profiles] getProfile([REDACTED]e8c ([REDACTED]af0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:06.990Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8c ([REDACTED]af0) INFO 2026-03-20T17:26:06.990Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b9 ([REDACTED]643) INFO 2026-03-20T17:26:06.990Z [profiles] buildGetProfileOptions([REDACTED]5b9 ([REDACTED]643)): generating profile key credential request INFO 2026-03-20T17:26:06.991Z [profiles] getProfile([REDACTED]5b9 ([REDACTED]643)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:06.991Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b9/[REDACTED]3a4/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.011Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ad/[REDACTED]9c2/[REDACTED]e09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.011Z [profiles] getProfile([REDACTED]7ad ([REDACTED]62a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ad ([REDACTED]62a) INFO 2026-03-20T17:26:07.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ac ([REDACTED]0ca) INFO 2026-03-20T17:26:07.012Z [profiles] buildGetProfileOptions([REDACTED]7ac ([REDACTED]0ca)): generating profile key credential request INFO 2026-03-20T17:26:07.013Z [profiles] getProfile([REDACTED]7ac ([REDACTED]0ca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ac/[REDACTED]520/[REDACTED]80e?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-20T17:26:07.031Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-20T17:26:07.031Z [app/main] MainSQL: slow query saveMessage duration=142ms INFO 2026-03-20T17:26:07.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]abb ([REDACTED]90b) INFO 2026-03-20T17:26:07.036Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]35e ([REDACTED]52b) INFO 2026-03-20T17:26:07.036Z [profiles] buildGetProfileOptions([REDACTED]35e ([REDACTED]52b)): generating profile key credential request INFO 2026-03-20T17:26:07.037Z [profiles] getProfile([REDACTED]35e ([REDACTED]52b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35e/[REDACTED]46b/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.053Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f25/[REDACTED]638/[REDACTED]707?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.053Z [profiles] getProfile([REDACTED]f25 ([REDACTED]b8f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.054Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f25 ([REDACTED]b8f) INFO 2026-03-20T17:26:07.054Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b87 ([REDACTED]7e2) INFO 2026-03-20T17:26:07.055Z [profiles] buildGetProfileOptions([REDACTED]b87 ([REDACTED]7e2)): generating profile key credential request INFO 2026-03-20T17:26:07.056Z [profiles] getProfile([REDACTED]b87 ([REDACTED]7e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b87/[REDACTED]c53/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c8a/[REDACTED]21b/[REDACTED]209?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.067Z [profiles] getProfile([REDACTED]c8a ([REDACTED]897)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c8a ([REDACTED]897) INFO 2026-03-20T17:26:07.067Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]da5 ([REDACTED]b1d) INFO 2026-03-20T17:26:07.068Z [profiles] buildGetProfileOptions([REDACTED]da5 ([REDACTED]b1d)): generating profile key credential request INFO 2026-03-20T17:26:07.069Z [profiles] getProfile([REDACTED]da5 ([REDACTED]b1d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.069Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da5/[REDACTED]a97/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.080Z [app/main] MainSQL: slow query saveMessage duration=44ms WARN 2026-03-20T17:26:07.087Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-20T17:26:07.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b9/[REDACTED]3a4/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.090Z [profiles] getProfile([REDACTED]5b9 ([REDACTED]643)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b9 ([REDACTED]643) INFO 2026-03-20T17:26:07.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7c5 ([REDACTED]e6f) INFO 2026-03-20T17:26:07.091Z [profiles] buildGetProfileOptions([REDACTED]7c5 ([REDACTED]e6f)): using unexpired profile key credential INFO 2026-03-20T17:26:07.091Z [profiles] getProfile([REDACTED]7c5 ([REDACTED]e6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.091Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c5/[REDACTED]fce (unauth+key) INFO 2026-03-20T17:26:07.136Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ac/[REDACTED]520/[REDACTED]80e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.136Z [profiles] getProfile([REDACTED]7ac ([REDACTED]0ca)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ac ([REDACTED]0ca) INFO 2026-03-20T17:26:07.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4f6 ([REDACTED]7ff) INFO 2026-03-20T17:26:07.137Z [profiles] buildGetProfileOptions([REDACTED]4f6 ([REDACTED]7ff)): generating profile key credential request INFO 2026-03-20T17:26:07.138Z [profiles] getProfile([REDACTED]4f6 ([REDACTED]7ff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.138Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f6/[REDACTED]b5d/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.140Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]35e/[REDACTED]46b/[REDACTED]909?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.140Z [profiles] getProfile([REDACTED]35e ([REDACTED]52b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]35e ([REDACTED]52b) INFO 2026-03-20T17:26:07.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3f1 ([REDACTED]384) INFO 2026-03-20T17:26:07.141Z [profiles] buildGetProfileOptions([REDACTED]3f1 ([REDACTED]384)): generating profile key credential request INFO 2026-03-20T17:26:07.142Z [profiles] getProfile([REDACTED]3f1 ([REDACTED]384)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.142Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f1/[REDACTED]38a/[REDACTED]70b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.148Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b87/[REDACTED]c53/[REDACTED]101?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.148Z [profiles] getProfile([REDACTED]b87 ([REDACTED]7e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.149Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b87 ([REDACTED]7e2) INFO 2026-03-20T17:26:07.149Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a83 ([REDACTED]c4c) INFO 2026-03-20T17:26:07.149Z [profiles] buildGetProfileOptions([REDACTED]a83 ([REDACTED]c4c)): using unexpired profile key credential INFO 2026-03-20T17:26:07.149Z [profiles] getProfile([REDACTED]a83 ([REDACTED]c4c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.149Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a83/[REDACTED]b69 (unauth+key) INFO 2026-03-20T17:26:07.174Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da5/[REDACTED]a97/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.174Z [profiles] getProfile([REDACTED]da5 ([REDACTED]b1d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]da5 ([REDACTED]b1d) INFO 2026-03-20T17:26:07.176Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b73 ([REDACTED]e19) INFO 2026-03-20T17:26:07.176Z [profiles] buildGetProfileOptions([REDACTED]b73 ([REDACTED]e19)): generating profile key credential request INFO 2026-03-20T17:26:07.177Z [profiles] getProfile([REDACTED]b73 ([REDACTED]e19)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b73/[REDACTED]0d2/[REDACTED]008?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c5/[REDACTED]fce (unauth+key) 200 Success INFO 2026-03-20T17:26:07.202Z [profiles] getProfile([REDACTED]7c5 ([REDACTED]e6f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.202Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7c5 ([REDACTED]e6f) INFO 2026-03-20T17:26:07.202Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8af ([REDACTED]c75) INFO 2026-03-20T17:26:07.202Z [profiles] buildGetProfileOptions([REDACTED]8af ([REDACTED]c75)): generating profile key credential request INFO 2026-03-20T17:26:07.203Z [profiles] getProfile([REDACTED]8af ([REDACTED]c75)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.203Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8af/[REDACTED]753/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.222Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T17:26:07.243Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f6/[REDACTED]b5d/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.243Z [profiles] getProfile([REDACTED]4f6 ([REDACTED]7ff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.244Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4f6 ([REDACTED]7ff) INFO 2026-03-20T17:26:07.244Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]561 ([REDACTED]a5d) INFO 2026-03-20T17:26:07.244Z [profiles] buildGetProfileOptions([REDACTED]561 ([REDACTED]a5d)): generating profile key credential request INFO 2026-03-20T17:26:07.245Z [profiles] getProfile([REDACTED]561 ([REDACTED]a5d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.245Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]561/[REDACTED]9aa/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a83/[REDACTED]b69 (unauth+key) 200 Success INFO 2026-03-20T17:26:07.257Z [profiles] getProfile([REDACTED]a83 ([REDACTED]c4c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.257Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a83 ([REDACTED]c4c) INFO 2026-03-20T17:26:07.257Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f7f ([REDACTED]348) INFO 2026-03-20T17:26:07.257Z [profiles] buildGetProfileOptions([REDACTED]f7f ([REDACTED]348)): generating profile key credential request INFO 2026-03-20T17:26:07.258Z [profiles] getProfile([REDACTED]f7f ([REDACTED]348)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T17:26:07.258Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7f/[REDACTED]9bf/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T17:26:07.258Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f1/[REDACTED]38a/[REDACTED]70b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.258Z [profiles] getProfile([REDACTED]3f1 ([REDACTED]384)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.259Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3f1 ([REDACTED]384) INFO 2026-03-20T17:26:07.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b73/[REDACTED]0d2/[REDACTED]008?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.274Z [profiles] getProfile([REDACTED]b73 ([REDACTED]e19)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.275Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b73 ([REDACTED]e19) INFO 2026-03-20T17:26:07.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8af/[REDACTED]753/[REDACTED]70f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.289Z [profiles] getProfile([REDACTED]8af ([REDACTED]c75)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.290Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8af ([REDACTED]c75) INFO 2026-03-20T17:26:07.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]561/[REDACTED]9aa/[REDACTED]406?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.343Z [profiles] getProfile([REDACTED]561 ([REDACTED]a5d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]561 ([REDACTED]a5d) INFO 2026-03-20T17:26:07.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f7f/[REDACTED]9bf/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T17:26:07.351Z [profiles] getProfile([REDACTED]f7f ([REDACTED]348)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T17:26:07.352Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f7f ([REDACTED]348) INFO 2026-03-20T17:26:07.352Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T17:26:08.139Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-20T17:26:28.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:26:35.791Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:26:58.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:27:05.883Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:27:08.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537000ms INFO 2026-03-20T17:27:28.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:27:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T17:27:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:27:35.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:27:58.651Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:28:06.054Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:28:28.755Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:28:36.139Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:28:58.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:29:06.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:29:28.945Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:29:36.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:29:59.053Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:30:06.408Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:30:29.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:30:36.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T17:30:59.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:31:06.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T17:31:06.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T17:31:06.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T17:31:06.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T17:31:29.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:31:59.465Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:32:29.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:32:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T17:32:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:32:59.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:33:29.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:34:00.009Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:34:30.092Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:35:00.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:35:30.290Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:36:00.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:36:30.480Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:37:00.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:37:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:37:30.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:38:00.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:38:30.898Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:39:01.009Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:39:31.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:40:01.211Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:40:31.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:41:01.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:41:31.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:42:01.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:42:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:42:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:42:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T17:42:31.703Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:43:01.815Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:43:31.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:44:02.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:44:32.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:45:02.199Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:45:32.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:46:02.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:46:32.515Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:47:02.630Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:47:30.114Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T17:47:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:47:32.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:48:02.896Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:48:33.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:49:03.207Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:49:33.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:50:03.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:50:33.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:51:03.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:51:33.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:52:03.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:52:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:52:33.916Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:53:04.026Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:53:34.120Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:54:04.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:54:34.348Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:55:04.465Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:55:34.545Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:56:04.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:56:34.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:57:04.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T17:57:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T17:57:34.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:58:05.097Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:58:35.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:59:05.326Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T17:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T17:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T17:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T17:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T17:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T17:59:35.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:00:05.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:00:35.784Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:01:05.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:01:36.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:02:06.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:02:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:02:36.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:03:06.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:03:36.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:04:06.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:04:36.839Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:05:06.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:05:37.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:06:07.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:06:37.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:07:07.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:07:30.192Z [app/main] MainSQL: slow query createOrUpdateItem duration=118ms INFO 2026-03-20T18:07:30.193Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:07:37.743Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:08:07.886Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:08:37.977Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:09:08.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:09:38.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:10:08.257Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:10:38.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:11:08.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:11:28.943Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 91 INFO 2026-03-20T18:11:28.943Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding source index 91 INFO 2026-03-20T18:11:28.943Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T18:11:28.944Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.944Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.944Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc00716fa0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.944Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00056370, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f96c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f9740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078e38d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00712640, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00040cc0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.946Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T18:11:28.947Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-20T18:11:28.947Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T18:11:28.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:28.948Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc00716fa0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T18:11:29.111Z [calling] MediaDevice: available devices changed (from->to) [object Undefined] {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T18:11:29.112Z [calling] MediaDevice: selecting camera [REDACTED]12a INFO 2026-03-20T18:11:29.112Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-20T18:11:29.112Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T18:11:29.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-20T18:11:29.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-20T18:11:29.114Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T18:11:29.114Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T18:11:29.114Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-20T18:11:29.115Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T18:11:29.116Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-20T18:11:29.116Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-20T18:11:29.116Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T18:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:11:38.547Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:12:08.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:12:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:12:38.743Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:13:08.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:13:38.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:14:09.053Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:14:39.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:15:09.265Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:15:39.368Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:16:09.493Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:16:39.857Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:17:10.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:17:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:17:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T18:17:40.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:18:10.223Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:18:40.321Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:19:10.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:19:40.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:20:10.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:20:40.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:21:10.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:21:40.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:22:11.029Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:22:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:22:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T18:22:41.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:23:11.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:23:41.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:24:11.471Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:24:41.575Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:25:11.685Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:25:41.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:26:06.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T18:26:06.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T18:26:06.108Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T18:26:06.110Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T18:26:06.110Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T18:26:06.110Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T18:26:06.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7b5 ([REDACTED]6f8) INFO 2026-03-20T18:26:06.112Z [profiles] buildGetProfileOptions([REDACTED]7b5 ([REDACTED]6f8)): generating profile key credential request INFO 2026-03-20T18:26:06.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dea ([REDACTED]dc4) INFO 2026-03-20T18:26:06.113Z [profiles] buildGetProfileOptions([REDACTED]dea ([REDACTED]dc4)): using unexpired profile key credential INFO 2026-03-20T18:26:06.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]988 ([REDACTED]ea7) INFO 2026-03-20T18:26:06.113Z [profiles] buildGetProfileOptions([REDACTED]988 ([REDACTED]ea7)): using unexpired profile key credential INFO 2026-03-20T18:26:06.114Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.114Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T18:26:06.114Z [profiles] getProfile([REDACTED]7b5 ([REDACTED]6f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.114Z [profiles] getProfile([REDACTED]dea ([REDACTED]dc4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.114Z [profiles] getProfile([REDACTED]988 ([REDACTED]ea7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T18:26:06.114Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T18:26:06.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b5/[REDACTED]24b/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T18:26:06.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dea/[REDACTED]dd2 (unauth+key) INFO 2026-03-20T18:26:06.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]988/[REDACTED]b8a (unauth+key) INFO 2026-03-20T18:26:06.114Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T18:26:06.114Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ef8 ([REDACTED]959) INFO 2026-03-20T18:26:06.114Z [profiles] buildGetProfileOptions([REDACTED]ef8 ([REDACTED]959)): using unexpired profile key credential INFO 2026-03-20T18:26:06.114Z [profiles] getProfile([REDACTED]ef8 ([REDACTED]959)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ef8/[REDACTED]015 (unauth+key) INFO 2026-03-20T18:26:06.114Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T18:26:06.114Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T18:26:06.135Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T18:26:06.135Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.321µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T18:26:06.817Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 702.684ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T18:26:06.817Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T18:26:06.817Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T18:26:06.817Z [SocketManager] connected unauthenticated socket (localPort: 43898) INFO 2026-03-20T18:26:06.817Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T18:26:06.913Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b5/[REDACTED]24b/[REDACTED]80b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T18:26:06.913Z [profiles] getProfile([REDACTED]7b5 ([REDACTED]6f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:06.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7b5 ([REDACTED]6f8) INFO 2026-03-20T18:26:06.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]57c ([REDACTED]dd2) INFO 2026-03-20T18:26:06.914Z [profiles] buildGetProfileOptions([REDACTED]57c ([REDACTED]dd2)): using unexpired profile key credential INFO 2026-03-20T18:26:06.914Z [profiles] getProfile([REDACTED]57c ([REDACTED]dd2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57c/[REDACTED]b2f (unauth+key) WARN 2026-03-20T18:26:06.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T18:26:06.915Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T18:26:06.915Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T18:26:06.916Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T18:26:06.916Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T18:26:06.916Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T18:26:06.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T18:26:06.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ef8/[REDACTED]015 (unauth+key) 200 Success INFO 2026-03-20T18:26:06.916Z [profiles] getProfile([REDACTED]ef8 ([REDACTED]959)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:06.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ef8 ([REDACTED]959) INFO 2026-03-20T18:26:06.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b19 ([REDACTED]e34) INFO 2026-03-20T18:26:06.916Z [profiles] buildGetProfileOptions([REDACTED]b19 ([REDACTED]e34)): using unexpired profile key credential INFO 2026-03-20T18:26:06.916Z [profiles] getProfile([REDACTED]b19 ([REDACTED]e34)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b19/[REDACTED]f0e (unauth+key) INFO 2026-03-20T18:26:06.927Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dea/[REDACTED]dd2 (unauth+key) 200 Success INFO 2026-03-20T18:26:06.927Z [profiles] getProfile([REDACTED]dea ([REDACTED]dc4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:06.928Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dea ([REDACTED]dc4) INFO 2026-03-20T18:26:06.928Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f5e ([REDACTED]5fe) INFO 2026-03-20T18:26:06.928Z [profiles] buildGetProfileOptions([REDACTED]f5e ([REDACTED]5fe)): using unexpired profile key credential INFO 2026-03-20T18:26:06.928Z [profiles] getProfile([REDACTED]f5e ([REDACTED]5fe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5e/[REDACTED]0b8 (unauth+key) INFO 2026-03-20T18:26:06.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]988/[REDACTED]b8a (unauth+key) 200 Success INFO 2026-03-20T18:26:06.928Z [profiles] getProfile([REDACTED]988 ([REDACTED]ea7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:06.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]988 ([REDACTED]ea7) INFO 2026-03-20T18:26:06.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af0 ([REDACTED]14a) INFO 2026-03-20T18:26:06.929Z [profiles] buildGetProfileOptions([REDACTED]af0 ([REDACTED]14a)): using unexpired profile key credential INFO 2026-03-20T18:26:06.929Z [profiles] getProfile([REDACTED]af0 ([REDACTED]14a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.929Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af0/[REDACTED]224 (unauth+key) INFO 2026-03-20T18:26:06.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57c/[REDACTED]b2f (unauth+key) 200 Success INFO 2026-03-20T18:26:06.998Z [profiles] getProfile([REDACTED]57c ([REDACTED]dd2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:06.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]57c ([REDACTED]dd2) INFO 2026-03-20T18:26:06.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c56 ([REDACTED]6ef) INFO 2026-03-20T18:26:06.999Z [profiles] buildGetProfileOptions([REDACTED]c56 ([REDACTED]6ef)): using unexpired profile key credential INFO 2026-03-20T18:26:06.999Z [profiles] getProfile([REDACTED]c56 ([REDACTED]6ef)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:06.999Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c56/[REDACTED]ce6 (unauth+key) INFO 2026-03-20T18:26:07.006Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T18:26:07.006Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T18:26:07.006Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T18:26:07.006Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T18:26:07.006Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T18:26:07.006Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]090 ([REDACTED]39f) INFO 2026-03-20T18:26:07.006Z [profiles] buildGetProfileOptions([REDACTED]090 ([REDACTED]39f)): generating profile key credential request INFO 2026-03-20T18:26:07.007Z [profiles] getProfile([REDACTED]090 ([REDACTED]39f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]090/[REDACTED]617/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T18:26:07.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b19/[REDACTED]f0e (unauth+key) 200 Success INFO 2026-03-20T18:26:07.012Z [profiles] getProfile([REDACTED]b19 ([REDACTED]e34)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b19 ([REDACTED]e34) INFO 2026-03-20T18:26:07.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]064 ([REDACTED]91b) INFO 2026-03-20T18:26:07.012Z [profiles] buildGetProfileOptions([REDACTED]064 ([REDACTED]91b)): using unexpired profile key credential INFO 2026-03-20T18:26:07.012Z [profiles] getProfile([REDACTED]064 ([REDACTED]91b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]064/[REDACTED]06f (unauth+key) INFO 2026-03-20T18:26:07.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af0/[REDACTED]224 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.022Z [profiles] getProfile([REDACTED]af0 ([REDACTED]14a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af0 ([REDACTED]14a) INFO 2026-03-20T18:26:07.022Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ab ([REDACTED]31d) INFO 2026-03-20T18:26:07.022Z [profiles] buildGetProfileOptions([REDACTED]3ab ([REDACTED]31d)): using unexpired profile key credential INFO 2026-03-20T18:26:07.022Z [profiles] getProfile([REDACTED]3ab ([REDACTED]31d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.022Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ab/[REDACTED]087 (unauth+key) INFO 2026-03-20T18:26:07.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f5e/[REDACTED]0b8 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.023Z [profiles] getProfile([REDACTED]f5e ([REDACTED]5fe)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.023Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f5e ([REDACTED]5fe) INFO 2026-03-20T18:26:07.023Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c25 ([REDACTED]6d4) INFO 2026-03-20T18:26:07.023Z [profiles] buildGetProfileOptions([REDACTED]c25 ([REDACTED]6d4)): using unexpired profile key credential INFO 2026-03-20T18:26:07.023Z [profiles] getProfile([REDACTED]c25 ([REDACTED]6d4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.023Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c25/[REDACTED]f75 (unauth+key) INFO 2026-03-20T18:26:07.105Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c56/[REDACTED]ce6 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.105Z [profiles] getProfile([REDACTED]c56 ([REDACTED]6ef)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c56 ([REDACTED]6ef) INFO 2026-03-20T18:26:07.105Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4b4 ([REDACTED]478) INFO 2026-03-20T18:26:07.106Z [profiles] buildGetProfileOptions([REDACTED]4b4 ([REDACTED]478)): using unexpired profile key credential INFO 2026-03-20T18:26:07.106Z [profiles] getProfile([REDACTED]4b4 ([REDACTED]478)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b4/[REDACTED]b4f (unauth+key) INFO 2026-03-20T18:26:07.108Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]090/[REDACTED]617/[REDACTED]701?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T18:26:07.108Z [profiles] getProfile([REDACTED]090 ([REDACTED]39f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]090 ([REDACTED]39f) INFO 2026-03-20T18:26:07.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac2 ([REDACTED]353) INFO 2026-03-20T18:26:07.109Z [profiles] buildGetProfileOptions([REDACTED]ac2 ([REDACTED]353)): generating profile key credential request INFO 2026-03-20T18:26:07.110Z [profiles] getProfile([REDACTED]ac2 ([REDACTED]353)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.110Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac2/[REDACTED]614/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T18:26:07.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]064/[REDACTED]06f (unauth+key) 200 Success INFO 2026-03-20T18:26:07.118Z [profiles] getProfile([REDACTED]064 ([REDACTED]91b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]064 ([REDACTED]91b) INFO 2026-03-20T18:26:07.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b16 ([REDACTED]08a) INFO 2026-03-20T18:26:07.118Z [profiles] buildGetProfileOptions([REDACTED]b16 ([REDACTED]08a)): using unexpired profile key credential INFO 2026-03-20T18:26:07.118Z [profiles] getProfile([REDACTED]b16 ([REDACTED]08a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b16/[REDACTED]e42 (unauth+key) INFO 2026-03-20T18:26:07.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c25/[REDACTED]f75 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.120Z [profiles] getProfile([REDACTED]c25 ([REDACTED]6d4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.120Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c25 ([REDACTED]6d4) INFO 2026-03-20T18:26:07.120Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ade ([REDACTED]c29) INFO 2026-03-20T18:26:07.120Z [profiles] buildGetProfileOptions([REDACTED]ade ([REDACTED]c29)): using unexpired profile key credential INFO 2026-03-20T18:26:07.120Z [profiles] getProfile([REDACTED]ade ([REDACTED]c29)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.120Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ade/[REDACTED]716 (unauth+key) INFO 2026-03-20T18:26:07.121Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ab/[REDACTED]087 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.121Z [profiles] getProfile([REDACTED]3ab ([REDACTED]31d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ab ([REDACTED]31d) INFO 2026-03-20T18:26:07.121Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]de3 ([REDACTED]0a3) INFO 2026-03-20T18:26:07.121Z [profiles] buildGetProfileOptions([REDACTED]de3 ([REDACTED]0a3)): using unexpired profile key credential INFO 2026-03-20T18:26:07.121Z [profiles] getProfile([REDACTED]de3 ([REDACTED]0a3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.121Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de3/[REDACTED]164 (unauth+key) INFO 2026-03-20T18:26:07.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4b4/[REDACTED]b4f (unauth+key) 200 Success INFO 2026-03-20T18:26:07.190Z [profiles] getProfile([REDACTED]4b4 ([REDACTED]478)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4b4 ([REDACTED]478) INFO 2026-03-20T18:26:07.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6cc ([REDACTED]456) INFO 2026-03-20T18:26:07.191Z [profiles] buildGetProfileOptions([REDACTED]6cc ([REDACTED]456)): using unexpired profile key credential INFO 2026-03-20T18:26:07.191Z [profiles] getProfile([REDACTED]6cc ([REDACTED]456)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6cc/[REDACTED]8ce (unauth+key) INFO 2026-03-20T18:26:07.211Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b16/[REDACTED]e42 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.211Z [profiles] getProfile([REDACTED]b16 ([REDACTED]08a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.211Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b16 ([REDACTED]08a) INFO 2026-03-20T18:26:07.211Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b18 ([REDACTED]773) INFO 2026-03-20T18:26:07.211Z [profiles] buildGetProfileOptions([REDACTED]b18 ([REDACTED]773)): using unexpired profile key credential INFO 2026-03-20T18:26:07.211Z [profiles] getProfile([REDACTED]b18 ([REDACTED]773)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.211Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b18/[REDACTED]3f0 (unauth+key) INFO 2026-03-20T18:26:07.211Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac2/[REDACTED]614/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T18:26:07.211Z [profiles] getProfile([REDACTED]ac2 ([REDACTED]353)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac2 ([REDACTED]353) INFO 2026-03-20T18:26:07.212Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4f4 ([REDACTED]e21) INFO 2026-03-20T18:26:07.212Z [profiles] buildGetProfileOptions([REDACTED]4f4 ([REDACTED]e21)): using unexpired profile key credential INFO 2026-03-20T18:26:07.212Z [profiles] getProfile([REDACTED]4f4 ([REDACTED]e21)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.212Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f4/[REDACTED]7ab (unauth+key) INFO 2026-03-20T18:26:07.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ade/[REDACTED]716 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.228Z [profiles] getProfile([REDACTED]ade ([REDACTED]c29)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ade ([REDACTED]c29) INFO 2026-03-20T18:26:07.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]400 ([REDACTED]192) INFO 2026-03-20T18:26:07.228Z [profiles] buildGetProfileOptions([REDACTED]400 ([REDACTED]192)): using unexpired profile key credential INFO 2026-03-20T18:26:07.228Z [profiles] getProfile([REDACTED]400 ([REDACTED]192)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]400/[REDACTED]35d (unauth+key) INFO 2026-03-20T18:26:07.228Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]de3/[REDACTED]164 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.228Z [profiles] getProfile([REDACTED]de3 ([REDACTED]0a3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]de3 ([REDACTED]0a3) INFO 2026-03-20T18:26:07.228Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c50 ([REDACTED]8db) INFO 2026-03-20T18:26:07.229Z [profiles] buildGetProfileOptions([REDACTED]c50 ([REDACTED]8db)): using unexpired profile key credential INFO 2026-03-20T18:26:07.229Z [profiles] getProfile([REDACTED]c50 ([REDACTED]8db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.229Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]d5a (unauth+key) INFO 2026-03-20T18:26:07.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6cc/[REDACTED]8ce (unauth+key) 200 Success INFO 2026-03-20T18:26:07.296Z [profiles] getProfile([REDACTED]6cc ([REDACTED]456)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6cc ([REDACTED]456) INFO 2026-03-20T18:26:07.297Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d29 ([REDACTED]aed) INFO 2026-03-20T18:26:07.297Z [profiles] buildGetProfileOptions([REDACTED]d29 ([REDACTED]aed)): using unexpired profile key credential INFO 2026-03-20T18:26:07.297Z [profiles] getProfile([REDACTED]d29 ([REDACTED]aed)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.297Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]63b (unauth+key) INFO 2026-03-20T18:26:07.316Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b18/[REDACTED]3f0 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.316Z [profiles] getProfile([REDACTED]b18 ([REDACTED]773)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.317Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b18 ([REDACTED]773) INFO 2026-03-20T18:26:07.317Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c36 ([REDACTED]ced) INFO 2026-03-20T18:26:07.317Z [profiles] buildGetProfileOptions([REDACTED]c36 ([REDACTED]ced)): using unexpired profile key credential INFO 2026-03-20T18:26:07.317Z [profiles] getProfile([REDACTED]c36 ([REDACTED]ced)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.317Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c36/[REDACTED]570 (unauth+key) INFO 2026-03-20T18:26:07.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4f4/[REDACTED]7ab (unauth+key) 200 Success INFO 2026-03-20T18:26:07.339Z [profiles] getProfile([REDACTED]4f4 ([REDACTED]e21)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4f4 ([REDACTED]e21) INFO 2026-03-20T18:26:07.339Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9c8 ([REDACTED]622) INFO 2026-03-20T18:26:07.339Z [profiles] buildGetProfileOptions([REDACTED]9c8 ([REDACTED]622)): using unexpired profile key credential INFO 2026-03-20T18:26:07.339Z [profiles] getProfile([REDACTED]9c8 ([REDACTED]622)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c8/[REDACTED]725 (unauth+key) INFO 2026-03-20T18:26:07.339Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]400/[REDACTED]35d (unauth+key) 200 Success INFO 2026-03-20T18:26:07.340Z [profiles] getProfile([REDACTED]400 ([REDACTED]192)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]400 ([REDACTED]192) INFO 2026-03-20T18:26:07.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]359 ([REDACTED]195) INFO 2026-03-20T18:26:07.340Z [profiles] buildGetProfileOptions([REDACTED]359 ([REDACTED]195)): using unexpired profile key credential INFO 2026-03-20T18:26:07.340Z [profiles] getProfile([REDACTED]359 ([REDACTED]195)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]359/[REDACTED]022 (unauth+key) INFO 2026-03-20T18:26:07.349Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c50/[REDACTED]d5a (unauth+key) 200 Success INFO 2026-03-20T18:26:07.349Z [profiles] getProfile([REDACTED]c50 ([REDACTED]8db)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.349Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c50 ([REDACTED]8db) INFO 2026-03-20T18:26:07.349Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ad2 ([REDACTED]284) INFO 2026-03-20T18:26:07.349Z [profiles] buildGetProfileOptions([REDACTED]ad2 ([REDACTED]284)): using unexpired profile key credential INFO 2026-03-20T18:26:07.350Z [profiles] getProfile([REDACTED]ad2 ([REDACTED]284)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.350Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad2/[REDACTED]19f (unauth+key) INFO 2026-03-20T18:26:07.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d29/[REDACTED]63b (unauth+key) 200 Success INFO 2026-03-20T18:26:07.394Z [profiles] getProfile([REDACTED]d29 ([REDACTED]aed)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d29 ([REDACTED]aed) INFO 2026-03-20T18:26:07.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fc2 ([REDACTED]071) INFO 2026-03-20T18:26:07.394Z [profiles] buildGetProfileOptions([REDACTED]fc2 ([REDACTED]071)): using unexpired profile key credential INFO 2026-03-20T18:26:07.394Z [profiles] getProfile([REDACTED]fc2 ([REDACTED]071)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fc2/[REDACTED]23b (unauth+key) INFO 2026-03-20T18:26:07.408Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c36/[REDACTED]570 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.408Z [profiles] getProfile([REDACTED]c36 ([REDACTED]ced)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.408Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c36 ([REDACTED]ced) INFO 2026-03-20T18:26:07.408Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]891 ([REDACTED]f1b) INFO 2026-03-20T18:26:07.408Z [profiles] buildGetProfileOptions([REDACTED]891 ([REDACTED]f1b)): using unexpired profile key credential INFO 2026-03-20T18:26:07.408Z [profiles] getProfile([REDACTED]891 ([REDACTED]f1b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.408Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]891/[REDACTED]815 (unauth+key) INFO 2026-03-20T18:26:07.455Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]359/[REDACTED]022 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.455Z [profiles] getProfile([REDACTED]359 ([REDACTED]195)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]359 ([REDACTED]195) INFO 2026-03-20T18:26:07.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af0 ([REDACTED]e50) INFO 2026-03-20T18:26:07.455Z [profiles] buildGetProfileOptions([REDACTED]af0 ([REDACTED]e50)): using unexpired profile key credential INFO 2026-03-20T18:26:07.455Z [profiles] getProfile([REDACTED]af0 ([REDACTED]e50)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.455Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af0/[REDACTED]b50 (unauth+key) INFO 2026-03-20T18:26:07.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9c8/[REDACTED]725 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.456Z [profiles] getProfile([REDACTED]9c8 ([REDACTED]622)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.456Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9c8 ([REDACTED]622) INFO 2026-03-20T18:26:07.456Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ea1 ([REDACTED]5f1) INFO 2026-03-20T18:26:07.456Z [profiles] buildGetProfileOptions([REDACTED]ea1 ([REDACTED]5f1)): using unexpired profile key credential INFO 2026-03-20T18:26:07.456Z [profiles] getProfile([REDACTED]ea1 ([REDACTED]5f1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ea1/[REDACTED]d1b (unauth+key) INFO 2026-03-20T18:26:07.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad2/[REDACTED]19f (unauth+key) 200 Success INFO 2026-03-20T18:26:07.456Z [profiles] getProfile([REDACTED]ad2 ([REDACTED]284)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.456Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ad2 ([REDACTED]284) INFO 2026-03-20T18:26:07.456Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c7a ([REDACTED]7ab) INFO 2026-03-20T18:26:07.456Z [profiles] buildGetProfileOptions([REDACTED]c7a ([REDACTED]7ab)): using unexpired profile key credential INFO 2026-03-20T18:26:07.456Z [profiles] getProfile([REDACTED]c7a ([REDACTED]7ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7a/[REDACTED]661 (unauth+key) INFO 2026-03-20T18:26:07.479Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fc2/[REDACTED]23b (unauth+key) 200 Success INFO 2026-03-20T18:26:07.479Z [profiles] getProfile([REDACTED]fc2 ([REDACTED]071)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.479Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fc2 ([REDACTED]071) INFO 2026-03-20T18:26:07.479Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1be ([REDACTED]332) INFO 2026-03-20T18:26:07.479Z [profiles] buildGetProfileOptions([REDACTED]1be ([REDACTED]332)): using unexpired profile key credential INFO 2026-03-20T18:26:07.479Z [profiles] getProfile([REDACTED]1be ([REDACTED]332)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.479Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1be/[REDACTED]31f (unauth+key) INFO 2026-03-20T18:26:07.521Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]891/[REDACTED]815 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.521Z [profiles] getProfile([REDACTED]891 ([REDACTED]f1b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.521Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]891 ([REDACTED]f1b) INFO 2026-03-20T18:26:07.521Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d1e ([REDACTED]a18) INFO 2026-03-20T18:26:07.521Z [profiles] buildGetProfileOptions([REDACTED]d1e ([REDACTED]a18)): using unexpired profile key credential INFO 2026-03-20T18:26:07.521Z [profiles] getProfile([REDACTED]d1e ([REDACTED]a18)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.521Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d1e/[REDACTED]4fb (unauth+key) INFO 2026-03-20T18:26:07.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af0/[REDACTED]b50 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.548Z [profiles] getProfile([REDACTED]af0 ([REDACTED]e50)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.548Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af0 ([REDACTED]e50) INFO 2026-03-20T18:26:07.548Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ace ([REDACTED]172) INFO 2026-03-20T18:26:07.548Z [profiles] buildGetProfileOptions([REDACTED]ace ([REDACTED]172)): using unexpired profile key credential INFO 2026-03-20T18:26:07.548Z [profiles] getProfile([REDACTED]ace ([REDACTED]172)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.548Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ace/[REDACTED]240 (unauth+key) INFO 2026-03-20T18:26:07.590Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ea1/[REDACTED]d1b (unauth+key) 200 Success INFO 2026-03-20T18:26:07.591Z [profiles] getProfile([REDACTED]ea1 ([REDACTED]5f1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.591Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ea1 ([REDACTED]5f1) INFO 2026-03-20T18:26:07.591Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]673 ([REDACTED]910) INFO 2026-03-20T18:26:07.591Z [profiles] buildGetProfileOptions([REDACTED]673 ([REDACTED]910)): using unexpired profile key credential INFO 2026-03-20T18:26:07.591Z [profiles] getProfile([REDACTED]673 ([REDACTED]910)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.591Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]673/[REDACTED]f34 (unauth+key) INFO 2026-03-20T18:26:07.606Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1be/[REDACTED]31f (unauth+key) 200 Success INFO 2026-03-20T18:26:07.606Z [profiles] getProfile([REDACTED]1be ([REDACTED]332)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.607Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1be ([REDACTED]332) INFO 2026-03-20T18:26:07.607Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]34d ([REDACTED]5c3) INFO 2026-03-20T18:26:07.607Z [profiles] buildGetProfileOptions([REDACTED]34d ([REDACTED]5c3)): using unexpired profile key credential INFO 2026-03-20T18:26:07.607Z [profiles] getProfile([REDACTED]34d ([REDACTED]5c3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.607Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]34d/[REDACTED]571 (unauth+key) INFO 2026-03-20T18:26:07.607Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7a/[REDACTED]661 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.607Z [profiles] getProfile([REDACTED]c7a ([REDACTED]7ab)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.608Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c7a ([REDACTED]7ab) INFO 2026-03-20T18:26:07.608Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]255 ([REDACTED]0de) INFO 2026-03-20T18:26:07.608Z [profiles] buildGetProfileOptions([REDACTED]255 ([REDACTED]0de)): using unexpired profile key credential INFO 2026-03-20T18:26:07.608Z [profiles] getProfile([REDACTED]255 ([REDACTED]0de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.608Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]255/[REDACTED]b5e (unauth+key) INFO 2026-03-20T18:26:07.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d1e/[REDACTED]4fb (unauth+key) 200 Success INFO 2026-03-20T18:26:07.620Z [profiles] getProfile([REDACTED]d1e ([REDACTED]a18)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d1e ([REDACTED]a18) INFO 2026-03-20T18:26:07.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec5 ([REDACTED]782) INFO 2026-03-20T18:26:07.621Z [profiles] buildGetProfileOptions([REDACTED]ec5 ([REDACTED]782)): using unexpired profile key credential INFO 2026-03-20T18:26:07.621Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]782)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]5d0 (unauth+key) INFO 2026-03-20T18:26:07.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ace/[REDACTED]240 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.658Z [profiles] getProfile([REDACTED]ace ([REDACTED]172)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ace ([REDACTED]172) INFO 2026-03-20T18:26:07.658Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8b3 ([REDACTED]66a) INFO 2026-03-20T18:26:07.658Z [profiles] buildGetProfileOptions([REDACTED]8b3 ([REDACTED]66a)): using unexpired profile key credential INFO 2026-03-20T18:26:07.658Z [profiles] getProfile([REDACTED]8b3 ([REDACTED]66a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.658Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b3/[REDACTED]980 (unauth+key) INFO 2026-03-20T18:26:07.708Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]673/[REDACTED]f34 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.708Z [profiles] getProfile([REDACTED]673 ([REDACTED]910)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]673 ([REDACTED]910) INFO 2026-03-20T18:26:07.708Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9b2 ([REDACTED]734) INFO 2026-03-20T18:26:07.709Z [profiles] buildGetProfileOptions([REDACTED]9b2 ([REDACTED]734)): using unexpired profile key credential INFO 2026-03-20T18:26:07.709Z [profiles] getProfile([REDACTED]9b2 ([REDACTED]734)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.709Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]279 (unauth+key) INFO 2026-03-20T18:26:07.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]34d/[REDACTED]571 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.723Z [profiles] getProfile([REDACTED]34d ([REDACTED]5c3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]34d ([REDACTED]5c3) INFO 2026-03-20T18:26:07.723Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]065 ([REDACTED]d5b) INFO 2026-03-20T18:26:07.723Z [profiles] buildGetProfileOptions([REDACTED]065 ([REDACTED]d5b)): using unexpired profile key credential INFO 2026-03-20T18:26:07.723Z [profiles] getProfile([REDACTED]065 ([REDACTED]d5b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.723Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]065/[REDACTED]c88 (unauth+key) INFO 2026-03-20T18:26:07.735Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]5d0 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.735Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]782)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.735Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec5 ([REDACTED]782) INFO 2026-03-20T18:26:07.735Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0ac ([REDACTED]f0f) INFO 2026-03-20T18:26:07.735Z [profiles] buildGetProfileOptions([REDACTED]0ac ([REDACTED]f0f)): using unexpired profile key credential INFO 2026-03-20T18:26:07.735Z [profiles] getProfile([REDACTED]0ac ([REDACTED]f0f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.736Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ac/[REDACTED]c17 (unauth+key) INFO 2026-03-20T18:26:07.742Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]255/[REDACTED]b5e (unauth+key) 200 Success INFO 2026-03-20T18:26:07.742Z [profiles] getProfile([REDACTED]255 ([REDACTED]0de)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.744Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]255 ([REDACTED]0de) INFO 2026-03-20T18:26:07.744Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f66 ([REDACTED]058) INFO 2026-03-20T18:26:07.744Z [profiles] buildGetProfileOptions([REDACTED]f66 ([REDACTED]058)): using unexpired profile key credential INFO 2026-03-20T18:26:07.744Z [profiles] getProfile([REDACTED]f66 ([REDACTED]058)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.744Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f66/[REDACTED]b84 (unauth+key) INFO 2026-03-20T18:26:07.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8b3/[REDACTED]980 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.769Z [profiles] getProfile([REDACTED]8b3 ([REDACTED]66a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8b3 ([REDACTED]66a) INFO 2026-03-20T18:26:07.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dfd ([REDACTED]44a) INFO 2026-03-20T18:26:07.769Z [profiles] buildGetProfileOptions([REDACTED]dfd ([REDACTED]44a)): using unexpired profile key credential INFO 2026-03-20T18:26:07.769Z [profiles] getProfile([REDACTED]dfd ([REDACTED]44a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfd/[REDACTED]4cc (unauth+key) INFO 2026-03-20T18:26:07.797Z [app/main] MainSQL: slow query updateConversations duration=52ms INFO 2026-03-20T18:26:07.849Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]065/[REDACTED]c88 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.849Z [profiles] getProfile([REDACTED]065 ([REDACTED]d5b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.849Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]065 ([REDACTED]d5b) INFO 2026-03-20T18:26:07.849Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]257 ([REDACTED]cf1) INFO 2026-03-20T18:26:07.849Z [profiles] buildGetProfileOptions([REDACTED]257 ([REDACTED]cf1)): using unexpired profile key credential INFO 2026-03-20T18:26:07.850Z [profiles] getProfile([REDACTED]257 ([REDACTED]cf1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]257/[REDACTED]e2b (unauth+key) INFO 2026-03-20T18:26:07.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b2/[REDACTED]279 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.850Z [profiles] getProfile([REDACTED]9b2 ([REDACTED]734)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9b2 ([REDACTED]734) INFO 2026-03-20T18:26:07.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]376 ([REDACTED]f39) INFO 2026-03-20T18:26:07.850Z [profiles] buildGetProfileOptions([REDACTED]376 ([REDACTED]f39)): using unexpired profile key credential INFO 2026-03-20T18:26:07.850Z [profiles] getProfile([REDACTED]376 ([REDACTED]f39)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:26:07.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]376/[REDACTED]881 (unauth+key) INFO 2026-03-20T18:26:07.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f66/[REDACTED]b84 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.867Z [profiles] getProfile([REDACTED]f66 ([REDACTED]058)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f66 ([REDACTED]058) INFO 2026-03-20T18:26:07.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ac/[REDACTED]c17 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.867Z [profiles] getProfile([REDACTED]0ac ([REDACTED]f0f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.868Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0ac ([REDACTED]f0f) INFO 2026-03-20T18:26:07.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfd/[REDACTED]4cc (unauth+key) 200 Success INFO 2026-03-20T18:26:07.874Z [profiles] getProfile([REDACTED]dfd ([REDACTED]44a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.874Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dfd ([REDACTED]44a) INFO 2026-03-20T18:26:07.959Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]376/[REDACTED]881 (unauth+key) 200 Success INFO 2026-03-20T18:26:07.959Z [profiles] getProfile([REDACTED]376 ([REDACTED]f39)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:07.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]376 ([REDACTED]f39) INFO 2026-03-20T18:26:08.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]257/[REDACTED]e2b (unauth+key) 200 Success INFO 2026-03-20T18:26:08.016Z [profiles] getProfile([REDACTED]257 ([REDACTED]cf1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T18:26:08.016Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]257 ([REDACTED]cf1) INFO 2026-03-20T18:26:08.016Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T18:26:09.130Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-20T18:26:11.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:26:36.823Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:26:41.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:27:06.937Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:27:08.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T18:27:12.060Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:27:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:27:37.045Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:27:42.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:28:07.154Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:28:12.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:28:37.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:28:42.461Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:29:07.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:29:12.545Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:29:37.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:29:42.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:30:07.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:30:12.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:30:37.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:30:42.830Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:31:07.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T18:31:07.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T18:31:07.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T18:31:07.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T18:31:12.941Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:31:43.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:32:13.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:32:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:32:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:32:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:32:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:32:30.126Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:32:30.126Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-20T18:32:43.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:33:13.521Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:33:43.618Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:34:13.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:34:43.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:35:14.000Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:35:44.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:36:14.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:36:44.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:37:14.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:37:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:37:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T18:37:44.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:38:14.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:38:44.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:39:14.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:39:44.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:40:15.103Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:40:45.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:41:15.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:41:45.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:42:15.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:42:30.113Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:42:45.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:43:16.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:43:46.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:44:16.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:44:46.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:45:16.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:45:46.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:46:17.093Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:46:47.193Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:47:17.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:47:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T18:47:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:47:47.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:48:17.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:48:47.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:49:17.747Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:49:47.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:50:18.073Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:50:48.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:51:18.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:51:48.439Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:52:18.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:52:30.113Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:52:30.154Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T18:52:30.155Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:52:48.700Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:53:18.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:53:48.924Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:54:19.030Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:54:49.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:55:19.523Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:55:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:55:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:55:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:55:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:55:49.669Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:56:19.836Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:56:49.956Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:57:20.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T18:57:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T18:57:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T18:57:50.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:58:20.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:58:50.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:59:10.082Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774033150038 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T18:59:10.083Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T18:59:11.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T18:59:11.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T18:59:11.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463) INFO 2026-03-20T18:59:11.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463)): unidentified message INFO 2026-03-20T18:59:11.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]61d.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T18:59:11.074Z [MessageReceiver] decryptEnvelope([REDACTED]61d.1 > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463)) INFO 2026-03-20T18:59:11.074Z [MessageReceiver] decrypt/[REDACTED]61d.1 > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463): unidentified message INFO 2026-03-20T18:59:11.074Z [MessageReceiver] decryptSealedSender([REDACTED]61d.1 > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T18:59:11.074Z [SignalProtocolStore] Successfully fetched signed prekey (cache hit): [REDACTED]70f:180 INFO 2026-03-20T18:59:11.074Z [SignalProtocolStore] loadKyberPreKey: Successfully fetched kyberPreKey (cache miss): [REDACTED]70f:1997 INFO 2026-03-20T18:59:11.074Z [@signalapp/libsignal-client] processing PreKey message from [REDACTED]61d.1 libsignal_protocol::session rust/protocol/src/session.rs:139 INFO 2026-03-20T18:59:11.074Z [SignalProtocolStore] Successfully fetched prekey (cache miss): [REDACTED]70f:1818 INFO 2026-03-20T18:59:11.075Z [@signalapp/libsignal-client] spqr initiating state with version V1 and direction B2A spqr sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/lib.rs:212 INFO 2026-03-20T18:59:11.075Z [@signalapp/libsignal-client] [REDACTED]61d.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T18:59:11.075Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]61d.1 with current session state (base key [REDACTED]c20) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T18:59:11.075Z [SignalProtocolStore] maybeRemoveKyberPreKey: Successfully fetched kyber prekey (cache hit): [REDACTED]70f:1997 INFO 2026-03-20T18:59:11.075Z [SignalProtocolStore] removeKyberPreKeys(decryptAndCacheBatch): Will remove kyberPreKeys: 1997 INFO 2026-03-20T18:59:11.075Z [SignalProtocolStore] removePreKeys(decryptAndCacheBatch): Will remove preKeys: 1818 INFO 2026-03-20T18:59:11.076Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]61d.1 > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463) INFO 2026-03-20T18:59:11.076Z [@signalapp/libsignal-client] [REDACTED]61d.1 Processing SenderKey distribution [REDACTED]b1e with chain ID 84974124 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 WARN 2026-03-20T18:59:11.076Z [SignalProtocolStore] No sender key: [REDACTED]70f:[REDACTED]61d.1--[REDACTED]b1e INFO 2026-03-20T18:59:11.076Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T18:59:11.076Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 1, pending preKeysToRemove 1, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T18:59:11.077Z [app/main] MainSQL: commitDecryptResult: Removed 1 kyberPreKeys INFO 2026-03-20T18:59:11.077Z [app/main] MainSQL: commitDecryptResult: Removed 1 preKeys INFO 2026-03-20T18:59:11.129Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T18:59:11.129Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T18:59:11.129Z [MessageReceiver] queueing decrypted envelope [REDACTED]61d.1 > [REDACTED]70f 1774033138933 (019d0c9d.a083.772d.9183.3fb03ab2a463) INFO 2026-03-20T18:59:11.129Z [app/main] MainSQL: slow query commitDecryptResult duration=52ms INFO 2026-03-20T18:59:11.130Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T18:59:11.130Z [@signalapp/libsignal-client] ACKing message delivered at 1774033150038 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T18:59:16.350Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774033156312 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T18:59:16.350Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T18:59:17.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T18:59:17.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T18:59:17.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2) INFO 2026-03-20T18:59:17.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2)): unidentified message INFO 2026-03-20T18:59:17.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]61d.1 with type PreKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T18:59:17.074Z [MessageReceiver] decryptEnvelope([REDACTED]61d.1 > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2)) INFO 2026-03-20T18:59:17.074Z [MessageReceiver] decrypt/[REDACTED]61d.1 > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2): unidentified message INFO 2026-03-20T18:59:17.074Z [MessageReceiver] decryptSealedSender([REDACTED]61d.1 > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-20T18:59:17.074Z [@signalapp/libsignal-client] decrypted PreKey message from [REDACTED]61d.1 with current session state (base key [REDACTED]c20) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T18:59:17.075Z [MessageReceiver] handleSenderKeyDistributionMessage/[REDACTED]61d.1 > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2) INFO 2026-03-20T18:59:17.075Z [@signalapp/libsignal-client] [REDACTED]61d.1 Processing SenderKey distribution [REDACTED]b1e with chain ID 84974124 libsignal_protocol::group_cipher rust/protocol/src/group_cipher.rs:202 INFO 2026-03-20T18:59:17.075Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]61d.1--[REDACTED]b1e INFO 2026-03-20T18:59:17.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T18:59:17.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T18:59:17.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T18:59:17.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T18:59:17.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]61d.1 > [REDACTED]70f 1774033155465 (019d0c9d.b8ff.739f.83fa.564b2955b4c2) INFO 2026-03-20T18:59:17.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T18:59:17.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774033156312 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T18:59:17.120Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T18:59:18.649Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774033158609 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T18:59:18.649Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T18:59:19.077Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T18:59:19.077Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T18:59:19.077Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25) INFO 2026-03-20T18:59:19.077Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25)): unidentified message INFO 2026-03-20T18:59:19.077Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]61d.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T18:59:19.078Z [MessageReceiver] decryptEnvelope([REDACTED]61d.1 > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25)) INFO 2026-03-20T18:59:19.078Z [MessageReceiver] decrypt/[REDACTED]61d.1 > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25): unidentified message INFO 2026-03-20T18:59:19.078Z [MessageReceiver] decryptSealedSender([REDACTED]61d.1 > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25)): unidentified message/sender key contents INFO 2026-03-20T18:59:19.078Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]61d.1--[REDACTED]b1e INFO 2026-03-20T18:59:19.078Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T18:59:19.078Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T18:59:19.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T18:59:19.119Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T18:59:19.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]61d.1 > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25) INFO 2026-03-20T18:59:19.119Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-20T18:59:19.120Z [MessageReceiver] handleDataMessage/[REDACTED]61d.1 > [REDACTED]70f 1774033138688 (019d0c9d.c1f9.765f.ae40.2a60e8cb5d25) INFO 2026-03-20T18:59:19.120Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]61d.1 1774033138688: starting processing in queue INFO 2026-03-20T18:59:19.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T18:59:19.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774033158609 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T18:59:19.121Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T18:59:19.121Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-20T18:59:19.121Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-20T18:59:19.123Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2750 to 2751 INFO 2026-03-20T18:59:19.124Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-20T18:59:19.126Z [conversations] setProfileKey([REDACTED]61d ([REDACTED]53c)/s2s/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T18:59:19.126Z [profiles] buildGetProfileOptions([REDACTED]61d ([REDACTED]53c)): generating profile key credential request INFO 2026-03-20T18:59:19.127Z [conversations] storageService[captureChange] profileKey [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T18:59:19.127Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 1 missing profiles INFO 2026-03-20T18:59:19.128Z [profiles] getProfile([REDACTED]61d ([REDACTED]53c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T18:59:19.128Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T18:59:19.128Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]61d/[REDACTED]fca/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T18:59:19.128Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T18:59:19.130Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T18:59:19.130Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T18:59:19.153Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T18:59:19.153Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 27.421µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T18:59:19.799Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 670.455ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T18:59:19.799Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T18:59:19.799Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T18:59:19.799Z [SocketManager] connected unauthenticated socket (localPort: 43954) INFO 2026-03-20T18:59:19.799Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T18:59:19.886Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]61d/[REDACTED]fca/[REDACTED]30a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T18:59:19.887Z [profiles] getProfile([REDACTED]61d ([REDACTED]53c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T18:59:19.888Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T18:59:19.928Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T18:59:20.095Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T18:59:20.095Z [storage] sync: fetching latest after version=9628 INFO 2026-03-20T18:59:20.095Z [storage] sync(9628): fetch start INFO 2026-03-20T18:59:20.095Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T18:59:20.095Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T18:59:20.136Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-20T18:59:20.177Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T18:59:20.224Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T18:59:20.269Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T18:59:20.271Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9628 INFO 2026-03-20T18:59:20.438Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 101ms (attempts v4=1 v6=0) INFO 2026-03-20T18:59:20.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T18:59:20.544Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9628 204 Success INFO 2026-03-20T18:59:20.544Z [storage] sync(9628): no newer manifest, ok INFO 2026-03-20T18:59:20.544Z [storage] sync: no updates, version=9628 INFO 2026-03-20T18:59:20.544Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9629: will update to manifest version INFO 2026-03-20T18:59:20.545Z [storage] upload(9629): generating manifest new=false INFO 2026-03-20T18:59:20.545Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T18:59:20.546Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T18:59:20.547Z [storage] upload(9629): adding key=9629:WfX PNI:[REDACTED]876 ([REDACTED]1ae) INFO 2026-03-20T18:59:20.548Z [storage] upload(9629): adding key=9629:1uo PNI:[REDACTED]59d ([REDACTED]54c) INFO 2026-03-20T18:59:20.565Z [storage] upload(9629): updating from=8191:J/K to=9629:yEp [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T18:59:20.565Z [storage] upload(9629): adding key=9629:BsN PNI:[REDACTED]3bb ([REDACTED]e85) INFO 2026-03-20T18:59:20.569Z [storage] upload(9629): adding key=9629:NMe PNI:[REDACTED]938 ([REDACTED]cf9) INFO 2026-03-20T18:59:20.572Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T18:59:20.573Z [storage] upload(9629): adding storyDistributionLists=1 INFO 2026-03-20T18:59:20.573Z [storage] upload(9629): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding callLinks=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding defunctCallLinks=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding pendingCallLinks=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding chatFolders=1 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding unknown records=[] count=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): adding error records=[] count=0 INFO 2026-03-20T18:59:20.574Z [storage] upload(9629): deleting extra keys=["9628:EJV","9628:GWg","9628:Qhj","9628:XIs","9628:bDT","9628:guM","9628:mcD","9628:p7M","9628:zS/"] count=9 INFO 2026-03-20T18:59:20.577Z [storage] upload(9629): inserting=5 deleting=10 INFO 2026-03-20T18:59:20.578Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T18:59:20.820Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T18:59:20.820Z [storage] upload(9629): upload complete, updating items=5 INFO 2026-03-20T18:59:20.820Z [storage] upload(9629): setting new manifestVersion INFO 2026-03-20T18:59:20.869Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-20T18:59:20.872Z [JobQueueDatabaseStore] adding job [REDACTED]032 to queue "single proto" INFO 2026-03-20T18:59:20.911Z [JobQueue] single proto job queue: added new job [REDACTED]032 INFO 2026-03-20T18:59:20.911Z [JobQueue] single proto job queue: enqueuing job [REDACTED]032 INFO 2026-03-20T18:59:20.911Z [JobQueue] single proto job queue: running job [REDACTED]032, attempt 1 of 110 INFO 2026-03-20T18:59:20.911Z [JobQueue] single proto job queue, job ID [REDACTED]032, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1774033160872 INFO 2026-03-20T18:59:20.913Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T18:59:20.953Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T18:59:20.994Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T18:59:20.995Z [WebAPI] send/1774033160872/[REDACTED]70f/sendMessages INFO 2026-03-20T18:59:20.995Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T18:59:21.091Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T18:59:21.136Z [JobQueue] single proto job queue: job [REDACTED]032 succeeded on attempt 1 INFO 2026-03-20T18:59:21.136Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-20T18:59:21.178Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T18:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T18:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T18:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T18:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T18:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T18:59:49.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T18:59:50.622Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:00:06.819Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774033206767 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T19:00:06.819Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T19:00:07.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T19:00:07.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T19:00:07.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be) INFO 2026-03-20T19:00:07.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be)): unidentified message INFO 2026-03-20T19:00:07.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]61d.1 with type SenderKey libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-20T19:00:07.074Z [MessageReceiver] decryptEnvelope([REDACTED]61d.1 > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be)) INFO 2026-03-20T19:00:07.074Z [MessageReceiver] decrypt/[REDACTED]61d.1 > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be): unidentified message INFO 2026-03-20T19:00:07.074Z [MessageReceiver] decryptSealedSender([REDACTED]61d.1 > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be)): unidentified message/sender key contents INFO 2026-03-20T19:00:07.074Z [SignalProtocolStore] Successfully fetched sender key (cache hit): [REDACTED]70f:[REDACTED]61d.1--[REDACTED]b1e INFO 2026-03-20T19:00:07.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T19:00:07.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 1, pending sessions 0, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T19:00:07.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T19:00:07.119Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T19:00:07.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]61d.1 > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be) INFO 2026-03-20T19:00:07.119Z [MessageReceiver] handleDataMessage/[REDACTED]61d.1 > [REDACTED]70f 1774033190309 (019d0c9e.7e23.705e.b4be.d0e00aa446be) INFO 2026-03-20T19:00:07.119Z [handleDataMessage] handleDataMessage/groupv2([REDACTED]Z2g=) [REDACTED]61d.1 1774033190309: starting processing in queue INFO 2026-03-20T19:00:07.119Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-20T19:00:07.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T19:00:07.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774033206767 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T19:00:07.121Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-20T19:00:07.121Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Starting... INFO 2026-03-20T19:00:07.121Z [groups] getGroupUpdates/groupv2([REDACTED]Z2g=): Processing just one change INFO 2026-03-20T19:00:07.122Z [groups] integrateGroupChange/groupv2([REDACTED]Z2g=): Applying group change actions, from version 2751 to 2752 INFO 2026-03-20T19:00:07.122Z [groups] extractDiffs/groupv2([REDACTED]Z2g=) complete, generated 0 change messages INFO 2026-03-20T19:00:07.124Z [conversations] setProfileKey([REDACTED]61d ([REDACTED]53c)/O08/updateGroup): Profile key changed. Setting sealedSender to UNKNOWN INFO 2026-03-20T19:00:07.124Z [profiles] buildGetProfileOptions([REDACTED]61d ([REDACTED]53c)): generating profile key credential request INFO 2026-03-20T19:00:07.125Z [conversations] storageService[captureChange] profileKey [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T19:00:07.125Z [groups] updateGroup/groupv2([REDACTED]Z2g=): fetching 1 missing profiles INFO 2026-03-20T19:00:07.126Z [profiles] getProfile([REDACTED]61d ([REDACTED]53c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:00:07.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]61d/[REDACTED]57b/[REDACTED]d0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T19:00:07.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]61d/[REDACTED]57b/[REDACTED]d0b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T19:00:07.218Z [profiles] getProfile([REDACTED]61d ([REDACTED]53c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T19:00:07.220Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T19:00:07.260Z [app/main] MainSQL: slow query updateOrCreateBadges duration=40ms INFO 2026-03-20T19:00:07.261Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T19:00:08.096Z [storage] sync: starting... reason=upload/storageServiceUploadJob/captureChange/profileKey INFO 2026-03-20T19:00:08.096Z [storage] sync: fetching latest after version=9629 INFO 2026-03-20T19:00:08.096Z [storage] sync(9629): fetch start INFO 2026-03-20T19:00:08.096Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T19:00:08.169Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T19:00:08.174Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T19:00:08.213Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9629 INFO 2026-03-20T19:00:08.308Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9629 204 Success INFO 2026-03-20T19:00:08.308Z [storage] sync(9629): no newer manifest, ok INFO 2026-03-20T19:00:08.308Z [storage] sync: no updates, version=9629 INFO 2026-03-20T19:00:08.308Z [storage] storageService.upload/storageServiceUploadJob/captureChange/profileKey/9630: will update to manifest version INFO 2026-03-20T19:00:08.308Z [storage] upload(9630): generating manifest new=false INFO 2026-03-20T19:00:08.308Z [ConversationController] checkForConflicts: starting... INFO 2026-03-20T19:00:08.310Z [ConversationController] checkForConflicts: complete! INFO 2026-03-20T19:00:08.329Z [storage] upload(9630): updating from=9629:yEp to=9630:Cq5 [REDACTED]61d ([REDACTED]53c) INFO 2026-03-20T19:00:08.336Z [storageRecordOps] storageService.applyUnknownFields: Applying unknown fields for [REDACTED]70f ([REDACTED]314) INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding storyDistributionLists=1 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): sync=ON, adding notificationProfiles=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): stickerPacks installed=0/33 uninstalled=0/0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding callLinks=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding defunctCallLinks=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding pendingCallLinks=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding chatFolders=1 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding unknown records=[] count=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): adding error records=[] count=0 INFO 2026-03-20T19:00:08.338Z [storage] upload(9630): deleting extra keys=[] count=0 INFO 2026-03-20T19:00:08.341Z [storage] upload(9630): inserting=1 deleting=1 INFO 2026-03-20T19:00:08.341Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ INFO 2026-03-20T19:00:08.489Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/ 200 Success INFO 2026-03-20T19:00:08.489Z [storage] upload(9630): upload complete, updating items=1 INFO 2026-03-20T19:00:08.489Z [storage] upload(9630): setting new manifestVersion INFO 2026-03-20T19:00:08.529Z [JobQueueDatabaseStore] adding job [REDACTED]91f to queue "single proto" INFO 2026-03-20T19:00:08.569Z [JobQueue] single proto job queue: added new job [REDACTED]91f INFO 2026-03-20T19:00:08.569Z [JobQueue] single proto job queue: enqueuing job [REDACTED]91f INFO 2026-03-20T19:00:08.569Z [JobQueue] single proto job queue: running job [REDACTED]91f, attempt 1 of 110 INFO 2026-03-20T19:00:08.569Z [JobQueue] single proto job queue, job ID [REDACTED]91f, attempt 1: starting fetchLatestManifestSync send to [REDACTED]70f with timestamp 1774033208529 INFO 2026-03-20T19:00:08.570Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-20T19:00:08.610Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T19:00:08.652Z [WebAPI] send/1774033208529/[REDACTED]70f/sendMessages INFO 2026-03-20T19:00:08.652Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-20T19:00:08.653Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-20T19:00:08.756Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-20T19:00:08.794Z [JobQueue] single proto job queue: job [REDACTED]91f succeeded on attempt 1 INFO 2026-03-20T19:00:08.835Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-20T19:00:19.909Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:00:21.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:00:50.025Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:00:51.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:01:20.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:01:21.247Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:01:50.250Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:01:51.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:02:08.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T19:02:08.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T19:02:08.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T19:02:08.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T19:02:20.378Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:02:21.412Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:02:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T19:02:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:02:50.491Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:02:51.507Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:03:20.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:03:21.627Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:03:50.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:03:51.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:04:20.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T19:04:20.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T19:04:20.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T19:04:20.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T19:04:21.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:04:51.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:05:22.025Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:05:52.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:06:22.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:06:52.397Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:07:22.649Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:07:30.108Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:07:52.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:08:22.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:08:53.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:09:23.165Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:09:53.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:10:10.227Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 92 INFO 2026-03-20T19:10:10.227Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing sink index 91 INFO 2026-03-20T19:10:10.227Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T19:10:10.227Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 91 INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00056370, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f96c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f9740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078e38d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T19:10:10.228Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T19:10:10.233Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T19:10:10.389Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","Ba...4)","St...eo"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T19:10:10.389Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-20T19:10:10.389Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T19:10:10.391Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-20T19:10:10.391Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-20T19:10:10.391Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T19:10:10.392Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-20T19:10:23.453Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:10:53.586Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:11:23.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:11:53.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:12:24.049Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:12:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:12:54.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:13:24.299Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:13:54.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:14:24.798Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:14:54.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:15:25.036Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:15:55.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:16:25.296Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:16:55.435Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:17:25.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:17:30.111Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:17:55.660Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:18:25.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:18:55.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:19:26.032Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:19:56.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:20:26.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:20:56.380Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:21:26.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:21:56.616Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:22:26.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:22:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T19:22:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:22:56.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:23:13.317Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774034593281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T19:23:13.317Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T19:23:14.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T19:23:14.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T19:23:14.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774034593129 (019d0cb3.a626.72b2.8a99.677fe7076707) INFO 2026-03-20T19:23:14.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774034593129 (019d0cb3.a626.72b2.8a99.677fe7076707)) INFO 2026-03-20T19:23:14.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774034593129 (019d0cb3.a626.72b2.8a99.677fe7076707): ciphertext message INFO 2026-03-20T19:23:14.074Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-20T19:23:14.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a38, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-20T19:23:14.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]945) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T19:23:14.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T19:23:14.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T19:23:14.109Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T19:23:14.109Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T19:23:14.109Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774034593129 (019d0cb3.a626.72b2.8a99.677fe7076707) INFO 2026-03-20T19:23:14.109Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774034593129 (019d0cb3.a626.72b2.8a99.677fe7076707) INFO 2026-03-20T19:23:14.110Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1771302622384) INFO 2026-03-20T19:23:14.110Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-20T19:23:14.110Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-20T19:23:14.110Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T19:23:14.110Z [@signalapp/libsignal-client] ACKing message delivered at 1774034593281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T19:23:14.128Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]286 INFO 2026-03-20T19:23:14.133Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163888304 read INFO 2026-03-20T19:23:14.134Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-20T19:23:15.913Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774034595767 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T19:23:15.913Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T19:23:16.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T19:23:16.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T19:23:16.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774034595619 (019d0cb3.b04a.727f.ad7c.651d3c730214) INFO 2026-03-20T19:23:16.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774034595619 (019d0cb3.b04a.727f.ad7c.651d3c730214)) INFO 2026-03-20T19:23:16.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774034595619 (019d0cb3.b04a.727f.ad7c.651d3c730214): ciphertext message INFO 2026-03-20T19:23:16.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]945) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T19:23:16.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T19:23:16.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T19:23:16.117Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-20T19:23:16.118Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T19:23:16.118Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T19:23:16.118Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774034595619 (019d0cb3.b04a.727f.ad7c.651d3c730214) INFO 2026-03-20T19:23:16.118Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774034595619 (019d0cb3.b04a.727f.ad7c.651d3c730214) INFO 2026-03-20T19:23:16.118Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T19:23:16.118Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T19:23:16.118Z [@signalapp/libsignal-client] ACKing message delivered at 1774034595767 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T19:23:17.073Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T19:23:17.073Z [storage] sync: fetching latest after version=9630 INFO 2026-03-20T19:23:17.073Z [storage] sync(9630): fetch start INFO 2026-03-20T19:23:17.073Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T19:23:17.074Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T19:23:17.117Z [app/main] MainSQL: slow query removeUnprocessed duration=43ms INFO 2026-03-20T19:23:17.159Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T19:23:17.200Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T19:23:17.203Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9630 INFO 2026-03-20T19:23:17.314Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 94ms (attempts v4=1 v6=0) INFO 2026-03-20T19:23:17.512Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9630 200 Success INFO 2026-03-20T19:23:17.513Z [storage] sync: updating to remoteVersion=9631 sourceDevice=1 from version=9630 INFO 2026-03-20T19:23:17.517Z [storage] process(9631): localRecords=1814 localKeys=1431 unknownKeys=0 remoteKeys=1436 INFO 2026-03-20T19:23:17.517Z [storage] process(9631): remoteOnlyCount=9 remoteOnlyKeys=["9631:GWg","9631:EJV","9631:guM","9631:zS/","9631:Qhj","9631:XIs","9631:mcD","9631:p7M","9631:bDT"] INFO 2026-03-20T19:23:17.517Z [storage] process(9631): localOnlyCount=4 localOnlyKeys=["9629:WfX","9629:1uo","9629:BsN","9629:NMe"] INFO 2026-03-20T19:23:17.517Z [storage] fetchRemoteRecords(9631): fetching remote keys count=9 INFO 2026-03-20T19:23:17.517Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T19:23:17.635Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T19:23:17.636Z [storage] fetchRemoteRecords(9631): missing remote keys=[] count=0 INFO 2026-03-20T19:23:17.636Z [storage] process(9631): attempting to merge records=0 INFO 2026-03-20T19:23:17.636Z [storage] process(9631): split pni contacts=9 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T19:23:17.636Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T19:23:17.637Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] merge(9631:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T19:23:17.637Z [storage] process(9631): processed records=9 INFO 2026-03-20T19:23:17.638Z [storage] process(9631): updated conversations=0 INFO 2026-03-20T19:23:17.638Z [storage] process(9631): kicking off profile fetches=0 INFO 2026-03-20T19:23:17.638Z [storage] process(9631): dropped keys=["9631:EJV","9631:GWg","9631:Qhj","9631:XIs","9631:bDT","9631:guM","9631:mcD","9631:p7M","9631:zS/"] count=9 INFO 2026-03-20T19:23:17.638Z [storage] process(9631): unknown records=[] count=0 INFO 2026-03-20T19:23:17.669Z [storage] process(9631): error records=[] count=0 INFO 2026-03-20T19:23:17.712Z [storage] process(9631): pending deletes=["9631:EJV","9631:GWg","9631:Qhj","9631:XIs","9631:bDT","9631:guM","9631:mcD","9631:p7M","9631:zS/"] count=9 INFO 2026-03-20T19:23:17.754Z [storage] process(9631): localKey=9629:WfX PNI:[REDACTED]876 ([REDACTED]1ae) was not in remote manifest INFO 2026-03-20T19:23:17.754Z [storage] process(9631): localKey=9629:1uo PNI:[REDACTED]59d ([REDACTED]54c) was not in remote manifest INFO 2026-03-20T19:23:17.754Z [storage] process(9631): localKey=9629:BsN PNI:[REDACTED]3bb ([REDACTED]e85) was not in remote manifest INFO 2026-03-20T19:23:17.754Z [storage] process(9631): localKey=9629:NMe PNI:[REDACTED]938 ([REDACTED]cf9) was not in remote manifest INFO 2026-03-20T19:23:17.756Z [storage] process(9631): done INFO 2026-03-20T19:23:17.756Z [storage] sync: updated to version=9631 INFO 2026-03-20T19:23:17.877Z [storage] sync: complete INFO 2026-03-20T19:23:19.118Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-20T19:23:27.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:23:57.129Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:24:27.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:24:57.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:25:17.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T19:25:17.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T19:25:17.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T19:25:17.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T19:25:27.472Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:25:57.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:26:07.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T19:26:07.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T19:26:07.105Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T19:26:07.107Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T19:26:07.107Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T19:26:07.107Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T19:26:07.108Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa2 ([REDACTED]107) INFO 2026-03-20T19:26:07.108Z [profiles] buildGetProfileOptions([REDACTED]aa2 ([REDACTED]107)): using unexpired profile key credential INFO 2026-03-20T19:26:07.108Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3c2 ([REDACTED]cdd) INFO 2026-03-20T19:26:07.109Z [profiles] buildGetProfileOptions([REDACTED]3c2 ([REDACTED]cdd)): using unexpired profile key credential INFO 2026-03-20T19:26:07.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]635 ([REDACTED]808) INFO 2026-03-20T19:26:07.109Z [profiles] buildGetProfileOptions([REDACTED]635 ([REDACTED]808)): using unexpired profile key credential INFO 2026-03-20T19:26:07.109Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.109Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T19:26:07.109Z [profiles] getProfile([REDACTED]aa2 ([REDACTED]107)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.109Z [profiles] getProfile([REDACTED]3c2 ([REDACTED]cdd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.109Z [profiles] getProfile([REDACTED]635 ([REDACTED]808)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T19:26:07.109Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T19:26:07.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa2/[REDACTED]3c9 (unauth+key) INFO 2026-03-20T19:26:07.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3c2/[REDACTED]ac1 (unauth+key) INFO 2026-03-20T19:26:07.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]53a (unauth+key) INFO 2026-03-20T19:26:07.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T19:26:07.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f02 ([REDACTED]8ce) INFO 2026-03-20T19:26:07.109Z [profiles] buildGetProfileOptions([REDACTED]f02 ([REDACTED]8ce)): using unexpired profile key credential INFO 2026-03-20T19:26:07.109Z [profiles] getProfile([REDACTED]f02 ([REDACTED]8ce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f02/[REDACTED]639 (unauth+key) INFO 2026-03-20T19:26:07.109Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T19:26:07.109Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T19:26:07.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T19:26:07.139Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 29.815µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T19:26:07.692Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 582.574ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T19:26:07.692Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T19:26:07.692Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T19:26:07.692Z [SocketManager] connected unauthenticated socket (localPort: 46602) INFO 2026-03-20T19:26:07.692Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T19:26:07.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa2/[REDACTED]3c9 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.783Z [profiles] getProfile([REDACTED]aa2 ([REDACTED]107)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa2 ([REDACTED]107) INFO 2026-03-20T19:26:07.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]973 ([REDACTED]16d) INFO 2026-03-20T19:26:07.783Z [profiles] buildGetProfileOptions([REDACTED]973 ([REDACTED]16d)): using unexpired profile key credential INFO 2026-03-20T19:26:07.783Z [profiles] getProfile([REDACTED]973 ([REDACTED]16d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]973/[REDACTED]ec2 (unauth+key) INFO 2026-03-20T19:26:07.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f02/[REDACTED]639 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.784Z [profiles] getProfile([REDACTED]f02 ([REDACTED]8ce)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f02 ([REDACTED]8ce) INFO 2026-03-20T19:26:07.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c07 ([REDACTED]c66) INFO 2026-03-20T19:26:07.784Z [profiles] buildGetProfileOptions([REDACTED]c07 ([REDACTED]c66)): using unexpired profile key credential INFO 2026-03-20T19:26:07.784Z [profiles] getProfile([REDACTED]c07 ([REDACTED]c66)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]73f (unauth+key) INFO 2026-03-20T19:26:07.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3c2/[REDACTED]ac1 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.794Z [profiles] getProfile([REDACTED]3c2 ([REDACTED]cdd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3c2 ([REDACTED]cdd) INFO 2026-03-20T19:26:07.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5aa ([REDACTED]877) INFO 2026-03-20T19:26:07.795Z [profiles] buildGetProfileOptions([REDACTED]5aa ([REDACTED]877)): using unexpired profile key credential INFO 2026-03-20T19:26:07.795Z [profiles] getProfile([REDACTED]5aa ([REDACTED]877)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5aa/[REDACTED]098 (unauth+key) INFO 2026-03-20T19:26:07.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]635/[REDACTED]53a (unauth+key) 200 Success INFO 2026-03-20T19:26:07.795Z [profiles] getProfile([REDACTED]635 ([REDACTED]808)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]635 ([REDACTED]808) INFO 2026-03-20T19:26:07.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0df ([REDACTED]dde) INFO 2026-03-20T19:26:07.795Z [profiles] buildGetProfileOptions([REDACTED]0df ([REDACTED]dde)): using unexpired profile key credential INFO 2026-03-20T19:26:07.795Z [profiles] getProfile([REDACTED]0df ([REDACTED]dde)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.795Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0df/[REDACTED]8f5 (unauth+key) WARN 2026-03-20T19:26:07.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T19:26:07.796Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T19:26:07.796Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T19:26:07.796Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T19:26:07.796Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T19:26:07.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T19:26:07.864Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]973/[REDACTED]ec2 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.864Z [profiles] getProfile([REDACTED]973 ([REDACTED]16d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.864Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]973 ([REDACTED]16d) INFO 2026-03-20T19:26:07.864Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]284 ([REDACTED]e36) INFO 2026-03-20T19:26:07.864Z [profiles] buildGetProfileOptions([REDACTED]284 ([REDACTED]e36)): using unexpired profile key credential INFO 2026-03-20T19:26:07.864Z [profiles] getProfile([REDACTED]284 ([REDACTED]e36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.865Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]284/[REDACTED]fae (unauth+key) INFO 2026-03-20T19:26:07.880Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c07/[REDACTED]73f (unauth+key) 200 Success INFO 2026-03-20T19:26:07.880Z [profiles] getProfile([REDACTED]c07 ([REDACTED]c66)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.880Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c07 ([REDACTED]c66) INFO 2026-03-20T19:26:07.880Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]596 ([REDACTED]8cb) INFO 2026-03-20T19:26:07.881Z [profiles] buildGetProfileOptions([REDACTED]596 ([REDACTED]8cb)): using unexpired profile key credential INFO 2026-03-20T19:26:07.881Z [profiles] getProfile([REDACTED]596 ([REDACTED]8cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.881Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]596/[REDACTED]2fc (unauth+key) INFO 2026-03-20T19:26:07.881Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0df/[REDACTED]8f5 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.881Z [profiles] getProfile([REDACTED]0df ([REDACTED]dde)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.881Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0df ([REDACTED]dde) INFO 2026-03-20T19:26:07.881Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]02e ([REDACTED]2cb) INFO 2026-03-20T19:26:07.881Z [profiles] buildGetProfileOptions([REDACTED]02e ([REDACTED]2cb)): using unexpired profile key credential INFO 2026-03-20T19:26:07.881Z [profiles] getProfile([REDACTED]02e ([REDACTED]2cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.881Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02e/[REDACTED]2ac (unauth+key) INFO 2026-03-20T19:26:07.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T19:26:07.888Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T19:26:07.888Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T19:26:07.888Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T19:26:07.888Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T19:26:07.888Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d69 ([REDACTED]452) INFO 2026-03-20T19:26:07.888Z [profiles] buildGetProfileOptions([REDACTED]d69 ([REDACTED]452)): using unexpired profile key credential INFO 2026-03-20T19:26:07.888Z [profiles] getProfile([REDACTED]d69 ([REDACTED]452)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d69/[REDACTED]a98 (unauth+key) INFO 2026-03-20T19:26:07.893Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5aa/[REDACTED]098 (unauth+key) 200 Success INFO 2026-03-20T19:26:07.893Z [profiles] getProfile([REDACTED]5aa ([REDACTED]877)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.893Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5aa ([REDACTED]877) INFO 2026-03-20T19:26:07.893Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f95 ([REDACTED]afc) INFO 2026-03-20T19:26:07.893Z [profiles] buildGetProfileOptions([REDACTED]f95 ([REDACTED]afc)): using unexpired profile key credential INFO 2026-03-20T19:26:07.894Z [profiles] getProfile([REDACTED]f95 ([REDACTED]afc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.894Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f95/[REDACTED]cba (unauth+key) INFO 2026-03-20T19:26:07.944Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]284/[REDACTED]fae (unauth+key) 200 Success INFO 2026-03-20T19:26:07.944Z [profiles] getProfile([REDACTED]284 ([REDACTED]e36)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]284 ([REDACTED]e36) INFO 2026-03-20T19:26:07.944Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]34e ([REDACTED]dfe) INFO 2026-03-20T19:26:07.944Z [profiles] buildGetProfileOptions([REDACTED]34e ([REDACTED]dfe)): using unexpired profile key credential INFO 2026-03-20T19:26:07.944Z [profiles] getProfile([REDACTED]34e ([REDACTED]dfe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.944Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]34e/[REDACTED]925 (unauth+key) INFO 2026-03-20T19:26:07.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02e/[REDACTED]2ac (unauth+key) 200 Success INFO 2026-03-20T19:26:07.962Z [profiles] getProfile([REDACTED]02e ([REDACTED]2cb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]02e ([REDACTED]2cb) INFO 2026-03-20T19:26:07.962Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6ac ([REDACTED]ae9) INFO 2026-03-20T19:26:07.963Z [profiles] buildGetProfileOptions([REDACTED]6ac ([REDACTED]ae9)): using unexpired profile key credential INFO 2026-03-20T19:26:07.963Z [profiles] getProfile([REDACTED]6ac ([REDACTED]ae9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.963Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6ac/[REDACTED]2aa (unauth+key) INFO 2026-03-20T19:26:07.981Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]596/[REDACTED]2fc (unauth+key) 200 Success INFO 2026-03-20T19:26:07.981Z [profiles] getProfile([REDACTED]596 ([REDACTED]8cb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:07.981Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]596 ([REDACTED]8cb) INFO 2026-03-20T19:26:07.981Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19d ([REDACTED]da2) INFO 2026-03-20T19:26:07.982Z [profiles] buildGetProfileOptions([REDACTED]19d ([REDACTED]da2)): using unexpired profile key credential INFO 2026-03-20T19:26:07.982Z [profiles] getProfile([REDACTED]19d ([REDACTED]da2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:07.982Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19d/[REDACTED]f83 (unauth+key) INFO 2026-03-20T19:26:08.025Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d69/[REDACTED]a98 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.025Z [profiles] getProfile([REDACTED]d69 ([REDACTED]452)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.026Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d69 ([REDACTED]452) INFO 2026-03-20T19:26:08.026Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cc0 ([REDACTED]21a) INFO 2026-03-20T19:26:08.026Z [profiles] buildGetProfileOptions([REDACTED]cc0 ([REDACTED]21a)): using unexpired profile key credential INFO 2026-03-20T19:26:08.026Z [profiles] getProfile([REDACTED]cc0 ([REDACTED]21a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.026Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc0/[REDACTED]ffe (unauth+key) INFO 2026-03-20T19:26:08.026Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f95/[REDACTED]cba (unauth+key) 200 Success INFO 2026-03-20T19:26:08.026Z [profiles] getProfile([REDACTED]f95 ([REDACTED]afc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.026Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f95 ([REDACTED]afc) INFO 2026-03-20T19:26:08.026Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]af7 ([REDACTED]72d) INFO 2026-03-20T19:26:08.026Z [profiles] buildGetProfileOptions([REDACTED]af7 ([REDACTED]72d)): using unexpired profile key credential INFO 2026-03-20T19:26:08.026Z [profiles] getProfile([REDACTED]af7 ([REDACTED]72d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.026Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af7/[REDACTED]2ff (unauth+key) INFO 2026-03-20T19:26:08.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]34e/[REDACTED]925 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.043Z [profiles] getProfile([REDACTED]34e ([REDACTED]dfe)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]34e ([REDACTED]dfe) INFO 2026-03-20T19:26:08.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]353 ([REDACTED]bd2) INFO 2026-03-20T19:26:08.043Z [profiles] buildGetProfileOptions([REDACTED]353 ([REDACTED]bd2)): using unexpired profile key credential INFO 2026-03-20T19:26:08.043Z [profiles] getProfile([REDACTED]353 ([REDACTED]bd2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]353/[REDACTED]d10 (unauth+key) INFO 2026-03-20T19:26:08.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6ac/[REDACTED]2aa (unauth+key) 200 Success INFO 2026-03-20T19:26:08.060Z [profiles] getProfile([REDACTED]6ac ([REDACTED]ae9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6ac ([REDACTED]ae9) INFO 2026-03-20T19:26:08.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dc4 ([REDACTED]0da) INFO 2026-03-20T19:26:08.060Z [profiles] buildGetProfileOptions([REDACTED]dc4 ([REDACTED]0da)): using unexpired profile key credential INFO 2026-03-20T19:26:08.060Z [profiles] getProfile([REDACTED]dc4 ([REDACTED]0da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc4/[REDACTED]376 (unauth+key) INFO 2026-03-20T19:26:08.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19d/[REDACTED]f83 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.081Z [profiles] getProfile([REDACTED]19d ([REDACTED]da2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19d ([REDACTED]da2) INFO 2026-03-20T19:26:08.082Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a1 ([REDACTED]eb5) INFO 2026-03-20T19:26:08.082Z [profiles] buildGetProfileOptions([REDACTED]4a1 ([REDACTED]eb5)): using unexpired profile key credential INFO 2026-03-20T19:26:08.082Z [profiles] getProfile([REDACTED]4a1 ([REDACTED]eb5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a1/[REDACTED]ffc (unauth+key) INFO 2026-03-20T19:26:08.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc0/[REDACTED]ffe (unauth+key) 200 Success INFO 2026-03-20T19:26:08.106Z [profiles] getProfile([REDACTED]cc0 ([REDACTED]21a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.106Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cc0 ([REDACTED]21a) INFO 2026-03-20T19:26:08.106Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dca ([REDACTED]300) INFO 2026-03-20T19:26:08.106Z [profiles] buildGetProfileOptions([REDACTED]dca ([REDACTED]300)): using unexpired profile key credential INFO 2026-03-20T19:26:08.106Z [profiles] getProfile([REDACTED]dca ([REDACTED]300)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dca/[REDACTED]600 (unauth+key) INFO 2026-03-20T19:26:08.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]af7/[REDACTED]2ff (unauth+key) 200 Success INFO 2026-03-20T19:26:08.118Z [profiles] getProfile([REDACTED]af7 ([REDACTED]72d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]af7 ([REDACTED]72d) INFO 2026-03-20T19:26:08.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db6 ([REDACTED]385) INFO 2026-03-20T19:26:08.119Z [profiles] buildGetProfileOptions([REDACTED]db6 ([REDACTED]385)): using unexpired profile key credential INFO 2026-03-20T19:26:08.119Z [profiles] getProfile([REDACTED]db6 ([REDACTED]385)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.119Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db6/[REDACTED]81b (unauth+key) INFO 2026-03-20T19:26:08.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]353/[REDACTED]d10 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.133Z [profiles] getProfile([REDACTED]353 ([REDACTED]bd2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]353 ([REDACTED]bd2) INFO 2026-03-20T19:26:08.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8da ([REDACTED]828) INFO 2026-03-20T19:26:08.134Z [profiles] buildGetProfileOptions([REDACTED]8da ([REDACTED]828)): using unexpired profile key credential INFO 2026-03-20T19:26:08.134Z [profiles] getProfile([REDACTED]8da ([REDACTED]828)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8da/[REDACTED]854 (unauth+key) INFO 2026-03-20T19:26:08.172Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a1/[REDACTED]ffc (unauth+key) 200 Success INFO 2026-03-20T19:26:08.172Z [profiles] getProfile([REDACTED]4a1 ([REDACTED]eb5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.173Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a1 ([REDACTED]eb5) INFO 2026-03-20T19:26:08.173Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cc3 ([REDACTED]7f5) INFO 2026-03-20T19:26:08.173Z [profiles] buildGetProfileOptions([REDACTED]cc3 ([REDACTED]7f5)): using unexpired profile key credential INFO 2026-03-20T19:26:08.173Z [profiles] getProfile([REDACTED]cc3 ([REDACTED]7f5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc3/[REDACTED]4b4 (unauth+key) INFO 2026-03-20T19:26:08.173Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dc4/[REDACTED]376 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.173Z [profiles] getProfile([REDACTED]dc4 ([REDACTED]0da)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.173Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dc4 ([REDACTED]0da) INFO 2026-03-20T19:26:08.174Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eb8 ([REDACTED]6b8) INFO 2026-03-20T19:26:08.174Z [profiles] buildGetProfileOptions([REDACTED]eb8 ([REDACTED]6b8)): using unexpired profile key credential INFO 2026-03-20T19:26:08.174Z [profiles] getProfile([REDACTED]eb8 ([REDACTED]6b8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.174Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb8/[REDACTED]177 (unauth+key) INFO 2026-03-20T19:26:08.194Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dca/[REDACTED]600 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.194Z [profiles] getProfile([REDACTED]dca ([REDACTED]300)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.194Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dca ([REDACTED]300) INFO 2026-03-20T19:26:08.194Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d39 ([REDACTED]e5a) INFO 2026-03-20T19:26:08.195Z [profiles] buildGetProfileOptions([REDACTED]d39 ([REDACTED]e5a)): using unexpired profile key credential INFO 2026-03-20T19:26:08.195Z [profiles] getProfile([REDACTED]d39 ([REDACTED]e5a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]e48 (unauth+key) INFO 2026-03-20T19:26:08.210Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db6/[REDACTED]81b (unauth+key) 200 Success INFO 2026-03-20T19:26:08.210Z [profiles] getProfile([REDACTED]db6 ([REDACTED]385)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.210Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db6 ([REDACTED]385) INFO 2026-03-20T19:26:08.210Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]78e ([REDACTED]570) INFO 2026-03-20T19:26:08.210Z [profiles] buildGetProfileOptions([REDACTED]78e ([REDACTED]570)): using unexpired profile key credential INFO 2026-03-20T19:26:08.211Z [profiles] getProfile([REDACTED]78e ([REDACTED]570)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.211Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]78e/[REDACTED]655 (unauth+key) INFO 2026-03-20T19:26:08.218Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-20T19:26:08.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8da/[REDACTED]854 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.236Z [profiles] getProfile([REDACTED]8da ([REDACTED]828)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8da ([REDACTED]828) INFO 2026-03-20T19:26:08.236Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]702 ([REDACTED]60d) INFO 2026-03-20T19:26:08.236Z [profiles] buildGetProfileOptions([REDACTED]702 ([REDACTED]60d)): using unexpired profile key credential INFO 2026-03-20T19:26:08.236Z [profiles] getProfile([REDACTED]702 ([REDACTED]60d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.236Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]702/[REDACTED]1c8 (unauth+key) INFO 2026-03-20T19:26:08.261Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb8/[REDACTED]177 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.261Z [profiles] getProfile([REDACTED]eb8 ([REDACTED]6b8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eb8 ([REDACTED]6b8) INFO 2026-03-20T19:26:08.262Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a47 ([REDACTED]944) INFO 2026-03-20T19:26:08.262Z [profiles] buildGetProfileOptions([REDACTED]a47 ([REDACTED]944)): using unexpired profile key credential INFO 2026-03-20T19:26:08.262Z [profiles] getProfile([REDACTED]a47 ([REDACTED]944)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.262Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a47/[REDACTED]f62 (unauth+key) INFO 2026-03-20T19:26:08.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc3/[REDACTED]4b4 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.274Z [profiles] getProfile([REDACTED]cc3 ([REDACTED]7f5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cc3 ([REDACTED]7f5) INFO 2026-03-20T19:26:08.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dfa ([REDACTED]18d) INFO 2026-03-20T19:26:08.274Z [profiles] buildGetProfileOptions([REDACTED]dfa ([REDACTED]18d)): using unexpired profile key credential INFO 2026-03-20T19:26:08.274Z [profiles] getProfile([REDACTED]dfa ([REDACTED]18d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.275Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfa/[REDACTED]266 (unauth+key) INFO 2026-03-20T19:26:08.290Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d39/[REDACTED]e48 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.290Z [profiles] getProfile([REDACTED]d39 ([REDACTED]e5a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.290Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d39 ([REDACTED]e5a) INFO 2026-03-20T19:26:08.290Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6d9 ([REDACTED]493) INFO 2026-03-20T19:26:08.291Z [profiles] buildGetProfileOptions([REDACTED]6d9 ([REDACTED]493)): using unexpired profile key credential INFO 2026-03-20T19:26:08.291Z [profiles] getProfile([REDACTED]6d9 ([REDACTED]493)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.291Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d9/[REDACTED]46c (unauth+key) INFO 2026-03-20T19:26:08.316Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]78e/[REDACTED]655 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.316Z [profiles] getProfile([REDACTED]78e ([REDACTED]570)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.316Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]78e ([REDACTED]570) INFO 2026-03-20T19:26:08.316Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6e ([REDACTED]0e4) INFO 2026-03-20T19:26:08.316Z [profiles] buildGetProfileOptions([REDACTED]e6e ([REDACTED]0e4)): using unexpired profile key credential INFO 2026-03-20T19:26:08.316Z [profiles] getProfile([REDACTED]e6e ([REDACTED]0e4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.316Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6e/[REDACTED]1fe (unauth+key) INFO 2026-03-20T19:26:08.334Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]702/[REDACTED]1c8 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.334Z [profiles] getProfile([REDACTED]702 ([REDACTED]60d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]702 ([REDACTED]60d) INFO 2026-03-20T19:26:08.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]79a ([REDACTED]6a4) INFO 2026-03-20T19:26:08.335Z [profiles] buildGetProfileOptions([REDACTED]79a ([REDACTED]6a4)): using unexpired profile key credential INFO 2026-03-20T19:26:08.335Z [profiles] getProfile([REDACTED]79a ([REDACTED]6a4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79a/[REDACTED]176 (unauth+key) INFO 2026-03-20T19:26:08.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a47/[REDACTED]f62 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.358Z [profiles] getProfile([REDACTED]a47 ([REDACTED]944)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a47 ([REDACTED]944) INFO 2026-03-20T19:26:08.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5af ([REDACTED]ceb) INFO 2026-03-20T19:26:08.358Z [profiles] buildGetProfileOptions([REDACTED]5af ([REDACTED]ceb)): using unexpired profile key credential INFO 2026-03-20T19:26:08.358Z [profiles] getProfile([REDACTED]5af ([REDACTED]ceb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5af/[REDACTED]907 (unauth+key) INFO 2026-03-20T19:26:08.382Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dfa/[REDACTED]266 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.382Z [profiles] getProfile([REDACTED]dfa ([REDACTED]18d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.382Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dfa ([REDACTED]18d) INFO 2026-03-20T19:26:08.382Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bb6 ([REDACTED]da3) INFO 2026-03-20T19:26:08.383Z [profiles] buildGetProfileOptions([REDACTED]bb6 ([REDACTED]da3)): using unexpired profile key credential INFO 2026-03-20T19:26:08.383Z [profiles] getProfile([REDACTED]bb6 ([REDACTED]da3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.383Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb6/[REDACTED]455 (unauth+key) INFO 2026-03-20T19:26:08.400Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d9/[REDACTED]46c (unauth+key) 200 Success INFO 2026-03-20T19:26:08.400Z [profiles] getProfile([REDACTED]6d9 ([REDACTED]493)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6d9 ([REDACTED]493) INFO 2026-03-20T19:26:08.401Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]524 ([REDACTED]b55) INFO 2026-03-20T19:26:08.401Z [profiles] buildGetProfileOptions([REDACTED]524 ([REDACTED]b55)): using unexpired profile key credential INFO 2026-03-20T19:26:08.401Z [profiles] getProfile([REDACTED]524 ([REDACTED]b55)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.401Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]524/[REDACTED]cfd (unauth+key) INFO 2026-03-20T19:26:08.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6e/[REDACTED]1fe (unauth+key) 200 Success INFO 2026-03-20T19:26:08.423Z [profiles] getProfile([REDACTED]e6e ([REDACTED]0e4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6e ([REDACTED]0e4) INFO 2026-03-20T19:26:08.423Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3a3 ([REDACTED]d6f) INFO 2026-03-20T19:26:08.423Z [profiles] buildGetProfileOptions([REDACTED]3a3 ([REDACTED]d6f)): using unexpired profile key credential INFO 2026-03-20T19:26:08.423Z [profiles] getProfile([REDACTED]3a3 ([REDACTED]d6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a3/[REDACTED]bc5 (unauth+key) INFO 2026-03-20T19:26:08.441Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79a/[REDACTED]176 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.441Z [profiles] getProfile([REDACTED]79a ([REDACTED]6a4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.442Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]79a ([REDACTED]6a4) INFO 2026-03-20T19:26:08.442Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1c3 ([REDACTED]6f0) INFO 2026-03-20T19:26:08.442Z [profiles] buildGetProfileOptions([REDACTED]1c3 ([REDACTED]6f0)): using unexpired profile key credential INFO 2026-03-20T19:26:08.442Z [profiles] getProfile([REDACTED]1c3 ([REDACTED]6f0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c3/[REDACTED]331 (unauth+key) INFO 2026-03-20T19:26:08.444Z [app/main] MainSQL: slow query updateOrCreateBadges duration=43ms INFO 2026-03-20T19:26:08.445Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T19:26:08.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5af/[REDACTED]907 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.459Z [profiles] getProfile([REDACTED]5af ([REDACTED]ceb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5af ([REDACTED]ceb) INFO 2026-03-20T19:26:08.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c20 ([REDACTED]f54) INFO 2026-03-20T19:26:08.459Z [profiles] buildGetProfileOptions([REDACTED]c20 ([REDACTED]f54)): using unexpired profile key credential INFO 2026-03-20T19:26:08.459Z [profiles] getProfile([REDACTED]c20 ([REDACTED]f54)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.459Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c20/[REDACTED]b47 (unauth+key) INFO 2026-03-20T19:26:08.476Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bb6/[REDACTED]455 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.476Z [profiles] getProfile([REDACTED]bb6 ([REDACTED]da3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bb6 ([REDACTED]da3) INFO 2026-03-20T19:26:08.476Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c0c ([REDACTED]6ea) INFO 2026-03-20T19:26:08.477Z [profiles] buildGetProfileOptions([REDACTED]c0c ([REDACTED]6ea)): using unexpired profile key credential INFO 2026-03-20T19:26:08.477Z [profiles] getProfile([REDACTED]c0c ([REDACTED]6ea)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c0c/[REDACTED]0f5 (unauth+key) INFO 2026-03-20T19:26:08.494Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]524/[REDACTED]cfd (unauth+key) 200 Success INFO 2026-03-20T19:26:08.494Z [profiles] getProfile([REDACTED]524 ([REDACTED]b55)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.495Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]524 ([REDACTED]b55) INFO 2026-03-20T19:26:08.495Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]21d ([REDACTED]c91) INFO 2026-03-20T19:26:08.495Z [profiles] buildGetProfileOptions([REDACTED]21d ([REDACTED]c91)): using unexpired profile key credential INFO 2026-03-20T19:26:08.495Z [profiles] getProfile([REDACTED]21d ([REDACTED]c91)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.495Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21d/[REDACTED]e8c (unauth+key) INFO 2026-03-20T19:26:08.511Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3a3/[REDACTED]bc5 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.511Z [profiles] getProfile([REDACTED]3a3 ([REDACTED]d6f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.512Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3a3 ([REDACTED]d6f) INFO 2026-03-20T19:26:08.512Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d7f ([REDACTED]69b) INFO 2026-03-20T19:26:08.512Z [profiles] buildGetProfileOptions([REDACTED]d7f ([REDACTED]69b)): using unexpired profile key credential INFO 2026-03-20T19:26:08.512Z [profiles] getProfile([REDACTED]d7f ([REDACTED]69b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.512Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7f/[REDACTED]25d (unauth+key) INFO 2026-03-20T19:26:08.527Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c3/[REDACTED]331 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.527Z [profiles] getProfile([REDACTED]1c3 ([REDACTED]6f0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.527Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1c3 ([REDACTED]6f0) INFO 2026-03-20T19:26:08.527Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b6e ([REDACTED]da4) INFO 2026-03-20T19:26:08.528Z [profiles] buildGetProfileOptions([REDACTED]b6e ([REDACTED]da4)): using unexpired profile key credential INFO 2026-03-20T19:26:08.528Z [profiles] getProfile([REDACTED]b6e ([REDACTED]da4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.528Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b6e/[REDACTED]dc6 (unauth+key) INFO 2026-03-20T19:26:08.550Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c20/[REDACTED]b47 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.550Z [profiles] getProfile([REDACTED]c20 ([REDACTED]f54)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c20 ([REDACTED]f54) INFO 2026-03-20T19:26:08.551Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0fa ([REDACTED]5b4) INFO 2026-03-20T19:26:08.551Z [profiles] buildGetProfileOptions([REDACTED]0fa ([REDACTED]5b4)): using unexpired profile key credential INFO 2026-03-20T19:26:08.551Z [profiles] getProfile([REDACTED]0fa ([REDACTED]5b4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.551Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0fa/[REDACTED]8d3 (unauth+key) INFO 2026-03-20T19:26:08.574Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c0c/[REDACTED]0f5 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.575Z [profiles] getProfile([REDACTED]c0c ([REDACTED]6ea)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.575Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c0c ([REDACTED]6ea) INFO 2026-03-20T19:26:08.575Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]91d ([REDACTED]61b) INFO 2026-03-20T19:26:08.575Z [profiles] buildGetProfileOptions([REDACTED]91d ([REDACTED]61b)): using unexpired profile key credential INFO 2026-03-20T19:26:08.575Z [profiles] getProfile([REDACTED]91d ([REDACTED]61b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.575Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91d/[REDACTED]0ad (unauth+key) INFO 2026-03-20T19:26:08.592Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]21d/[REDACTED]e8c (unauth+key) 200 Success INFO 2026-03-20T19:26:08.592Z [profiles] getProfile([REDACTED]21d ([REDACTED]c91)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]21d ([REDACTED]c91) INFO 2026-03-20T19:26:08.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec5 ([REDACTED]865) INFO 2026-03-20T19:26:08.593Z [profiles] buildGetProfileOptions([REDACTED]ec5 ([REDACTED]865)): using unexpired profile key credential INFO 2026-03-20T19:26:08.593Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]865)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.593Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]257 (unauth+key) INFO 2026-03-20T19:26:08.594Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T19:26:08.611Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7f/[REDACTED]25d (unauth+key) 200 Success INFO 2026-03-20T19:26:08.611Z [profiles] getProfile([REDACTED]d7f ([REDACTED]69b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d7f ([REDACTED]69b) INFO 2026-03-20T19:26:08.611Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3f9 ([REDACTED]ab8) INFO 2026-03-20T19:26:08.611Z [profiles] buildGetProfileOptions([REDACTED]3f9 ([REDACTED]ab8)): using unexpired profile key credential INFO 2026-03-20T19:26:08.611Z [profiles] getProfile([REDACTED]3f9 ([REDACTED]ab8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T19:26:08.611Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f9/[REDACTED]fbf (unauth+key) INFO 2026-03-20T19:26:08.629Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b6e/[REDACTED]dc6 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.629Z [profiles] getProfile([REDACTED]b6e ([REDACTED]da4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.629Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b6e ([REDACTED]da4) INFO 2026-03-20T19:26:08.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0fa/[REDACTED]8d3 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.654Z [profiles] getProfile([REDACTED]0fa ([REDACTED]5b4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.654Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0fa ([REDACTED]5b4) INFO 2026-03-20T19:26:08.665Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]91d/[REDACTED]0ad (unauth+key) 200 Success INFO 2026-03-20T19:26:08.665Z [profiles] getProfile([REDACTED]91d ([REDACTED]61b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.665Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]91d ([REDACTED]61b) INFO 2026-03-20T19:26:08.693Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]257 (unauth+key) 200 Success INFO 2026-03-20T19:26:08.693Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]865)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.694Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec5 ([REDACTED]865) INFO 2026-03-20T19:26:08.705Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3f9/[REDACTED]fbf (unauth+key) 200 Success INFO 2026-03-20T19:26:08.705Z [profiles] getProfile([REDACTED]3f9 ([REDACTED]ab8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T19:26:08.706Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3f9 ([REDACTED]ab8) INFO 2026-03-20T19:26:08.706Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T19:26:10.185Z [app/main] MainSQL: slow query updateConversations duration=111ms INFO 2026-03-20T19:26:27.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:26:37.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:26:57.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:27:07.791Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:27:09.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T19:27:27.946Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:27:30.147Z [app/main] MainSQL: slow query createOrUpdateItem duration=73ms INFO 2026-03-20T19:27:30.148Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:27:37.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:27:58.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:28:07.965Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:28:28.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:28:38.070Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:28:58.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:29:08.181Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:29:28.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:29:38.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:29:58.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:30:08.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:30:28.623Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:30:38.460Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T19:30:58.728Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:31:08.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T19:31:08.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T19:31:08.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T19:31:08.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T19:31:28.834Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:31:58.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:32:29.090Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:32:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:32:59.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:33:29.325Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:33:59.439Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:34:29.553Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:34:59.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:35:29.815Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:35:59.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:36:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:36:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:36:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:36:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:36:30.075Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:37:00.192Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:37:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:37:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T19:37:30.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:38:00.464Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:38:30.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:39:00.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:39:30.808Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:40:00.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:40:31.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:41:01.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:41:31.269Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:42:01.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:42:30.111Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:42:31.479Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:43:01.599Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:43:31.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:44:01.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:44:31.965Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:45:02.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:45:32.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:46:02.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:46:32.576Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:47:02.699Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:47:30.120Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T19:47:30.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:47:32.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:48:02.918Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:48:33.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:49:03.166Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:49:33.288Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:50:03.428Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:50:28.276Z [@signalapp/libsignal-client] [authenticated] received a close frame from the server with code Some(Away) libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:379 INFO 2026-03-20T19:50:28.276Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: the server closed the connection abnormally with code 1001. libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-20T19:50:28.277Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-20T19:50:28.277Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel already closed INFO 2026-03-20T19:50:28.278Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-20T19:50:29.280Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-20T19:50:29.282Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T19:50:29.282Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T19:50:29.404Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T19:50:29.404Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 32.290µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T19:50:30.049Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 768.090ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T19:50:30.049Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T19:50:30.049Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-20T19:50:30.049Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-20T19:50:30.049Z [notifications] NotificationService: disabling INFO 2026-03-20T19:50:30.050Z [SocketManager] connected authenticated socket (localPort: 52708) INFO 2026-03-20T19:50:30.051Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-20T19:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:50:30.105Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-20T19:50:30.105Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-20T19:50:30.106Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-20T19:50:30.106Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T19:50:30.106Z [MessageReceiver] emitting 'empty' event INFO 2026-03-20T19:50:30.106Z [batcher] waitForAllBatchers INFO 2026-03-20T19:50:30.106Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-20T19:50:30.106Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-20T19:50:30.106Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-20T19:50:30.106Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-20T19:50:30.106Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-20T19:50:30.106Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-20T19:50:30.108Z [UpdateKeysListener] Already initialized INFO 2026-03-20T19:50:30.108Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-20T19:50:30.108Z [notifications] NotificationService: enabling INFO 2026-03-20T19:50:30.109Z [background] App loaded - messages: 16 WARN 2026-03-20T19:50:30.110Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-20T19:50:30.159Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-20T19:50:30.160Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-20T19:50:32.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-20T19:51:00.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:51:30.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:52:00.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:52:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:52:30.372Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:52:31.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T19:52:31.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T19:52:31.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T19:52:31.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T19:53:00.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:53:30.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:54:00.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:54:30.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:55:00.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:55:31.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:56:01.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:56:31.278Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:57:01.393Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T19:57:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T19:57:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T19:57:31.501Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:58:01.615Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:58:31.715Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:59:01.810Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T19:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T19:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T19:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T19:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T19:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T19:59:31.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:00:02.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:00:32.148Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:01:02.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:01:32.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:02:02.510Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:02:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:02:32.621Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:03:02.732Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:03:32.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:04:02.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:04:33.052Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:05:03.180Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:05:33.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:06:03.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:06:33.487Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:07:03.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:07:30.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T20:07:30.120Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:07:33.720Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:08:03.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:08:33.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:09:04.074Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:09:34.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:10:04.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:10:34.435Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:11:04.568Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:11:34.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:12:04.737Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:12:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T20:12:30.118Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:12:34.826Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:13:04.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:13:35.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:14:05.151Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:14:35.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:15:05.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:15:35.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:16:05.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:16:35.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:17:05.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:17:30.122Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T20:17:30.123Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:17:35.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:18:06.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:18:36.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:19:06.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:19:36.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:20:06.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:20:36.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:21:06.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:21:37.029Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:22:07.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:22:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:22:37.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:23:07.364Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:23:37.474Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:24:07.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:24:37.685Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:25:07.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:25:37.904Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:26:08.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:26:08.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T20:26:08.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T20:26:08.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T20:26:08.118Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T20:26:08.120Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T20:26:08.120Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T20:26:08.121Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T20:26:08.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f29 ([REDACTED]c44) INFO 2026-03-20T20:26:08.122Z [profiles] buildGetProfileOptions([REDACTED]f29 ([REDACTED]c44)): using unexpired profile key credential INFO 2026-03-20T20:26:08.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c1 ([REDACTED]fce) INFO 2026-03-20T20:26:08.122Z [profiles] buildGetProfileOptions([REDACTED]2c1 ([REDACTED]fce)): using unexpired profile key credential INFO 2026-03-20T20:26:08.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]464 ([REDACTED]ef8) INFO 2026-03-20T20:26:08.122Z [profiles] buildGetProfileOptions([REDACTED]464 ([REDACTED]ef8)): using unexpired profile key credential INFO 2026-03-20T20:26:08.122Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.122Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T20:26:08.122Z [profiles] getProfile([REDACTED]f29 ([REDACTED]c44)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.122Z [profiles] getProfile([REDACTED]2c1 ([REDACTED]fce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.122Z [profiles] getProfile([REDACTED]464 ([REDACTED]ef8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]706?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T20:26:08.122Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T20:26:08.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]eed (unauth+key) INFO 2026-03-20T20:26:08.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c1/[REDACTED]a93 (unauth+key) INFO 2026-03-20T20:26:08.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]464/[REDACTED]1a2 (unauth+key) INFO 2026-03-20T20:26:08.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T20:26:08.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]165 ([REDACTED]c2b) INFO 2026-03-20T20:26:08.123Z [profiles] buildGetProfileOptions([REDACTED]165 ([REDACTED]c2b)): using unexpired profile key credential INFO 2026-03-20T20:26:08.123Z [profiles] getProfile([REDACTED]165 ([REDACTED]c2b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]165/[REDACTED]aeb (unauth+key) INFO 2026-03-20T20:26:08.123Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T20:26:08.123Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T20:26:08.150Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T20:26:08.150Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 23.834µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T20:26:08.742Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 619.345ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T20:26:08.742Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T20:26:08.742Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T20:26:08.742Z [SocketManager] connected unauthenticated socket (localPort: 44066) INFO 2026-03-20T20:26:08.742Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T20:26:08.824Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f29/[REDACTED]eed (unauth+key) 200 Success INFO 2026-03-20T20:26:08.824Z [profiles] getProfile([REDACTED]f29 ([REDACTED]c44)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f29 ([REDACTED]c44) INFO 2026-03-20T20:26:08.825Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a7 ([REDACTED]110) INFO 2026-03-20T20:26:08.825Z [profiles] buildGetProfileOptions([REDACTED]8a7 ([REDACTED]110)): using unexpired profile key credential INFO 2026-03-20T20:26:08.825Z [profiles] getProfile([REDACTED]8a7 ([REDACTED]110)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.825Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a7/[REDACTED]0e5 (unauth+key) INFO 2026-03-20T20:26:08.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]165/[REDACTED]aeb (unauth+key) 200 Success INFO 2026-03-20T20:26:08.836Z [profiles] getProfile([REDACTED]165 ([REDACTED]c2b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]165 ([REDACTED]c2b) INFO 2026-03-20T20:26:08.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec3 ([REDACTED]8f0) INFO 2026-03-20T20:26:08.836Z [profiles] buildGetProfileOptions([REDACTED]ec3 ([REDACTED]8f0)): using unexpired profile key credential INFO 2026-03-20T20:26:08.836Z [profiles] getProfile([REDACTED]ec3 ([REDACTED]8f0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec3/[REDACTED]fc4 (unauth+key) WARN 2026-03-20T20:26:08.837Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]706?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T20:26:08.837Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T20:26:08.837Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T20:26:08.837Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T20:26:08.837Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T20:26:08.837Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T20:26:08.837Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T20:26:08.839Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]464/[REDACTED]1a2 (unauth+key) 200 Success INFO 2026-03-20T20:26:08.839Z [profiles] getProfile([REDACTED]464 ([REDACTED]ef8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.839Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]464 ([REDACTED]ef8) INFO 2026-03-20T20:26:08.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]325 ([REDACTED]71b) INFO 2026-03-20T20:26:08.840Z [profiles] buildGetProfileOptions([REDACTED]325 ([REDACTED]71b)): using unexpired profile key credential INFO 2026-03-20T20:26:08.840Z [profiles] getProfile([REDACTED]325 ([REDACTED]71b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.840Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]325/[REDACTED]d0d (unauth+key) INFO 2026-03-20T20:26:08.840Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c1/[REDACTED]a93 (unauth+key) 200 Success INFO 2026-03-20T20:26:08.840Z [profiles] getProfile([REDACTED]2c1 ([REDACTED]fce)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c1 ([REDACTED]fce) INFO 2026-03-20T20:26:08.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a95 ([REDACTED]bce) INFO 2026-03-20T20:26:08.840Z [profiles] buildGetProfileOptions([REDACTED]a95 ([REDACTED]bce)): generating profile key credential request INFO 2026-03-20T20:26:08.841Z [profiles] getProfile([REDACTED]a95 ([REDACTED]bce)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.841Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a95/[REDACTED]4cb/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T20:26:08.905Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a7/[REDACTED]0e5 (unauth+key) 200 Success INFO 2026-03-20T20:26:08.905Z [profiles] getProfile([REDACTED]8a7 ([REDACTED]110)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.905Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a7 ([REDACTED]110) INFO 2026-03-20T20:26:08.905Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a7 ([REDACTED]806) INFO 2026-03-20T20:26:08.906Z [profiles] buildGetProfileOptions([REDACTED]5a7 ([REDACTED]806)): using unexpired profile key credential INFO 2026-03-20T20:26:08.906Z [profiles] getProfile([REDACTED]5a7 ([REDACTED]806)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a7/[REDACTED]5a5 (unauth+key) INFO 2026-03-20T20:26:08.932Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec3/[REDACTED]fc4 (unauth+key) 200 Success INFO 2026-03-20T20:26:08.932Z [profiles] getProfile([REDACTED]ec3 ([REDACTED]8f0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.932Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec3 ([REDACTED]8f0) INFO 2026-03-20T20:26:08.932Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]88e ([REDACTED]f68) INFO 2026-03-20T20:26:08.932Z [profiles] buildGetProfileOptions([REDACTED]88e ([REDACTED]f68)): using unexpired profile key credential INFO 2026-03-20T20:26:08.932Z [profiles] getProfile([REDACTED]88e ([REDACTED]f68)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.932Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88e/[REDACTED]1dc (unauth+key) INFO 2026-03-20T20:26:08.933Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T20:26:08.933Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T20:26:08.933Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T20:26:08.933Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T20:26:08.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T20:26:08.933Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0f6 ([REDACTED]640) INFO 2026-03-20T20:26:08.934Z [profiles] buildGetProfileOptions([REDACTED]0f6 ([REDACTED]640)): using unexpired profile key credential INFO 2026-03-20T20:26:08.934Z [profiles] getProfile([REDACTED]0f6 ([REDACTED]640)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f6/[REDACTED]977 (unauth+key) INFO 2026-03-20T20:26:08.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]325/[REDACTED]d0d (unauth+key) 200 Success INFO 2026-03-20T20:26:08.940Z [profiles] getProfile([REDACTED]325 ([REDACTED]71b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]325 ([REDACTED]71b) INFO 2026-03-20T20:26:08.940Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]90b ([REDACTED]15a) INFO 2026-03-20T20:26:08.940Z [profiles] buildGetProfileOptions([REDACTED]90b ([REDACTED]15a)): using unexpired profile key credential INFO 2026-03-20T20:26:08.940Z [profiles] getProfile([REDACTED]90b ([REDACTED]15a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90b/[REDACTED]870 (unauth+key) INFO 2026-03-20T20:26:08.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a95/[REDACTED]4cb/[REDACTED]d04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T20:26:08.945Z [profiles] getProfile([REDACTED]a95 ([REDACTED]bce)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:08.946Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a95 ([REDACTED]bce) INFO 2026-03-20T20:26:08.946Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4e0 ([REDACTED]c16) INFO 2026-03-20T20:26:08.946Z [profiles] buildGetProfileOptions([REDACTED]4e0 ([REDACTED]c16)): using unexpired profile key credential INFO 2026-03-20T20:26:08.946Z [profiles] getProfile([REDACTED]4e0 ([REDACTED]c16)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:08.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e0/[REDACTED]107 (unauth+key) INFO 2026-03-20T20:26:09.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a7/[REDACTED]5a5 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.017Z [profiles] getProfile([REDACTED]5a7 ([REDACTED]806)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a7 ([REDACTED]806) INFO 2026-03-20T20:26:09.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a6a ([REDACTED]853) INFO 2026-03-20T20:26:09.017Z [profiles] buildGetProfileOptions([REDACTED]a6a ([REDACTED]853)): using unexpired profile key credential INFO 2026-03-20T20:26:09.017Z [profiles] getProfile([REDACTED]a6a ([REDACTED]853)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a6a/[REDACTED]193 (unauth+key) INFO 2026-03-20T20:26:09.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]88e/[REDACTED]1dc (unauth+key) 200 Success INFO 2026-03-20T20:26:09.031Z [profiles] getProfile([REDACTED]88e ([REDACTED]f68)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.032Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]88e ([REDACTED]f68) INFO 2026-03-20T20:26:09.032Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]298 ([REDACTED]a5d) INFO 2026-03-20T20:26:09.032Z [profiles] buildGetProfileOptions([REDACTED]298 ([REDACTED]a5d)): using unexpired profile key credential INFO 2026-03-20T20:26:09.032Z [profiles] getProfile([REDACTED]298 ([REDACTED]a5d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]298/[REDACTED]411 (unauth+key) INFO 2026-03-20T20:26:09.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0f6/[REDACTED]977 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.055Z [profiles] getProfile([REDACTED]0f6 ([REDACTED]640)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0f6 ([REDACTED]640) INFO 2026-03-20T20:26:09.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]507 ([REDACTED]838) INFO 2026-03-20T20:26:09.056Z [profiles] buildGetProfileOptions([REDACTED]507 ([REDACTED]838)): using unexpired profile key credential INFO 2026-03-20T20:26:09.056Z [profiles] getProfile([REDACTED]507 ([REDACTED]838)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]507/[REDACTED]a29 (unauth+key) INFO 2026-03-20T20:26:09.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]90b/[REDACTED]870 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.056Z [profiles] getProfile([REDACTED]90b ([REDACTED]15a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]90b ([REDACTED]15a) INFO 2026-03-20T20:26:09.056Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]688 ([REDACTED]e3f) INFO 2026-03-20T20:26:09.057Z [profiles] buildGetProfileOptions([REDACTED]688 ([REDACTED]e3f)): using unexpired profile key credential INFO 2026-03-20T20:26:09.057Z [profiles] getProfile([REDACTED]688 ([REDACTED]e3f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.057Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]688/[REDACTED]26e (unauth+key) INFO 2026-03-20T20:26:09.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4e0/[REDACTED]107 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.081Z [profiles] getProfile([REDACTED]4e0 ([REDACTED]c16)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.081Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4e0 ([REDACTED]c16) INFO 2026-03-20T20:26:09.081Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa9 ([REDACTED]234) INFO 2026-03-20T20:26:09.081Z [profiles] buildGetProfileOptions([REDACTED]aa9 ([REDACTED]234)): using unexpired profile key credential INFO 2026-03-20T20:26:09.081Z [profiles] getProfile([REDACTED]aa9 ([REDACTED]234)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.081Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa9/[REDACTED]376 (unauth+key) INFO 2026-03-20T20:26:09.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a6a/[REDACTED]193 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.101Z [profiles] getProfile([REDACTED]a6a ([REDACTED]853)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.101Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a6a ([REDACTED]853) INFO 2026-03-20T20:26:09.101Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]66e ([REDACTED]aa5) INFO 2026-03-20T20:26:09.101Z [profiles] buildGetProfileOptions([REDACTED]66e ([REDACTED]aa5)): using unexpired profile key credential INFO 2026-03-20T20:26:09.101Z [profiles] getProfile([REDACTED]66e ([REDACTED]aa5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.101Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]66e/[REDACTED]715 (unauth+key) INFO 2026-03-20T20:26:09.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]298/[REDACTED]411 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.123Z [profiles] getProfile([REDACTED]298 ([REDACTED]a5d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]298 ([REDACTED]a5d) INFO 2026-03-20T20:26:09.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]708 ([REDACTED]043) INFO 2026-03-20T20:26:09.124Z [profiles] buildGetProfileOptions([REDACTED]708 ([REDACTED]043)): using unexpired profile key credential INFO 2026-03-20T20:26:09.124Z [profiles] getProfile([REDACTED]708 ([REDACTED]043)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.124Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]708/[REDACTED]60d (unauth+key) INFO 2026-03-20T20:26:09.168Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]688/[REDACTED]26e (unauth+key) 200 Success INFO 2026-03-20T20:26:09.168Z [profiles] getProfile([REDACTED]688 ([REDACTED]e3f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.168Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]688 ([REDACTED]e3f) INFO 2026-03-20T20:26:09.168Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d53 ([REDACTED]2a3) INFO 2026-03-20T20:26:09.169Z [profiles] buildGetProfileOptions([REDACTED]d53 ([REDACTED]2a3)): using unexpired profile key credential INFO 2026-03-20T20:26:09.169Z [profiles] getProfile([REDACTED]d53 ([REDACTED]2a3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d53/[REDACTED]98f (unauth+key) INFO 2026-03-20T20:26:09.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa9/[REDACTED]376 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.169Z [profiles] getProfile([REDACTED]aa9 ([REDACTED]234)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa9 ([REDACTED]234) INFO 2026-03-20T20:26:09.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d85 ([REDACTED]615) INFO 2026-03-20T20:26:09.169Z [profiles] buildGetProfileOptions([REDACTED]d85 ([REDACTED]615)): using unexpired profile key credential INFO 2026-03-20T20:26:09.169Z [profiles] getProfile([REDACTED]d85 ([REDACTED]615)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d85/[REDACTED]3e0 (unauth+key) INFO 2026-03-20T20:26:09.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]507/[REDACTED]a29 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.181Z [profiles] getProfile([REDACTED]507 ([REDACTED]838)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.182Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]507 ([REDACTED]838) INFO 2026-03-20T20:26:09.182Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f20 ([REDACTED]cf0) INFO 2026-03-20T20:26:09.182Z [profiles] buildGetProfileOptions([REDACTED]f20 ([REDACTED]cf0)): using unexpired profile key credential INFO 2026-03-20T20:26:09.182Z [profiles] getProfile([REDACTED]f20 ([REDACTED]cf0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.182Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f20/[REDACTED]87f (unauth+key) INFO 2026-03-20T20:26:09.200Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]66e/[REDACTED]715 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.200Z [profiles] getProfile([REDACTED]66e ([REDACTED]aa5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.201Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]66e ([REDACTED]aa5) INFO 2026-03-20T20:26:09.201Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ab ([REDACTED]a06) INFO 2026-03-20T20:26:09.201Z [profiles] buildGetProfileOptions([REDACTED]7ab ([REDACTED]a06)): using unexpired profile key credential INFO 2026-03-20T20:26:09.201Z [profiles] getProfile([REDACTED]7ab ([REDACTED]a06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ab/[REDACTED]781 (unauth+key) INFO 2026-03-20T20:26:09.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]708/[REDACTED]60d (unauth+key) 200 Success INFO 2026-03-20T20:26:09.238Z [profiles] getProfile([REDACTED]708 ([REDACTED]043)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.240Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]708 ([REDACTED]043) INFO 2026-03-20T20:26:09.240Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]562 ([REDACTED]37f) INFO 2026-03-20T20:26:09.240Z [profiles] buildGetProfileOptions([REDACTED]562 ([REDACTED]37f)): using unexpired profile key credential INFO 2026-03-20T20:26:09.240Z [profiles] getProfile([REDACTED]562 ([REDACTED]37f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.240Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]562/[REDACTED]c4f (unauth+key) INFO 2026-03-20T20:26:09.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d53/[REDACTED]98f (unauth+key) 200 Success INFO 2026-03-20T20:26:09.281Z [profiles] getProfile([REDACTED]d53 ([REDACTED]2a3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.282Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d53 ([REDACTED]2a3) INFO 2026-03-20T20:26:09.282Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7c8 ([REDACTED]93c) INFO 2026-03-20T20:26:09.282Z [profiles] buildGetProfileOptions([REDACTED]7c8 ([REDACTED]93c)): using unexpired profile key credential INFO 2026-03-20T20:26:09.282Z [profiles] getProfile([REDACTED]7c8 ([REDACTED]93c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c8/[REDACTED]541 (unauth+key) INFO 2026-03-20T20:26:09.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d85/[REDACTED]3e0 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.310Z [profiles] getProfile([REDACTED]d85 ([REDACTED]615)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.310Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d85 ([REDACTED]615) INFO 2026-03-20T20:26:09.310Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]75d ([REDACTED]434) INFO 2026-03-20T20:26:09.310Z [profiles] buildGetProfileOptions([REDACTED]75d ([REDACTED]434)): using unexpired profile key credential INFO 2026-03-20T20:26:09.310Z [profiles] getProfile([REDACTED]75d ([REDACTED]434)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75d/[REDACTED]af1 (unauth+key) INFO 2026-03-20T20:26:09.311Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f20/[REDACTED]87f (unauth+key) 200 Success INFO 2026-03-20T20:26:09.311Z [profiles] getProfile([REDACTED]f20 ([REDACTED]cf0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.311Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f20 ([REDACTED]cf0) INFO 2026-03-20T20:26:09.311Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e44 ([REDACTED]00f) INFO 2026-03-20T20:26:09.311Z [profiles] buildGetProfileOptions([REDACTED]e44 ([REDACTED]00f)): using unexpired profile key credential INFO 2026-03-20T20:26:09.311Z [profiles] getProfile([REDACTED]e44 ([REDACTED]00f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.311Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e44/[REDACTED]e2d (unauth+key) INFO 2026-03-20T20:26:09.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ab/[REDACTED]781 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.329Z [profiles] getProfile([REDACTED]7ab ([REDACTED]a06)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.330Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ab ([REDACTED]a06) INFO 2026-03-20T20:26:09.330Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]979 ([REDACTED]890) INFO 2026-03-20T20:26:09.330Z [profiles] buildGetProfileOptions([REDACTED]979 ([REDACTED]890)): using unexpired profile key credential INFO 2026-03-20T20:26:09.330Z [profiles] getProfile([REDACTED]979 ([REDACTED]890)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.330Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]5d0 (unauth+key) INFO 2026-03-20T20:26:09.357Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]562/[REDACTED]c4f (unauth+key) 200 Success INFO 2026-03-20T20:26:09.358Z [profiles] getProfile([REDACTED]562 ([REDACTED]37f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]562 ([REDACTED]37f) INFO 2026-03-20T20:26:09.358Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]674 ([REDACTED]cbb) INFO 2026-03-20T20:26:09.358Z [profiles] buildGetProfileOptions([REDACTED]674 ([REDACTED]cbb)): using unexpired profile key credential INFO 2026-03-20T20:26:09.358Z [profiles] getProfile([REDACTED]674 ([REDACTED]cbb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.358Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]674/[REDACTED]4c3 (unauth+key) INFO 2026-03-20T20:26:09.366Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T20:26:09.374Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c8/[REDACTED]541 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.374Z [profiles] getProfile([REDACTED]7c8 ([REDACTED]93c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.375Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7c8 ([REDACTED]93c) INFO 2026-03-20T20:26:09.375Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]871 ([REDACTED]543) INFO 2026-03-20T20:26:09.375Z [profiles] buildGetProfileOptions([REDACTED]871 ([REDACTED]543)): using unexpired profile key credential INFO 2026-03-20T20:26:09.375Z [profiles] getProfile([REDACTED]871 ([REDACTED]543)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.375Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]871/[REDACTED]91c (unauth+key) INFO 2026-03-20T20:26:09.413Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]75d/[REDACTED]af1 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.413Z [profiles] getProfile([REDACTED]75d ([REDACTED]434)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]75d ([REDACTED]434) INFO 2026-03-20T20:26:09.413Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]93b ([REDACTED]fc2) INFO 2026-03-20T20:26:09.414Z [profiles] buildGetProfileOptions([REDACTED]93b ([REDACTED]fc2)): using unexpired profile key credential INFO 2026-03-20T20:26:09.414Z [profiles] getProfile([REDACTED]93b ([REDACTED]fc2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.414Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]93b/[REDACTED]a36 (unauth+key) INFO 2026-03-20T20:26:09.428Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e44/[REDACTED]e2d (unauth+key) 200 Success INFO 2026-03-20T20:26:09.428Z [profiles] getProfile([REDACTED]e44 ([REDACTED]00f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.428Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e44 ([REDACTED]00f) INFO 2026-03-20T20:26:09.428Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a2f ([REDACTED]109) INFO 2026-03-20T20:26:09.429Z [profiles] buildGetProfileOptions([REDACTED]a2f ([REDACTED]109)): using unexpired profile key credential INFO 2026-03-20T20:26:09.429Z [profiles] getProfile([REDACTED]a2f ([REDACTED]109)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.429Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2f/[REDACTED]27d (unauth+key) INFO 2026-03-20T20:26:09.455Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]979/[REDACTED]5d0 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.455Z [profiles] getProfile([REDACTED]979 ([REDACTED]890)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]979 ([REDACTED]890) INFO 2026-03-20T20:26:09.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e1e ([REDACTED]346) INFO 2026-03-20T20:26:09.455Z [profiles] buildGetProfileOptions([REDACTED]e1e ([REDACTED]346)): using unexpired profile key credential INFO 2026-03-20T20:26:09.455Z [profiles] getProfile([REDACTED]e1e ([REDACTED]346)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.455Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e1e/[REDACTED]bd9 (unauth+key) INFO 2026-03-20T20:26:09.473Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]871/[REDACTED]91c (unauth+key) 200 Success INFO 2026-03-20T20:26:09.473Z [profiles] getProfile([REDACTED]871 ([REDACTED]543)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.473Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]871 ([REDACTED]543) INFO 2026-03-20T20:26:09.473Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c53 ([REDACTED]223) INFO 2026-03-20T20:26:09.473Z [profiles] buildGetProfileOptions([REDACTED]c53 ([REDACTED]223)): using unexpired profile key credential INFO 2026-03-20T20:26:09.473Z [profiles] getProfile([REDACTED]c53 ([REDACTED]223)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.474Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c53/[REDACTED]eb1 (unauth+key) INFO 2026-03-20T20:26:09.474Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]674/[REDACTED]4c3 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.474Z [profiles] getProfile([REDACTED]674 ([REDACTED]cbb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.474Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]674 ([REDACTED]cbb) INFO 2026-03-20T20:26:09.474Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]044 ([REDACTED]61d) INFO 2026-03-20T20:26:09.474Z [profiles] buildGetProfileOptions([REDACTED]044 ([REDACTED]61d)): using unexpired profile key credential INFO 2026-03-20T20:26:09.474Z [profiles] getProfile([REDACTED]044 ([REDACTED]61d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.474Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]044/[REDACTED]a21 (unauth+key) INFO 2026-03-20T20:26:09.505Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]93b/[REDACTED]a36 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.505Z [profiles] getProfile([REDACTED]93b ([REDACTED]fc2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.505Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]93b ([REDACTED]fc2) INFO 2026-03-20T20:26:09.505Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a78 ([REDACTED]8f4) INFO 2026-03-20T20:26:09.505Z [profiles] buildGetProfileOptions([REDACTED]a78 ([REDACTED]8f4)): using unexpired profile key credential INFO 2026-03-20T20:26:09.505Z [profiles] getProfile([REDACTED]a78 ([REDACTED]8f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.505Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a78/[REDACTED]09a (unauth+key) INFO 2026-03-20T20:26:09.515Z [app/main] MainSQL: slow query updateOrCreateBadges duration=41ms INFO 2026-03-20T20:26:09.517Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T20:26:09.533Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2f/[REDACTED]27d (unauth+key) 200 Success INFO 2026-03-20T20:26:09.533Z [profiles] getProfile([REDACTED]a2f ([REDACTED]109)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a2f ([REDACTED]109) INFO 2026-03-20T20:26:09.534Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6f2 ([REDACTED]8d5) INFO 2026-03-20T20:26:09.534Z [profiles] buildGetProfileOptions([REDACTED]6f2 ([REDACTED]8d5)): using unexpired profile key credential INFO 2026-03-20T20:26:09.534Z [profiles] getProfile([REDACTED]6f2 ([REDACTED]8d5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.534Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f2/[REDACTED]ebe (unauth+key) INFO 2026-03-20T20:26:09.568Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e1e/[REDACTED]bd9 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.568Z [profiles] getProfile([REDACTED]e1e ([REDACTED]346)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e1e ([REDACTED]346) INFO 2026-03-20T20:26:09.568Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bfd ([REDACTED]51c) INFO 2026-03-20T20:26:09.568Z [profiles] buildGetProfileOptions([REDACTED]bfd ([REDACTED]51c)): using unexpired profile key credential INFO 2026-03-20T20:26:09.569Z [profiles] getProfile([REDACTED]bfd ([REDACTED]51c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bfd/[REDACTED]1c8 (unauth+key) INFO 2026-03-20T20:26:09.569Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]044/[REDACTED]a21 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.569Z [profiles] getProfile([REDACTED]044 ([REDACTED]61d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.569Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]044 ([REDACTED]61d) INFO 2026-03-20T20:26:09.569Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]241 ([REDACTED]75b) INFO 2026-03-20T20:26:09.570Z [profiles] buildGetProfileOptions([REDACTED]241 ([REDACTED]75b)): using unexpired profile key credential INFO 2026-03-20T20:26:09.570Z [profiles] getProfile([REDACTED]241 ([REDACTED]75b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.570Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]241/[REDACTED]cf5 (unauth+key) INFO 2026-03-20T20:26:09.582Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c53/[REDACTED]eb1 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.583Z [profiles] getProfile([REDACTED]c53 ([REDACTED]223)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.583Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c53 ([REDACTED]223) INFO 2026-03-20T20:26:09.583Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b85 ([REDACTED]cf8) INFO 2026-03-20T20:26:09.583Z [profiles] buildGetProfileOptions([REDACTED]b85 ([REDACTED]cf8)): using unexpired profile key credential INFO 2026-03-20T20:26:09.583Z [profiles] getProfile([REDACTED]b85 ([REDACTED]cf8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.583Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b85/[REDACTED]67d (unauth+key) INFO 2026-03-20T20:26:09.601Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a78/[REDACTED]09a (unauth+key) 200 Success INFO 2026-03-20T20:26:09.601Z [profiles] getProfile([REDACTED]a78 ([REDACTED]8f4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a78 ([REDACTED]8f4) INFO 2026-03-20T20:26:09.601Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7bd ([REDACTED]7d4) INFO 2026-03-20T20:26:09.602Z [profiles] buildGetProfileOptions([REDACTED]7bd ([REDACTED]7d4)): using unexpired profile key credential INFO 2026-03-20T20:26:09.602Z [profiles] getProfile([REDACTED]7bd ([REDACTED]7d4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7bd/[REDACTED]68a (unauth+key) INFO 2026-03-20T20:26:09.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6f2/[REDACTED]ebe (unauth+key) 200 Success INFO 2026-03-20T20:26:09.618Z [profiles] getProfile([REDACTED]6f2 ([REDACTED]8d5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6f2 ([REDACTED]8d5) INFO 2026-03-20T20:26:09.618Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]203 ([REDACTED]893) INFO 2026-03-20T20:26:09.618Z [profiles] buildGetProfileOptions([REDACTED]203 ([REDACTED]893)): using unexpired profile key credential INFO 2026-03-20T20:26:09.618Z [profiles] getProfile([REDACTED]203 ([REDACTED]893)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.618Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]203/[REDACTED]119 (unauth+key) INFO 2026-03-20T20:26:09.661Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bfd/[REDACTED]1c8 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.661Z [profiles] getProfile([REDACTED]bfd ([REDACTED]51c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.661Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bfd ([REDACTED]51c) INFO 2026-03-20T20:26:09.661Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6ff ([REDACTED]85f) INFO 2026-03-20T20:26:09.662Z [profiles] buildGetProfileOptions([REDACTED]6ff ([REDACTED]85f)): using unexpired profile key credential INFO 2026-03-20T20:26:09.662Z [profiles] getProfile([REDACTED]6ff ([REDACTED]85f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.662Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6ff/[REDACTED]391 (unauth+key) INFO 2026-03-20T20:26:09.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]241/[REDACTED]cf5 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.673Z [profiles] getProfile([REDACTED]241 ([REDACTED]75b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]241 ([REDACTED]75b) INFO 2026-03-20T20:26:09.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ac ([REDACTED]de4) INFO 2026-03-20T20:26:09.674Z [profiles] buildGetProfileOptions([REDACTED]7ac ([REDACTED]de4)): using unexpired profile key credential INFO 2026-03-20T20:26:09.674Z [profiles] getProfile([REDACTED]7ac ([REDACTED]de4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.674Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ac/[REDACTED]c2c (unauth+key) INFO 2026-03-20T20:26:09.688Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b85/[REDACTED]67d (unauth+key) 200 Success INFO 2026-03-20T20:26:09.689Z [profiles] getProfile([REDACTED]b85 ([REDACTED]cf8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b85 ([REDACTED]cf8) INFO 2026-03-20T20:26:09.689Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]617 ([REDACTED]c82) INFO 2026-03-20T20:26:09.689Z [profiles] buildGetProfileOptions([REDACTED]617 ([REDACTED]c82)): using unexpired profile key credential INFO 2026-03-20T20:26:09.689Z [profiles] getProfile([REDACTED]617 ([REDACTED]c82)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.689Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]617/[REDACTED]169 (unauth+key) INFO 2026-03-20T20:26:09.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7bd/[REDACTED]68a (unauth+key) 200 Success INFO 2026-03-20T20:26:09.690Z [profiles] getProfile([REDACTED]7bd ([REDACTED]7d4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7bd ([REDACTED]7d4) INFO 2026-03-20T20:26:09.690Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]131 ([REDACTED]e3a) INFO 2026-03-20T20:26:09.690Z [profiles] buildGetProfileOptions([REDACTED]131 ([REDACTED]e3a)): using unexpired profile key credential INFO 2026-03-20T20:26:09.690Z [profiles] getProfile([REDACTED]131 ([REDACTED]e3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.690Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]131/[REDACTED]4cc (unauth+key) INFO 2026-03-20T20:26:09.720Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]203/[REDACTED]119 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.720Z [profiles] getProfile([REDACTED]203 ([REDACTED]893)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.720Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]203 ([REDACTED]893) INFO 2026-03-20T20:26:09.720Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fcc ([REDACTED]5f3) INFO 2026-03-20T20:26:09.720Z [profiles] buildGetProfileOptions([REDACTED]fcc ([REDACTED]5f3)): using unexpired profile key credential INFO 2026-03-20T20:26:09.721Z [profiles] getProfile([REDACTED]fcc ([REDACTED]5f3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T20:26:09.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fcc/[REDACTED]27e (unauth+key) INFO 2026-03-20T20:26:09.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6ff/[REDACTED]391 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.741Z [profiles] getProfile([REDACTED]6ff ([REDACTED]85f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.741Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6ff ([REDACTED]85f) INFO 2026-03-20T20:26:09.788Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ac/[REDACTED]c2c (unauth+key) 200 Success INFO 2026-03-20T20:26:09.789Z [profiles] getProfile([REDACTED]7ac ([REDACTED]de4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.789Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ac ([REDACTED]de4) INFO 2026-03-20T20:26:09.807Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]617/[REDACTED]169 (unauth+key) 200 Success INFO 2026-03-20T20:26:09.807Z [profiles] getProfile([REDACTED]617 ([REDACTED]c82)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.808Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]617 ([REDACTED]c82) INFO 2026-03-20T20:26:09.808Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]131/[REDACTED]4cc (unauth+key) 200 Success INFO 2026-03-20T20:26:09.808Z [profiles] getProfile([REDACTED]131 ([REDACTED]e3a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.809Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]131 ([REDACTED]e3a) INFO 2026-03-20T20:26:09.826Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fcc/[REDACTED]27e (unauth+key) 200 Success INFO 2026-03-20T20:26:09.826Z [profiles] getProfile([REDACTED]fcc ([REDACTED]5f3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T20:26:09.827Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fcc ([REDACTED]5f3) INFO 2026-03-20T20:26:09.827Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T20:26:09.866Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T20:26:11.116Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T20:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:26:38.124Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:26:38.743Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:27:08.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:27:08.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:27:10.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T20:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:27:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T20:27:30.118Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:27:38.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:27:38.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:28:08.446Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:28:08.991Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:28:38.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:28:39.076Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:29:08.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:29:09.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:29:38.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:29:39.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:30:08.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:30:09.339Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:30:38.928Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:30:39.422Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T20:31:09.039Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:31:09.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T20:31:09.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T20:31:09.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T20:31:09.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T20:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:31:39.155Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:32:09.335Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:32:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T20:32:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:32:39.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:33:09.554Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:33:39.680Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:34:09.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:34:39.902Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:35:10.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:35:40.129Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:36:10.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:36:40.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:37:10.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:37:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:37:40.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:38:10.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:38:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:38:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:38:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:38:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:38:40.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:39:10.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:39:41.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:40:11.172Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:40:41.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:41:11.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:41:41.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:42:11.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:42:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:42:41.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:43:11.869Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:43:41.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:44:12.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:44:42.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:45:12.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:45:42.484Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:46:12.605Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:46:42.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:47:12.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:47:30.138Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-20T20:47:30.139Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:47:42.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:48:13.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:48:43.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:49:13.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:49:43.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:50:13.568Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:50:43.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:51:13.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:51:43.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:52:14.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:52:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T20:52:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:52:44.193Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:53:14.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:53:44.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:54:14.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:54:44.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:55:14.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:55:44.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:56:14.985Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:56:45.099Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:57:15.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T20:57:30.125Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-20T20:57:30.126Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T20:57:45.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:58:15.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:58:45.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:59:15.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T20:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T20:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T20:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T20:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T20:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T20:59:45.748Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:00:15.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:00:45.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:01:16.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:01:46.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:02:16.414Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:02:30.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:02:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T21:02:46.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:03:16.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:03:46.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:04:16.910Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:04:47.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:05:17.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:05:47.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:06:17.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:06:47.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:07:17.664Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:07:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:07:47.931Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:08:18.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:08:48.132Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:09:18.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:09:48.522Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:10:18.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:10:48.761Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:11:18.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:11:48.989Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:12:19.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:12:30.075Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:12:30.076Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:12:30.076Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:12:30.077Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:12:30.142Z [app/main] MainSQL: slow query createOrUpdateItem duration=65ms INFO 2026-03-20T21:12:30.143Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:12:49.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:13:19.314Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:13:49.420Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:14:19.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:14:49.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:15:19.756Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:15:49.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:16:19.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:16:50.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:17:20.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:17:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T21:17:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:17:50.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:18:20.411Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:18:50.523Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:19:20.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:19:50.748Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:20:20.860Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:20:50.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:21:21.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:21:51.208Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:22:21.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:22:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:22:51.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:23:21.622Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:23:51.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:24:21.889Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:24:52.009Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:25:22.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:25:52.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:26:09.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T21:26:09.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T21:26:09.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T21:26:09.120Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T21:26:09.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T21:26:09.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T21:26:09.123Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T21:26:09.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f5 ([REDACTED]7f3) INFO 2026-03-20T21:26:09.124Z [profiles] buildGetProfileOptions([REDACTED]1f5 ([REDACTED]7f3)): using unexpired profile key credential INFO 2026-03-20T21:26:09.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df5 ([REDACTED]791) INFO 2026-03-20T21:26:09.125Z [profiles] buildGetProfileOptions([REDACTED]df5 ([REDACTED]791)): using unexpired profile key credential INFO 2026-03-20T21:26:09.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d7c ([REDACTED]710) INFO 2026-03-20T21:26:09.125Z [profiles] buildGetProfileOptions([REDACTED]d7c ([REDACTED]710)): using unexpired profile key credential INFO 2026-03-20T21:26:09.125Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.125Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T21:26:09.125Z [profiles] getProfile([REDACTED]1f5 ([REDACTED]7f3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.125Z [profiles] getProfile([REDACTED]df5 ([REDACTED]791)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.125Z [profiles] getProfile([REDACTED]d7c ([REDACTED]710)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T21:26:09.125Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T21:26:09.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f5/[REDACTED]399 (unauth+key) INFO 2026-03-20T21:26:09.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df5/[REDACTED]952 (unauth+key) INFO 2026-03-20T21:26:09.125Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7c/[REDACTED]d65 (unauth+key) INFO 2026-03-20T21:26:09.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T21:26:09.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8f0 ([REDACTED]571) INFO 2026-03-20T21:26:09.125Z [profiles] buildGetProfileOptions([REDACTED]8f0 ([REDACTED]571)): using unexpired profile key credential INFO 2026-03-20T21:26:09.126Z [profiles] getProfile([REDACTED]8f0 ([REDACTED]571)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.126Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f0/[REDACTED]12b (unauth+key) INFO 2026-03-20T21:26:09.126Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T21:26:09.126Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T21:26:09.145Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T21:26:09.145Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.929µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T21:26:09.717Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 591.196ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T21:26:09.717Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T21:26:09.717Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T21:26:09.717Z [SocketManager] connected unauthenticated socket (localPort: 37036) INFO 2026-03-20T21:26:09.717Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T21:26:09.805Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df5/[REDACTED]952 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.805Z [profiles] getProfile([REDACTED]df5 ([REDACTED]791)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.806Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df5 ([REDACTED]791) INFO 2026-03-20T21:26:09.806Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0ba ([REDACTED]610) INFO 2026-03-20T21:26:09.806Z [profiles] buildGetProfileOptions([REDACTED]0ba ([REDACTED]610)): using unexpired profile key credential INFO 2026-03-20T21:26:09.806Z [profiles] getProfile([REDACTED]0ba ([REDACTED]610)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.806Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ba/[REDACTED]c78 (unauth+key) WARN 2026-03-20T21:26:09.814Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]70c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T21:26:09.814Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T21:26:09.814Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T21:26:09.815Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T21:26:09.815Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T21:26:09.815Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T21:26:09.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T21:26:09.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f5/[REDACTED]399 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.815Z [profiles] getProfile([REDACTED]1f5 ([REDACTED]7f3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f5 ([REDACTED]7f3) INFO 2026-03-20T21:26:09.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a0 ([REDACTED]1bf) INFO 2026-03-20T21:26:09.816Z [profiles] buildGetProfileOptions([REDACTED]8a0 ([REDACTED]1bf)): using unexpired profile key credential INFO 2026-03-20T21:26:09.816Z [profiles] getProfile([REDACTED]8a0 ([REDACTED]1bf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a0/[REDACTED]bc3 (unauth+key) INFO 2026-03-20T21:26:09.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d7c/[REDACTED]d65 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.816Z [profiles] getProfile([REDACTED]d7c ([REDACTED]710)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d7c ([REDACTED]710) INFO 2026-03-20T21:26:09.816Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]623 ([REDACTED]420) INFO 2026-03-20T21:26:09.816Z [profiles] buildGetProfileOptions([REDACTED]623 ([REDACTED]420)): using unexpired profile key credential INFO 2026-03-20T21:26:09.816Z [profiles] getProfile([REDACTED]623 ([REDACTED]420)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]623/[REDACTED]83f (unauth+key) INFO 2026-03-20T21:26:09.821Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f0/[REDACTED]12b (unauth+key) 200 Success INFO 2026-03-20T21:26:09.822Z [profiles] getProfile([REDACTED]8f0 ([REDACTED]571)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.822Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8f0 ([REDACTED]571) INFO 2026-03-20T21:26:09.822Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]253 ([REDACTED]1b9) INFO 2026-03-20T21:26:09.822Z [profiles] buildGetProfileOptions([REDACTED]253 ([REDACTED]1b9)): using unexpired profile key credential INFO 2026-03-20T21:26:09.822Z [profiles] getProfile([REDACTED]253 ([REDACTED]1b9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.822Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]253/[REDACTED]f37 (unauth+key) INFO 2026-03-20T21:26:09.890Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ba/[REDACTED]c78 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.890Z [profiles] getProfile([REDACTED]0ba ([REDACTED]610)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.891Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0ba ([REDACTED]610) INFO 2026-03-20T21:26:09.891Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9ff ([REDACTED]c52) INFO 2026-03-20T21:26:09.891Z [profiles] buildGetProfileOptions([REDACTED]9ff ([REDACTED]c52)): using unexpired profile key credential INFO 2026-03-20T21:26:09.891Z [profiles] getProfile([REDACTED]9ff ([REDACTED]c52)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.891Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ff/[REDACTED]9f9 (unauth+key) INFO 2026-03-20T21:26:09.896Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T21:26:09.896Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T21:26:09.896Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T21:26:09.897Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T21:26:09.897Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T21:26:09.897Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa4 ([REDACTED]fba) INFO 2026-03-20T21:26:09.897Z [profiles] buildGetProfileOptions([REDACTED]aa4 ([REDACTED]fba)): using unexpired profile key credential INFO 2026-03-20T21:26:09.897Z [profiles] getProfile([REDACTED]aa4 ([REDACTED]fba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa4/[REDACTED]d37 (unauth+key) INFO 2026-03-20T21:26:09.905Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a0/[REDACTED]bc3 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.906Z [profiles] getProfile([REDACTED]8a0 ([REDACTED]1bf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a0 ([REDACTED]1bf) INFO 2026-03-20T21:26:09.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f81 ([REDACTED]f5e) INFO 2026-03-20T21:26:09.906Z [profiles] buildGetProfileOptions([REDACTED]f81 ([REDACTED]f5e)): using unexpired profile key credential INFO 2026-03-20T21:26:09.906Z [profiles] getProfile([REDACTED]f81 ([REDACTED]f5e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f81/[REDACTED]0c8 (unauth+key) INFO 2026-03-20T21:26:09.907Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]623/[REDACTED]83f (unauth+key) 200 Success INFO 2026-03-20T21:26:09.907Z [profiles] getProfile([REDACTED]623 ([REDACTED]420)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.907Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]623 ([REDACTED]420) INFO 2026-03-20T21:26:09.907Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a2b ([REDACTED]4de) INFO 2026-03-20T21:26:09.907Z [profiles] buildGetProfileOptions([REDACTED]a2b ([REDACTED]4de)): using unexpired profile key credential INFO 2026-03-20T21:26:09.907Z [profiles] getProfile([REDACTED]a2b ([REDACTED]4de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.907Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2b/[REDACTED]9d4 (unauth+key) INFO 2026-03-20T21:26:09.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]253/[REDACTED]f37 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.916Z [profiles] getProfile([REDACTED]253 ([REDACTED]1b9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]253 ([REDACTED]1b9) INFO 2026-03-20T21:26:09.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a7c ([REDACTED]e23) INFO 2026-03-20T21:26:09.916Z [profiles] buildGetProfileOptions([REDACTED]a7c ([REDACTED]e23)): using unexpired profile key credential INFO 2026-03-20T21:26:09.916Z [profiles] getProfile([REDACTED]a7c ([REDACTED]e23)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a7c/[REDACTED]1d0 (unauth+key) INFO 2026-03-20T21:26:09.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ff/[REDACTED]9f9 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.972Z [profiles] getProfile([REDACTED]9ff ([REDACTED]c52)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9ff ([REDACTED]c52) INFO 2026-03-20T21:26:09.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]70f ([REDACTED]15a) INFO 2026-03-20T21:26:09.973Z [profiles] buildGetProfileOptions([REDACTED]70f ([REDACTED]15a)): using unexpired profile key credential INFO 2026-03-20T21:26:09.973Z [profiles] getProfile([REDACTED]70f ([REDACTED]15a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.973Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]9b3 (unauth+key) INFO 2026-03-20T21:26:09.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa4/[REDACTED]d37 (unauth+key) 200 Success INFO 2026-03-20T21:26:09.995Z [profiles] getProfile([REDACTED]aa4 ([REDACTED]fba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:09.995Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa4 ([REDACTED]fba) INFO 2026-03-20T21:26:09.995Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b9 ([REDACTED]991) INFO 2026-03-20T21:26:09.995Z [profiles] buildGetProfileOptions([REDACTED]5b9 ([REDACTED]991)): using unexpired profile key credential INFO 2026-03-20T21:26:09.995Z [profiles] getProfile([REDACTED]5b9 ([REDACTED]991)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:09.995Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b9/[REDACTED]d17 (unauth+key) INFO 2026-03-20T21:26:10.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a7c/[REDACTED]1d0 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.042Z [profiles] getProfile([REDACTED]a7c ([REDACTED]e23)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a7c ([REDACTED]e23) INFO 2026-03-20T21:26:10.042Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1e9 ([REDACTED]5ad) INFO 2026-03-20T21:26:10.042Z [profiles] buildGetProfileOptions([REDACTED]1e9 ([REDACTED]5ad)): using unexpired profile key credential INFO 2026-03-20T21:26:10.042Z [profiles] getProfile([REDACTED]1e9 ([REDACTED]5ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1e9/[REDACTED]564 (unauth+key) INFO 2026-03-20T21:26:10.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f81/[REDACTED]0c8 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.043Z [profiles] getProfile([REDACTED]f81 ([REDACTED]f5e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f81 ([REDACTED]f5e) INFO 2026-03-20T21:26:10.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]298 ([REDACTED]7b4) INFO 2026-03-20T21:26:10.043Z [profiles] buildGetProfileOptions([REDACTED]298 ([REDACTED]7b4)): using unexpired profile key credential INFO 2026-03-20T21:26:10.043Z [profiles] getProfile([REDACTED]298 ([REDACTED]7b4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]298/[REDACTED]105 (unauth+key) INFO 2026-03-20T21:26:10.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a2b/[REDACTED]9d4 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.043Z [profiles] getProfile([REDACTED]a2b ([REDACTED]4de)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a2b ([REDACTED]4de) INFO 2026-03-20T21:26:10.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]5b7) INFO 2026-03-20T21:26:10.044Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]5b7)): using unexpired profile key credential INFO 2026-03-20T21:26:10.044Z [profiles] getProfile([REDACTED]c9e ([REDACTED]5b7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.044Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]0f8 (unauth+key) INFO 2026-03-20T21:26:10.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70f/[REDACTED]9b3 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.060Z [profiles] getProfile([REDACTED]70f ([REDACTED]15a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]70f ([REDACTED]15a) INFO 2026-03-20T21:26:10.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0b2 ([REDACTED]943) INFO 2026-03-20T21:26:10.061Z [profiles] buildGetProfileOptions([REDACTED]0b2 ([REDACTED]943)): using unexpired profile key credential INFO 2026-03-20T21:26:10.061Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]943)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.061Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]6ea (unauth+key) INFO 2026-03-20T21:26:10.095Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b9/[REDACTED]d17 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.095Z [profiles] getProfile([REDACTED]5b9 ([REDACTED]991)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.095Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b9 ([REDACTED]991) INFO 2026-03-20T21:26:10.095Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]643 ([REDACTED]112) INFO 2026-03-20T21:26:10.095Z [profiles] buildGetProfileOptions([REDACTED]643 ([REDACTED]112)): using unexpired profile key credential INFO 2026-03-20T21:26:10.095Z [profiles] getProfile([REDACTED]643 ([REDACTED]112)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.095Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]643/[REDACTED]850 (unauth+key) INFO 2026-03-20T21:26:10.124Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1e9/[REDACTED]564 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.124Z [profiles] getProfile([REDACTED]1e9 ([REDACTED]5ad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1e9 ([REDACTED]5ad) INFO 2026-03-20T21:26:10.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d2d ([REDACTED]fc2) INFO 2026-03-20T21:26:10.124Z [profiles] buildGetProfileOptions([REDACTED]d2d ([REDACTED]fc2)): using unexpired profile key credential INFO 2026-03-20T21:26:10.124Z [profiles] getProfile([REDACTED]d2d ([REDACTED]fc2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.124Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d2d/[REDACTED]ab0 (unauth+key) INFO 2026-03-20T21:26:10.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]0f8 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.160Z [profiles] getProfile([REDACTED]c9e ([REDACTED]5b7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]5b7) INFO 2026-03-20T21:26:10.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]140 ([REDACTED]da7) INFO 2026-03-20T21:26:10.160Z [profiles] buildGetProfileOptions([REDACTED]140 ([REDACTED]da7)): using unexpired profile key credential INFO 2026-03-20T21:26:10.160Z [profiles] getProfile([REDACTED]140 ([REDACTED]da7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]d18 (unauth+key) INFO 2026-03-20T21:26:10.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]298/[REDACTED]105 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.161Z [profiles] getProfile([REDACTED]298 ([REDACTED]7b4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]298 ([REDACTED]7b4) INFO 2026-03-20T21:26:10.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]55d ([REDACTED]19b) INFO 2026-03-20T21:26:10.161Z [profiles] buildGetProfileOptions([REDACTED]55d ([REDACTED]19b)): using unexpired profile key credential INFO 2026-03-20T21:26:10.161Z [profiles] getProfile([REDACTED]55d ([REDACTED]19b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]55d/[REDACTED]c40 (unauth+key) INFO 2026-03-20T21:26:10.180Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0b2/[REDACTED]6ea (unauth+key) 200 Success INFO 2026-03-20T21:26:10.181Z [profiles] getProfile([REDACTED]0b2 ([REDACTED]943)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.181Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0b2 ([REDACTED]943) INFO 2026-03-20T21:26:10.181Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]272 ([REDACTED]c49) INFO 2026-03-20T21:26:10.181Z [profiles] buildGetProfileOptions([REDACTED]272 ([REDACTED]c49)): using unexpired profile key credential INFO 2026-03-20T21:26:10.181Z [profiles] getProfile([REDACTED]272 ([REDACTED]c49)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.181Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]e5e (unauth+key) INFO 2026-03-20T21:26:10.198Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]643/[REDACTED]850 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.198Z [profiles] getProfile([REDACTED]643 ([REDACTED]112)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]643 ([REDACTED]112) INFO 2026-03-20T21:26:10.199Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]17a ([REDACTED]9c4) INFO 2026-03-20T21:26:10.199Z [profiles] buildGetProfileOptions([REDACTED]17a ([REDACTED]9c4)): using unexpired profile key credential INFO 2026-03-20T21:26:10.199Z [profiles] getProfile([REDACTED]17a ([REDACTED]9c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.199Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]17a/[REDACTED]a98 (unauth+key) INFO 2026-03-20T21:26:10.224Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d2d/[REDACTED]ab0 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.224Z [profiles] getProfile([REDACTED]d2d ([REDACTED]fc2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.225Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d2d ([REDACTED]fc2) INFO 2026-03-20T21:26:10.225Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]760 ([REDACTED]240) INFO 2026-03-20T21:26:10.225Z [profiles] buildGetProfileOptions([REDACTED]760 ([REDACTED]240)): using unexpired profile key credential INFO 2026-03-20T21:26:10.225Z [profiles] getProfile([REDACTED]760 ([REDACTED]240)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.225Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]760/[REDACTED]bd5 (unauth+key) INFO 2026-03-20T21:26:10.251Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T21:26:10.251Z [app/main] MainSQL: slow query updateOrCreateBadges duration=69ms INFO 2026-03-20T21:26:10.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]d18 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.256Z [profiles] getProfile([REDACTED]140 ([REDACTED]da7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]140 ([REDACTED]da7) INFO 2026-03-20T21:26:10.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2d0 ([REDACTED]c9c) INFO 2026-03-20T21:26:10.256Z [profiles] buildGetProfileOptions([REDACTED]2d0 ([REDACTED]c9c)): using unexpired profile key credential INFO 2026-03-20T21:26:10.256Z [profiles] getProfile([REDACTED]2d0 ([REDACTED]c9c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d0/[REDACTED]4b2 (unauth+key) INFO 2026-03-20T21:26:10.273Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]55d/[REDACTED]c40 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.273Z [profiles] getProfile([REDACTED]55d ([REDACTED]19b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]55d ([REDACTED]19b) INFO 2026-03-20T21:26:10.274Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b67 ([REDACTED]be4) INFO 2026-03-20T21:26:10.274Z [profiles] buildGetProfileOptions([REDACTED]b67 ([REDACTED]be4)): using unexpired profile key credential INFO 2026-03-20T21:26:10.274Z [profiles] getProfile([REDACTED]b67 ([REDACTED]be4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.274Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b67/[REDACTED]a4a (unauth+key) INFO 2026-03-20T21:26:10.288Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]272/[REDACTED]e5e (unauth+key) 200 Success INFO 2026-03-20T21:26:10.289Z [profiles] getProfile([REDACTED]272 ([REDACTED]c49)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]272 ([REDACTED]c49) INFO 2026-03-20T21:26:10.289Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]93c ([REDACTED]2d3) INFO 2026-03-20T21:26:10.289Z [profiles] buildGetProfileOptions([REDACTED]93c ([REDACTED]2d3)): using unexpired profile key credential INFO 2026-03-20T21:26:10.289Z [profiles] getProfile([REDACTED]93c ([REDACTED]2d3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]93c/[REDACTED]c5e (unauth+key) INFO 2026-03-20T21:26:10.301Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]17a/[REDACTED]a98 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.301Z [profiles] getProfile([REDACTED]17a ([REDACTED]9c4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.302Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]17a ([REDACTED]9c4) INFO 2026-03-20T21:26:10.302Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f68 ([REDACTED]fb6) INFO 2026-03-20T21:26:10.302Z [profiles] buildGetProfileOptions([REDACTED]f68 ([REDACTED]fb6)): using unexpired profile key credential INFO 2026-03-20T21:26:10.302Z [profiles] getProfile([REDACTED]f68 ([REDACTED]fb6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.302Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f68/[REDACTED]8d9 (unauth+key) INFO 2026-03-20T21:26:10.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]760/[REDACTED]bd5 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.323Z [profiles] getProfile([REDACTED]760 ([REDACTED]240)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.323Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]760 ([REDACTED]240) INFO 2026-03-20T21:26:10.323Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f4b ([REDACTED]a82) INFO 2026-03-20T21:26:10.323Z [profiles] buildGetProfileOptions([REDACTED]f4b ([REDACTED]a82)): using unexpired profile key credential INFO 2026-03-20T21:26:10.323Z [profiles] getProfile([REDACTED]f4b ([REDACTED]a82)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4b/[REDACTED]2b1 (unauth+key) INFO 2026-03-20T21:26:10.334Z [app/main] MainSQL: slow query updateConversations duration=83ms INFO 2026-03-20T21:26:10.354Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d0/[REDACTED]4b2 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.354Z [profiles] getProfile([REDACTED]2d0 ([REDACTED]c9c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.355Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2d0 ([REDACTED]c9c) INFO 2026-03-20T21:26:10.355Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d90 ([REDACTED]294) INFO 2026-03-20T21:26:10.355Z [profiles] buildGetProfileOptions([REDACTED]d90 ([REDACTED]294)): using unexpired profile key credential INFO 2026-03-20T21:26:10.355Z [profiles] getProfile([REDACTED]d90 ([REDACTED]294)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d90/[REDACTED]688 (unauth+key) INFO 2026-03-20T21:26:10.388Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]93c/[REDACTED]c5e (unauth+key) 200 Success INFO 2026-03-20T21:26:10.388Z [profiles] getProfile([REDACTED]93c ([REDACTED]2d3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.388Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]93c ([REDACTED]2d3) INFO 2026-03-20T21:26:10.389Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]99b ([REDACTED]478) INFO 2026-03-20T21:26:10.389Z [profiles] buildGetProfileOptions([REDACTED]99b ([REDACTED]478)): using unexpired profile key credential INFO 2026-03-20T21:26:10.389Z [profiles] getProfile([REDACTED]99b ([REDACTED]478)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.389Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]99b/[REDACTED]8e2 (unauth+key) INFO 2026-03-20T21:26:10.401Z [app/main] MainSQL: slow query updateOrCreateBadges duration=46ms INFO 2026-03-20T21:26:10.402Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T21:26:10.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f68/[REDACTED]8d9 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.405Z [profiles] getProfile([REDACTED]f68 ([REDACTED]fb6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f68 ([REDACTED]fb6) INFO 2026-03-20T21:26:10.405Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ad5 ([REDACTED]d08) INFO 2026-03-20T21:26:10.405Z [profiles] buildGetProfileOptions([REDACTED]ad5 ([REDACTED]d08)): using unexpired profile key credential INFO 2026-03-20T21:26:10.405Z [profiles] getProfile([REDACTED]ad5 ([REDACTED]d08)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad5/[REDACTED]aa7 (unauth+key) INFO 2026-03-20T21:26:10.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b67/[REDACTED]a4a (unauth+key) 200 Success INFO 2026-03-20T21:26:10.406Z [profiles] getProfile([REDACTED]b67 ([REDACTED]be4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.406Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b67 ([REDACTED]be4) INFO 2026-03-20T21:26:10.406Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5a9 ([REDACTED]ec4) INFO 2026-03-20T21:26:10.406Z [profiles] buildGetProfileOptions([REDACTED]5a9 ([REDACTED]ec4)): using unexpired profile key credential INFO 2026-03-20T21:26:10.406Z [profiles] getProfile([REDACTED]5a9 ([REDACTED]ec4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.406Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a9/[REDACTED]72a (unauth+key) INFO 2026-03-20T21:26:10.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f4b/[REDACTED]2b1 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.425Z [profiles] getProfile([REDACTED]f4b ([REDACTED]a82)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.425Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f4b ([REDACTED]a82) INFO 2026-03-20T21:26:10.425Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]833 ([REDACTED]4af) INFO 2026-03-20T21:26:10.425Z [profiles] buildGetProfileOptions([REDACTED]833 ([REDACTED]4af)): using unexpired profile key credential INFO 2026-03-20T21:26:10.425Z [profiles] getProfile([REDACTED]833 ([REDACTED]4af)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]833/[REDACTED]d41 (unauth+key) INFO 2026-03-20T21:26:10.453Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d90/[REDACTED]688 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.453Z [profiles] getProfile([REDACTED]d90 ([REDACTED]294)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.453Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d90 ([REDACTED]294) INFO 2026-03-20T21:26:10.453Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c38 ([REDACTED]46a) INFO 2026-03-20T21:26:10.454Z [profiles] buildGetProfileOptions([REDACTED]c38 ([REDACTED]46a)): using unexpired profile key credential INFO 2026-03-20T21:26:10.454Z [profiles] getProfile([REDACTED]c38 ([REDACTED]46a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.454Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c38/[REDACTED]af6 (unauth+key) INFO 2026-03-20T21:26:10.470Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]99b/[REDACTED]8e2 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.470Z [profiles] getProfile([REDACTED]99b ([REDACTED]478)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.470Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]99b ([REDACTED]478) INFO 2026-03-20T21:26:10.471Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3c7 ([REDACTED]eb0) INFO 2026-03-20T21:26:10.471Z [profiles] buildGetProfileOptions([REDACTED]3c7 ([REDACTED]eb0)): using unexpired profile key credential INFO 2026-03-20T21:26:10.471Z [profiles] getProfile([REDACTED]3c7 ([REDACTED]eb0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.471Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3c7/[REDACTED]94d (unauth+key) INFO 2026-03-20T21:26:10.493Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T21:26:10.523Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5a9/[REDACTED]72a (unauth+key) 200 Success INFO 2026-03-20T21:26:10.523Z [profiles] getProfile([REDACTED]5a9 ([REDACTED]ec4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.523Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5a9 ([REDACTED]ec4) INFO 2026-03-20T21:26:10.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d95 ([REDACTED]55e) INFO 2026-03-20T21:26:10.524Z [profiles] buildGetProfileOptions([REDACTED]d95 ([REDACTED]55e)): using unexpired profile key credential INFO 2026-03-20T21:26:10.524Z [profiles] getProfile([REDACTED]d95 ([REDACTED]55e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d95/[REDACTED]95b (unauth+key) INFO 2026-03-20T21:26:10.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ad5/[REDACTED]aa7 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.524Z [profiles] getProfile([REDACTED]ad5 ([REDACTED]d08)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ad5 ([REDACTED]d08) INFO 2026-03-20T21:26:10.524Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ee ([REDACTED]cff) INFO 2026-03-20T21:26:10.524Z [profiles] buildGetProfileOptions([REDACTED]3ee ([REDACTED]cff)): using unexpired profile key credential INFO 2026-03-20T21:26:10.524Z [profiles] getProfile([REDACTED]3ee ([REDACTED]cff)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ee/[REDACTED]068 (unauth+key) INFO 2026-03-20T21:26:10.524Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]833/[REDACTED]d41 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.525Z [profiles] getProfile([REDACTED]833 ([REDACTED]4af)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.525Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]833 ([REDACTED]4af) INFO 2026-03-20T21:26:10.525Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b10 ([REDACTED]e38) INFO 2026-03-20T21:26:10.525Z [profiles] buildGetProfileOptions([REDACTED]b10 ([REDACTED]e38)): using unexpired profile key credential INFO 2026-03-20T21:26:10.525Z [profiles] getProfile([REDACTED]b10 ([REDACTED]e38)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.525Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b10/[REDACTED]a6c (unauth+key) INFO 2026-03-20T21:26:10.539Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c38/[REDACTED]af6 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.539Z [profiles] getProfile([REDACTED]c38 ([REDACTED]46a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c38 ([REDACTED]46a) INFO 2026-03-20T21:26:10.540Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]69c ([REDACTED]09b) INFO 2026-03-20T21:26:10.540Z [profiles] buildGetProfileOptions([REDACTED]69c ([REDACTED]09b)): using unexpired profile key credential INFO 2026-03-20T21:26:10.540Z [profiles] getProfile([REDACTED]69c ([REDACTED]09b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.540Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69c/[REDACTED]dad (unauth+key) INFO 2026-03-20T21:26:10.592Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3c7/[REDACTED]94d (unauth+key) 200 Success INFO 2026-03-20T21:26:10.593Z [profiles] getProfile([REDACTED]3c7 ([REDACTED]eb0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3c7 ([REDACTED]eb0) INFO 2026-03-20T21:26:10.593Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e6 ([REDACTED]fcc) INFO 2026-03-20T21:26:10.593Z [profiles] buildGetProfileOptions([REDACTED]8e6 ([REDACTED]fcc)): generating profile key credential request INFO 2026-03-20T21:26:10.594Z [profiles] getProfile([REDACTED]8e6 ([REDACTED]fcc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.594Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e6/[REDACTED]867/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T21:26:10.615Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b10/[REDACTED]a6c (unauth+key) 200 Success INFO 2026-03-20T21:26:10.616Z [profiles] getProfile([REDACTED]b10 ([REDACTED]e38)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b10 ([REDACTED]e38) INFO 2026-03-20T21:26:10.616Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]140 ([REDACTED]00d) INFO 2026-03-20T21:26:10.616Z [profiles] buildGetProfileOptions([REDACTED]140 ([REDACTED]00d)): using unexpired profile key credential INFO 2026-03-20T21:26:10.616Z [profiles] getProfile([REDACTED]140 ([REDACTED]00d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.616Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]a95 (unauth+key) INFO 2026-03-20T21:26:10.616Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ee/[REDACTED]068 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.616Z [profiles] getProfile([REDACTED]3ee ([REDACTED]cff)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ee ([REDACTED]cff) INFO 2026-03-20T21:26:10.617Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]245 ([REDACTED]b65) INFO 2026-03-20T21:26:10.617Z [profiles] buildGetProfileOptions([REDACTED]245 ([REDACTED]b65)): using unexpired profile key credential INFO 2026-03-20T21:26:10.617Z [profiles] getProfile([REDACTED]245 ([REDACTED]b65)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.617Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]245/[REDACTED]858 (unauth+key) INFO 2026-03-20T21:26:10.629Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d95/[REDACTED]95b (unauth+key) 200 Success INFO 2026-03-20T21:26:10.629Z [profiles] getProfile([REDACTED]d95 ([REDACTED]55e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.629Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d95 ([REDACTED]55e) INFO 2026-03-20T21:26:10.629Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]315 ([REDACTED]dd2) INFO 2026-03-20T21:26:10.629Z [profiles] buildGetProfileOptions([REDACTED]315 ([REDACTED]dd2)): using unexpired profile key credential INFO 2026-03-20T21:26:10.629Z [profiles] getProfile([REDACTED]315 ([REDACTED]dd2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.630Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]315/[REDACTED]b72 (unauth+key) INFO 2026-03-20T21:26:10.653Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69c/[REDACTED]dad (unauth+key) 200 Success INFO 2026-03-20T21:26:10.653Z [profiles] getProfile([REDACTED]69c ([REDACTED]09b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]69c ([REDACTED]09b) INFO 2026-03-20T21:26:10.653Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0c2 ([REDACTED]ff0) INFO 2026-03-20T21:26:10.654Z [profiles] buildGetProfileOptions([REDACTED]0c2 ([REDACTED]ff0)): using unexpired profile key credential INFO 2026-03-20T21:26:10.654Z [profiles] getProfile([REDACTED]0c2 ([REDACTED]ff0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.654Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0c2/[REDACTED]13c (unauth+key) INFO 2026-03-20T21:26:10.668Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-20T21:26:10.700Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e6/[REDACTED]867/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T21:26:10.700Z [profiles] getProfile([REDACTED]8e6 ([REDACTED]fcc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.701Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e6 ([REDACTED]fcc) INFO 2026-03-20T21:26:10.701Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e9f ([REDACTED]873) INFO 2026-03-20T21:26:10.701Z [profiles] buildGetProfileOptions([REDACTED]e9f ([REDACTED]873)): using unexpired profile key credential INFO 2026-03-20T21:26:10.701Z [profiles] getProfile([REDACTED]e9f ([REDACTED]873)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T21:26:10.701Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9f/[REDACTED]54f (unauth+key) INFO 2026-03-20T21:26:10.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]140/[REDACTED]a95 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.721Z [profiles] getProfile([REDACTED]140 ([REDACTED]00d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.721Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]140 ([REDACTED]00d) INFO 2026-03-20T21:26:10.722Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]315/[REDACTED]b72 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.722Z [profiles] getProfile([REDACTED]315 ([REDACTED]dd2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.722Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]315 ([REDACTED]dd2) INFO 2026-03-20T21:26:10.736Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]245/[REDACTED]858 (unauth+key) 200 Success INFO 2026-03-20T21:26:10.736Z [profiles] getProfile([REDACTED]245 ([REDACTED]b65)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.736Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]245 ([REDACTED]b65) INFO 2026-03-20T21:26:10.783Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0c2/[REDACTED]13c (unauth+key) 200 Success INFO 2026-03-20T21:26:10.783Z [profiles] getProfile([REDACTED]0c2 ([REDACTED]ff0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.783Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0c2 ([REDACTED]ff0) INFO 2026-03-20T21:26:10.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e9f/[REDACTED]54f (unauth+key) 200 Success INFO 2026-03-20T21:26:10.794Z [profiles] getProfile([REDACTED]e9f ([REDACTED]873)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T21:26:10.795Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e9f ([REDACTED]873) INFO 2026-03-20T21:26:10.795Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T21:26:12.117Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-20T21:26:22.392Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:26:39.735Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:26:52.492Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:27:09.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:27:11.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T21:27:22.589Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:27:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:27:39.958Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:27:52.688Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:28:10.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:28:22.783Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:28:40.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:28:52.878Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:29:10.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:29:22.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:29:40.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:29:53.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:30:10.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:30:23.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:30:40.606Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T21:30:53.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:31:10.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T21:31:10.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T21:31:10.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T21:31:10.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T21:31:23.369Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:31:53.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:32:23.580Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:32:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:32:30.140Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=66ms INFO 2026-03-20T21:32:30.141Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:32:30.182Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T21:32:30.183Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:32:53.694Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:33:23.821Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:33:53.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:34:24.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:34:54.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:35:24.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:35:54.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:36:24.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:36:54.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:37:24.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:37:30.103Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:37:55.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:38:25.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:38:55.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:39:25.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:39:55.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:40:25.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:40:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:40:55.820Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:41:25.992Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:41:56.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:42:26.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:42:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:42:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:42:56.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:43:26.497Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:43:56.603Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:44:26.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:44:56.831Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:45:26.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:45:57.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:46:27.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:46:30.075Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:46:30.075Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:46:30.075Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:46:30.075Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:46:30.075Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:46:57.290Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:47:27.398Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:47:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T21:47:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:47:57.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:48:27.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:48:30.074Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:48:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:48:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:48:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:48:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:48:57.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:49:28.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:49:58.112Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:50:28.221Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:50:58.334Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:51:28.464Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:51:58.584Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:52:28.728Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:52:30.120Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T21:52:30.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:52:58.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:53:28.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:53:59.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:54:29.172Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:54:59.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:55:29.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:55:59.519Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:56:29.631Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:56:59.744Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:57:29.872Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T21:57:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T21:57:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T21:57:59.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:58:30.108Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:59:00.284Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T21:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T21:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T21:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T21:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T21:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T21:59:30.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:00:00.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:00:30.640Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:01:00.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:01:30.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:02:01.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:02:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-20T22:02:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:02:31.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:03:01.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:03:31.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:04:01.518Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:04:31.628Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:05:01.765Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:05:31.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:06:01.982Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:06:32.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:07:02.210Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:07:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T22:07:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:07:32.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:08:02.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:08:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:08:32.525Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:09:02.636Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:09:32.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:10:02.879Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:10:32.990Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:11:03.119Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:11:33.235Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:12:03.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:12:30.111Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:12:33.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:13:03.506Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:13:33.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:14:03.864Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:14:33.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:15:04.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:15:34.197Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:16:04.307Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:16:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:16:34.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:17:04.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:17:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:17:34.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:18:04.750Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:18:34.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:19:04.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:19:35.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:20:05.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:20:35.272Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:21:05.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:21:35.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:22:05.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:22:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:22:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:22:35.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:23:05.815Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:23:35.920Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:24:06.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:24:36.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:25:06.254Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:25:36.365Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:26:06.477Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:26:10.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T22:26:10.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T22:26:10.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T22:26:10.122Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T22:26:10.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T22:26:10.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T22:26:10.125Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T22:26:10.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c2 ([REDACTED]b67) INFO 2026-03-20T22:26:10.126Z [profiles] buildGetProfileOptions([REDACTED]2c2 ([REDACTED]b67)): generating profile key credential request INFO 2026-03-20T22:26:10.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd5 ([REDACTED]ecd) INFO 2026-03-20T22:26:10.127Z [profiles] buildGetProfileOptions([REDACTED]bd5 ([REDACTED]ecd)): using unexpired profile key credential INFO 2026-03-20T22:26:10.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cf3 ([REDACTED]967) INFO 2026-03-20T22:26:10.127Z [profiles] buildGetProfileOptions([REDACTED]cf3 ([REDACTED]967)): using unexpired profile key credential INFO 2026-03-20T22:26:10.128Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.128Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T22:26:10.128Z [profiles] getProfile([REDACTED]2c2 ([REDACTED]b67)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.128Z [profiles] getProfile([REDACTED]bd5 ([REDACTED]ecd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.128Z [profiles] getProfile([REDACTED]cf3 ([REDACTED]967)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.128Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T22:26:10.128Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T22:26:10.128Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c2/[REDACTED]20b/[REDACTED]802?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T22:26:10.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd5/[REDACTED]045 (unauth+key) INFO 2026-03-20T22:26:10.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf3/[REDACTED]98c (unauth+key) INFO 2026-03-20T22:26:10.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T22:26:10.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fb ([REDACTED]8c9) INFO 2026-03-20T22:26:10.129Z [profiles] buildGetProfileOptions([REDACTED]5fb ([REDACTED]8c9)): using unexpired profile key credential INFO 2026-03-20T22:26:10.129Z [profiles] getProfile([REDACTED]5fb ([REDACTED]8c9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fb/[REDACTED]c34 (unauth+key) INFO 2026-03-20T22:26:10.130Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T22:26:10.130Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T22:26:10.161Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T22:26:10.161Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 39.955µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T22:26:10.863Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 734.903ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T22:26:10.863Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T22:26:10.863Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T22:26:10.863Z [SocketManager] connected unauthenticated socket (localPort: 33202) INFO 2026-03-20T22:26:10.863Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T22:26:10.962Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c2/[REDACTED]20b/[REDACTED]802?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T22:26:10.963Z [profiles] getProfile([REDACTED]2c2 ([REDACTED]b67)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:10.964Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c2 ([REDACTED]b67) INFO 2026-03-20T22:26:10.964Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]12b ([REDACTED]07f) INFO 2026-03-20T22:26:10.964Z [profiles] buildGetProfileOptions([REDACTED]12b ([REDACTED]07f)): using unexpired profile key credential INFO 2026-03-20T22:26:10.964Z [profiles] getProfile([REDACTED]12b ([REDACTED]07f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]12b/[REDACTED]f4b (unauth+key) INFO 2026-03-20T22:26:10.964Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fb/[REDACTED]c34 (unauth+key) 200 Success INFO 2026-03-20T22:26:10.964Z [profiles] getProfile([REDACTED]5fb ([REDACTED]8c9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:10.964Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fb ([REDACTED]8c9) INFO 2026-03-20T22:26:10.964Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]608 ([REDACTED]c07) INFO 2026-03-20T22:26:10.965Z [profiles] buildGetProfileOptions([REDACTED]608 ([REDACTED]c07)): using unexpired profile key credential INFO 2026-03-20T22:26:10.965Z [profiles] getProfile([REDACTED]608 ([REDACTED]c07)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.965Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]608/[REDACTED]5c8 (unauth+key) INFO 2026-03-20T22:26:10.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf3/[REDACTED]98c (unauth+key) 200 Success INFO 2026-03-20T22:26:10.966Z [profiles] getProfile([REDACTED]cf3 ([REDACTED]967)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:10.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cf3 ([REDACTED]967) INFO 2026-03-20T22:26:10.967Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]96a ([REDACTED]b6e) INFO 2026-03-20T22:26:10.967Z [profiles] buildGetProfileOptions([REDACTED]96a ([REDACTED]b6e)): using unexpired profile key credential INFO 2026-03-20T22:26:10.967Z [profiles] getProfile([REDACTED]96a ([REDACTED]b6e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]96a/[REDACTED]4ab (unauth+key) WARN 2026-03-20T22:26:10.980Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T22:26:10.980Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T22:26:10.980Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T22:26:10.981Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T22:26:10.981Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T22:26:10.981Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T22:26:10.981Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T22:26:10.981Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd5/[REDACTED]045 (unauth+key) 200 Success INFO 2026-03-20T22:26:10.981Z [profiles] getProfile([REDACTED]bd5 ([REDACTED]ecd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:10.981Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd5 ([REDACTED]ecd) INFO 2026-03-20T22:26:10.981Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6d ([REDACTED]201) INFO 2026-03-20T22:26:10.981Z [profiles] buildGetProfileOptions([REDACTED]e6d ([REDACTED]201)): using unexpired profile key credential INFO 2026-03-20T22:26:10.981Z [profiles] getProfile([REDACTED]e6d ([REDACTED]201)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:10.981Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6d/[REDACTED]9f1 (unauth+key) INFO 2026-03-20T22:26:11.051Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]608/[REDACTED]5c8 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.051Z [profiles] getProfile([REDACTED]608 ([REDACTED]c07)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]608 ([REDACTED]c07) INFO 2026-03-20T22:26:11.051Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8f1 ([REDACTED]84a) INFO 2026-03-20T22:26:11.051Z [profiles] buildGetProfileOptions([REDACTED]8f1 ([REDACTED]84a)): using unexpired profile key credential INFO 2026-03-20T22:26:11.052Z [profiles] getProfile([REDACTED]8f1 ([REDACTED]84a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.052Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f1/[REDACTED]f63 (unauth+key) INFO 2026-03-20T22:26:11.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]12b/[REDACTED]f4b (unauth+key) 200 Success INFO 2026-03-20T22:26:11.060Z [profiles] getProfile([REDACTED]12b ([REDACTED]07f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]12b ([REDACTED]07f) INFO 2026-03-20T22:26:11.060Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]411) INFO 2026-03-20T22:26:11.060Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]411)): using unexpired profile key credential INFO 2026-03-20T22:26:11.060Z [profiles] getProfile([REDACTED]a39 ([REDACTED]411)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.060Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]f79 (unauth+key) INFO 2026-03-20T22:26:11.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]96a/[REDACTED]4ab (unauth+key) 200 Success INFO 2026-03-20T22:26:11.066Z [profiles] getProfile([REDACTED]96a ([REDACTED]b6e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]96a ([REDACTED]b6e) INFO 2026-03-20T22:26:11.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]571 ([REDACTED]315) INFO 2026-03-20T22:26:11.066Z [profiles] buildGetProfileOptions([REDACTED]571 ([REDACTED]315)): using unexpired profile key credential INFO 2026-03-20T22:26:11.066Z [profiles] getProfile([REDACTED]571 ([REDACTED]315)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]571/[REDACTED]833 (unauth+key) INFO 2026-03-20T22:26:11.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T22:26:11.068Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T22:26:11.068Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T22:26:11.068Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T22:26:11.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T22:26:11.068Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9e2 ([REDACTED]caf) INFO 2026-03-20T22:26:11.068Z [profiles] buildGetProfileOptions([REDACTED]9e2 ([REDACTED]caf)): using unexpired profile key credential INFO 2026-03-20T22:26:11.068Z [profiles] getProfile([REDACTED]9e2 ([REDACTED]caf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.068Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e2/[REDACTED]e73 (unauth+key) INFO 2026-03-20T22:26:11.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6d/[REDACTED]9f1 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.102Z [profiles] getProfile([REDACTED]e6d ([REDACTED]201)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6d ([REDACTED]201) INFO 2026-03-20T22:26:11.102Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]30d ([REDACTED]711) INFO 2026-03-20T22:26:11.103Z [profiles] buildGetProfileOptions([REDACTED]30d ([REDACTED]711)): using unexpired profile key credential INFO 2026-03-20T22:26:11.103Z [profiles] getProfile([REDACTED]30d ([REDACTED]711)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.103Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]30d/[REDACTED]00a (unauth+key) INFO 2026-03-20T22:26:11.160Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f1/[REDACTED]f63 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.160Z [profiles] getProfile([REDACTED]8f1 ([REDACTED]84a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8f1 ([REDACTED]84a) INFO 2026-03-20T22:26:11.160Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b0a ([REDACTED]d65) INFO 2026-03-20T22:26:11.160Z [profiles] buildGetProfileOptions([REDACTED]b0a ([REDACTED]d65)): using unexpired profile key credential INFO 2026-03-20T22:26:11.161Z [profiles] getProfile([REDACTED]b0a ([REDACTED]d65)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b0a/[REDACTED]755 (unauth+key) INFO 2026-03-20T22:26:11.174Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]f79 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.174Z [profiles] getProfile([REDACTED]a39 ([REDACTED]411)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.174Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]411) INFO 2026-03-20T22:26:11.174Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d45 ([REDACTED]5b4) INFO 2026-03-20T22:26:11.174Z [profiles] buildGetProfileOptions([REDACTED]d45 ([REDACTED]5b4)): using unexpired profile key credential INFO 2026-03-20T22:26:11.174Z [profiles] getProfile([REDACTED]d45 ([REDACTED]5b4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.175Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d45/[REDACTED]9b5 (unauth+key) INFO 2026-03-20T22:26:11.196Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e2/[REDACTED]e73 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.196Z [profiles] getProfile([REDACTED]9e2 ([REDACTED]caf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.196Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9e2 ([REDACTED]caf) INFO 2026-03-20T22:26:11.196Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6cb ([REDACTED]d2e) INFO 2026-03-20T22:26:11.197Z [profiles] buildGetProfileOptions([REDACTED]6cb ([REDACTED]d2e)): using unexpired profile key credential INFO 2026-03-20T22:26:11.197Z [profiles] getProfile([REDACTED]6cb ([REDACTED]d2e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6cb/[REDACTED]734 (unauth+key) INFO 2026-03-20T22:26:11.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]30d/[REDACTED]00a (unauth+key) 200 Success INFO 2026-03-20T22:26:11.197Z [profiles] getProfile([REDACTED]30d ([REDACTED]711)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.197Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]30d ([REDACTED]711) INFO 2026-03-20T22:26:11.197Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a30 ([REDACTED]994) INFO 2026-03-20T22:26:11.197Z [profiles] buildGetProfileOptions([REDACTED]a30 ([REDACTED]994)): using unexpired profile key credential INFO 2026-03-20T22:26:11.197Z [profiles] getProfile([REDACTED]a30 ([REDACTED]994)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a30/[REDACTED]ca0 (unauth+key) INFO 2026-03-20T22:26:11.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]571/[REDACTED]833 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.201Z [profiles] getProfile([REDACTED]571 ([REDACTED]315)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.201Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]571 ([REDACTED]315) INFO 2026-03-20T22:26:11.201Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5f4 ([REDACTED]3f1) INFO 2026-03-20T22:26:11.202Z [profiles] buildGetProfileOptions([REDACTED]5f4 ([REDACTED]3f1)): using unexpired profile key credential INFO 2026-03-20T22:26:11.202Z [profiles] getProfile([REDACTED]5f4 ([REDACTED]3f1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f4/[REDACTED]d33 (unauth+key) INFO 2026-03-20T22:26:11.211Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T22:26:11.258Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b0a/[REDACTED]755 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.258Z [profiles] getProfile([REDACTED]b0a ([REDACTED]d65)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.259Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b0a ([REDACTED]d65) INFO 2026-03-20T22:26:11.259Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f32 ([REDACTED]46d) INFO 2026-03-20T22:26:11.259Z [profiles] buildGetProfileOptions([REDACTED]f32 ([REDACTED]46d)): using unexpired profile key credential INFO 2026-03-20T22:26:11.259Z [profiles] getProfile([REDACTED]f32 ([REDACTED]46d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.260Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f32/[REDACTED]c25 (unauth+key) INFO 2026-03-20T22:26:11.269Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d45/[REDACTED]9b5 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.269Z [profiles] getProfile([REDACTED]d45 ([REDACTED]5b4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.270Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d45 ([REDACTED]5b4) INFO 2026-03-20T22:26:11.270Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]46c ([REDACTED]7a7) INFO 2026-03-20T22:26:11.270Z [profiles] buildGetProfileOptions([REDACTED]46c ([REDACTED]7a7)): using unexpired profile key credential INFO 2026-03-20T22:26:11.270Z [profiles] getProfile([REDACTED]46c ([REDACTED]7a7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.270Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46c/[REDACTED]0e4 (unauth+key) INFO 2026-03-20T22:26:11.294Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T22:26:11.308Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6cb/[REDACTED]734 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.309Z [profiles] getProfile([REDACTED]6cb ([REDACTED]d2e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6cb ([REDACTED]d2e) INFO 2026-03-20T22:26:11.309Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c5f ([REDACTED]8f7) INFO 2026-03-20T22:26:11.309Z [profiles] buildGetProfileOptions([REDACTED]c5f ([REDACTED]8f7)): using unexpired profile key credential INFO 2026-03-20T22:26:11.309Z [profiles] getProfile([REDACTED]c5f ([REDACTED]8f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5f/[REDACTED]201 (unauth+key) INFO 2026-03-20T22:26:11.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5f4/[REDACTED]d33 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.310Z [profiles] getProfile([REDACTED]5f4 ([REDACTED]3f1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.310Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5f4 ([REDACTED]3f1) INFO 2026-03-20T22:26:11.310Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9ad ([REDACTED]c7a) INFO 2026-03-20T22:26:11.310Z [profiles] buildGetProfileOptions([REDACTED]9ad ([REDACTED]c7a)): using unexpired profile key credential INFO 2026-03-20T22:26:11.310Z [profiles] getProfile([REDACTED]9ad ([REDACTED]c7a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ad/[REDACTED]743 (unauth+key) INFO 2026-03-20T22:26:11.333Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a30/[REDACTED]ca0 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.334Z [profiles] getProfile([REDACTED]a30 ([REDACTED]994)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a30 ([REDACTED]994) INFO 2026-03-20T22:26:11.334Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8ff ([REDACTED]09b) INFO 2026-03-20T22:26:11.334Z [profiles] buildGetProfileOptions([REDACTED]8ff ([REDACTED]09b)): using unexpired profile key credential INFO 2026-03-20T22:26:11.334Z [profiles] getProfile([REDACTED]8ff ([REDACTED]09b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.334Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ff/[REDACTED]80c (unauth+key) INFO 2026-03-20T22:26:11.359Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f32/[REDACTED]c25 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.360Z [profiles] getProfile([REDACTED]f32 ([REDACTED]46d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.360Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f32 ([REDACTED]46d) INFO 2026-03-20T22:26:11.360Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c71 ([REDACTED]aaf) INFO 2026-03-20T22:26:11.360Z [profiles] buildGetProfileOptions([REDACTED]c71 ([REDACTED]aaf)): using unexpired profile key credential INFO 2026-03-20T22:26:11.360Z [profiles] getProfile([REDACTED]c71 ([REDACTED]aaf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.361Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c71/[REDACTED]e41 (unauth+key) INFO 2026-03-20T22:26:11.374Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]46c/[REDACTED]0e4 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.374Z [profiles] getProfile([REDACTED]46c ([REDACTED]7a7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.375Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]46c ([REDACTED]7a7) INFO 2026-03-20T22:26:11.376Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c28 ([REDACTED]297) INFO 2026-03-20T22:26:11.376Z [profiles] buildGetProfileOptions([REDACTED]c28 ([REDACTED]297)): using unexpired profile key credential INFO 2026-03-20T22:26:11.376Z [profiles] getProfile([REDACTED]c28 ([REDACTED]297)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c28/[REDACTED]4dd (unauth+key) INFO 2026-03-20T22:26:11.409Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c5f/[REDACTED]201 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.409Z [profiles] getProfile([REDACTED]c5f ([REDACTED]8f7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.409Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c5f ([REDACTED]8f7) INFO 2026-03-20T22:26:11.409Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]695 ([REDACTED]a05) INFO 2026-03-20T22:26:11.409Z [profiles] buildGetProfileOptions([REDACTED]695 ([REDACTED]a05)): using unexpired profile key credential INFO 2026-03-20T22:26:11.410Z [profiles] getProfile([REDACTED]695 ([REDACTED]a05)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.410Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]695/[REDACTED]3ec (unauth+key) INFO 2026-03-20T22:26:11.419Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-20T22:26:11.422Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9ad/[REDACTED]743 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.422Z [profiles] getProfile([REDACTED]9ad ([REDACTED]c7a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.422Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9ad ([REDACTED]c7a) INFO 2026-03-20T22:26:11.422Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9eb ([REDACTED]c30) INFO 2026-03-20T22:26:11.423Z [profiles] buildGetProfileOptions([REDACTED]9eb ([REDACTED]c30)): using unexpired profile key credential INFO 2026-03-20T22:26:11.423Z [profiles] getProfile([REDACTED]9eb ([REDACTED]c30)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.423Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9eb/[REDACTED]d87 (unauth+key) INFO 2026-03-20T22:26:11.440Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8ff/[REDACTED]80c (unauth+key) 200 Success INFO 2026-03-20T22:26:11.440Z [profiles] getProfile([REDACTED]8ff ([REDACTED]09b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.440Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8ff ([REDACTED]09b) INFO 2026-03-20T22:26:11.440Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]390 ([REDACTED]37c) INFO 2026-03-20T22:26:11.440Z [profiles] buildGetProfileOptions([REDACTED]390 ([REDACTED]37c)): using unexpired profile key credential INFO 2026-03-20T22:26:11.440Z [profiles] getProfile([REDACTED]390 ([REDACTED]37c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.440Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]390/[REDACTED]ef0 (unauth+key) INFO 2026-03-20T22:26:11.477Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c71/[REDACTED]e41 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.477Z [profiles] getProfile([REDACTED]c71 ([REDACTED]aaf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.477Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c71 ([REDACTED]aaf) INFO 2026-03-20T22:26:11.477Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ba7 ([REDACTED]b06) INFO 2026-03-20T22:26:11.477Z [profiles] buildGetProfileOptions([REDACTED]ba7 ([REDACTED]b06)): using unexpired profile key credential INFO 2026-03-20T22:26:11.478Z [profiles] getProfile([REDACTED]ba7 ([REDACTED]b06)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.478Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ba7/[REDACTED]ab6 (unauth+key) INFO 2026-03-20T22:26:11.491Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c28/[REDACTED]4dd (unauth+key) 200 Success INFO 2026-03-20T22:26:11.492Z [profiles] getProfile([REDACTED]c28 ([REDACTED]297)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c28 ([REDACTED]297) INFO 2026-03-20T22:26:11.492Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]64c ([REDACTED]566) INFO 2026-03-20T22:26:11.492Z [profiles] buildGetProfileOptions([REDACTED]64c ([REDACTED]566)): using unexpired profile key credential INFO 2026-03-20T22:26:11.492Z [profiles] getProfile([REDACTED]64c ([REDACTED]566)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.492Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]64c/[REDACTED]6c4 (unauth+key) INFO 2026-03-20T22:26:11.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9eb/[REDACTED]d87 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.517Z [profiles] getProfile([REDACTED]9eb ([REDACTED]c30)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.517Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9eb ([REDACTED]c30) INFO 2026-03-20T22:26:11.517Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]70c ([REDACTED]55c) INFO 2026-03-20T22:26:11.518Z [profiles] buildGetProfileOptions([REDACTED]70c ([REDACTED]55c)): using unexpired profile key credential INFO 2026-03-20T22:26:11.518Z [profiles] getProfile([REDACTED]70c ([REDACTED]55c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70c/[REDACTED]c75 (unauth+key) INFO 2026-03-20T22:26:11.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]695/[REDACTED]3ec (unauth+key) 200 Success INFO 2026-03-20T22:26:11.518Z [profiles] getProfile([REDACTED]695 ([REDACTED]a05)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.518Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]695 ([REDACTED]a05) INFO 2026-03-20T22:26:11.518Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]424 ([REDACTED]728) INFO 2026-03-20T22:26:11.518Z [profiles] buildGetProfileOptions([REDACTED]424 ([REDACTED]728)): using unexpired profile key credential INFO 2026-03-20T22:26:11.518Z [profiles] getProfile([REDACTED]424 ([REDACTED]728)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]424/[REDACTED]061 (unauth+key) INFO 2026-03-20T22:26:11.538Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]390/[REDACTED]ef0 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.538Z [profiles] getProfile([REDACTED]390 ([REDACTED]37c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]390 ([REDACTED]37c) INFO 2026-03-20T22:26:11.539Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9f0 ([REDACTED]53d) INFO 2026-03-20T22:26:11.539Z [profiles] buildGetProfileOptions([REDACTED]9f0 ([REDACTED]53d)): using unexpired profile key credential INFO 2026-03-20T22:26:11.539Z [profiles] getProfile([REDACTED]9f0 ([REDACTED]53d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.539Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f0/[REDACTED]3b3 (unauth+key) INFO 2026-03-20T22:26:11.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ba7/[REDACTED]ab6 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.566Z [profiles] getProfile([REDACTED]ba7 ([REDACTED]b06)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.566Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ba7 ([REDACTED]b06) INFO 2026-03-20T22:26:11.566Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]455 ([REDACTED]ae6) INFO 2026-03-20T22:26:11.566Z [profiles] buildGetProfileOptions([REDACTED]455 ([REDACTED]ae6)): using unexpired profile key credential INFO 2026-03-20T22:26:11.566Z [profiles] getProfile([REDACTED]455 ([REDACTED]ae6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.566Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]455/[REDACTED]b69 (unauth+key) INFO 2026-03-20T22:26:11.605Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]64c/[REDACTED]6c4 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.605Z [profiles] getProfile([REDACTED]64c ([REDACTED]566)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.605Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]64c ([REDACTED]566) INFO 2026-03-20T22:26:11.605Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]379 ([REDACTED]016) INFO 2026-03-20T22:26:11.605Z [profiles] buildGetProfileOptions([REDACTED]379 ([REDACTED]016)): using unexpired profile key credential INFO 2026-03-20T22:26:11.605Z [profiles] getProfile([REDACTED]379 ([REDACTED]016)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.605Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]379/[REDACTED]4cf (unauth+key) INFO 2026-03-20T22:26:11.625Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70c/[REDACTED]c75 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.625Z [profiles] getProfile([REDACTED]70c ([REDACTED]55c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.625Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]70c ([REDACTED]55c) INFO 2026-03-20T22:26:11.625Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cea ([REDACTED]419) INFO 2026-03-20T22:26:11.625Z [profiles] buildGetProfileOptions([REDACTED]cea ([REDACTED]419)): using unexpired profile key credential INFO 2026-03-20T22:26:11.625Z [profiles] getProfile([REDACTED]cea ([REDACTED]419)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.625Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cea/[REDACTED]722 (unauth+key) INFO 2026-03-20T22:26:11.640Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f0/[REDACTED]3b3 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.640Z [profiles] getProfile([REDACTED]9f0 ([REDACTED]53d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.640Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9f0 ([REDACTED]53d) INFO 2026-03-20T22:26:11.640Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1e3 ([REDACTED]64a) INFO 2026-03-20T22:26:11.640Z [profiles] buildGetProfileOptions([REDACTED]1e3 ([REDACTED]64a)): using unexpired profile key credential INFO 2026-03-20T22:26:11.640Z [profiles] getProfile([REDACTED]1e3 ([REDACTED]64a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.640Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1e3/[REDACTED]a92 (unauth+key) INFO 2026-03-20T22:26:11.641Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]424/[REDACTED]061 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.641Z [profiles] getProfile([REDACTED]424 ([REDACTED]728)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.641Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]424 ([REDACTED]728) INFO 2026-03-20T22:26:11.641Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]776 ([REDACTED]f41) INFO 2026-03-20T22:26:11.641Z [profiles] buildGetProfileOptions([REDACTED]776 ([REDACTED]f41)): using unexpired profile key credential INFO 2026-03-20T22:26:11.641Z [profiles] getProfile([REDACTED]776 ([REDACTED]f41)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.641Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]776/[REDACTED]4ad (unauth+key) INFO 2026-03-20T22:26:11.669Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]455/[REDACTED]b69 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.669Z [profiles] getProfile([REDACTED]455 ([REDACTED]ae6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.669Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]455 ([REDACTED]ae6) INFO 2026-03-20T22:26:11.669Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0ed ([REDACTED]306) INFO 2026-03-20T22:26:11.670Z [profiles] buildGetProfileOptions([REDACTED]0ed ([REDACTED]306)): using unexpired profile key credential INFO 2026-03-20T22:26:11.670Z [profiles] getProfile([REDACTED]0ed ([REDACTED]306)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.670Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ed/[REDACTED]8e1 (unauth+key) INFO 2026-03-20T22:26:11.699Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]379/[REDACTED]4cf (unauth+key) 200 Success INFO 2026-03-20T22:26:11.699Z [profiles] getProfile([REDACTED]379 ([REDACTED]016)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.700Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]379 ([REDACTED]016) INFO 2026-03-20T22:26:11.700Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c92 ([REDACTED]2ee) INFO 2026-03-20T22:26:11.700Z [profiles] buildGetProfileOptions([REDACTED]c92 ([REDACTED]2ee)): using unexpired profile key credential INFO 2026-03-20T22:26:11.700Z [profiles] getProfile([REDACTED]c92 ([REDACTED]2ee)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.700Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]f33 (unauth+key) INFO 2026-03-20T22:26:11.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cea/[REDACTED]722 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.741Z [profiles] getProfile([REDACTED]cea ([REDACTED]419)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.741Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cea ([REDACTED]419) INFO 2026-03-20T22:26:11.741Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]855 ([REDACTED]74a) INFO 2026-03-20T22:26:11.741Z [profiles] buildGetProfileOptions([REDACTED]855 ([REDACTED]74a)): using unexpired profile key credential INFO 2026-03-20T22:26:11.741Z [profiles] getProfile([REDACTED]855 ([REDACTED]74a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]855/[REDACTED]1de (unauth+key) INFO 2026-03-20T22:26:11.742Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1e3/[REDACTED]a92 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.742Z [profiles] getProfile([REDACTED]1e3 ([REDACTED]64a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1e3 ([REDACTED]64a) INFO 2026-03-20T22:26:11.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fee ([REDACTED]a13) INFO 2026-03-20T22:26:11.742Z [profiles] buildGetProfileOptions([REDACTED]fee ([REDACTED]a13)): using unexpired profile key credential INFO 2026-03-20T22:26:11.742Z [profiles] getProfile([REDACTED]fee ([REDACTED]a13)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.742Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fee/[REDACTED]0b1 (unauth+key) INFO 2026-03-20T22:26:11.768Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0ed/[REDACTED]8e1 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.768Z [profiles] getProfile([REDACTED]0ed ([REDACTED]306)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0ed ([REDACTED]306) INFO 2026-03-20T22:26:11.768Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c6e ([REDACTED]773) INFO 2026-03-20T22:26:11.769Z [profiles] buildGetProfileOptions([REDACTED]c6e ([REDACTED]773)): using unexpired profile key credential INFO 2026-03-20T22:26:11.769Z [profiles] getProfile([REDACTED]c6e ([REDACTED]773)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c6e/[REDACTED]c66 (unauth+key) INFO 2026-03-20T22:26:11.769Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]776/[REDACTED]4ad (unauth+key) 200 Success INFO 2026-03-20T22:26:11.769Z [profiles] getProfile([REDACTED]776 ([REDACTED]f41)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]776 ([REDACTED]f41) INFO 2026-03-20T22:26:11.769Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d4e ([REDACTED]367) INFO 2026-03-20T22:26:11.769Z [profiles] buildGetProfileOptions([REDACTED]d4e ([REDACTED]367)): using unexpired profile key credential INFO 2026-03-20T22:26:11.769Z [profiles] getProfile([REDACTED]d4e ([REDACTED]367)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.770Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]224 (unauth+key) INFO 2026-03-20T22:26:11.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c92/[REDACTED]f33 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.835Z [profiles] getProfile([REDACTED]c92 ([REDACTED]2ee)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c92 ([REDACTED]2ee) INFO 2026-03-20T22:26:11.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ba7 ([REDACTED]ce6) INFO 2026-03-20T22:26:11.836Z [profiles] buildGetProfileOptions([REDACTED]ba7 ([REDACTED]ce6)): using unexpired profile key credential INFO 2026-03-20T22:26:11.836Z [profiles] getProfile([REDACTED]ba7 ([REDACTED]ce6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.836Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ba7/[REDACTED]710 (unauth+key) INFO 2026-03-20T22:26:11.866Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fee/[REDACTED]0b1 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.866Z [profiles] getProfile([REDACTED]fee ([REDACTED]a13)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.866Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fee ([REDACTED]a13) INFO 2026-03-20T22:26:11.866Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]60f ([REDACTED]a73) INFO 2026-03-20T22:26:11.866Z [profiles] buildGetProfileOptions([REDACTED]60f ([REDACTED]a73)): using unexpired profile key credential INFO 2026-03-20T22:26:11.866Z [profiles] getProfile([REDACTED]60f ([REDACTED]a73)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.866Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]60f/[REDACTED]851 (unauth+key) INFO 2026-03-20T22:26:11.866Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]855/[REDACTED]1de (unauth+key) 200 Success INFO 2026-03-20T22:26:11.867Z [profiles] getProfile([REDACTED]855 ([REDACTED]74a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]855 ([REDACTED]74a) INFO 2026-03-20T22:26:11.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd5 ([REDACTED]f9f) INFO 2026-03-20T22:26:11.867Z [profiles] buildGetProfileOptions([REDACTED]cd5 ([REDACTED]f9f)): using unexpired profile key credential INFO 2026-03-20T22:26:11.867Z [profiles] getProfile([REDACTED]cd5 ([REDACTED]f9f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd5/[REDACTED]39a (unauth+key) INFO 2026-03-20T22:26:11.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d4e/[REDACTED]224 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.867Z [profiles] getProfile([REDACTED]d4e ([REDACTED]367)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d4e ([REDACTED]367) INFO 2026-03-20T22:26:11.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2e5 ([REDACTED]dcf) INFO 2026-03-20T22:26:11.867Z [profiles] buildGetProfileOptions([REDACTED]2e5 ([REDACTED]dcf)): using unexpired profile key credential INFO 2026-03-20T22:26:11.867Z [profiles] getProfile([REDACTED]2e5 ([REDACTED]dcf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T22:26:11.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e5/[REDACTED]296 (unauth+key) INFO 2026-03-20T22:26:11.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c6e/[REDACTED]c66 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.868Z [profiles] getProfile([REDACTED]c6e ([REDACTED]773)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.868Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c6e ([REDACTED]773) INFO 2026-03-20T22:26:11.877Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T22:26:11.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ba7/[REDACTED]710 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.935Z [profiles] getProfile([REDACTED]ba7 ([REDACTED]ce6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ba7 ([REDACTED]ce6) INFO 2026-03-20T22:26:11.977Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2e5/[REDACTED]296 (unauth+key) 200 Success INFO 2026-03-20T22:26:11.977Z [profiles] getProfile([REDACTED]2e5 ([REDACTED]dcf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2e5 ([REDACTED]dcf) INFO 2026-03-20T22:26:11.978Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd5/[REDACTED]39a (unauth+key) 200 Success INFO 2026-03-20T22:26:11.978Z [profiles] getProfile([REDACTED]cd5 ([REDACTED]f9f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:11.978Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd5 ([REDACTED]f9f) INFO 2026-03-20T22:26:12.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]60f/[REDACTED]851 (unauth+key) 200 Success INFO 2026-03-20T22:26:12.038Z [profiles] getProfile([REDACTED]60f ([REDACTED]a73)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T22:26:12.038Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]60f ([REDACTED]a73) INFO 2026-03-20T22:26:12.038Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T22:26:12.085Z [app/main] MainSQL: slow query updateOrCreateBadges duration=46ms INFO 2026-03-20T22:26:12.086Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-20T22:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:26:36.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:26:40.868Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:26:49.325Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774045609280 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-20T22:26:49.325Z [MessageReceiver] got request /api/v1/message INFO 2026-03-20T22:26:50.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-20T22:26:50.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-20T22:26:50.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774045609085 (019d0d5b.bd6d.73bf.a073.d5318198c83d) INFO 2026-03-20T22:26:50.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774045609085 (019d0d5b.bd6d.73bf.a073.d5318198c83d)) INFO 2026-03-20T22:26:50.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774045609085 (019d0d5b.bd6d.73bf.a073.d5318198c83d): ciphertext message INFO 2026-03-20T22:26:50.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]945) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-20T22:26:50.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-20T22:26:50.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-20T22:26:50.114Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-20T22:26:50.114Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-20T22:26:50.114Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774045609085 (019d0d5b.bd6d.73bf.a073.d5318198c83d) INFO 2026-03-20T22:26:50.114Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774045609085 (019d0d5b.bd6d.73bf.a073.d5318198c83d) INFO 2026-03-20T22:26:50.114Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-20T22:26:50.114Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-20T22:26:50.114Z [@signalapp/libsignal-client] ACKing message delivered at 1774045609280 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-20T22:26:51.073Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-20T22:26:51.073Z [storage] sync: fetching latest after version=9631 INFO 2026-03-20T22:26:51.073Z [storage] sync(9631): fetch start INFO 2026-03-20T22:26:51.073Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-20T22:26:51.123Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-20T22:26:51.170Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-20T22:26:51.214Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T22:26:51.217Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9631 INFO 2026-03-20T22:26:51.300Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 58ms (attempts v4=1 v6=0) INFO 2026-03-20T22:26:51.522Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9631 200 Success INFO 2026-03-20T22:26:51.523Z [storage] sync: updating to remoteVersion=9632 sourceDevice=1 from version=9631 INFO 2026-03-20T22:26:51.528Z [storage] process(9632): localRecords=1814 localKeys=1427 unknownKeys=0 remoteKeys=1436 INFO 2026-03-20T22:26:51.528Z [storage] process(9632): remoteOnlyCount=10 remoteOnlyKeys=["9632:koi","9632:GWg","9632:EJV","9632:guM","9632:zS/","9632:Qhj","9632:XIs","9632:mcD","9632:p7M","9632:bDT"] INFO 2026-03-20T22:26:51.528Z [storage] process(9632): localOnlyCount=1 localOnlyKeys=["5943:Lh6"] INFO 2026-03-20T22:26:51.528Z [storage] fetchRemoteRecords(9632): fetching remote keys count=10 INFO 2026-03-20T22:26:51.528Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-20T22:26:51.656Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-20T22:26:51.656Z [storage] fetchRemoteRecords(9632): missing remote keys=[] count=0 INFO 2026-03-20T22:26:51.657Z [storage] process(9632): attempting to merge records=0 INFO 2026-03-20T22:26:51.657Z [storage] process(9632): split pni contacts=10 WARN 2026-03-20T22:26:51.657Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-20T22:26:51.657Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-20T22:26:51.657Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-20T22:26:51.657Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-20T22:26:51.657Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-20T22:26:51.658Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-20T22:26:51.658Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-20T22:26:51.658Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-20T22:26:51.658Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [storage] merge(9632:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-20T22:26:51.658Z [conversations] enableProfileSharing: [REDACTED]8f4 ([REDACTED]405) reason=ACCEPT Message Request storage? true INFO 2026-03-20T22:26:51.659Z [storage] merge(9632:koi [REDACTED]8f4 ([REDACTED]405)): merged item type=1 oldID=5943:Lh6 shouldDrop=false details=["key=systemGivenName: removed","key=systemFamilyName: removed"] INFO 2026-03-20T22:26:51.659Z [storage] process(9632): processed records=10 INFO 2026-03-20T22:26:51.706Z [storage] process(9632): updated conversations=1 INFO 2026-03-20T22:26:51.706Z [storage] process(9632): kicking off profile fetches=0 INFO 2026-03-20T22:26:51.706Z [storage] process(9632): dropped keys=["9632:EJV","9632:GWg","9632:Qhj","9632:XIs","9632:bDT","9632:guM","9632:mcD","9632:p7M","9632:zS/"] count=9 INFO 2026-03-20T22:26:51.706Z [storage] process(9632): unknown records=[] count=0 INFO 2026-03-20T22:26:51.706Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T22:26:51.742Z [storage] process(9632): error records=[] count=0 INFO 2026-03-20T22:26:51.783Z [storage] process(9632): pending deletes=["9632:EJV","9632:GWg","9632:Qhj","9632:XIs","9632:bDT","9632:guM","9632:mcD","9632:p7M","9632:zS/"] count=9 INFO 2026-03-20T22:26:51.831Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T22:26:51.836Z [storage] process(9632): done INFO 2026-03-20T22:26:51.836Z [storage] sync: updated to version=9632 INFO 2026-03-20T22:26:51.973Z [storage] sync: complete INFO 2026-03-20T22:26:51.973Z [app/main] MainSQL: slow query createOrUpdateItem duration=57ms INFO 2026-03-20T22:27:06.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:27:10.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:27:12.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T22:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:27:30.597Z [app/main] MainSQL: slow query createOrUpdateItem duration=523ms INFO 2026-03-20T22:27:30.598Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:27:36.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:27:41.036Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:28:06.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:28:11.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:28:37.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:28:41.275Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:28:51.073Z [MessageReceiver] getAllFromCache INFO 2026-03-20T22:28:51.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-20T22:28:51.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-20T22:28:51.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-20T22:29:07.191Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:29:11.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:29:37.302Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:29:41.548Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:30:07.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:30:11.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:30:37.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:30:41.723Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T22:31:07.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:31:11.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T22:31:11.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T22:31:11.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T22:31:11.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T22:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:31:37.706Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:32:07.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:32:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:32:37.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:33:08.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:33:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:33:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:33:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:33:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:33:38.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:34:08.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:34:38.366Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:35:08.482Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:35:38.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:36:08.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:36:38.763Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:37:08.885Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:37:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:37:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T22:37:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:37:38.995Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:38:09.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:38:39.380Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:39:09.494Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:39:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:39:39.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:40:09.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:40:39.837Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:41:09.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:41:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:41:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:41:40.085Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:42:10.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:42:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:42:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-20T22:42:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:42:40.340Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:43:10.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:43:40.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:44:10.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:44:40.787Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:45:10.897Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:45:41.010Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:46:11.114Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:46:41.225Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:47:11.338Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:47:30.111Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:47:41.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:48:11.539Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:48:41.647Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:49:11.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:49:41.862Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:50:11.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:50:42.091Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:51:12.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:51:42.316Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:52:12.434Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:52:30.102Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:52:42.559Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:53:12.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:53:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:53:42.794Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:54:12.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:54:43.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:55:13.140Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:55:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:55:43.252Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:56:13.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:56:43.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:57:13.565Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:57:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:57:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T22:57:30.122Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-20T22:57:30.123Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T22:57:43.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:58:13.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:58:43.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:59:13.979Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T22:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T22:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T22:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T22:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T22:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T22:59:44.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:00:14.198Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:00:44.310Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:01:14.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:01:44.532Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:02:14.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:02:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:02:44.757Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:03:10.998Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding sink index 290 INFO 2026-03-20T23:03:10.998Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Adding source index 290 INFO 2026-03-20T23:03:10.998Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T23:03:10.999Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:10.999Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:10.999Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc00716fa0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:10.999Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T23:03:10.999Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00056370, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f96c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f9740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078e38d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00712640, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00040cc0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 1, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.000Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-20T23:03:11.008Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:260: Server changed -1 INFO 2026-03-20T23:03:11.008Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-20T23:03:11.009Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.009Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.009Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc00716fa0, device_id: Some("alsa..."), friendly_name: Some("USB ..."), group_id: Some("/dev..."), vendor_name: Some("TTGK Technology"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-20T23:03:11.157Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","Ba...4)","St...eo"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T23:03:11.157Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-20T23:03:11.157Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T23:03:11.160Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 3 INFO 2026-03-20T23:03:11.160Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-20T23:03:11.160Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T23:03:11.160Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-20T23:03:11.160Z [calling] MediaDevice: selecting microphone 2 US...no INFO 2026-03-20T23:03:11.160Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-20T23:03:11.162Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 4 INFO 2026-03-20T23:03:11.162Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(2) INFO 2026-03-20T23:03:11.162Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-20T23:03:14.856Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:03:44.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:04:15.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:04:45.176Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:05:15.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:05:45.373Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:06:15.481Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:06:45.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:07:15.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:07:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-20T23:07:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:07:45.840Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:08:15.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:08:46.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:09:16.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:09:46.317Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:10:16.425Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:10:46.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:11:16.645Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:11:46.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:12:16.948Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:12:30.135Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:12:30.135Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=61ms INFO 2026-03-20T23:12:30.168Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:12:47.049Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:13:17.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:13:47.273Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:14:17.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:14:47.517Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:15:17.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:15:47.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:16:17.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:16:47.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:17:18.083Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:17:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-20T23:17:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:17:48.201Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:18:18.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:18:48.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:19:18.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:19:48.646Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:20:18.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:20:48.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:21:19.024Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:21:49.138Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:22:19.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:22:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:22:49.379Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:23:19.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:23:49.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:24:19.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:24:49.822Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:25:19.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:25:50.028Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:26:11.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-20T23:26:11.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-20T23:26:11.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-20T23:26:11.122Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-20T23:26:11.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T23:26:11.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T23:26:11.125Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-20T23:26:11.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f28 ([REDACTED]8c9) INFO 2026-03-20T23:26:11.126Z [profiles] buildGetProfileOptions([REDACTED]f28 ([REDACTED]8c9)): using unexpired profile key credential INFO 2026-03-20T23:26:11.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac9 ([REDACTED]6b7) INFO 2026-03-20T23:26:11.126Z [profiles] buildGetProfileOptions([REDACTED]ac9 ([REDACTED]6b7)): using unexpired profile key credential INFO 2026-03-20T23:26:11.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]98e ([REDACTED]92f) INFO 2026-03-20T23:26:11.126Z [profiles] buildGetProfileOptions([REDACTED]98e ([REDACTED]92f)): using unexpired profile key credential INFO 2026-03-20T23:26:11.126Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.127Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-20T23:26:11.127Z [profiles] getProfile([REDACTED]f28 ([REDACTED]8c9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.127Z [profiles] getProfile([REDACTED]ac9 ([REDACTED]6b7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.127Z [profiles] getProfile([REDACTED]98e ([REDACTED]92f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:11.127Z [SocketManager] connecting unauthenticated socket INFO 2026-03-20T23:26:11.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f28/[REDACTED]0f6 (unauth+key) INFO 2026-03-20T23:26:11.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac9/[REDACTED]264 (unauth+key) INFO 2026-03-20T23:26:11.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]98e/[REDACTED]1ca (unauth+key) INFO 2026-03-20T23:26:11.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-20T23:26:11.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c9 ([REDACTED]a53) INFO 2026-03-20T23:26:11.127Z [profiles] buildGetProfileOptions([REDACTED]4c9 ([REDACTED]a53)): using unexpired profile key credential INFO 2026-03-20T23:26:11.127Z [profiles] getProfile([REDACTED]4c9 ([REDACTED]a53)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.127Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c9/[REDACTED]4e2 (unauth+key) INFO 2026-03-20T23:26:11.127Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-20T23:26:11.127Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-20T23:26:11.146Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-20T23:26:11.146Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 25.998µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-20T23:26:11.755Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 628.049ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-20T23:26:11.755Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-20T23:26:11.755Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-20T23:26:11.755Z [SocketManager] connected unauthenticated socket (localPort: 49140) INFO 2026-03-20T23:26:11.755Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-20T23:26:11.839Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f28/[REDACTED]0f6 (unauth+key) 200 Success INFO 2026-03-20T23:26:11.839Z [profiles] getProfile([REDACTED]f28 ([REDACTED]8c9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f28 ([REDACTED]8c9) INFO 2026-03-20T23:26:11.840Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]033 ([REDACTED]5dd) INFO 2026-03-20T23:26:11.840Z [profiles] buildGetProfileOptions([REDACTED]033 ([REDACTED]5dd)): using unexpired profile key credential INFO 2026-03-20T23:26:11.840Z [profiles] getProfile([REDACTED]033 ([REDACTED]5dd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.840Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]033/[REDACTED]b05 (unauth+key) INFO 2026-03-20T23:26:11.846Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac9/[REDACTED]264 (unauth+key) 200 Success INFO 2026-03-20T23:26:11.846Z [profiles] getProfile([REDACTED]ac9 ([REDACTED]6b7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.846Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac9 ([REDACTED]6b7) INFO 2026-03-20T23:26:11.846Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]629 ([REDACTED]8c8) INFO 2026-03-20T23:26:11.846Z [profiles] buildGetProfileOptions([REDACTED]629 ([REDACTED]8c8)): using unexpired profile key credential INFO 2026-03-20T23:26:11.846Z [profiles] getProfile([REDACTED]629 ([REDACTED]8c8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]629/[REDACTED]0dd (unauth+key) WARN 2026-03-20T23:26:11.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]30c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-20T23:26:11.847Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-20T23:26:11.847Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-20T23:26:11.847Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-20T23:26:11.847Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-20T23:26:11.847Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-20T23:26:11.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-20T23:26:11.854Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c9/[REDACTED]4e2 (unauth+key) 200 Success INFO 2026-03-20T23:26:11.854Z [profiles] getProfile([REDACTED]4c9 ([REDACTED]a53)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c9 ([REDACTED]a53) INFO 2026-03-20T23:26:11.854Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]248 ([REDACTED]35c) INFO 2026-03-20T23:26:11.854Z [profiles] buildGetProfileOptions([REDACTED]248 ([REDACTED]35c)): using unexpired profile key credential INFO 2026-03-20T23:26:11.854Z [profiles] getProfile([REDACTED]248 ([REDACTED]35c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.854Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]248/[REDACTED]d78 (unauth+key) INFO 2026-03-20T23:26:11.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]98e/[REDACTED]1ca (unauth+key) 200 Success INFO 2026-03-20T23:26:11.855Z [profiles] getProfile([REDACTED]98e ([REDACTED]92f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]98e ([REDACTED]92f) INFO 2026-03-20T23:26:11.855Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]83d ([REDACTED]bbc) INFO 2026-03-20T23:26:11.855Z [profiles] buildGetProfileOptions([REDACTED]83d ([REDACTED]bbc)): using unexpired profile key credential INFO 2026-03-20T23:26:11.855Z [profiles] getProfile([REDACTED]83d ([REDACTED]bbc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.855Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83d/[REDACTED]41c (unauth+key) INFO 2026-03-20T23:26:11.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]033/[REDACTED]b05 (unauth+key) 200 Success INFO 2026-03-20T23:26:11.928Z [profiles] getProfile([REDACTED]033 ([REDACTED]5dd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.928Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]033 ([REDACTED]5dd) INFO 2026-03-20T23:26:11.928Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]085 ([REDACTED]fb8) INFO 2026-03-20T23:26:11.928Z [profiles] buildGetProfileOptions([REDACTED]085 ([REDACTED]fb8)): using unexpired profile key credential INFO 2026-03-20T23:26:11.928Z [profiles] getProfile([REDACTED]085 ([REDACTED]fb8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]085/[REDACTED]73f (unauth+key) INFO 2026-03-20T23:26:11.938Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]629/[REDACTED]0dd (unauth+key) 200 Success INFO 2026-03-20T23:26:11.938Z [profiles] getProfile([REDACTED]629 ([REDACTED]8c8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.938Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]629 ([REDACTED]8c8) INFO 2026-03-20T23:26:11.938Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2c7 ([REDACTED]438) INFO 2026-03-20T23:26:11.938Z [profiles] buildGetProfileOptions([REDACTED]2c7 ([REDACTED]438)): generating profile key credential request INFO 2026-03-20T23:26:11.939Z [profiles] getProfile([REDACTED]2c7 ([REDACTED]438)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.940Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c7/[REDACTED]245/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:11.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]248/[REDACTED]d78 (unauth+key) 200 Success INFO 2026-03-20T23:26:11.942Z [profiles] getProfile([REDACTED]248 ([REDACTED]35c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.942Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]248 ([REDACTED]35c) INFO 2026-03-20T23:26:11.942Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b49 ([REDACTED]baf) INFO 2026-03-20T23:26:11.942Z [profiles] buildGetProfileOptions([REDACTED]b49 ([REDACTED]baf)): using unexpired profile key credential INFO 2026-03-20T23:26:11.942Z [profiles] getProfile([REDACTED]b49 ([REDACTED]baf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.942Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b49/[REDACTED]ad2 (unauth+key) INFO 2026-03-20T23:26:11.965Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]83d/[REDACTED]41c (unauth+key) 200 Success INFO 2026-03-20T23:26:11.965Z [profiles] getProfile([REDACTED]83d ([REDACTED]bbc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:11.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]83d ([REDACTED]bbc) INFO 2026-03-20T23:26:11.965Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]301 ([REDACTED]0bc) INFO 2026-03-20T23:26:11.966Z [profiles] buildGetProfileOptions([REDACTED]301 ([REDACTED]0bc)): using unexpired profile key credential INFO 2026-03-20T23:26:11.966Z [profiles] getProfile([REDACTED]301 ([REDACTED]0bc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:11.966Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]301/[REDACTED]47e (unauth+key) INFO 2026-03-20T23:26:12.009Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]085/[REDACTED]73f (unauth+key) 200 Success INFO 2026-03-20T23:26:12.009Z [profiles] getProfile([REDACTED]085 ([REDACTED]fb8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]085 ([REDACTED]fb8) INFO 2026-03-20T23:26:12.010Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6da ([REDACTED]07d) INFO 2026-03-20T23:26:12.010Z [profiles] buildGetProfileOptions([REDACTED]6da ([REDACTED]07d)): using unexpired profile key credential INFO 2026-03-20T23:26:12.010Z [profiles] getProfile([REDACTED]6da ([REDACTED]07d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6da/[REDACTED]b2a (unauth+key) INFO 2026-03-20T23:26:12.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2c7/[REDACTED]245/[REDACTED]40e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.030Z [profiles] getProfile([REDACTED]2c7 ([REDACTED]438)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2c7 ([REDACTED]438) INFO 2026-03-20T23:26:12.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]955 ([REDACTED]45f) INFO 2026-03-20T23:26:12.031Z [profiles] buildGetProfileOptions([REDACTED]955 ([REDACTED]45f)): using unexpired profile key credential INFO 2026-03-20T23:26:12.031Z [profiles] getProfile([REDACTED]955 ([REDACTED]45f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]955/[REDACTED]2e7 (unauth+key) INFO 2026-03-20T23:26:12.070Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]301/[REDACTED]47e (unauth+key) 200 Success INFO 2026-03-20T23:26:12.071Z [profiles] getProfile([REDACTED]301 ([REDACTED]0bc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.071Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]301 ([REDACTED]0bc) INFO 2026-03-20T23:26:12.071Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c52 ([REDACTED]8f1) INFO 2026-03-20T23:26:12.071Z [profiles] buildGetProfileOptions([REDACTED]c52 ([REDACTED]8f1)): using unexpired profile key credential INFO 2026-03-20T23:26:12.071Z [profiles] getProfile([REDACTED]c52 ([REDACTED]8f1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.071Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c52/[REDACTED]a61 (unauth+key) INFO 2026-03-20T23:26:12.071Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b49/[REDACTED]ad2 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.071Z [profiles] getProfile([REDACTED]b49 ([REDACTED]baf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.072Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b49 ([REDACTED]baf) INFO 2026-03-20T23:26:12.072Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1aa ([REDACTED]91e) INFO 2026-03-20T23:26:12.072Z [profiles] buildGetProfileOptions([REDACTED]1aa ([REDACTED]91e)): generating profile key credential request INFO 2026-03-20T23:26:12.073Z [profiles] getProfile([REDACTED]1aa ([REDACTED]91e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.073Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1aa/[REDACTED]130/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6da/[REDACTED]b2a (unauth+key) 200 Success INFO 2026-03-20T23:26:12.109Z [profiles] getProfile([REDACTED]6da ([REDACTED]07d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6da ([REDACTED]07d) INFO 2026-03-20T23:26:12.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c7b ([REDACTED]fd7) INFO 2026-03-20T23:26:12.109Z [profiles] buildGetProfileOptions([REDACTED]c7b ([REDACTED]fd7)): generating profile key credential request INFO 2026-03-20T23:26:12.110Z [profiles] getProfile([REDACTED]c7b ([REDACTED]fd7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.110Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7b/[REDACTED]db2/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]955/[REDACTED]2e7 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.141Z [profiles] getProfile([REDACTED]955 ([REDACTED]45f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]955 ([REDACTED]45f) INFO 2026-03-20T23:26:12.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]799 ([REDACTED]3e8) INFO 2026-03-20T23:26:12.141Z [profiles] buildGetProfileOptions([REDACTED]799 ([REDACTED]3e8)): generating profile key credential request INFO 2026-03-20T23:26:12.142Z [profiles] getProfile([REDACTED]799 ([REDACTED]3e8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.142Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]799/[REDACTED]6d2/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-20T23:26:12.161Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-20T23:26:12.161Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-20T23:26:12.161Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T23:26:12.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-20T23:26:12.161Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]40f ([REDACTED]dd2) INFO 2026-03-20T23:26:12.161Z [profiles] buildGetProfileOptions([REDACTED]40f ([REDACTED]dd2)): using unexpired profile key credential INFO 2026-03-20T23:26:12.161Z [profiles] getProfile([REDACTED]40f ([REDACTED]dd2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.161Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40f/[REDACTED]5e4 (unauth+key) INFO 2026-03-20T23:26:12.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c52/[REDACTED]a61 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.177Z [profiles] getProfile([REDACTED]c52 ([REDACTED]8f1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.177Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c52 ([REDACTED]8f1) INFO 2026-03-20T23:26:12.177Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]728 ([REDACTED]e32) INFO 2026-03-20T23:26:12.177Z [profiles] buildGetProfileOptions([REDACTED]728 ([REDACTED]e32)): using unexpired profile key credential INFO 2026-03-20T23:26:12.177Z [profiles] getProfile([REDACTED]728 ([REDACTED]e32)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.177Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]728/[REDACTED]412 (unauth+key) INFO 2026-03-20T23:26:12.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]799/[REDACTED]6d2/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.253Z [profiles] getProfile([REDACTED]799 ([REDACTED]3e8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.254Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]799 ([REDACTED]3e8) INFO 2026-03-20T23:26:12.254Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]78a ([REDACTED]156) INFO 2026-03-20T23:26:12.254Z [profiles] buildGetProfileOptions([REDACTED]78a ([REDACTED]156)): using unexpired profile key credential INFO 2026-03-20T23:26:12.254Z [profiles] getProfile([REDACTED]78a ([REDACTED]156)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]78a/[REDACTED]3bf (unauth+key) INFO 2026-03-20T23:26:12.254Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1aa/[REDACTED]130/[REDACTED]900?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.254Z [profiles] getProfile([REDACTED]1aa ([REDACTED]91e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.255Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1aa ([REDACTED]91e) INFO 2026-03-20T23:26:12.255Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9cf ([REDACTED]817) INFO 2026-03-20T23:26:12.255Z [profiles] buildGetProfileOptions([REDACTED]9cf ([REDACTED]817)): using unexpired profile key credential INFO 2026-03-20T23:26:12.255Z [profiles] getProfile([REDACTED]9cf ([REDACTED]817)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.255Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9cf/[REDACTED]fb3 (unauth+key) INFO 2026-03-20T23:26:12.255Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7b/[REDACTED]db2/[REDACTED]a0f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.255Z [profiles] getProfile([REDACTED]c7b ([REDACTED]fd7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c7b ([REDACTED]fd7) INFO 2026-03-20T23:26:12.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]935 ([REDACTED]82d) INFO 2026-03-20T23:26:12.256Z [profiles] buildGetProfileOptions([REDACTED]935 ([REDACTED]82d)): using unexpired profile key credential INFO 2026-03-20T23:26:12.256Z [profiles] getProfile([REDACTED]935 ([REDACTED]82d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]935/[REDACTED]834 (unauth+key) INFO 2026-03-20T23:26:12.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]728/[REDACTED]412 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.266Z [profiles] getProfile([REDACTED]728 ([REDACTED]e32)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.266Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]728 ([REDACTED]e32) INFO 2026-03-20T23:26:12.266Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c63 ([REDACTED]8c6) INFO 2026-03-20T23:26:12.266Z [profiles] buildGetProfileOptions([REDACTED]c63 ([REDACTED]8c6)): using unexpired profile key credential INFO 2026-03-20T23:26:12.266Z [profiles] getProfile([REDACTED]c63 ([REDACTED]8c6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c63/[REDACTED]28d (unauth+key) INFO 2026-03-20T23:26:12.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40f/[REDACTED]5e4 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.266Z [profiles] getProfile([REDACTED]40f ([REDACTED]dd2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.267Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]40f ([REDACTED]dd2) INFO 2026-03-20T23:26:12.267Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a9 ([REDACTED]e89) INFO 2026-03-20T23:26:12.267Z [profiles] buildGetProfileOptions([REDACTED]0a9 ([REDACTED]e89)): generating profile key credential request INFO 2026-03-20T23:26:12.268Z [profiles] getProfile([REDACTED]0a9 ([REDACTED]e89)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.268Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a9/[REDACTED]79b/[REDACTED]b08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.343Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9cf/[REDACTED]fb3 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.344Z [profiles] getProfile([REDACTED]9cf ([REDACTED]817)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9cf ([REDACTED]817) INFO 2026-03-20T23:26:12.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]685 ([REDACTED]57e) INFO 2026-03-20T23:26:12.344Z [profiles] buildGetProfileOptions([REDACTED]685 ([REDACTED]57e)): using unexpired profile key credential INFO 2026-03-20T23:26:12.344Z [profiles] getProfile([REDACTED]685 ([REDACTED]57e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]685/[REDACTED]6bf (unauth+key) INFO 2026-03-20T23:26:12.344Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]78a/[REDACTED]3bf (unauth+key) 200 Success INFO 2026-03-20T23:26:12.344Z [profiles] getProfile([REDACTED]78a ([REDACTED]156)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]78a ([REDACTED]156) INFO 2026-03-20T23:26:12.344Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b6 ([REDACTED]3f8) INFO 2026-03-20T23:26:12.344Z [profiles] buildGetProfileOptions([REDACTED]6b6 ([REDACTED]3f8)): using unexpired profile key credential INFO 2026-03-20T23:26:12.344Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]304 (unauth+key) INFO 2026-03-20T23:26:12.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]935/[REDACTED]834 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.345Z [profiles] getProfile([REDACTED]935 ([REDACTED]82d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]935 ([REDACTED]82d) INFO 2026-03-20T23:26:12.345Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d90 ([REDACTED]37f) INFO 2026-03-20T23:26:12.345Z [profiles] buildGetProfileOptions([REDACTED]d90 ([REDACTED]37f)): using unexpired profile key credential INFO 2026-03-20T23:26:12.345Z [profiles] getProfile([REDACTED]d90 ([REDACTED]37f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.345Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d90/[REDACTED]c31 (unauth+key) INFO 2026-03-20T23:26:12.356Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c63/[REDACTED]28d (unauth+key) 200 Success INFO 2026-03-20T23:26:12.356Z [profiles] getProfile([REDACTED]c63 ([REDACTED]8c6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c63 ([REDACTED]8c6) INFO 2026-03-20T23:26:12.356Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]32d ([REDACTED]a72) INFO 2026-03-20T23:26:12.356Z [profiles] buildGetProfileOptions([REDACTED]32d ([REDACTED]a72)): using unexpired profile key credential INFO 2026-03-20T23:26:12.356Z [profiles] getProfile([REDACTED]32d ([REDACTED]a72)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.356Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32d/[REDACTED]4de (unauth+key) INFO 2026-03-20T23:26:12.390Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a9/[REDACTED]79b/[REDACTED]b08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.390Z [profiles] getProfile([REDACTED]0a9 ([REDACTED]e89)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.391Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a9 ([REDACTED]e89) INFO 2026-03-20T23:26:12.391Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d19 ([REDACTED]60a) INFO 2026-03-20T23:26:12.391Z [profiles] buildGetProfileOptions([REDACTED]d19 ([REDACTED]60a)): generating profile key credential request INFO 2026-03-20T23:26:12.392Z [profiles] getProfile([REDACTED]d19 ([REDACTED]60a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.392Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d19/[REDACTED]5cf/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]304 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.466Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b6 ([REDACTED]3f8) INFO 2026-03-20T23:26:12.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d9e ([REDACTED]dca) INFO 2026-03-20T23:26:12.467Z [profiles] buildGetProfileOptions([REDACTED]d9e ([REDACTED]dca)): generating profile key credential request INFO 2026-03-20T23:26:12.468Z [profiles] getProfile([REDACTED]d9e ([REDACTED]dca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9e/[REDACTED]875/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]685/[REDACTED]6bf (unauth+key) 200 Success INFO 2026-03-20T23:26:12.468Z [profiles] getProfile([REDACTED]685 ([REDACTED]57e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]685 ([REDACTED]57e) INFO 2026-03-20T23:26:12.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d2a ([REDACTED]b58) INFO 2026-03-20T23:26:12.468Z [profiles] buildGetProfileOptions([REDACTED]d2a ([REDACTED]b58)): using unexpired profile key credential INFO 2026-03-20T23:26:12.468Z [profiles] getProfile([REDACTED]d2a ([REDACTED]b58)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.469Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d2a/[REDACTED]22b (unauth+key) INFO 2026-03-20T23:26:12.486Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d90/[REDACTED]c31 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.487Z [profiles] getProfile([REDACTED]d90 ([REDACTED]37f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d90 ([REDACTED]37f) INFO 2026-03-20T23:26:12.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e6f ([REDACTED]aec) INFO 2026-03-20T23:26:12.487Z [profiles] buildGetProfileOptions([REDACTED]e6f ([REDACTED]aec)): using unexpired profile key credential INFO 2026-03-20T23:26:12.487Z [profiles] getProfile([REDACTED]e6f ([REDACTED]aec)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.487Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]989 (unauth+key) INFO 2026-03-20T23:26:12.487Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]32d/[REDACTED]4de (unauth+key) 200 Success INFO 2026-03-20T23:26:12.487Z [profiles] getProfile([REDACTED]32d ([REDACTED]a72)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]32d ([REDACTED]a72) INFO 2026-03-20T23:26:12.487Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bc9 ([REDACTED]044) INFO 2026-03-20T23:26:12.487Z [profiles] buildGetProfileOptions([REDACTED]bc9 ([REDACTED]044)): generating profile key credential request INFO 2026-03-20T23:26:12.488Z [profiles] getProfile([REDACTED]bc9 ([REDACTED]044)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc9/[REDACTED]c90/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.489Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d19/[REDACTED]5cf/[REDACTED]604?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.489Z [profiles] getProfile([REDACTED]d19 ([REDACTED]60a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.489Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d19 ([REDACTED]60a) INFO 2026-03-20T23:26:12.490Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]535 ([REDACTED]46e) INFO 2026-03-20T23:26:12.490Z [profiles] buildGetProfileOptions([REDACTED]535 ([REDACTED]46e)): generating profile key credential request INFO 2026-03-20T23:26:12.491Z [profiles] getProfile([REDACTED]535 ([REDACTED]46e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.491Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]535/[REDACTED]602/[REDACTED]502?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.553Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d9e/[REDACTED]875/[REDACTED]402?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.553Z [profiles] getProfile([REDACTED]d9e ([REDACTED]dca)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.554Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d9e ([REDACTED]dca) INFO 2026-03-20T23:26:12.554Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d21 ([REDACTED]0e2) INFO 2026-03-20T23:26:12.554Z [profiles] buildGetProfileOptions([REDACTED]d21 ([REDACTED]0e2)): using unexpired profile key credential INFO 2026-03-20T23:26:12.554Z [profiles] getProfile([REDACTED]d21 ([REDACTED]0e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]791 (unauth+key) INFO 2026-03-20T23:26:12.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e6f/[REDACTED]989 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.577Z [profiles] getProfile([REDACTED]e6f ([REDACTED]aec)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.577Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e6f ([REDACTED]aec) INFO 2026-03-20T23:26:12.577Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b7c ([REDACTED]758) INFO 2026-03-20T23:26:12.577Z [profiles] buildGetProfileOptions([REDACTED]b7c ([REDACTED]758)): using unexpired profile key credential INFO 2026-03-20T23:26:12.577Z [profiles] getProfile([REDACTED]b7c ([REDACTED]758)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.577Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7c/[REDACTED]ac1 (unauth+key) INFO 2026-03-20T23:26:12.586Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bc9/[REDACTED]c90/[REDACTED]90f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.586Z [profiles] getProfile([REDACTED]bc9 ([REDACTED]044)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bc9 ([REDACTED]044) INFO 2026-03-20T23:26:12.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f45 ([REDACTED]6be) INFO 2026-03-20T23:26:12.587Z [profiles] buildGetProfileOptions([REDACTED]f45 ([REDACTED]6be)): generating profile key credential request INFO 2026-03-20T23:26:12.588Z [profiles] getProfile([REDACTED]f45 ([REDACTED]6be)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]c04/[REDACTED]a08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.588Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d2a/[REDACTED]22b (unauth+key) 200 Success INFO 2026-03-20T23:26:12.588Z [profiles] getProfile([REDACTED]d2a ([REDACTED]b58)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d2a ([REDACTED]b58) INFO 2026-03-20T23:26:12.588Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]56a ([REDACTED]0aa) INFO 2026-03-20T23:26:12.588Z [profiles] buildGetProfileOptions([REDACTED]56a ([REDACTED]0aa)): generating profile key credential request INFO 2026-03-20T23:26:12.589Z [profiles] getProfile([REDACTED]56a ([REDACTED]0aa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.589Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56a/[REDACTED]fa3/[REDACTED]500?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.596Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]535/[REDACTED]602/[REDACTED]502?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.596Z [profiles] getProfile([REDACTED]535 ([REDACTED]46e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.597Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]535 ([REDACTED]46e) INFO 2026-03-20T23:26:12.597Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a5 ([REDACTED]99f) INFO 2026-03-20T23:26:12.597Z [profiles] buildGetProfileOptions([REDACTED]0a5 ([REDACTED]99f)): generating profile key credential request INFO 2026-03-20T23:26:12.598Z [profiles] getProfile([REDACTED]0a5 ([REDACTED]99f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.598Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a5/[REDACTED]bb9/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.635Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d21/[REDACTED]791 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.635Z [profiles] getProfile([REDACTED]d21 ([REDACTED]0e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d21 ([REDACTED]0e2) INFO 2026-03-20T23:26:12.635Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0fe ([REDACTED]0c8) INFO 2026-03-20T23:26:12.635Z [profiles] buildGetProfileOptions([REDACTED]0fe ([REDACTED]0c8)): generating profile key credential request INFO 2026-03-20T23:26:12.636Z [profiles] getProfile([REDACTED]0fe ([REDACTED]0c8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.636Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0fe/[REDACTED]170/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7c/[REDACTED]ac1 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.668Z [profiles] getProfile([REDACTED]b7c ([REDACTED]758)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b7c ([REDACTED]758) INFO 2026-03-20T23:26:12.668Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e33 ([REDACTED]fcb) INFO 2026-03-20T23:26:12.668Z [profiles] buildGetProfileOptions([REDACTED]e33 ([REDACTED]fcb)): using unexpired profile key credential INFO 2026-03-20T23:26:12.668Z [profiles] getProfile([REDACTED]e33 ([REDACTED]fcb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e33/[REDACTED]73e (unauth+key) INFO 2026-03-20T23:26:12.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f45/[REDACTED]c04/[REDACTED]a08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.684Z [profiles] getProfile([REDACTED]f45 ([REDACTED]6be)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f45 ([REDACTED]6be) INFO 2026-03-20T23:26:12.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c58 ([REDACTED]b7e) INFO 2026-03-20T23:26:12.685Z [profiles] buildGetProfileOptions([REDACTED]c58 ([REDACTED]b7e)): generating profile key credential request INFO 2026-03-20T23:26:12.686Z [profiles] getProfile([REDACTED]c58 ([REDACTED]b7e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c58/[REDACTED]80b/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.693Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]56a/[REDACTED]fa3/[REDACTED]500?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.693Z [profiles] getProfile([REDACTED]56a ([REDACTED]0aa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.694Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]56a ([REDACTED]0aa) INFO 2026-03-20T23:26:12.694Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]48f ([REDACTED]729) INFO 2026-03-20T23:26:12.695Z [profiles] buildGetProfileOptions([REDACTED]48f ([REDACTED]729)): using unexpired profile key credential INFO 2026-03-20T23:26:12.695Z [profiles] getProfile([REDACTED]48f ([REDACTED]729)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.695Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]48f/[REDACTED]3d6 (unauth+key) INFO 2026-03-20T23:26:12.727Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a5/[REDACTED]bb9/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.727Z [profiles] getProfile([REDACTED]0a5 ([REDACTED]99f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a5 ([REDACTED]99f) INFO 2026-03-20T23:26:12.728Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7ea ([REDACTED]f0b) INFO 2026-03-20T23:26:12.728Z [profiles] buildGetProfileOptions([REDACTED]7ea ([REDACTED]f0b)): generating profile key credential request INFO 2026-03-20T23:26:12.729Z [profiles] getProfile([REDACTED]7ea ([REDACTED]f0b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.730Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ea/[REDACTED]59e/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-20T23:26:12.753Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e33/[REDACTED]73e (unauth+key) 200 Success INFO 2026-03-20T23:26:12.753Z [profiles] getProfile([REDACTED]e33 ([REDACTED]fcb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.754Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e33 ([REDACTED]fcb) INFO 2026-03-20T23:26:12.754Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]113 ([REDACTED]2a1) INFO 2026-03-20T23:26:12.754Z [profiles] buildGetProfileOptions([REDACTED]113 ([REDACTED]2a1)): using unexpired profile key credential INFO 2026-03-20T23:26:12.754Z [profiles] getProfile([REDACTED]113 ([REDACTED]2a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]113/[REDACTED]34c (unauth+key) INFO 2026-03-20T23:26:12.754Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0fe/[REDACTED]170/[REDACTED]705?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.754Z [profiles] getProfile([REDACTED]0fe ([REDACTED]0c8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.755Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0fe ([REDACTED]0c8) INFO 2026-03-20T23:26:12.755Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7be ([REDACTED]681) INFO 2026-03-20T23:26:12.755Z [profiles] buildGetProfileOptions([REDACTED]7be ([REDACTED]681)): using unexpired profile key credential INFO 2026-03-20T23:26:12.755Z [profiles] getProfile([REDACTED]7be ([REDACTED]681)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.755Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7be/[REDACTED]122 (unauth+key) INFO 2026-03-20T23:26:12.770Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-20T23:26:12.812Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]48f/[REDACTED]3d6 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.812Z [profiles] getProfile([REDACTED]48f ([REDACTED]729)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.813Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]48f ([REDACTED]729) INFO 2026-03-20T23:26:12.813Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0eb ([REDACTED]c59) INFO 2026-03-20T23:26:12.813Z [profiles] buildGetProfileOptions([REDACTED]0eb ([REDACTED]c59)): using unexpired profile key credential INFO 2026-03-20T23:26:12.813Z [profiles] getProfile([REDACTED]0eb ([REDACTED]c59)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-20T23:26:12.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0eb/[REDACTED]931 (unauth+key) INFO 2026-03-20T23:26:12.813Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c58/[REDACTED]80b/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.813Z [profiles] getProfile([REDACTED]c58 ([REDACTED]b7e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.814Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c58 ([REDACTED]b7e) INFO 2026-03-20T23:26:12.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7ea/[REDACTED]59e/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-20T23:26:12.835Z [profiles] getProfile([REDACTED]7ea ([REDACTED]f0b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.836Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7ea ([REDACTED]f0b) INFO 2026-03-20T23:26:12.856Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7be/[REDACTED]122 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.856Z [profiles] getProfile([REDACTED]7be ([REDACTED]681)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.856Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7be ([REDACTED]681) INFO 2026-03-20T23:26:12.902Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]113/[REDACTED]34c (unauth+key) 200 Success INFO 2026-03-20T23:26:12.902Z [profiles] getProfile([REDACTED]113 ([REDACTED]2a1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.902Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]113 ([REDACTED]2a1) INFO 2026-03-20T23:26:12.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0eb/[REDACTED]931 (unauth+key) 200 Success INFO 2026-03-20T23:26:12.911Z [profiles] getProfile([REDACTED]0eb ([REDACTED]c59)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-20T23:26:12.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0eb ([REDACTED]c59) INFO 2026-03-20T23:26:12.911Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-20T23:26:14.119Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-20T23:26:20.114Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:26:41.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:26:50.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:27:11.895Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:27:13.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-20T23:27:20.311Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:27:30.113Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:27:42.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:27:50.399Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:28:12.106Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:28:20.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:28:42.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:28:50.596Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:29:12.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:29:20.689Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:29:42.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:29:50.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:30:12.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:30:20.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:30:42.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-20T23:30:50.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:31:12.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-20T23:31:12.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-20T23:31:12.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-20T23:31:12.074Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-20T23:31:21.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:31:51.153Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:32:21.276Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:32:30.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-20T23:32:30.120Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:32:51.388Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:33:21.504Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:33:51.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:34:21.725Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:34:51.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:35:21.954Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:35:52.044Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:36:22.182Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:36:52.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:37:22.404Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:37:30.113Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:37:52.490Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:38:22.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:38:52.721Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:39:22.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:39:52.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:40:23.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:40:53.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:41:23.304Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:41:53.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:42:23.573Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:42:30.111Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:42:53.719Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:43:23.833Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:43:53.947Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:44:24.059Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:44:54.172Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:45:24.299Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-20T23:45:24.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 525ms INFO 2026-03-20T23:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:45:54.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:46:24.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:46:55.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:47:25.189Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:47:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:47:55.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:48:25.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:48:55.552Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:49:25.661Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:49:55.773Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:50:25.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:50:56.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:51:26.113Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:51:56.222Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:52:26.339Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:52:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-20T23:52:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:52:56.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:53:26.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:53:56.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:54:26.824Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:54:56.934Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:55:27.043Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:55:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:55:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:55:57.162Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:56:27.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:56:57.389Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:57:27.502Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-20T23:57:30.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-20T23:57:30.120Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-20T23:57:57.629Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:58:27.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:58:57.848Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:59:27.957Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-20T23:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-20T23:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-20T23:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-20T23:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-20T23:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-20T23:59:58.068Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:00:28.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:00:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:00:58.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:01:28.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:01:58.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:02:28.805Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:02:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:02:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:02:58.906Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:03:29.017Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:03:59.126Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:04:29.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:04:59.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:05:29.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:05:59.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:06:29.677Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:06:59.771Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:07:29.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:07:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:07:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:08:00.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:08:30.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:09:00.267Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:09:30.361Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:10:00.476Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:10:30.583Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:11:00.976Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:11:31.087Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:12:01.195Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:12:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:12:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:12:31.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:13:01.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:13:31.507Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:14:01.613Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:14:31.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:15:01.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:15:31.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:16:02.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:16:32.187Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:17:02.297Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:17:30.122Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-21T00:17:30.123Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:17:32.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:18:02.497Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:18:32.600Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:19:02.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:19:32.823Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:20:02.929Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:20:33.037Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:21:03.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:21:33.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:22:03.370Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:22:30.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T00:22:30.120Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:22:33.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:23:03.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:23:33.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:24:03.843Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:24:33.954Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:25:04.064Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:25:34.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:26:04.332Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:26:12.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T00:26:12.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T00:26:12.125Z [app/main] MainSQL: slow query createOrUpdateItem duration=51ms INFO 2026-03-21T00:26:12.128Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T00:26:12.131Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T00:26:12.131Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T00:26:12.131Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T00:26:12.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6e6 ([REDACTED]11c) INFO 2026-03-21T00:26:12.132Z [profiles] buildGetProfileOptions([REDACTED]6e6 ([REDACTED]11c)): using unexpired profile key credential INFO 2026-03-21T00:26:12.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44f ([REDACTED]db1) INFO 2026-03-21T00:26:12.133Z [profiles] buildGetProfileOptions([REDACTED]44f ([REDACTED]db1)): using unexpired profile key credential INFO 2026-03-21T00:26:12.133Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]921 ([REDACTED]d96) INFO 2026-03-21T00:26:12.133Z [profiles] buildGetProfileOptions([REDACTED]921 ([REDACTED]d96)): using unexpired profile key credential INFO 2026-03-21T00:26:12.133Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.133Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T00:26:12.133Z [profiles] getProfile([REDACTED]6e6 ([REDACTED]11c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.133Z [profiles] getProfile([REDACTED]44f ([REDACTED]db1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.133Z [profiles] getProfile([REDACTED]921 ([REDACTED]d96)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:12.133Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T00:26:12.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e6/[REDACTED]8c0 (unauth+key) INFO 2026-03-21T00:26:12.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44f/[REDACTED]954 (unauth+key) INFO 2026-03-21T00:26:12.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]399 (unauth+key) INFO 2026-03-21T00:26:12.133Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T00:26:12.133Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]077 ([REDACTED]911) INFO 2026-03-21T00:26:12.134Z [profiles] buildGetProfileOptions([REDACTED]077 ([REDACTED]911)): using unexpired profile key credential INFO 2026-03-21T00:26:12.134Z [profiles] getProfile([REDACTED]077 ([REDACTED]911)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]077/[REDACTED]76f (unauth+key) INFO 2026-03-21T00:26:12.134Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T00:26:12.134Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T00:26:12.237Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T00:26:12.237Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.379µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T00:26:12.851Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 717.735ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T00:26:12.851Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T00:26:12.851Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T00:26:12.851Z [SocketManager] connected unauthenticated socket (localPort: 42094) INFO 2026-03-21T00:26:12.851Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T00:26:12.934Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6e6/[REDACTED]8c0 (unauth+key) 200 Success INFO 2026-03-21T00:26:12.934Z [profiles] getProfile([REDACTED]6e6 ([REDACTED]11c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:12.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6e6 ([REDACTED]11c) INFO 2026-03-21T00:26:12.935Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b50 ([REDACTED]888) INFO 2026-03-21T00:26:12.935Z [profiles] buildGetProfileOptions([REDACTED]b50 ([REDACTED]888)): using unexpired profile key credential INFO 2026-03-21T00:26:12.935Z [profiles] getProfile([REDACTED]b50 ([REDACTED]888)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b50/[REDACTED]1b7 (unauth+key) INFO 2026-03-21T00:26:12.970Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]077/[REDACTED]76f (unauth+key) 200 Success INFO 2026-03-21T00:26:12.970Z [profiles] getProfile([REDACTED]077 ([REDACTED]911)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:12.970Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]077 ([REDACTED]911) INFO 2026-03-21T00:26:12.970Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]33f ([REDACTED]49d) INFO 2026-03-21T00:26:12.971Z [profiles] buildGetProfileOptions([REDACTED]33f ([REDACTED]49d)): using unexpired profile key credential INFO 2026-03-21T00:26:12.971Z [profiles] getProfile([REDACTED]33f ([REDACTED]49d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]33f/[REDACTED]0a1 (unauth+key) INFO 2026-03-21T00:26:12.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44f/[REDACTED]954 (unauth+key) 200 Success INFO 2026-03-21T00:26:12.971Z [profiles] getProfile([REDACTED]44f ([REDACTED]db1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:12.971Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44f ([REDACTED]db1) INFO 2026-03-21T00:26:12.971Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c97 ([REDACTED]948) INFO 2026-03-21T00:26:12.971Z [profiles] buildGetProfileOptions([REDACTED]c97 ([REDACTED]948)): using unexpired profile key credential INFO 2026-03-21T00:26:12.971Z [profiles] getProfile([REDACTED]c97 ([REDACTED]948)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c97/[REDACTED]704 (unauth+key) WARN 2026-03-21T00:26:12.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]d0d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T00:26:12.971Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T00:26:12.972Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T00:26:12.972Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T00:26:12.972Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T00:26:12.972Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T00:26:12.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-21T00:26:12.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]921/[REDACTED]399 (unauth+key) 200 Success INFO 2026-03-21T00:26:12.972Z [profiles] getProfile([REDACTED]921 ([REDACTED]d96)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:12.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]921 ([REDACTED]d96) INFO 2026-03-21T00:26:12.972Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]006 ([REDACTED]6e7) INFO 2026-03-21T00:26:12.972Z [profiles] buildGetProfileOptions([REDACTED]006 ([REDACTED]6e7)): using unexpired profile key credential INFO 2026-03-21T00:26:12.972Z [profiles] getProfile([REDACTED]006 ([REDACTED]6e7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:12.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]006/[REDACTED]4d8 (unauth+key) INFO 2026-03-21T00:26:13.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b50/[REDACTED]1b7 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.030Z [profiles] getProfile([REDACTED]b50 ([REDACTED]888)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.030Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b50 ([REDACTED]888) INFO 2026-03-21T00:26:13.030Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a2 ([REDACTED]fb7) INFO 2026-03-21T00:26:13.031Z [profiles] buildGetProfileOptions([REDACTED]0a2 ([REDACTED]fb7)): using unexpired profile key credential INFO 2026-03-21T00:26:13.031Z [profiles] getProfile([REDACTED]0a2 ([REDACTED]fb7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.031Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a2/[REDACTED]6a7 (unauth+key) INFO 2026-03-21T00:26:13.064Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]33f/[REDACTED]0a1 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.064Z [profiles] getProfile([REDACTED]33f ([REDACTED]49d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.064Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]33f ([REDACTED]49d) INFO 2026-03-21T00:26:13.064Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c7e ([REDACTED]07c) INFO 2026-03-21T00:26:13.064Z [profiles] buildGetProfileOptions([REDACTED]c7e ([REDACTED]07c)): using unexpired profile key credential INFO 2026-03-21T00:26:13.065Z [profiles] getProfile([REDACTED]c7e ([REDACTED]07c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7e/[REDACTED]d0c (unauth+key) INFO 2026-03-21T00:26:13.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T00:26:13.065Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T00:26:13.065Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T00:26:13.065Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T00:26:13.065Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T00:26:13.065Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ea ([REDACTED]a8b) INFO 2026-03-21T00:26:13.065Z [profiles] buildGetProfileOptions([REDACTED]3ea ([REDACTED]a8b)): using unexpired profile key credential INFO 2026-03-21T00:26:13.065Z [profiles] getProfile([REDACTED]3ea ([REDACTED]a8b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ea/[REDACTED]90e (unauth+key) INFO 2026-03-21T00:26:13.065Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]006/[REDACTED]4d8 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.065Z [profiles] getProfile([REDACTED]006 ([REDACTED]6e7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]006 ([REDACTED]6e7) INFO 2026-03-21T00:26:13.066Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a91 ([REDACTED]f65) INFO 2026-03-21T00:26:13.066Z [profiles] buildGetProfileOptions([REDACTED]a91 ([REDACTED]f65)): using unexpired profile key credential INFO 2026-03-21T00:26:13.066Z [profiles] getProfile([REDACTED]a91 ([REDACTED]f65)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.066Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a91/[REDACTED]577 (unauth+key) INFO 2026-03-21T00:26:13.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c97/[REDACTED]704 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.083Z [profiles] getProfile([REDACTED]c97 ([REDACTED]948)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c97 ([REDACTED]948) INFO 2026-03-21T00:26:13.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]843 ([REDACTED]389) INFO 2026-03-21T00:26:13.083Z [profiles] buildGetProfileOptions([REDACTED]843 ([REDACTED]389)): using unexpired profile key credential INFO 2026-03-21T00:26:13.083Z [profiles] getProfile([REDACTED]843 ([REDACTED]389)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]843/[REDACTED]0b5 (unauth+key) INFO 2026-03-21T00:26:13.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a2/[REDACTED]6a7 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.135Z [profiles] getProfile([REDACTED]0a2 ([REDACTED]fb7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a2 ([REDACTED]fb7) INFO 2026-03-21T00:26:13.136Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c51 ([REDACTED]e3a) INFO 2026-03-21T00:26:13.136Z [profiles] buildGetProfileOptions([REDACTED]c51 ([REDACTED]e3a)): generating profile key credential request INFO 2026-03-21T00:26:13.137Z [profiles] getProfile([REDACTED]c51 ([REDACTED]e3a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c51/[REDACTED]bbe/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7e/[REDACTED]d0c (unauth+key) 200 Success INFO 2026-03-21T00:26:13.157Z [profiles] getProfile([REDACTED]c7e ([REDACTED]07c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.157Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c7e ([REDACTED]07c) INFO 2026-03-21T00:26:13.157Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4cd ([REDACTED]799) INFO 2026-03-21T00:26:13.157Z [profiles] buildGetProfileOptions([REDACTED]4cd ([REDACTED]799)): using unexpired profile key credential INFO 2026-03-21T00:26:13.157Z [profiles] getProfile([REDACTED]4cd ([REDACTED]799)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.157Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4cd/[REDACTED]89b (unauth+key) INFO 2026-03-21T00:26:13.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ea/[REDACTED]90e (unauth+key) 200 Success INFO 2026-03-21T00:26:13.189Z [profiles] getProfile([REDACTED]3ea ([REDACTED]a8b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ea ([REDACTED]a8b) INFO 2026-03-21T00:26:13.189Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]303 ([REDACTED]a36) INFO 2026-03-21T00:26:13.189Z [profiles] buildGetProfileOptions([REDACTED]303 ([REDACTED]a36)): using unexpired profile key credential INFO 2026-03-21T00:26:13.190Z [profiles] getProfile([REDACTED]303 ([REDACTED]a36)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]303/[REDACTED]4e7 (unauth+key) INFO 2026-03-21T00:26:13.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a91/[REDACTED]577 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.190Z [profiles] getProfile([REDACTED]a91 ([REDACTED]f65)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a91 ([REDACTED]f65) INFO 2026-03-21T00:26:13.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]53a ([REDACTED]0c6) INFO 2026-03-21T00:26:13.190Z [profiles] buildGetProfileOptions([REDACTED]53a ([REDACTED]0c6)): generating profile key credential request INFO 2026-03-21T00:26:13.191Z [profiles] getProfile([REDACTED]53a ([REDACTED]0c6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53a/[REDACTED]0e9/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.203Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]843/[REDACTED]0b5 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.203Z [profiles] getProfile([REDACTED]843 ([REDACTED]389)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.203Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]843 ([REDACTED]389) INFO 2026-03-21T00:26:13.204Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b1d ([REDACTED]344) INFO 2026-03-21T00:26:13.204Z [profiles] buildGetProfileOptions([REDACTED]b1d ([REDACTED]344)): generating profile key credential request INFO 2026-03-21T00:26:13.205Z [profiles] getProfile([REDACTED]b1d ([REDACTED]344)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.205Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1d/[REDACTED]cb5/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.235Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c51/[REDACTED]bbe/[REDACTED]80a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.236Z [profiles] getProfile([REDACTED]c51 ([REDACTED]e3a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c51 ([REDACTED]e3a) INFO 2026-03-21T00:26:13.237Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7c7 ([REDACTED]da5) INFO 2026-03-21T00:26:13.237Z [profiles] buildGetProfileOptions([REDACTED]7c7 ([REDACTED]da5)): generating profile key credential request INFO 2026-03-21T00:26:13.238Z [profiles] getProfile([REDACTED]7c7 ([REDACTED]da5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.238Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c7/[REDACTED]bbe/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.251Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4cd/[REDACTED]89b (unauth+key) 200 Success INFO 2026-03-21T00:26:13.251Z [profiles] getProfile([REDACTED]4cd ([REDACTED]799)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.252Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4cd ([REDACTED]799) INFO 2026-03-21T00:26:13.252Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]47a ([REDACTED]e84) INFO 2026-03-21T00:26:13.252Z [profiles] buildGetProfileOptions([REDACTED]47a ([REDACTED]e84)): generating profile key credential request INFO 2026-03-21T00:26:13.253Z [profiles] getProfile([REDACTED]47a ([REDACTED]e84)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.253Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]47a/[REDACTED]ce8/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]303/[REDACTED]4e7 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.279Z [profiles] getProfile([REDACTED]303 ([REDACTED]a36)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.279Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]303 ([REDACTED]a36) INFO 2026-03-21T00:26:13.279Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]482 ([REDACTED]8c4) INFO 2026-03-21T00:26:13.279Z [profiles] buildGetProfileOptions([REDACTED]482 ([REDACTED]8c4)): generating profile key credential request INFO 2026-03-21T00:26:13.280Z [profiles] getProfile([REDACTED]482 ([REDACTED]8c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]482/[REDACTED]bb4/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53a/[REDACTED]0e9/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.287Z [profiles] getProfile([REDACTED]53a ([REDACTED]0c6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.288Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]53a ([REDACTED]0c6) INFO 2026-03-21T00:26:13.288Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eb4 ([REDACTED]219) INFO 2026-03-21T00:26:13.288Z [profiles] buildGetProfileOptions([REDACTED]eb4 ([REDACTED]219)): generating profile key credential request INFO 2026-03-21T00:26:13.289Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]219)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.289Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]da1/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.320Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b1d/[REDACTED]cb5/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.320Z [profiles] getProfile([REDACTED]b1d ([REDACTED]344)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.321Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b1d ([REDACTED]344) INFO 2026-03-21T00:26:13.321Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b5e ([REDACTED]b45) INFO 2026-03-21T00:26:13.321Z [profiles] buildGetProfileOptions([REDACTED]b5e ([REDACTED]b45)): generating profile key credential request INFO 2026-03-21T00:26:13.322Z [profiles] getProfile([REDACTED]b5e ([REDACTED]b45)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.322Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b5e/[REDACTED]fdf/[REDACTED]603?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.349Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7c7/[REDACTED]bbe/[REDACTED]40c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.349Z [profiles] getProfile([REDACTED]7c7 ([REDACTED]da5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.350Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7c7 ([REDACTED]da5) INFO 2026-03-21T00:26:13.350Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ec5 ([REDACTED]150) INFO 2026-03-21T00:26:13.350Z [profiles] buildGetProfileOptions([REDACTED]ec5 ([REDACTED]150)): generating profile key credential request INFO 2026-03-21T00:26:13.351Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]150)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.351Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]b95/[REDACTED]d05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.369Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]47a/[REDACTED]ce8/[REDACTED]809?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.370Z [profiles] getProfile([REDACTED]47a ([REDACTED]e84)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.371Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]47a ([REDACTED]e84) INFO 2026-03-21T00:26:13.371Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a96 ([REDACTED]302) INFO 2026-03-21T00:26:13.371Z [profiles] buildGetProfileOptions([REDACTED]a96 ([REDACTED]302)): generating profile key credential request INFO 2026-03-21T00:26:13.372Z [profiles] getProfile([REDACTED]a96 ([REDACTED]302)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.372Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a96/[REDACTED]9b4/[REDACTED]404?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.391Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eb4/[REDACTED]da1/[REDACTED]70a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.391Z [profiles] getProfile([REDACTED]eb4 ([REDACTED]219)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.392Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eb4 ([REDACTED]219) INFO 2026-03-21T00:26:13.392Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]842 ([REDACTED]925) INFO 2026-03-21T00:26:13.392Z [profiles] buildGetProfileOptions([REDACTED]842 ([REDACTED]925)): generating profile key credential request INFO 2026-03-21T00:26:13.393Z [profiles] getProfile([REDACTED]842 ([REDACTED]925)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.393Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]842/[REDACTED]0eb/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.394Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]482/[REDACTED]bb4/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.394Z [profiles] getProfile([REDACTED]482 ([REDACTED]8c4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]482 ([REDACTED]8c4) INFO 2026-03-21T00:26:13.394Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]796 ([REDACTED]887) INFO 2026-03-21T00:26:13.395Z [profiles] buildGetProfileOptions([REDACTED]796 ([REDACTED]887)): generating profile key credential request INFO 2026-03-21T00:26:13.396Z [profiles] getProfile([REDACTED]796 ([REDACTED]887)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.396Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]796/[REDACTED]c4a/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b5e/[REDACTED]fdf/[REDACTED]603?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.425Z [profiles] getProfile([REDACTED]b5e ([REDACTED]b45)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.426Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b5e ([REDACTED]b45) INFO 2026-03-21T00:26:13.426Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]26f ([REDACTED]1fb) INFO 2026-03-21T00:26:13.426Z [profiles] buildGetProfileOptions([REDACTED]26f ([REDACTED]1fb)): generating profile key credential request INFO 2026-03-21T00:26:13.427Z [profiles] getProfile([REDACTED]26f ([REDACTED]1fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.427Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]26f/[REDACTED]d82/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.454Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ec5/[REDACTED]b95/[REDACTED]d05?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.454Z [profiles] getProfile([REDACTED]ec5 ([REDACTED]150)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.454Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ec5 ([REDACTED]150) INFO 2026-03-21T00:26:13.455Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2da ([REDACTED]86c) INFO 2026-03-21T00:26:13.455Z [profiles] buildGetProfileOptions([REDACTED]2da ([REDACTED]86c)): generating profile key credential request INFO 2026-03-21T00:26:13.456Z [profiles] getProfile([REDACTED]2da ([REDACTED]86c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.456Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2da/[REDACTED]5f5/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.472Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a96/[REDACTED]9b4/[REDACTED]404?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.472Z [profiles] getProfile([REDACTED]a96 ([REDACTED]302)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.472Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a96 ([REDACTED]302) INFO 2026-03-21T00:26:13.472Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bac ([REDACTED]940) INFO 2026-03-21T00:26:13.473Z [profiles] buildGetProfileOptions([REDACTED]bac ([REDACTED]940)): generating profile key credential request INFO 2026-03-21T00:26:13.474Z [profiles] getProfile([REDACTED]bac ([REDACTED]940)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.474Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bac/[REDACTED]332/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.494Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]842/[REDACTED]0eb/[REDACTED]00e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.494Z [profiles] getProfile([REDACTED]842 ([REDACTED]925)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.495Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]842 ([REDACTED]925) INFO 2026-03-21T00:26:13.495Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e8c ([REDACTED]0fd) INFO 2026-03-21T00:26:13.495Z [profiles] buildGetProfileOptions([REDACTED]e8c ([REDACTED]0fd)): generating profile key credential request INFO 2026-03-21T00:26:13.496Z [profiles] getProfile([REDACTED]e8c ([REDACTED]0fd)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.496Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8c/[REDACTED]89f/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.505Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]796/[REDACTED]c4a/[REDACTED]f09?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.505Z [profiles] getProfile([REDACTED]796 ([REDACTED]887)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.506Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]796 ([REDACTED]887) INFO 2026-03-21T00:26:13.506Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebe ([REDACTED]6e2) INFO 2026-03-21T00:26:13.506Z [profiles] buildGetProfileOptions([REDACTED]ebe ([REDACTED]6e2)): generating profile key credential request INFO 2026-03-21T00:26:13.507Z [profiles] getProfile([REDACTED]ebe ([REDACTED]6e2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.507Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]ad8/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.515Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]26f/[REDACTED]d82/[REDACTED]807?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.515Z [profiles] getProfile([REDACTED]26f ([REDACTED]1fb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]26f ([REDACTED]1fb) INFO 2026-03-21T00:26:13.515Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2dc ([REDACTED]e5f) INFO 2026-03-21T00:26:13.516Z [profiles] buildGetProfileOptions([REDACTED]2dc ([REDACTED]e5f)): using unexpired profile key credential INFO 2026-03-21T00:26:13.516Z [profiles] getProfile([REDACTED]2dc ([REDACTED]e5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.516Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]213 (unauth+key) INFO 2026-03-21T00:26:13.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2da/[REDACTED]5f5/[REDACTED]10e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.560Z [profiles] getProfile([REDACTED]2da ([REDACTED]86c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.561Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2da ([REDACTED]86c) INFO 2026-03-21T00:26:13.561Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]23c ([REDACTED]d34) INFO 2026-03-21T00:26:13.562Z [profiles] buildGetProfileOptions([REDACTED]23c ([REDACTED]d34)): generating profile key credential request INFO 2026-03-21T00:26:13.563Z [profiles] getProfile([REDACTED]23c ([REDACTED]d34)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.563Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23c/[REDACTED]344/[REDACTED]10c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.576Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bac/[REDACTED]332/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.576Z [profiles] getProfile([REDACTED]bac ([REDACTED]940)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.577Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bac ([REDACTED]940) INFO 2026-03-21T00:26:13.577Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0e6 ([REDACTED]515) INFO 2026-03-21T00:26:13.577Z [profiles] buildGetProfileOptions([REDACTED]0e6 ([REDACTED]515)): generating profile key credential request INFO 2026-03-21T00:26:13.578Z [profiles] getProfile([REDACTED]0e6 ([REDACTED]515)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.578Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e6/[REDACTED]2b3/[REDACTED]c0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.594Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e8c/[REDACTED]89f/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.594Z [profiles] getProfile([REDACTED]e8c ([REDACTED]0fd)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.595Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e8c ([REDACTED]0fd) INFO 2026-03-21T00:26:13.595Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2f6 ([REDACTED]dfa) INFO 2026-03-21T00:26:13.595Z [profiles] buildGetProfileOptions([REDACTED]2f6 ([REDACTED]dfa)): generating profile key credential request INFO 2026-03-21T00:26:13.596Z [profiles] getProfile([REDACTED]2f6 ([REDACTED]dfa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.597Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2f6/[REDACTED]5b5/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.627Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2dc/[REDACTED]213 (unauth+key) 200 Success INFO 2026-03-21T00:26:13.627Z [profiles] getProfile([REDACTED]2dc ([REDACTED]e5f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2dc ([REDACTED]e5f) INFO 2026-03-21T00:26:13.627Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7b8 ([REDACTED]8db) INFO 2026-03-21T00:26:13.628Z [profiles] buildGetProfileOptions([REDACTED]7b8 ([REDACTED]8db)): generating profile key credential request INFO 2026-03-21T00:26:13.629Z [profiles] getProfile([REDACTED]7b8 ([REDACTED]8db)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.629Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b8/[REDACTED]b6c/[REDACTED]e04?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.629Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebe/[REDACTED]ad8/[REDACTED]10d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.629Z [profiles] getProfile([REDACTED]ebe ([REDACTED]6e2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.630Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebe ([REDACTED]6e2) INFO 2026-03-21T00:26:13.630Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]73c ([REDACTED]353) INFO 2026-03-21T00:26:13.630Z [profiles] buildGetProfileOptions([REDACTED]73c ([REDACTED]353)): generating profile key credential request INFO 2026-03-21T00:26:13.631Z [profiles] getProfile([REDACTED]73c ([REDACTED]353)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.631Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73c/[REDACTED]d26/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.678Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]23c/[REDACTED]344/[REDACTED]10c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.679Z [profiles] getProfile([REDACTED]23c ([REDACTED]d34)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]23c ([REDACTED]d34) INFO 2026-03-21T00:26:13.680Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]371 ([REDACTED]55c) INFO 2026-03-21T00:26:13.680Z [profiles] buildGetProfileOptions([REDACTED]371 ([REDACTED]55c)): generating profile key credential request INFO 2026-03-21T00:26:13.681Z [profiles] getProfile([REDACTED]371 ([REDACTED]55c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]371/[REDACTED]907/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.684Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0e6/[REDACTED]2b3/[REDACTED]c0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.684Z [profiles] getProfile([REDACTED]0e6 ([REDACTED]515)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0e6 ([REDACTED]515) INFO 2026-03-21T00:26:13.685Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]87e ([REDACTED]e8b) INFO 2026-03-21T00:26:13.685Z [profiles] buildGetProfileOptions([REDACTED]87e ([REDACTED]e8b)): generating profile key credential request INFO 2026-03-21T00:26:13.686Z [profiles] getProfile([REDACTED]87e ([REDACTED]e8b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.686Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]87e/[REDACTED]62b/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.718Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2f6/[REDACTED]5b5/[REDACTED]607?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.718Z [profiles] getProfile([REDACTED]2f6 ([REDACTED]dfa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.719Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2f6 ([REDACTED]dfa) INFO 2026-03-21T00:26:13.719Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6d6 ([REDACTED]d60) INFO 2026-03-21T00:26:13.719Z [profiles] buildGetProfileOptions([REDACTED]6d6 ([REDACTED]d60)): generating profile key credential request INFO 2026-03-21T00:26:13.720Z [profiles] getProfile([REDACTED]6d6 ([REDACTED]d60)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.721Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d6/[REDACTED]d82/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.725Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T00:26:13.725Z [app/main] MainSQL: slow query updateOrCreateBadges duration=45ms INFO 2026-03-21T00:26:13.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7b8/[REDACTED]b6c/[REDACTED]e04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.726Z [profiles] getProfile([REDACTED]7b8 ([REDACTED]8db)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7b8 ([REDACTED]8db) INFO 2026-03-21T00:26:13.727Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4ce ([REDACTED]815) INFO 2026-03-21T00:26:13.727Z [profiles] buildGetProfileOptions([REDACTED]4ce ([REDACTED]815)): generating profile key credential request INFO 2026-03-21T00:26:13.728Z [profiles] getProfile([REDACTED]4ce ([REDACTED]815)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.728Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ce/[REDACTED]c14/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.735Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]73c/[REDACTED]d26/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.735Z [profiles] getProfile([REDACTED]73c ([REDACTED]353)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.736Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]73c ([REDACTED]353) INFO 2026-03-21T00:26:13.736Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]16a ([REDACTED]b47) INFO 2026-03-21T00:26:13.736Z [profiles] buildGetProfileOptions([REDACTED]16a ([REDACTED]b47)): generating profile key credential request INFO 2026-03-21T00:26:13.737Z [profiles] getProfile([REDACTED]16a ([REDACTED]b47)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.737Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16a/[REDACTED]baa/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]371/[REDACTED]907/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.785Z [profiles] getProfile([REDACTED]371 ([REDACTED]55c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]371 ([REDACTED]55c) INFO 2026-03-21T00:26:13.786Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aed ([REDACTED]9b3) INFO 2026-03-21T00:26:13.786Z [profiles] buildGetProfileOptions([REDACTED]aed ([REDACTED]9b3)): generating profile key credential request INFO 2026-03-21T00:26:13.787Z [profiles] getProfile([REDACTED]aed ([REDACTED]9b3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.787Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aed/[REDACTED]49b/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]87e/[REDACTED]62b/[REDACTED]c06?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.790Z [profiles] getProfile([REDACTED]87e ([REDACTED]e8b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]87e ([REDACTED]e8b) INFO 2026-03-21T00:26:13.791Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]285 ([REDACTED]0f2) INFO 2026-03-21T00:26:13.791Z [profiles] buildGetProfileOptions([REDACTED]285 ([REDACTED]0f2)): generating profile key credential request INFO 2026-03-21T00:26:13.792Z [profiles] getProfile([REDACTED]285 ([REDACTED]0f2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.793Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]285/[REDACTED]db6/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.816Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6d6/[REDACTED]d82/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.816Z [profiles] getProfile([REDACTED]6d6 ([REDACTED]d60)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6d6 ([REDACTED]d60) INFO 2026-03-21T00:26:13.817Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b7e ([REDACTED]2cf) INFO 2026-03-21T00:26:13.817Z [profiles] buildGetProfileOptions([REDACTED]b7e ([REDACTED]2cf)): generating profile key credential request INFO 2026-03-21T00:26:13.818Z [profiles] getProfile([REDACTED]b7e ([REDACTED]2cf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.818Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7e/[REDACTED]09c/[REDACTED]507?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.833Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4ce/[REDACTED]c14/[REDACTED]f07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.833Z [profiles] getProfile([REDACTED]4ce ([REDACTED]815)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.834Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4ce ([REDACTED]815) INFO 2026-03-21T00:26:13.834Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1c9 ([REDACTED]8a6) INFO 2026-03-21T00:26:13.834Z [profiles] buildGetProfileOptions([REDACTED]1c9 ([REDACTED]8a6)): generating profile key credential request INFO 2026-03-21T00:26:13.835Z [profiles] getProfile([REDACTED]1c9 ([REDACTED]8a6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.835Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c9/[REDACTED]f84/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.841Z [app/main] MainSQL: slow query updateConversations duration=49ms INFO 2026-03-21T00:26:13.849Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]16a/[REDACTED]baa/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.849Z [profiles] getProfile([REDACTED]16a ([REDACTED]b47)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]16a ([REDACTED]b47) INFO 2026-03-21T00:26:13.850Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]421 ([REDACTED]9ad) INFO 2026-03-21T00:26:13.850Z [profiles] buildGetProfileOptions([REDACTED]421 ([REDACTED]9ad)): generating profile key credential request INFO 2026-03-21T00:26:13.851Z [profiles] getProfile([REDACTED]421 ([REDACTED]9ad)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T00:26:13.851Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]421/[REDACTED]c98/[REDACTED]f0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T00:26:13.883Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aed/[REDACTED]49b/[REDACTED]20c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.884Z [profiles] getProfile([REDACTED]aed ([REDACTED]9b3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.884Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aed ([REDACTED]9b3) INFO 2026-03-21T00:26:13.907Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]285/[REDACTED]db6/[REDACTED]801?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.907Z [profiles] getProfile([REDACTED]285 ([REDACTED]0f2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.908Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]285 ([REDACTED]0f2) INFO 2026-03-21T00:26:13.935Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b7e/[REDACTED]09c/[REDACTED]507?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.935Z [profiles] getProfile([REDACTED]b7e ([REDACTED]2cf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.936Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b7e ([REDACTED]2cf) INFO 2026-03-21T00:26:13.954Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1c9/[REDACTED]f84/[REDACTED]60c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.954Z [profiles] getProfile([REDACTED]1c9 ([REDACTED]8a6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.955Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1c9 ([REDACTED]8a6) INFO 2026-03-21T00:26:13.978Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]421/[REDACTED]c98/[REDACTED]f0e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T00:26:13.978Z [profiles] getProfile([REDACTED]421 ([REDACTED]9ad)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T00:26:13.979Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]421 ([REDACTED]9ad) INFO 2026-03-21T00:26:13.979Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-21T00:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:26:34.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:26:42.861Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:27:04.545Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:27:12.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:27:14.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-21T00:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:27:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:27:34.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:27:43.063Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:28:04.988Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:28:13.158Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:28:35.095Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:28:43.245Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:29:05.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:29:13.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:29:35.362Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:29:43.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:30:05.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:30:13.546Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:30:35.545Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:30:43.632Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T00:31:05.641Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:31:13.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T00:31:13.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T00:31:13.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T00:31:13.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T00:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:31:35.741Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:32:05.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:32:30.120Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-21T00:32:30.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:32:35.965Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:33:06.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:33:36.179Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:34:06.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:34:36.621Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:35:06.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:35:36.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:36:06.919Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:36:37.027Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:37:07.133Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:37:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:37:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:37:37.240Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:38:07.345Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:38:37.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:39:07.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:39:37.681Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:40:07.785Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:40:37.926Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:41:08.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:41:38.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:42:08.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:42:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:42:38.348Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:43:08.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:43:38.574Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:44:08.683Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:44:38.792Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:45:08.901Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:45:39.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:46:09.125Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:46:39.238Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:47:09.344Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:47:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:47:39.453Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:48:09.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:48:39.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:49:09.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:49:39.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:50:09.987Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:50:40.096Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:51:10.212Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:51:40.333Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:52:10.488Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:52:30.073Z [releaseNoteAndMegaphoneFetcher] Starting INFO 2026-03-21T00:52:30.073Z [releaseNoteAndMegaphoneFetcher] Version watermark is 7.89.0 INFO 2026-03-21T00:52:30.073Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T00:52:30.073Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json INFO 2026-03-21T00:52:30.074Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:52:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:52:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-21T00:50:32.392Z INFO 2026-03-21T00:52:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:52:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:52:30.111Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:52:30.153Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T00:52:30.154Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:52:30.191Z [createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 70ms (attempts v4=1 v6=0) INFO 2026-03-21T00:52:30.227Z [WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success INFO 2026-03-21T00:52:30.227Z [releaseNoteAndMegaphoneFetcher] Manifest hash unchanged, aborting fetch INFO 2026-03-21T00:52:30.270Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:52:30.272Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:52:40.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:53:10.701Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:53:40.793Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:54:10.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:54:41.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:55:11.141Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:55:41.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:56:11.389Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:56:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:56:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:56:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:56:41.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:57:11.617Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:57:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:57:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:57:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T00:57:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T00:57:30.118Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T00:57:41.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:58:11.841Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:58:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:58:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:58:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:58:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:58:41.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:59:12.062Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T00:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T00:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T00:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T00:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T00:59:42.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T00:59:50.249Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 291 INFO 2026-03-21T00:59:50.249Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing sink index 290 INFO 2026-03-21T00:59:50.249Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:1019 cubeb: context.rs:237: Removing source index 290 INFO 2026-03-21T00:59:50.249Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T00:59:50.253Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc00056370, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.253Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f96c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.253Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078f9740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.254Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0xadc078e38d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.254Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T00:59:50.254Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078f9540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.254Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0xadc078e3810, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T00:59:50.254Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T00:59:50.255Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T00:59:50.413Z [calling] MediaDevice: available devices changed (from->to) {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo","US...no"],"availableSpeakers":["de...o)","Ba...4)","St...eo","US...eo"],"selectedMicrophone":"US...no","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} {"availableCameras":[{"deviceId":"[REDACTED]12a","kind":"videoinput","label":"Al...6)","groupId":"[REDACTED]8f6"}],"availableMicrophones":["de...o)","Al...eo"],"availableSpeakers":["de...o)","Ba...4)","St...eo"],"selectedMicrophone":"de...o)","selectedSpeaker":"de...o)","selectedCamera":"[REDACTED]12a"} INFO 2026-03-21T00:59:50.413Z [calling] MediaDevice: selecting microphone 0 de...o) INFO 2026-03-21T00:59:50.413Z [calling] MediaDevice: selecting speaker 0 de...o) INFO 2026-03-21T00:59:50.415Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-21T00:59:50.415Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:692 PeerConnectionFactory::set_audio_recording_device(0) INFO 2026-03-21T00:59:50.415Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:566 PeerConnectionFactory::set_audio_playout_device(0) INFO 2026-03-21T00:59:50.415Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-21T01:00:12.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:00:42.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:01:12.514Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:01:42.621Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:02:12.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:02:30.125Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:02:30.125Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=51ms INFO 2026-03-21T01:02:30.166Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T01:02:30.167Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:02:42.844Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:03:12.949Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T01:03:13.922Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-21T01:03:17.950Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-21T01:03:17.951Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-21T01:03:17.952Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-21T01:03:17.952Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001367328s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 INFO 2026-03-21T01:03:17.952Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-21T01:03:18.952Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:03:18.955Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:03:18.955Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:03:19.301Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 347.495ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:03:19.301Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:03:19.301Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:03:19.301Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:03:19.301Z [notifications] NotificationService: disabling INFO 2026-03-21T01:03:19.302Z [SocketManager] connected authenticated socket (localPort: 35758) INFO 2026-03-21T01:03:19.303Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:03:19.369Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:03:19.369Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:03:19.370Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:03:19.370Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:03:19.370Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:03:19.370Z [batcher] waitForAllBatchers INFO 2026-03-21T01:03:19.370Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:03:19.370Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:03:19.370Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:03:19.370Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:03:19.370Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:03:19.370Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:03:19.372Z [UpdateKeysListener] Already initialized INFO 2026-03-21T01:03:19.372Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:03:19.372Z [notifications] NotificationService: enabling INFO 2026-03-21T01:03:19.372Z [background] App loaded - messages: 1 WARN 2026-03-21T01:03:19.375Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-21T01:03:19.416Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T01:03:19.417Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:03:19.457Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=40ms INFO 2026-03-21T01:03:21.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:03:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:03:49.313Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:03:49.716Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:03:49.725Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:03:49.725Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:03:49.725Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:03:49.725Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:03:49.725Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:03:49.956Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:03:49.956Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T01:03:49.956Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:03:50.053Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:03:50.053Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:03:50.581Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-21T01:03:50.584Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774027188387 INFO 2026-03-21T01:03:50.676Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-21T01:03:50.714Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-21T01:03:50.716Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-21T01:03:50.716Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): generating profile key credential request INFO 2026-03-21T01:03:50.719Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-21T01:03:50.789Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 113ms INFO 2026-03-21T01:03:50.811Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:03:50.811Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T01:03:50.811Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:03:50.811Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:03:50.823Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:03:50.823Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:03:50.951Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:03:50.955Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774027188387,"receivedAt":1771163896117},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:03:50.955Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332915175 ms before clearing INFO 2026-03-21T01:03:50.957Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T01:03:51.259Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T01:03:52.247Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-21T01:03:52.247Z [senderCertificate] Sender certificate service: fetching and saving a no-E164 certificate INFO 2026-03-21T01:03:52.247Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/delivery?includeE164=false INFO 2026-03-21T01:03:52.425Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/delivery?includeE164=false 200 Success INFO 2026-03-21T01:03:52.473Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:03:52.473Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:03:52.473Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:03:52.473Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:03:52.473Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:03:52.610Z [WebAPI] send/1774055032247/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:03:52.610Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:03:53.476Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-21T01:03:53.812Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:03:53.923Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:03:54.518Z [app/main] MainSQL: slow query updateEmojiUsage duration=42ms INFO 2026-03-21T01:03:54.668Z [app/main] MainSQL: slow query updateConversations duration=40ms ERROR 2026-03-21T01:03:55.216Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-21T01:03:56.115Z [CompositionInput] Submitting message 1774055036115 with 0 ranges INFO 2026-03-21T01:03:56.121Z [composer] withPreSendChecks: Send pre-checks took 6ms INFO 2026-03-21T01:03:56.121Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774055036115 INFO 2026-03-21T01:03:56.121Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-21T01:03:56.121Z [conversations] enqueueMessageForSend: saving message [REDACTED]bb2 and job [REDACTED]707 INFO 2026-03-21T01:03:56.176Z [JobQueueDatabaseStore] adding job [REDACTED]707 to queue "conversation" INFO 2026-03-21T01:03:56.176Z [JobQueue] conversation job queue: added new job [REDACTED]707 INFO 2026-03-21T01:03:56.176Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774055036115): db save took 55ms INFO 2026-03-21T01:03:56.176Z [JobQueue] conversation job queue: enqueuing job [REDACTED]707 INFO 2026-03-21T01:03:56.176Z [JobQueue] conversation job queue: running job [REDACTED]707, attempt 1 of 110 INFO 2026-03-21T01:03:56.176Z [app/main] MainSQL: slow query saveMessage duration=54ms INFO 2026-03-21T01:03:56.177Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:03:56.177Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:03:56.177Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-21T01:03:56.177Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-21T01:03:56.178Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-21T01:03:56.183Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-21T01:03:56.192Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-21T01:03:56.226Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T01:03:56.267Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:03:56.268Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:03:56.268Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:03:56.268Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: sending direct message INFO 2026-03-21T01:03:56.268Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-21T01:03:56.269Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:03:56.812Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:03:56.927Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:03:56.927Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:03:56.927Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:03:56.927Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:03:56.927Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) 0 Error WARN 2026-03-21T01:03:56.927Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:03:57.017Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T01:03:57.268Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:03:57.269Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332908861 ms before clearing INFO 2026-03-21T01:03:57.928Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]30d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:03:57.928Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:03:57.928Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:03:57.928Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:03:57.928Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:00.930Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:04:03.028Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:04:03.935Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-21T01:04:03.953Z [base_config] config/get: Successfully read user config file INFO 2026-03-21T01:04:04.003Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-21T01:04:04.034Z [app/main] making app single instance INFO 2026-03-21T01:04:04.054Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-21T01:04:04.082Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-21T01:04:04.652Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-21T01:04:04.652Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-21T01:04:04.652Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-21T01:04:04.652Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-21T01:04:04.652Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-21T01:04:04.652Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-21T01:04:04.654Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-21T01:04:04.669Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:04:04.669Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-21T01:04:04.669Z [app/main] getSQLKey: using legacy key INFO 2026-03-21T01:04:04.669Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-21T01:04:04.670Z [app/main] app ready INFO 2026-03-21T01:04:04.670Z [app/main] starting version 8.3.0 INFO 2026-03-21T01:04:04.670Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-21T01:04:04.671Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:04:04.672Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 754 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-21T01:04:04.677Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-21T01:04:04.678Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:04:04.679Z [app/main] got fast theme-setting value dark INFO 2026-03-21T01:04:04.679Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:04:04.679Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-21T01:04:04.679Z [app/main] visibleOnAnyScreen(display #58): x=0, y=0, width=1920, height=1080 INFO 2026-03-21T01:04:04.679Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-21T01:04:04.729Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-21T01:04:04.729Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-21T01:04:04.729Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-21T01:04:05.081Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:04:05.157Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-21T01:04:05.159Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:04:05.189Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-21T01:04:05.189Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-21T01:04:05.190Z [preconnect] WebAPI: preconnect start INFO 2026-03-21T01:04:05.402Z [profiles] Profile Service initialized INFO 2026-03-21T01:04:05.468Z [preload] complete INFO 2026-03-21T01:04:05.470Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-21T01:04:05.514Z [notifications] NotificationService initialized INFO 2026-03-21T01:04:05.514Z [app/main] main window webContents did-finish-load INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: created INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: enabling INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:04:05.522Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-21T01:04:05.523Z [app/main] Begin ensuring permissions INFO 2026-03-21T01:04:05.524Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-21T01:04:05.525Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-21T01:04:05.526Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-21T01:04:05.526Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-21T01:04:05.527Z [background] page reloaded INFO 2026-03-21T01:04:05.527Z [background] environment: production INFO 2026-03-21T01:04:05.527Z [background] Storage fetch INFO 2026-03-21T01:04:05.531Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:04:05.531Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-21T01:04:05.531Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-21T01:04:05.531Z [SocketManager] reconnect: starting... INFO 2026-03-21T01:04:05.531Z [SocketManager] reconnect: complete. INFO 2026-03-21T01:04:05.531Z [background] Initializing MessageReceiver INFO 2026-03-21T01:04:05.532Z [senderCertificate] Sender certificate service initialized INFO 2026-03-21T01:04:05.532Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:04:05.532Z [buildExpiration] expires in 7647078468ms INFO 2026-03-21T01:04:05.532Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:04:05.533Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:04:05.533Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:05.668Z [background] Starting background data migration. Target version: 15 INFO 2026-03-21T01:04:05.669Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-21T01:04:05.669Z [ConversationController] starting initial fetch INFO 2026-03-21T01:04:05.794Z [ConversationController] done with initial fetch, got 1779 conversations INFO 2026-03-21T01:04:05.807Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-21T01:04:05.812Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-21T01:04:05.817Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-21T01:04:05.830Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-21T01:04:05.837Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-21T01:04:05.838Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-21T01:04:05.839Z [ConversationController] checkForConflicts: starting... INFO 2026-03-21T01:04:05.841Z [ConversationController] checkForConflicts: complete! INFO 2026-03-21T01:04:05.841Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-21T01:04:05.842Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-21T01:04:06.012Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-21T01:04:06.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-21T01:04:06.012Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-21T01:04:06.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-21T01:04:06.012Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-21T01:04:06.012Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-21T01:04:06.012Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-21T01:04:06.013Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-21T01:04:06.013Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-21T01:04:06.013Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-21T01:04:06.013Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-21T01:04:06.013Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-21T01:04:06.013Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-21T01:04:06.013Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-21T01:04:06.013Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-21T01:04:06.013Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T01:04:06.013Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-21T01:04:06.013Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T01:04:06.014Z [challenge] loading 0 challenges INFO 2026-03-21T01:04:06.014Z [networkObserver] Initializing network observer INFO 2026-03-21T01:04:06.018Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:04:06.019Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-21T01:04:06.019Z [background] Blocked uuids cleanup: starting... INFO 2026-03-21T01:04:06.019Z [background] Blocked uuids cleanup: complete INFO 2026-03-21T01:04:06.019Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-21T01:04:06.019Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 323.504ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:04:06.019Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:04:06.019Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:04:06.020Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:04:06.020Z [notifications] NotificationService: disabling INFO 2026-03-21T01:04:06.020Z [SocketManager] connected authenticated socket (localPort: 45562) INFO 2026-03-21T01:04:06.020Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:04:06.020Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:04:06.020Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x3cc406a2b5d0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x3cc4078ea6c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x3cc4078ea740, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x3cc4078e57d0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x3cc4078ea540, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x3cc4078e5710, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:04:06.020Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-21T01:04:06.021Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-21T01:04:06.021Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-21T01:04:06.021Z [JobQueueDatabaseStore] finished fetching existing 1 jobs for queue "conversation" INFO 2026-03-21T01:04:06.021Z [JobQueue] conversation job queue: enqueuing job [REDACTED]707 INFO 2026-03-21T01:04:06.022Z [JobQueue] conversation job queue: running job [REDACTED]707, attempt 1 of 110 INFO 2026-03-21T01:04:06.022Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:04:06.023Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-21T01:04:06.023Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-21T01:04:06.023Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-21T01:04:06.023Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-21T01:04:06.023Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T01:04:06.023Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T01:04:06.023Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-21T01:04:06.023Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-21T01:04:06.024Z [syncTasks] Fetching tasks INFO 2026-03-21T01:04:06.024Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-21T01:04:06.024Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:04:06.024Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-21T01:04:06.024Z [ourProfileKey] Our profile key service: waiting for 1 promises before fetching INFO 2026-03-21T01:04:06.024Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-21T01:04:06.025Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-21T01:04:06.060Z [syncTasks] Startup/syncTasks: Queueing 5 sync tasks INFO 2026-03-21T01:04:06.062Z [syncTasks] Fetching tasks INFO 2026-03-21T01:04:06.102Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:04:06.102Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:04:06.102Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:04:06.103Z [JobQueue] conversation job queue, job ID [REDACTED]707, attempt 1: sending direct message INFO 2026-03-21T01:04:06.103Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-21T01:04:06.106Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-21T01:04:06.107Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:04:06.108Z [IdleDetector] Start idle detector INFO 2026-03-21T01:04:06.108Z [app] open inbox INFO 2026-03-21T01:04:06.112Z [background] online INFO 2026-03-21T01:04:06.112Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-21T01:04:06.112Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-21T01:04:06.113Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:04:06.113Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:04:06.113Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:04:06.115Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:04:06.116Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:04:06.116Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:04:06.116Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:04:06.116Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:04:06.138Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-21T01:04:06.140Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-21T01:04:06.210Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:04:06.210Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:04:06.211Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-21T01:04:06.211Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-21T01:04:06.211Z [MessageReceiver] startProcessingQueue INFO 2026-03-21T01:04:06.211Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-21T01:04:06.211Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:04:06.211Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-21T01:04:06.211Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:04:06.211Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-21T01:04:06.211Z [background] enableStorageService: waiting for backupReady INFO 2026-03-21T01:04:06.211Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-21T01:04:06.211Z [challenge] online, starting 0 queues INFO 2026-03-21T01:04:06.211Z [challenge] startAllQueues force=false INFO 2026-03-21T01:04:06.211Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-21T01:04:06.212Z [groupCredentialFetcher] maybeFetchNewCredentials: fetching credentials for 1774569600000 through 1774569600000 INFO 2026-03-21T01:04:06.212Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:04:06.212Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:04:06.212Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-21T01:04:06.213Z [Stickers] downloadQueuedPacks INFO 2026-03-21T01:04:06.213Z [background] enableStorageService: enabling and running INFO 2026-03-21T01:04:06.213Z [storage] enableStorageService INFO 2026-03-21T01:04:06.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774569600&redemptionEndSeconds=1774569600&zkcCredential=true INFO 2026-03-21T01:04:06.213Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-21T01:04:06.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-21T01:04:06.213Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-21T01:04:06.213Z [storage] sync: fetching latest after version=9632 INFO 2026-03-21T01:04:06.213Z [storage] sync(9632): fetch start INFO 2026-03-21T01:04:06.213Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T01:04:06.253Z [WebAPI] send/1774055036115/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:04:06.253Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:04:06.253Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:04:06.253Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:04:06.253Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:04:06.253Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:04:06.253Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:04:06.253Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.253Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:04:06.253Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.253Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:04:06.253Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:04:06.254Z [batcher] waitForAllBatchers INFO 2026-03-21T01:04:06.254Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:04:06.254Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:04:06.254Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:04:06.254Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=5 INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:06.254Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:04:06.254Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:04:06.255Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:06.256Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:04:06.256Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:04:06.257Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:04:06.257Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:04:06.257Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:04:06.257Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:04:06.257Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:04:06.260Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:04:06.260Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:04:06.260Z [notifications] NotificationService: enabling INFO 2026-03-21T01:04:06.261Z [background] App loaded - messages: 0 INFO 2026-03-21T01:04:06.261Z [StartupQueue] Processing 0 actions INFO 2026-03-21T01:04:06.262Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-21T01:04:06.262Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 1325811ms INFO 2026-03-21T01:04:06.262Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-21T01:04:06.262Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:04:06.262Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-21T01:04:06.263Z [app/main] App loaded - time: 1593 INFO 2026-03-21T01:04:06.263Z [app/main] SQL init - time: 126 INFO 2026-03-21T01:04:06.263Z [app/main] Preload Compile - time: 149 INFO 2026-03-21T01:04:06.263Z [app/main] Preload - time: 411 INFO 2026-03-21T01:04:06.263Z [app/main] WebSocket connect - time: 552 INFO 2026-03-21T01:04:06.263Z [app/main] Processed count: 0 INFO 2026-03-21T01:04:06.263Z [app/main] Messages per second: 0 INFO 2026-03-21T01:04:06.263Z [app/main] Top 10 queries by cumulative duration (ms) over last 1468ms during 'App Load': commitDecryptResult: cumulative 135.76 | average: 33.94 | max: 35.74 | count: 4 ||| createOrUpdateItem: cumulative 102.47 | average: 34.16 | max: 35.92 | count: 3 ||| saveMessage: cumulative 41.51 | average: 41.51 | max: 41.51 | count: 1 ||| dequeueOldestSyncTasks: cumulative 36.17 | average: 18.08 | max: 36.12 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 32.77 | average: 32.77 | max: 32.77 | count: 1 ||| getAllKyberPreKeys: cumulative 26.7 | average: 26.7 | max: 26.7 | count: 1 ||| getAllConversations: cumulative 26.31 | average: 26.31 | max: 26.31 | count: 1 ||| getAllSessions: cumulative 19.05 | average: 19.05 | max: 19.05 | count: 1 ||| getAllSenderKeys: cumulative 8.09 | average: 8.09 | max: 8.09 | count: 1 ||| getAllIdentityKeys: cumulative 7.31 | average: 7.31 | max: 7.31 | count: 1; Total cumulative duration of all SQL queries during this epoch: 469.38ms INFO 2026-03-21T01:04:06.272Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:04:06.295Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-21T01:04:06.340Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-21T01:04:06.354Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:04:06.436Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T01:04:06.511Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:04:06.886Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:04:07.108Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:04:07.109Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332899021 ms before clearing INFO 2026-03-21T01:04:07.172Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:04:07.174Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:04:07.174Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:04:08.174Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T01:04:08.192Z [@signalapp/libsignal-client] [preconnect] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:04:08.224Z [@signalapp/libsignal-client] [preconnect 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:04:08.245Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-21T01:04:08.254Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774055036115 INFO 2026-03-21T01:04:08.349Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-21T01:04:08.395Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-21T01:04:08.398Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-21T01:04:08.399Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): generating profile key credential request INFO 2026-03-21T01:04:08.404Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-21T01:04:08.495Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 146ms INFO 2026-03-21T01:04:08.542Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:04:08.543Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:04:08.575Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 3.165s libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-21T01:04:08.575Z [preconnect] WebAPI: preconnect done INFO 2026-03-21T01:04:08.694Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:04:08.944Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-21T01:04:09.255Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:04:09.285Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:04:09.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/certificate/auth/group?redemptionStartSeconds=1774569600&redemptionEndSeconds=1774569600&zkcCredential=true 200 Success INFO 2026-03-21T01:04:09.937Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new group credentials, cleaning up 1 old group credentials, haveToday=true INFO 2026-03-21T01:04:09.937Z [groupCredentialFetcher] maybeFetchNewCredentials: saving 7 new call link auth credentials, cleaning up 1 old call link auth credentials, haveToday=true INFO 2026-03-21T01:04:09.938Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-21T01:04:09.938Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-21T01:04:09.939Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-21T01:04:09.939Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T01:04:09.965Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:04:09.966Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:04:10.013Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 INFO 2026-03-21T01:04:10.047Z [groupCredentialFetcher] maybeFetchNewCredentials: Save complete. INFO 2026-03-21T01:04:10.175Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv6 addr after 121ms (attempts v4=0 v6=1) INFO 2026-03-21T01:04:10.289Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 204 Success INFO 2026-03-21T01:04:10.289Z [storage] sync(9632): no newer manifest, ok INFO 2026-03-21T01:04:10.289Z [storage] sync: no updates, version=9632 INFO 2026-03-21T01:04:12.254Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:04:12.278Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:04:12.278Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:04:12.279Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:04:12.279Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:04:12.279Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-21T01:04:12.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-21T01:04:13.279Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:04:13.279Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:04:13.279Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:04:13.280Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:04:13.280Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:16.280Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:04:18.247Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:04:19.281Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:04:21.266Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:04:21.266Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:04:21.266Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:04:21.266Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:04:21.266Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-21T01:04:21.266Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) 0 Error INFO 2026-03-21T01:04:22.267Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:04:22.267Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:04:22.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:04:22.267Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:04:22.267Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:25.269Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:04:28.269Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:04:28.780Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:04:28.780Z [@signalapp/libsignal-client] [unauthenticated 2 V6] TCP failed after 29.675µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 WARN 2026-03-21T01:04:30.304Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:04:31.257Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 8.989s libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:04:31.257Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:04:31.257Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T01:04:31.257Z [SocketManager] connected unauthenticated socket (localPort: 60744) INFO 2026-03-21T01:04:31.257Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T01:04:31.276Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:04:31.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:04:31.355Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:04:31.385Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:04:31.426Z [app/main] MainSQL: slow query insertSentProto duration=40ms INFO 2026-03-21T01:04:31.468Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:04:31.473Z [Message] tsx: Rendered 'send complete' for message 1774055036115; took 35358ms INFO 2026-03-21T01:04:31.512Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:04:31.551Z [WebAPI] send/1774055036115/[REDACTED]70f/sendMessages INFO 2026-03-21T01:04:31.551Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-21T01:04:31.926Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T01:04:32.277Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:04:32.510Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:04:32.511Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332873619 ms before clearing INFO 2026-03-21T01:04:36.020Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T01:04:36.278Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-21T01:04:36.317Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":2,"numSucceeded":2,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":2,"upgradeDuration":0,"saveDuration":37,"totalDuration":39} INFO 2026-03-21T01:04:36.317Z [IdleDetector] Stop idle detector INFO 2026-03-21T01:04:36.317Z [background] idleDetector/idle: Background migration complete. Stopping. WARN 2026-03-21T01:04:36.553Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-21T01:04:36.553Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001162245s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-21T01:04:36.553Z [WebsocketResources] WebSocketResource(authenticated): connection closed WARN 2026-03-21T01:04:36.554Z [SocketManager] authenticated socket closed with code=3001 and reason=websocket error: channel was idle for too long INFO 2026-03-21T01:04:36.555Z [SocketManager] reconnecting authenticated socket after 1000ms WARN 2026-03-21T01:04:36.557Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 0 Error INFO 2026-03-21T01:04:36.557Z [WebsocketResources] WebSocketResource(authenticated).close: Already closed! 3001/No response to keepalive request after 30000ms INFO 2026-03-21T01:04:37.317Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:04:37.318Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332868812 ms before clearing INFO 2026-03-21T01:04:37.557Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:04:37.560Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:04:37.560Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:04:37.560Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-21T01:04:37.687Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:04:37.687Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 33.293µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T01:04:38.281Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 722.439ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:04:38.281Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:04:38.281Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:04:38.281Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:04:38.281Z [notifications] NotificationService: disabling INFO 2026-03-21T01:04:38.283Z [SocketManager] connected authenticated socket (localPort: 55948) INFO 2026-03-21T01:04:38.285Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:04:38.354Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055078247 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:04:38.355Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:04:38.355Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055078247 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:04:38.355Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:04:38.424Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-21T01:04:38.431Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:04:38.431Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:04:38.431Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7) INFO 2026-03-21T01:04:38.431Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7)): unidentified message INFO 2026-03-21T01:04:38.431Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e) INFO 2026-03-21T01:04:38.431Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:04:38.432Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7)) INFO 2026-03-21T01:04:38.432Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7): unidentified message INFO 2026-03-21T01:04:38.433Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:04:38.433Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:04:38.433Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]d66, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:04:38.433Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:04:38.433Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e)): unidentified message INFO 2026-03-21T01:04:38.434Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:04:38.434Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e)) INFO 2026-03-21T01:04:38.434Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e): unidentified message INFO 2026-03-21T01:04:38.434Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:04:38.434Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:04:38.434Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]04e, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:04:38.434Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]a44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:04:38.434Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:04:38.435Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:04:38.475Z [app/main] MainSQL: slow query insertSentProto duration=51ms INFO 2026-03-21T01:04:38.517Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:04:38.517Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:04:38.517Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055072025 (019d0dec.39d3.7388.a849.20ea4131f6f7) INFO 2026-03-21T01:04:38.517Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:04:38.518Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774055073438 (019d0dec.39d3.7388.a849.27a18cb7293e) INFO 2026-03-21T01:04:38.518Z [background] delivery receipt from [REDACTED]b4b.1 1774055072025 for sent message 1774055036115 wasSentEncrypted=true INFO 2026-03-21T01:04:38.518Z [background] onDeliveryReceipt(envelope=1774055072025, envelopeId=019d0dec.39d3.7388.a849.20ea4131f6f7): Saving 1 sync tasks INFO 2026-03-21T01:04:38.518Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:04:38.518Z [@signalapp/libsignal-client] ACKing message delivered at 1774055078247 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:04:38.519Z [@signalapp/libsignal-client] ACKing message delivered at 1774055078247 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:04:38.606Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:04:38.606Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:04:38.606Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:04:38.606Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.606Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:04:38.606Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.606Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:04:38.606Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:04:38.634Z [JobQueue] conversation job queue: job [REDACTED]707 succeeded on attempt 1 INFO 2026-03-21T01:04:38.634Z [app/main] MainSQL: slow query saveMessage duration=117ms INFO 2026-03-21T01:04:38.717Z [background] onDeliveryReceipt(envelope=1774055072025, envelopeId=019d0dec.39d3.7388.a849.20ea4131f6f7): Queuing 1 sync tasks INFO 2026-03-21T01:04:38.717Z [app/main] MainSQL: slow query saveSyncTasks duration=83ms INFO 2026-03-21T01:04:38.718Z [background] onDeliveryReceipt(envelope=1774055072025, envelopeId=019d0dec.39d3.7388.a849.20ea4131f6f7): Done INFO 2026-03-21T01:04:38.718Z [background] delivery receipt from [REDACTED]b4b.4 1774055073438 for sent message 1774055036115 wasSentEncrypted=true INFO 2026-03-21T01:04:38.718Z [background] onDeliveryReceipt(envelope=1774055073438, envelopeId=019d0dec.39d3.7388.a849.27a18cb7293e): Saving 1 sync tasks INFO 2026-03-21T01:04:38.759Z [app/main] MainSQL: slow query deleteJob duration=42ms INFO 2026-03-21T01:04:38.801Z [background] onDeliveryReceipt(envelope=1774055073438, envelopeId=019d0dec.39d3.7388.a849.27a18cb7293e): Queuing 1 sync tasks INFO 2026-03-21T01:04:38.801Z [background] onDeliveryReceipt(envelope=1774055073438, envelopeId=019d0dec.39d3.7388.a849.27a18cb7293e): Done INFO 2026-03-21T01:04:38.801Z [batcher] waitForAllBatchers INFO 2026-03-21T01:04:38.801Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:04:38.801Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:04:38.801Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:04:38.801Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:04:38.801Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:04:38.801Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:04:38.801Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:04:38.801Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:04:38.801Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:38.801Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:04:38.801Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:38.801Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:04:38.801Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=2 INFO 2026-03-21T01:04:38.801Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-21T01:04:38.802Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:04:38.802Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:04:38.803Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774055036115): batch processing 2 receipts, dropped count: 0 INFO 2026-03-21T01:04:38.842Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:04:38.884Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:04:38.918Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:04:38.968Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-21T01:04:39.034Z [app/main] MainSQL: slow query removeSyncTaskById duration=66ms INFO 2026-03-21T01:04:39.035Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:04:39.035Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:04:39.036Z [UpdateKeysListener] Already initialized INFO 2026-03-21T01:04:39.036Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:04:39.037Z [notifications] NotificationService: enabling INFO 2026-03-21T01:04:39.037Z [background] App loaded - messages: 2 WARN 2026-03-21T01:04:39.040Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-21T01:04:39.076Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:04:39.218Z [MessageReceipts] Batching 2 sent proto recipients deletes INFO 2026-03-21T01:04:39.276Z [app/main] MainSQL: slow query deleteSentProtoRecipient duration=58ms INFO 2026-03-21T01:04:39.393Z [app/main] MainSQL: slow query updateConversations duration=56ms INFO 2026-03-21T01:04:39.429Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:04:39.885Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:04:39.886Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332866244 ms before clearing INFO 2026-03-21T01:04:40.429Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:05:01.278Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:05:08.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:05:31.383Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:05:38.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:06:01.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:06:08.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:06:27.905Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:06:28.906Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:06:31.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:06:38.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:06:38.607Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:06:38.607Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:06:38.607Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:06:38.607Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:07:01.705Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:07:08.663Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:07:31.811Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:07:38.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:08:01.921Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:08:08.718Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-21T01:08:08.728Z [base_config] config/get: Successfully read user config file INFO 2026-03-21T01:08:08.774Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-21T01:08:08.804Z [app/main] making app single instance INFO 2026-03-21T01:08:08.824Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-21T01:08:08.849Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-21T01:08:09.138Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-21T01:08:09.139Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-21T01:08:09.139Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-21T01:08:09.139Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-21T01:08:09.139Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-21T01:08:09.139Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-21T01:08:09.140Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-21T01:08:09.154Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:08:09.154Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-21T01:08:09.155Z [app/main] getSQLKey: using legacy key INFO 2026-03-21T01:08:09.155Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-21T01:08:09.155Z [app/main] app ready INFO 2026-03-21T01:08:09.155Z [app/main] starting version 8.3.0 INFO 2026-03-21T01:08:09.155Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-21T01:08:09.157Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:08:09.157Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 65 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-21T01:08:09.161Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-21T01:08:09.162Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:08:09.162Z [app/main] got fast theme-setting value dark INFO 2026-03-21T01:08:09.162Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:08:09.162Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-21T01:08:09.162Z [app/main] visibleOnAnyScreen(display #58): x=0, y=0, width=1920, height=1080 INFO 2026-03-21T01:08:09.163Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-21T01:08:09.212Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-21T01:08:09.212Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-21T01:08:09.212Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-21T01:08:09.559Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:08:09.632Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-21T01:08:09.634Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:08:09.658Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-21T01:08:09.658Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-21T01:08:09.659Z [preconnect] WebAPI: preconnect start INFO 2026-03-21T01:08:09.867Z [profiles] Profile Service initialized INFO 2026-03-21T01:08:09.932Z [preload] complete INFO 2026-03-21T01:08:09.933Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-21T01:08:09.978Z [notifications] NotificationService initialized INFO 2026-03-21T01:08:09.978Z [app/main] main window webContents did-finish-load INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: created INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: enabling INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:08:09.985Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-21T01:08:09.986Z [app/main] Begin ensuring permissions INFO 2026-03-21T01:08:09.987Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-21T01:08:09.988Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 325.669ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-21T01:08:09.988Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-21T01:08:09.989Z [preconnect] WebAPI: preconnect done INFO 2026-03-21T01:08:09.989Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-21T01:08:09.989Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-21T01:08:09.989Z [background] page reloaded INFO 2026-03-21T01:08:09.989Z [background] environment: production INFO 2026-03-21T01:08:09.990Z [background] Storage fetch INFO 2026-03-21T01:08:09.993Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:08:09.993Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-21T01:08:09.993Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-21T01:08:09.993Z [SocketManager] reconnect: starting... INFO 2026-03-21T01:08:09.993Z [SocketManager] reconnect: complete. INFO 2026-03-21T01:08:09.993Z [background] Initializing MessageReceiver INFO 2026-03-21T01:08:09.994Z [senderCertificate] Sender certificate service initialized INFO 2026-03-21T01:08:09.994Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:08:09.994Z [buildExpiration] expires in 7646834006ms INFO 2026-03-21T01:08:09.995Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:08:09.995Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:09.995Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:08:09.996Z [@signalapp/libsignal-client] [authenticated 0 V6] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-21T01:08:10.044Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-21T01:08:10.085Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.109Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 113.941ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:08:10.109Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:08:10.109Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:08:10.110Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:08:10.110Z [notifications] NotificationService: disabling INFO 2026-03-21T01:08:10.110Z [SocketManager] connected authenticated socket (localPort: 43874) INFO 2026-03-21T01:08:10.110Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:08:10.127Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.169Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-21T01:08:10.170Z [background] Starting background data migration. Target version: 15 INFO 2026-03-21T01:08:10.170Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-21T01:08:10.170Z [ConversationController] starting initial fetch INFO 2026-03-21T01:08:10.198Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:08:10.199Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-21T01:08:10.295Z [ConversationController] done with initial fetch, got 1779 conversations INFO 2026-03-21T01:08:10.309Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-21T01:08:10.315Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-21T01:08:10.318Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-21T01:08:10.326Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-21T01:08:10.335Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-21T01:08:10.335Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-21T01:08:10.337Z [ConversationController] checkForConflicts: starting... INFO 2026-03-21T01:08:10.339Z [ConversationController] checkForConflicts: complete! INFO 2026-03-21T01:08:10.339Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-21T01:08:10.340Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-21T01:08:10.507Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-21T01:08:10.507Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-21T01:08:10.507Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-21T01:08:10.507Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-21T01:08:10.507Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-21T01:08:10.507Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-21T01:08:10.507Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-21T01:08:10.507Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-21T01:08:10.507Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-21T01:08:10.507Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-21T01:08:10.507Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-21T01:08:10.508Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-21T01:08:10.508Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T01:08:10.508Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-21T01:08:10.508Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T01:08:10.508Z [challenge] loading 0 challenges INFO 2026-03-21T01:08:10.508Z [networkObserver] Initializing network observer INFO 2026-03-21T01:08:10.513Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:08:10.513Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-21T01:08:10.513Z [background] Blocked uuids cleanup: starting... INFO 2026-03-21T01:08:10.513Z [background] Blocked uuids cleanup: complete INFO 2026-03-21T01:08:10.513Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-21T01:08:10.513Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-21T01:08:10.513Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-21T01:08:10.514Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-21T01:08:10.514Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-21T01:08:10.514Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-21T01:08:10.514Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T01:08:10.514Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T01:08:10.514Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-21T01:08:10.514Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T01:08:10.514Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x14d406ab6ed0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.514Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x14d407994a80, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x14d407994b00, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x14d407963ed0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x14d407994900, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x14d407963e10, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-21T01:08:10.515Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-21T01:08:10.515Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-21T01:08:10.515Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-21T01:08:10.515Z [syncTasks] Fetching tasks INFO 2026-03-21T01:08:10.515Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-21T01:08:10.515Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-21T01:08:10.561Z [syncTasks] Startup/syncTasks: Queueing 5 sync tasks INFO 2026-03-21T01:08:10.561Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=45ms INFO 2026-03-21T01:08:10.563Z [syncTasks] Fetching tasks INFO 2026-03-21T01:08:10.563Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-21T01:08:10.565Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:08:10.565Z [IdleDetector] Start idle detector INFO 2026-03-21T01:08:10.565Z [app] open inbox INFO 2026-03-21T01:08:10.569Z [background] online INFO 2026-03-21T01:08:10.569Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-21T01:08:10.569Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-21T01:08:10.570Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:08:10.570Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:08:10.570Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:08:10.592Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-21T01:08:10.595Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-21T01:08:10.678Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:08:10.678Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:08:10.679Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-21T01:08:10.679Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-21T01:08:10.679Z [MessageReceiver] startProcessingQueue INFO 2026-03-21T01:08:10.679Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-21T01:08:10.679Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:08:10.679Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-21T01:08:10.679Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:08:10.679Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-21T01:08:10.679Z [background] enableStorageService: waiting for backupReady INFO 2026-03-21T01:08:10.679Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-21T01:08:10.679Z [challenge] online, starting 0 queues INFO 2026-03-21T01:08:10.680Z [challenge] startAllQueues force=false INFO 2026-03-21T01:08:10.680Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-21T01:08:10.680Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-21T01:08:10.680Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:08:10.680Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:08:10.680Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-21T01:08:10.680Z [Stickers] downloadQueuedPacks INFO 2026-03-21T01:08:10.681Z [background] enableStorageService: enabling and running INFO 2026-03-21T01:08:10.681Z [storage] enableStorageService INFO 2026-03-21T01:08:10.681Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-21T01:08:10.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-21T01:08:10.681Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-21T01:08:10.681Z [storage] sync: fetching latest after version=9632 INFO 2026-03-21T01:08:10.681Z [storage] sync(9632): fetch start INFO 2026-03-21T01:08:10.681Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T01:08:10.682Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:08:10.682Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:08:10.682Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:08:10.682Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:08:10.682Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:08:10.682Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:08:10.682Z [batcher] waitForAllBatchers INFO 2026-03-21T01:08:10.682Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.682Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:08:10.682Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:08:10.683Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:08:10.683Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:08:10.683Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:08:10.683Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=5 INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:08:10.683Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:08:10.685Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:08:10.686Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:08:10.686Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:08:10.686Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:08:10.686Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:08:10.686Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:08:10.686Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:08:10.689Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:08:10.689Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:08:10.689Z [notifications] NotificationService: enabling INFO 2026-03-21T01:08:10.689Z [background] App loaded - messages: 0 INFO 2026-03-21T01:08:10.689Z [StartupQueue] Processing 0 actions INFO 2026-03-21T01:08:10.690Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-21T01:08:10.691Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 1081382ms INFO 2026-03-21T01:08:10.691Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-21T01:08:10.691Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:08:10.691Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-21T01:08:10.692Z [app/main] App loaded - time: 1537 INFO 2026-03-21T01:08:10.692Z [app/main] SQL init - time: 114 INFO 2026-03-21T01:08:10.692Z [app/main] Preload Compile - time: 156 INFO 2026-03-21T01:08:10.692Z [app/main] Preload - time: 398 INFO 2026-03-21T01:08:10.692Z [app/main] WebSocket connect - time: 178 INFO 2026-03-21T01:08:10.692Z [app/main] Processed count: 0 INFO 2026-03-21T01:08:10.692Z [app/main] Messages per second: 0 INFO 2026-03-21T01:08:10.692Z [app/main] Top 10 queries by cumulative duration (ms) over last 1424ms during 'App Load': createOrUpdateItem: cumulative 132.64 | average: 44.21 | max: 49.33 | count: 3 ||| dequeueOldestSyncTasks: cumulative 45.41 | average: 22.71 | max: 45.37 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 40.86 | average: 40.86 | max: 40.86 | count: 1 ||| getAllConversations: cumulative 25.78 | average: 25.78 | max: 25.78 | count: 1 ||| getAllKyberPreKeys: cumulative 22.54 | average: 22.54 | max: 22.54 | count: 1 ||| getAllSessions: cumulative 15.51 | average: 15.51 | max: 15.51 | count: 1 ||| getAllSenderKeys: cumulative 8.58 | average: 8.58 | max: 8.58 | count: 1 ||| getAllStickers: cumulative 6.87 | average: 6.87 | max: 6.87 | count: 1 ||| cleanupCallHistoryMessages: cumulative 5.32 | average: 5.32 | max: 5.32 | count: 1 ||| getAllIdentityKeys: cumulative 4.74 | average: 4.74 | max: 4.74 | count: 1; Total cumulative duration of all SQL queries during this epoch: 326.37ms INFO 2026-03-21T01:08:10.699Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:08:10.723Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-21T01:08:10.736Z [app/main] MainSQL: slow query createOrUpdateItem duration=56ms INFO 2026-03-21T01:08:10.777Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.779Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-21T01:08:10.787Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-21T01:08:10.819Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.820Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:08:10.861Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=41ms INFO 2026-03-21T01:08:10.895Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T01:08:10.895Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-21T01:08:10.896Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-21T01:08:10.903Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T01:08:10.944Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.987Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:10.989Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 INFO 2026-03-21T01:08:11.036Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-21T01:08:11.151Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv6 addr after 124ms (attempts v4=0 v6=1) INFO 2026-03-21T01:08:11.289Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 204 Success INFO 2026-03-21T01:08:11.289Z [storage] sync(9632): no newer manifest, ok INFO 2026-03-21T01:08:11.289Z [storage] sync: no updates, version=9632 INFO 2026-03-21T01:08:11.565Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:08:11.566Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332654564 ms before clearing INFO 2026-03-21T01:08:11.690Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:08:12.916Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:08:12.918Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:08:12.918Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:08:13.017Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:08:13.017Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:08:13.613Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-21T01:08:13.622Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774055036115 INFO 2026-03-21T01:08:13.708Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-21T01:08:13.756Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-21T01:08:13.759Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-21T01:08:13.760Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-21T01:08:13.763Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-21T01:08:13.851Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 143ms INFO 2026-03-21T01:08:13.899Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:08:13.900Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:08:13.900Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:08:13.932Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:13.932Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:08:13.986Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T01:08:13.990Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:08:16.163Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-21T01:08:16.164Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:08:16.194Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:08:16.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:16.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:16.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:16.195Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:16.268Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:16.310Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:16.351Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:16.352Z [WebAPI] send/1774055296163/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:08:16.352Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:08:16.901Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:08:16.998Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:08:17.310Z [app/main] MainSQL: slow query updateConversations duration=94ms INFO 2026-03-21T01:08:18.202Z [app/main] MainSQL: slow query updateEmojiUsage duration=42ms ERROR 2026-03-21T01:08:18.526Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-21T01:08:19.225Z [CompositionInput] Submitting message 1774055299225 with 0 ranges INFO 2026-03-21T01:08:19.230Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-21T01:08:19.230Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774055299225 INFO 2026-03-21T01:08:19.231Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-21T01:08:19.231Z [conversations] enqueueMessageForSend: saving message [REDACTED]e22 and job [REDACTED]672 INFO 2026-03-21T01:08:19.277Z [app/main] MainSQL: slow query saveMessage duration=45ms INFO 2026-03-21T01:08:19.278Z [JobQueueDatabaseStore] adding job [REDACTED]672 to queue "conversation" INFO 2026-03-21T01:08:19.278Z [JobQueue] conversation job queue: added new job [REDACTED]672 INFO 2026-03-21T01:08:19.278Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774055299225): db save took 47ms INFO 2026-03-21T01:08:19.278Z [JobQueue] conversation job queue: enqueuing job [REDACTED]672 INFO 2026-03-21T01:08:19.278Z [JobQueue] conversation job queue: running job [REDACTED]672, attempt 1 of 110 INFO 2026-03-21T01:08:19.279Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:08:19.279Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:08:19.279Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-21T01:08:19.279Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-21T01:08:19.280Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-21T01:08:19.285Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-21T01:08:19.294Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-21T01:08:19.361Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:08:19.361Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:08:19.361Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 1: sending direct message INFO 2026-03-21T01:08:19.361Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:08:19.362Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-21T01:08:19.362Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055299225,"receivedAt":1771163896134},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:08:19.901Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:19.977Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:08:19.977Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:08:19.977Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:08:19.978Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:08:19.978Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:08:19.978Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:08:20.361Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:08:20.361Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332645769 ms before clearing INFO 2026-03-21T01:08:20.978Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:08:20.978Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:08:20.978Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:08:20.978Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:20.978Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:08:23.979Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:08:25.952Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:08:26.980Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:28.957Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:08:28.957Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:08:28.957Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:08:28.957Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:08:28.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:08:28.957Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:08:29.957Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:08:29.957Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:08:29.957Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:08:29.957Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:29.958Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:08:32.958Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:35.958Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:36.716Z [app/main] MainSQL: slow query removeMessages duration=633ms WARN 2026-03-21T01:08:36.723Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-21T01:08:36.724Z [JobQueueDatabaseStore] adding job [REDACTED]ccd to queue "single proto" INFO 2026-03-21T01:08:36.774Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-21T01:08:36.775Z [JobQueue] single proto job queue: added new job [REDACTED]ccd INFO 2026-03-21T01:08:36.775Z [JobQueue] single proto job queue: enqueuing job [REDACTED]ccd INFO 2026-03-21T01:08:36.775Z [JobQueue] single proto job queue: running job [REDACTED]ccd, attempt 1 of 110 INFO 2026-03-21T01:08:36.775Z [JobQueue] single proto job queue, job ID [REDACTED]ccd, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774055316724 INFO 2026-03-21T01:08:36.777Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:36.817Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:36.858Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:08:36.860Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:08:36.900Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:08:36.901Z [WebAPI] send/1774055316724/[REDACTED]70f/sendMessages INFO 2026-03-21T01:08:36.901Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-21T01:08:37.002Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-21T01:08:37.050Z [JobQueue] single proto job queue: job [REDACTED]ccd succeeded on attempt 1 INFO 2026-03-21T01:08:37.050Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-21T01:08:37.092Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:08:37.467Z [app/main] MainSQL: slow query updateConversations duration=42ms WARN 2026-03-21T01:08:37.998Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:08:38.959Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:40.112Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:08:40.998Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:08:40.999Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:08:40.999Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:08:40.999Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:08:40.999Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:08:40.999Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-21T01:08:40.999Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Failed to fetch profile. Code: -1 INFO 2026-03-21T01:08:40.999Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-21T01:08:40.999Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-21T01:08:41.004Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 24841ms INFO 2026-03-21T01:08:41.005Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 21442ms INFO 2026-03-21T01:08:41.005Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 21442ms INFO 2026-03-21T01:08:41.005Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 4085ms INFO 2026-03-21T01:08:41.006Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 4086ms INFO 2026-03-21T01:08:41.006Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:08:41.006Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:41.006Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:41.006Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:08:41.006Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-21T01:08:41.007Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-21T01:08:41.058Z [app/main] MainSQL: slow query commitDecryptResult duration=52ms INFO 2026-03-21T01:08:41.100Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:41.142Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:41.184Z [WebAPI] send/1774055299225/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:08:41.184Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:08:41.184Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:08:41.184Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:08:41.188Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:41.188Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:08:44.189Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:47.189Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:50.189Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 882.70ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:53.189Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 12.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:56.189Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 15.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:08:57.127Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:08:57.127Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:08:57.127Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:08:57.127Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:08:57.127Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:08:58.128Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:08:58.128Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:08:58.128Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:08:58.128Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:09:01.129Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.65s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:04.130Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.65s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:07.130Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.65s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:10.129Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.65s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:10.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:09:13.130Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.65s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:16.129Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 3 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:09:18.812Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:09:19.130Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:21.913Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:09:21.913Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:09:21.913Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:09:21.913Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:09:21.913Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:09:22.914Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:09:22.914Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:09:22.914Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:09:22.914Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:09:25.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:28.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:31.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:34.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:37.917Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:40.299Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:09:40.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:43.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:46.915Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:49.916Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.85s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:52.916Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 3 route(s) delayed for another 191.48ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:09:55.800Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:09:55.915Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:09:58.819Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:09:58.819Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:09:58.819Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:09:58.819Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:09:58.819Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:09:58.821Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 1: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: Error at #S ([REDACTED]/resources/app.asar/preload.bundle.js:58:10666) at async _Ie.fetch ([REDACTED]/resources/app.asar/preload.bundle.js:58:7496) at async _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:172:321703) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-21T01:09:58.822Z [JobQueue] conversation job queue: job [REDACTED]672 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-21T01:09:58.822Z [JobQueue] conversation job queue: running job [REDACTED]672, attempt 2 of 110 INFO 2026-03-21T01:09:58.822Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:09:58.822Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 2: sleeping for 190 INFO 2026-03-21T01:09:58.822Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-21T01:09:59.013Z [JobQueue] conversation job queue, job ID [REDACTED]672, attempt 2: message [REDACTED]e22 was not found, maybe because it was deleted. Giving up on sending it INFO 2026-03-21T01:09:59.013Z [JobQueue] conversation job queue: job [REDACTED]672 succeeded on attempt 2 INFO 2026-03-21T01:09:59.569Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-21T01:09:59.821Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:09:59.822Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332546308 ms before clearing INFO 2026-03-21T01:10:10.409Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:10:10.684Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:10:10.685Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:10:10.685Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:10:10.685Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:10:40.509Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:11:10.633Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T01:11:11.604Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.002s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-21T01:11:15.635Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-21T01:11:15.635Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001404127s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-21T01:11:15.635Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-21T01:11:15.637Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-21T01:11:15.639Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-21T01:11:16.638Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:11:16.642Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:11:16.642Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:11:16.656Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:11:16.657Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 36.629µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T01:11:17.297Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 656.840ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:11:17.297Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:11:17.297Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:11:17.297Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:11:17.297Z [notifications] NotificationService: disabling INFO 2026-03-21T01:11:17.299Z [SocketManager] connected authenticated socket (localPort: 57718) INFO 2026-03-21T01:11:17.300Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:11:17.387Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:11:17.387Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:11:17.387Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:11:17.387Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.387Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:11:17.387Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.387Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:11:17.387Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:11:17.387Z [batcher] waitForAllBatchers INFO 2026-03-21T01:11:17.387Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.387Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:11:17.387Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.387Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:11:17.387Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.387Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:11:17.388Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.388Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:11:17.388Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.388Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:11:17.388Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:11:17.388Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:11:17.388Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:11:17.388Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:11:17.388Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:17.388Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:11:17.388Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:11:17.389Z [UpdateKeysListener] Already initialized INFO 2026-03-21T01:11:17.389Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:11:17.389Z [notifications] NotificationService: enabling INFO 2026-03-21T01:11:17.391Z [background] App loaded - messages: 0 WARN 2026-03-21T01:11:17.393Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-21T01:11:17.431Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:11:17.431Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:11:17.473Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=41ms INFO 2026-03-21T01:11:18.390Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:11:36.778Z [app/main] Updating BrowserWindow config: {"maximized":false,"autoHideMenuBar":true,"fullscreen":false,"width":1920,"height":1027,"x":0,"y":0} INFO 2026-03-21T01:11:36.779Z [base_config] config/set: Saving ephemeral config to disk INFO 2026-03-21T01:11:36.811Z [base_config] config/set: Saved ephemeral config to disk INFO 2026-03-21T01:11:39.314Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:11:40.314Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T01:11:40.316Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:11:45.121Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-21T01:11:45.130Z [base_config] config/get: Successfully read user config file INFO 2026-03-21T01:11:45.178Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-21T01:11:45.208Z [app/main] making app single instance INFO 2026-03-21T01:11:45.229Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-21T01:11:45.260Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-21T01:11:45.554Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-21T01:11:45.554Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-21T01:11:45.554Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-21T01:11:45.554Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-21T01:11:45.554Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-21T01:11:45.554Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-21T01:11:45.555Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-21T01:11:45.569Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:11:45.569Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-21T01:11:45.569Z [app/main] getSQLKey: using legacy key INFO 2026-03-21T01:11:45.570Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-21T01:11:45.570Z [app/main] app ready INFO 2026-03-21T01:11:45.570Z [app/main] starting version 8.3.0 INFO 2026-03-21T01:11:45.570Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-21T01:11:45.571Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:11:45.572Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 326 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-21T01:11:45.575Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-21T01:11:45.576Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:11:45.576Z [app/main] got fast theme-setting value dark INFO 2026-03-21T01:11:45.576Z [app/main] got fast spellcheck setting true INFO 2026-03-21T01:11:45.577Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-21T01:11:45.578Z [app/main] visibleOnAnyScreen(display #58): x=0, y=0, width=1920, height=1080 INFO 2026-03-21T01:11:45.578Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-21T01:11:45.628Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-21T01:11:45.628Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-21T01:11:45.628Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-21T01:11:45.994Z [app/main] got fast theme-setting value dark WARN 2026-03-21T01:11:46.072Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-21T01:11:46.074Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T01:11:46.099Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-21T01:11:46.099Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-21T01:11:46.100Z [preconnect] WebAPI: preconnect start INFO 2026-03-21T01:11:46.311Z [profiles] Profile Service initialized INFO 2026-03-21T01:11:46.379Z [preload] complete INFO 2026-03-21T01:11:46.380Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-21T01:11:46.427Z [notifications] NotificationService initialized INFO 2026-03-21T01:11:46.427Z [app/main] main window webContents did-finish-load INFO 2026-03-21T01:11:46.428Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 327.873ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-21T01:11:46.429Z [preconnect] WebAPI: preconnect done INFO 2026-03-21T01:11:46.434Z [SystemTrayService] System tray service: created INFO 2026-03-21T01:11:46.435Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-21T01:11:46.435Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T01:11:46.435Z [SystemTrayService] System tray service: enabling INFO 2026-03-21T01:11:46.435Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:11:46.435Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-21T01:11:46.436Z [app/main] Begin ensuring permissions INFO 2026-03-21T01:11:46.436Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-21T01:11:46.437Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-21T01:11:46.437Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-21T01:11:46.437Z [background] page reloaded INFO 2026-03-21T01:11:46.437Z [background] environment: production INFO 2026-03-21T01:11:46.437Z [app/main] Finish ensuring permissions in 1ms INFO 2026-03-21T01:11:46.439Z [background] Storage fetch INFO 2026-03-21T01:11:46.443Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:11:46.443Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-21T01:11:46.443Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-21T01:11:46.443Z [SocketManager] reconnect: starting... INFO 2026-03-21T01:11:46.443Z [SocketManager] reconnect: complete. INFO 2026-03-21T01:11:46.443Z [background] Initializing MessageReceiver INFO 2026-03-21T01:11:46.443Z [senderCertificate] Sender certificate service initialized INFO 2026-03-21T01:11:46.444Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:11:46.444Z [buildExpiration] expires in 7646617556ms INFO 2026-03-21T01:11:46.444Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:11:46.445Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:11:46.445Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:11:46.485Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:11:46.527Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:11:46.568Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:11:46.610Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-21T01:11:46.611Z [background] Starting background data migration. Target version: 15 INFO 2026-03-21T01:11:46.611Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-21T01:11:46.611Z [ConversationController] starting initial fetch INFO 2026-03-21T01:11:46.741Z [ConversationController] done with initial fetch, got 1779 conversations INFO 2026-03-21T01:11:46.756Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-21T01:11:46.761Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-21T01:11:46.765Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-21T01:11:46.776Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-21T01:11:46.785Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-21T01:11:46.786Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-21T01:11:46.787Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 342.158ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:11:46.787Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:11:46.787Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:11:46.787Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:11:46.787Z [notifications] NotificationService: disabling INFO 2026-03-21T01:11:46.787Z [SocketManager] connected authenticated socket (localPort: 53058) INFO 2026-03-21T01:11:46.787Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:11:46.790Z [ConversationController] checkForConflicts: starting... INFO 2026-03-21T01:11:46.792Z [ConversationController] checkForConflicts: complete! INFO 2026-03-21T01:11:46.792Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-21T01:11:46.793Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-21T01:11:46.967Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-21T01:11:46.967Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-21T01:11:46.967Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-21T01:11:46.967Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-21T01:11:46.967Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-21T01:11:46.967Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-21T01:11:46.968Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-21T01:11:46.968Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-21T01:11:46.968Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-21T01:11:46.968Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-21T01:11:46.968Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-21T01:11:46.968Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-21T01:11:46.968Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-21T01:11:46.968Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-21T01:11:46.968Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-21T01:11:46.968Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T01:11:46.968Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-21T01:11:46.968Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T01:11:46.968Z [challenge] loading 0 challenges INFO 2026-03-21T01:11:46.968Z [networkObserver] Initializing network observer INFO 2026-03-21T01:11:46.973Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:11:46.973Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-21T01:11:46.973Z [background] Blocked uuids cleanup: starting... INFO 2026-03-21T01:11:46.973Z [background] Blocked uuids cleanup: complete INFO 2026-03-21T01:11:46.973Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-21T01:11:46.973Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:11:46.974Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1de40013a1b0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1de4078e22c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1de4078e2340, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1de4078f83c0, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1de4078e2140, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1de4078f8f00, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-21T01:11:46.974Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-21T01:11:46.974Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-21T01:11:46.974Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-21T01:11:46.974Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-21T01:11:46.975Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T01:11:46.975Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T01:11:46.975Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-21T01:11:46.975Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-21T01:11:46.975Z [syncTasks] Fetching tasks INFO 2026-03-21T01:11:46.975Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-21T01:11:46.975Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-21T01:11:47.018Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=43ms INFO 2026-03-21T01:11:47.019Z [syncTasks] Startup/syncTasks: Queueing 5 sync tasks INFO 2026-03-21T01:11:47.021Z [syncTasks] Fetching tasks INFO 2026-03-21T01:11:47.021Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-21T01:11:47.023Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:11:47.023Z [IdleDetector] Start idle detector INFO 2026-03-21T01:11:47.023Z [app] open inbox INFO 2026-03-21T01:11:47.027Z [background] online INFO 2026-03-21T01:11:47.027Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-21T01:11:47.027Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-21T01:11:47.028Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:11:47.028Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:11:47.028Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:11:47.051Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-21T01:11:47.054Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-21T01:11:47.115Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:11:47.115Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:11:47.115Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-21T01:11:47.115Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-21T01:11:47.115Z [MessageReceiver] startProcessingQueue INFO 2026-03-21T01:11:47.115Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-21T01:11:47.115Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:11:47.116Z [SocketManager] processing 1 queued incoming requests INFO 2026-03-21T01:11:47.116Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:11:47.116Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-21T01:11:47.116Z [background] enableStorageService: waiting for backupReady INFO 2026-03-21T01:11:47.116Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-21T01:11:47.116Z [challenge] online, starting 0 queues INFO 2026-03-21T01:11:47.116Z [challenge] startAllQueues force=false INFO 2026-03-21T01:11:47.116Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-21T01:11:47.116Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-21T01:11:47.117Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:11:47.117Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:11:47.117Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-21T01:11:47.117Z [Stickers] downloadQueuedPacks INFO 2026-03-21T01:11:47.117Z [background] enableStorageService: enabling and running INFO 2026-03-21T01:11:47.117Z [storage] enableStorageService INFO 2026-03-21T01:11:47.117Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-21T01:11:47.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-21T01:11:47.117Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-21T01:11:47.117Z [storage] sync: fetching latest after version=9632 INFO 2026-03-21T01:11:47.117Z [storage] sync(9632): fetch start INFO 2026-03-21T01:11:47.117Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T01:11:47.118Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:11:47.118Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:11:47.118Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:11:47.118Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:11:47.118Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.118Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:11:47.118Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.118Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:11:47.118Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:11:47.119Z [batcher] waitForAllBatchers INFO 2026-03-21T01:11:47.119Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:11:47.119Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:11:47.119Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:11:47.119Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=5 INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:11:47.119Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:11:47.121Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:11:47.121Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T01:11:47.122Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:11:47.122Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:11:47.122Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:11:47.122Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:11:47.122Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:11:47.124Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:11:47.124Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:11:47.124Z [notifications] NotificationService: enabling INFO 2026-03-21T01:11:47.125Z [background] App loaded - messages: 0 INFO 2026-03-21T01:11:47.125Z [StartupQueue] Processing 0 actions INFO 2026-03-21T01:11:47.126Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-21T01:11:47.126Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 864947ms INFO 2026-03-21T01:11:47.126Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-21T01:11:47.126Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:11:47.126Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-21T01:11:47.127Z [app/main] App loaded - time: 1557 INFO 2026-03-21T01:11:47.127Z [app/main] SQL init - time: 117 INFO 2026-03-21T01:11:47.127Z [app/main] Preload Compile - time: 169 INFO 2026-03-21T01:11:47.128Z [app/main] Preload - time: 411 INFO 2026-03-21T01:11:47.128Z [app/main] WebSocket connect - time: 408 INFO 2026-03-21T01:11:47.128Z [app/main] Processed count: 0 INFO 2026-03-21T01:11:47.128Z [app/main] Messages per second: 0 INFO 2026-03-21T01:11:47.128Z [app/main] Top 10 queries by cumulative duration (ms) over last 1442ms during 'App Load': createOrUpdateItem: cumulative 124.27 | average: 41.42 | max: 41.69 | count: 3 ||| dequeueOldestSyncTasks: cumulative 43 | average: 21.5 | max: 42.95 | count: 2 ||| resetProtectedAttachmentPaths: cumulative 41.3 | average: 41.3 | max: 41.3 | count: 1 ||| getAllKyberPreKeys: cumulative 25.13 | average: 25.13 | max: 25.13 | count: 1 ||| getAllConversations: cumulative 24.92 | average: 24.92 | max: 24.92 | count: 1 ||| getAllSessions: cumulative 18.01 | average: 18.01 | max: 18.01 | count: 1 ||| getAllSenderKeys: cumulative 8.79 | average: 8.79 | max: 8.79 | count: 1 ||| getAllStickers: cumulative 8 | average: 8 | max: 8 | count: 1 ||| getAllIdentityKeys: cumulative 7.68 | average: 7.68 | max: 7.68 | count: 1 ||| cleanupCallHistoryMessages: cumulative 4.57 | average: 4.57 | max: 4.57 | count: 1; Total cumulative duration of all SQL queries during this epoch: 324.72ms INFO 2026-03-21T01:11:47.135Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T01:11:47.159Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-21T01:11:47.172Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T01:11:47.202Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:11:47.207Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-21T01:11:47.215Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-21T01:11:47.244Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:11:47.244Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:11:47.285Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=41ms INFO 2026-03-21T01:11:47.327Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T01:11:47.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T01:11:47.329Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-21T01:11:47.330Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-21T01:11:47.369Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:11:47.452Z [app/main] MainSQL: slow query createOrUpdateItem duration=83ms INFO 2026-03-21T01:11:47.454Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 INFO 2026-03-21T01:11:47.586Z [app/main] MainSQL: slow query createOrUpdateItem duration=134ms INFO 2026-03-21T01:11:47.754Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv6 addr after 216ms (attempts v4=0 v6=1) INFO 2026-03-21T01:11:47.863Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 204 Success INFO 2026-03-21T01:11:47.863Z [storage] sync(9632): no newer manifest, ok INFO 2026-03-21T01:11:47.863Z [storage] sync: no updates, version=9632 INFO 2026-03-21T01:11:48.023Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:11:48.023Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332438107 ms before clearing INFO 2026-03-21T01:11:48.125Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:11:49.140Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:11:49.141Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:11:49.141Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T01:11:49.226Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T01:11:49.226Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T01:11:50.141Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T01:11:50.645Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): starting INFO 2026-03-21T01:11:50.655Z [conversations] preloadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preloaded 30 messages, latest timestamp=1774055036115 INFO 2026-03-21T01:11:50.732Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open start INFO 2026-03-21T01:11:50.779Z [conversations] onConversationOpened([REDACTED]b4b ([REDACTED]bba)): Updating newly opened conversation state INFO 2026-03-21T01:11:50.783Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-21T01:11:50.784Z [profiles] buildGetProfileOptions([REDACTED]b4b ([REDACTED]bba)): using unexpired profile key credential INFO 2026-03-21T01:11:50.787Z [conversations] loadNewestMessages/[REDACTED]b4b ([REDACTED]bba): preload cache still valid, skipping INFO 2026-03-21T01:11:50.857Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) open took 125ms INFO 2026-03-21T01:11:50.903Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:11:50.903Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:11:50.904Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:11:50.939Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:11:50.939Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:11:50.999Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:11:51.327Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-21T01:11:52.221Z [conversations] sendTypingMessage([REDACTED]b4b ([REDACTED]bba)): sending true INFO 2026-03-21T01:11:52.221Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:11:52.225Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:11:52.226Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:11:52.226Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:11:52.226Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:11:52.226Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:11:52.269Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-21T01:11:52.311Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:11:52.353Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:11:52.394Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:11:52.395Z [WebAPI] send/1774055512221/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:11:52.395Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:11:52.778Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-21T01:11:53.905Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:11:54.011Z [app/main] MainSQL: slow query updateConversations duration=44ms WARN 2026-03-21T01:11:54.060Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:11:54.611Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-21T01:11:54.944Z [app/main] MainSQL: slow query updateEmojiUsage duration=42ms ERROR 2026-03-21T01:11:55.275Z [index] AutoSubstituteAsciiEmojis: returned blot value was not a string INFO 2026-03-21T01:11:55.554Z [app/main] MainSQL: slow query updateConversations duration=45ms INFO 2026-03-21T01:11:55.941Z [CompositionInput] Submitting message 1774055515941 with 0 ranges INFO 2026-03-21T01:11:55.946Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-21T01:11:55.946Z [conversations] Sending message to conversation [REDACTED]b4b ([REDACTED]bba) with timestamp 1774055515941 INFO 2026-03-21T01:11:55.947Z [conversations] enableProfileSharing: [REDACTED]b4b ([REDACTED]bba) reason=mandatoryProfileSharing storage? false INFO 2026-03-21T01:11:55.947Z [conversations] enqueueMessageForSend: saving message [REDACTED]937 and job [REDACTED]dab INFO 2026-03-21T01:11:55.995Z [app/main] MainSQL: slow query saveMessage duration=47ms INFO 2026-03-21T01:11:55.996Z [JobQueueDatabaseStore] adding job [REDACTED]dab to queue "conversation" INFO 2026-03-21T01:11:55.996Z [JobQueue] conversation job queue: added new job [REDACTED]dab INFO 2026-03-21T01:11:55.996Z [conversations] ConversationModel([REDACTED]b4b ([REDACTED]bba).sendMessage(1774055515941): db save took 49ms INFO 2026-03-21T01:11:55.996Z [JobQueue] conversation job queue: enqueuing job [REDACTED]dab INFO 2026-03-21T01:11:55.996Z [JobQueue] conversation job queue: running job [REDACTED]dab, attempt 1 of 110 INFO 2026-03-21T01:11:55.997Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:11:55.997Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:11:55.997Z [ourProfileKey] Our profile key service: kicking off a new fetch INFO 2026-03-21T01:11:55.997Z [ourProfileKey] Our profile key service: waiting for 2 promises before fetching INFO 2026-03-21T01:11:55.999Z [conversations] beforeMessageSend([REDACTED]b4b ([REDACTED]bba)): clearDraft(true) addMessage(true) WARN 2026-03-21T01:11:56.004Z [conversations] restoreContact([REDACTED]b4b ([REDACTED]bba)) storage? false: not removed INFO 2026-03-21T01:11:56.012Z [ourProfileKey] Our profile key service: fetching profile key from storage INFO 2026-03-21T01:11:56.045Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-21T01:11:56.087Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: Sending normal message; editedMessageTimestamp=undefined, storyMessage=false INFO 2026-03-21T01:11:56.087Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:11:56.087Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: sending direct message INFO 2026-03-21T01:11:56.087Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:11:56.088Z [SendMessage] Sending a message with 0 mentions, 0 placeholders, and 0 other ranges INFO 2026-03-21T01:11:56.088Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055515941,"receivedAt":1771163896135},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} WARN 2026-03-21T01:11:56.221Z [createStore] ActionRateLogger: got 25 events since 1774055515274: NOOP,linkPreviews/REMOVE_PREVIEW,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,linkPreviews/REMOVE_PREVIEW,composer/UPDATE_COMPOSER_DISABLED,CLEAR_UNREAD_METRICS,MESSAGES_ADDED,linkPreviews/REMOVE_PREVIEW,composer/REPLACE_ATTACHMENTS,composer/SET_FOCUS,composer/SET_QUOTED_MESSAGE,composer/INCREMENT_SEND_COUNTER,composer/UPDATE_COMPOSER_DISABLED,NOOP,NOOP,CONVERSATIONS_UPDATED,SET_NEAR_BOTTOM,items/PUT_EXTERNAL,linkPreviews/REMOVE_PREVIEW INFO 2026-03-21T01:11:56.304Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:11:56.837Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T01:11:56.905Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:11:57.082Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:11:57.082Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:11:57.082Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:11:57.082Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:11:57.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:11:57.082Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:11:57.087Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:11:57.087Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332429043 ms before clearing INFO 2026-03-21T01:11:58.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:11:58.083Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:11:58.084Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:11:58.084Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:11:58.084Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:12:01.084Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:12:03.101Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:12:04.085Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:06.105Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:12:06.106Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:12:06.106Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:12:06.106Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:12:06.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:12:06.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:12:07.106Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) INFO 2026-03-21T01:12:07.106Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:12:07.106Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:12:07.106Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:12:07.106Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:12:08.202Z [app/main] MainSQL: slow query removeMessages duration=70ms WARN 2026-03-21T01:12:08.208Z [nav] popPanelForConversation/length=undefined: No panel to pop! INFO 2026-03-21T01:12:08.209Z [JobQueueDatabaseStore] adding job [REDACTED]5a8 to queue "single proto" INFO 2026-03-21T01:12:08.252Z [JobQueue] single proto job queue: added new job [REDACTED]5a8 INFO 2026-03-21T01:12:08.252Z [app/main] MainSQL: slow query insertJob duration=43ms INFO 2026-03-21T01:12:08.253Z [JobQueue] single proto job queue: enqueuing job [REDACTED]5a8 INFO 2026-03-21T01:12:08.253Z [JobQueue] single proto job queue: running job [REDACTED]5a8, attempt 1 of 110 INFO 2026-03-21T01:12:08.253Z [JobQueue] single proto job queue, job ID [REDACTED]5a8, attempt 1: starting deleteForMeSync send to [REDACTED]70f with timestamp 1774055528209 INFO 2026-03-21T01:12:08.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:12:08.294Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:12:08.336Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:12:08.337Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774055036115,"receivedAt":1771163896131},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:12:08.377Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:12:08.378Z [WebAPI] send/1774055528209/[REDACTED]70f/sendMessages INFO 2026-03-21T01:12:08.378Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-21T01:12:08.513Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-21T01:12:08.561Z [JobQueue] single proto job queue: job [REDACTED]5a8 succeeded on attempt 1 INFO 2026-03-21T01:12:08.561Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-21T01:12:08.603Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:12:08.961Z [app/main] MainSQL: slow query updateConversations duration=52ms INFO 2026-03-21T01:12:10.108Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:11.065Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to ChatsTab opened another chat INFO 2026-03-21T01:12:11.065Z [conversations] maybeUpdateDraft/[REDACTED]b4b ([REDACTED]bba): clearing draft info INFO 2026-03-21T01:12:11.067Z [conversations] onConversationClosed/[REDACTED]b4b ([REDACTED]bba): unloading due to keyboard shortcut close INFO 2026-03-21T01:12:11.471Z [app/main] close event {"readyForShutdown":false,"shouldQuit":false} INFO 2026-03-21T01:12:11.471Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-21T01:12:11.472Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-21T01:12:11.472Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:12:11.472Z [app/main] close: not showing tray notice INFO 2026-03-21T01:12:12.120Z [app/main] MainSQL: slow query updateConversations duration=46ms INFO 2026-03-21T01:12:13.107Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:12:14.073Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-21T01:12:14.075Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":1,"upgradeDuration":0,"saveDuration":1,"totalDuration":2} INFO 2026-03-21T01:12:14.075Z [IdleDetector] Stop idle detector INFO 2026-03-21T01:12:14.075Z [background] idleDetector/idle: Background migration complete. Stopping. WARN 2026-03-21T01:12:15.191Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:12:16.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:12:16.074Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 332410056 ms before clearing INFO 2026-03-21T01:12:16.107Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:16.788Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:12:18.190Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:12:18.190Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:12:18.190Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:12:18.190Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:12:18.190Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b4b/[REDACTED]21d (unauth+key) 0 Error WARN 2026-03-21T01:12:18.190Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error WARN 2026-03-21T01:12:18.191Z [profiles] getProfile([REDACTED]b4b ([REDACTED]bba)): Failed to fetch profile. Code: -1 INFO 2026-03-21T01:12:18.191Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-21T01:12:18.191Z [profiles] ProfileService.clearAll: Done clearing INFO 2026-03-21T01:12:18.192Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), sendTypingMessage): took 25971ms INFO 2026-03-21T01:12:18.192Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 21903ms INFO 2026-03-21T01:12:18.192Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 21903ms INFO 2026-03-21T01:12:18.192Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 9787ms INFO 2026-03-21T01:12:18.193Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 9788ms INFO 2026-03-21T01:12:18.193Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 7119ms INFO 2026-03-21T01:12:18.193Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 7119ms INFO 2026-03-21T01:12:18.193Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:12:18.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:12:18.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:12:18.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:12:18.194Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 ERROR 2026-03-21T01:12:18.194Z Top-level unhandled promise rejection: Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115193) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-21T01:12:18.302Z [app/main] MainSQL: slow query commitDecryptResult duration=107ms INFO 2026-03-21T01:12:18.343Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:12:18.385Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:12:18.427Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:12:18.428Z [WebAPI] send/1774055515941/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:12:18.428Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:12:18.428Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:12:18.428Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:12:18.429Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:12:21.430Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:24.430Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.88s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:27.430Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 881.87ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:30.430Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 12.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:12:31.392Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:12:33.430Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 15.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:34.386Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:12:34.386Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:12:34.387Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:12:34.387Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:12:34.387Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:12:36.073Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:12:36.073Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:12:36.073Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:12:36.073Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:12:39.074Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.58s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:42.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.58s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:45.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.58s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:46.875Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:12:48.074Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 5.58s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:51.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 2.58s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:54.074Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 18.00s, 3 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:12:56.724Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:12:57.075Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 21.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:12:59.730Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:12:59.731Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:12:59.731Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:12:59.731Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:12:59.731Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:13:01.073Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:13:01.073Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:13:01.073Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:13:01.073Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:13:04.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 26.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:07.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 23.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:10.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 20.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:13.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 12.00s, 4 route(s) delayed for another 17.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:16.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 15.00s, 4 route(s) delayed for another 14.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:16.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:13:19.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 18.00s, 4 route(s) delayed for another 11.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:22.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 21.00s, 4 route(s) delayed for another 8.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:25.074Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 24.00s, 4 route(s) delayed for another 5.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:28.075Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 27.00s, 4 route(s) delayed for another 2.80s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:13:31.075Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 30.00s, 3 route(s) delayed for another 117.26ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T01:13:33.953Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T01:13:34.075Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 33.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T01:13:36.975Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T01:13:36.975Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T01:13:36.975Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T01:13:36.975Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T01:13:36.976Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 0 Error INFO 2026-03-21T01:13:36.978Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 1: 2 send error(s): Error: message did not fully send at sendNormalMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:55270) at async ZOt.run ([REDACTED]/resources/app.asar/preload.bundle.js:172:143828) at async [REDACTED]/resources/app.asar/preload.bundle.js:58:41536 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853),SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at new ReplayableError ([REDACTED]/resources/app.asar/preload.bundle.js:58:306) at new SendMessageNetworkError ([REDACTED]/resources/app.asar/preload.bundle.js:58:980) at [REDACTED]/resources/app.asar/preload.bundle.js:172:257588 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: HTTPError: promiseAjax catch; code: 0 at makeHTTPError ([REDACTED]/resources/app.asar/preload.bundle.js:176:1823) at _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:174:19) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Original stack: Error at #S ([REDACTED]/resources/app.asar/preload.bundle.js:58:10666) at async _Ie.fetch ([REDACTED]/resources/app.asar/preload.bundle.js:58:7496) at async _promiseAjax ([REDACTED]/resources/app.asar/preload.bundle.js:172:321703) at async _retry ([REDACTED]/resources/app.asar/preload.bundle.js:176:1373) at async _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3759) at async sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22590) at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Initial stack: Error at _outerAjax ([REDACTED]/resources/app.asar/preload.bundle.js:176:1703) at _ajax ([REDACTED]/resources/app.asar/preload.bundle.js:176:3765) at sendMessagesUnauth ([REDACTED]/resources/app.asar/preload.bundle.js:176:22596) at OutgoingMessage.transmitMessage ([REDACTED]/resources/app.asar/preload.bundle.js:172:257309) at [REDACTED]/resources/app.asar/preload.bundle.js:172:259552 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) Caused by: Failed to create or send message ERROR 2026-03-21T01:13:36.979Z [JobQueue] conversation job queue: job [REDACTED]dab failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:114214) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-21T01:13:36.979Z [JobQueue] conversation job queue: running job [REDACTED]dab, attempt 2 of 110 INFO 2026-03-21T01:13:36.979Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:13:36.979Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 2: sleeping for 190 INFO 2026-03-21T01:13:36.979Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-21T01:13:38.074Z [JobQueue] conversation job queue, job ID [REDACTED]dab, attempt 2: message [REDACTED]937 was not found, maybe because it was deleted. Giving up on sending it INFO 2026-03-21T01:13:38.074Z [JobQueue] conversation job queue: job [REDACTED]dab succeeded on attempt 2 INFO 2026-03-21T01:13:39.138Z [app/main] MainSQL: slow query updateConversations duration=50ms INFO 2026-03-21T01:13:47.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:13:48.073Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:13:48.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:13:48.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:13:48.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:14:17.174Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:14:47.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T01:14:48.490Z [@signalapp/libsignal-client] [authenticated] server hasn't responded in 31.001s; sending a ping libsignal_net_infra::ws::connection rust/net/infra/src/ws/connection.rs:307 WARN 2026-03-21T01:14:52.496Z [@signalapp/libsignal-client] [authenticated] current connection is not on the default network interface and failed to respond to a request within 5.00s; disconnecting libsignal_net::chat::ws rust/net/src/chat/ws.rs:1139 INFO 2026-03-21T01:14:52.496Z [@signalapp/libsignal-client] [authenticated] chat handler task is stopping due to websocket error: no frames received from server for 5.001030156s libsignal_net::chat::ws rust/net/src/chat/ws.rs:748 WARN 2026-03-21T01:14:52.497Z [SocketManager] authenticated socket closed with code=3001 and reason=No response to keepalive request after 30000ms INFO 2026-03-21T01:14:52.498Z [SocketManager] reconnecting authenticated socket after 1000ms INFO 2026-03-21T01:14:52.500Z [WebsocketResources] WebSocketResource(authenticated): onConnectionInterrupted called after resource is closed: websocket error: channel was idle for too long INFO 2026-03-21T01:14:53.499Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T01:14:53.502Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:14:53.502Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:14:53.525Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:14:53.526Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 33.553µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T01:14:54.130Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 629.639ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:14:54.130Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:14:54.130Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T01:14:54.130Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T01:14:54.131Z [notifications] NotificationService: disabling INFO 2026-03-21T01:14:54.131Z [SocketManager] connected authenticated socket (localPort: 50754) INFO 2026-03-21T01:14:54.134Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T01:14:54.188Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T01:14:54.188Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T01:14:54.188Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T01:14:54.188Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.188Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:14:54.188Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.188Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:14:54.188Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T01:14:54.189Z [batcher] waitForAllBatchers INFO 2026-03-21T01:14:54.189Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T01:14:54.189Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T01:14:54.189Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T01:14:54.189Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T01:14:54.189Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T01:14:54.189Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T01:14:54.190Z [UpdateKeysListener] Already initialized INFO 2026-03-21T01:14:54.191Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T01:14:54.191Z [notifications] NotificationService: enabling INFO 2026-03-21T01:14:54.191Z [background] App loaded - messages: 0 WARN 2026-03-21T01:14:54.193Z [megaphoneService] initMegaphoneCheckService: already started INFO 2026-03-21T01:14:54.231Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T01:14:54.272Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=40ms INFO 2026-03-21T01:14:56.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:15:24.146Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T01:15:24.858Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 712ms INFO 2026-03-21T01:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:15:54.888Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:16:24.989Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:16:47.076Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:16:47.122Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-21T01:16:47.125Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:16:55.073Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:16:55.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:16:55.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:16:55.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:16:55.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:17:25.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:17:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:17:30.075Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:17:30.075Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:17:30.075Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:17:55.290Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:18:25.406Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:18:55.520Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:19:25.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:19:43.015Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055982856 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:43.015Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:44.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:44.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:44.074Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208) INFO 2026-03-21T01:19:44.074Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208)): unidentified message INFO 2026-03-21T01:19:44.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:44.075Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208)) INFO 2026-03-21T01:19:44.075Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208): unidentified message INFO 2026-03-21T01:19:44.075Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:44.076Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:44.076Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:44.076Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:44.120Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-21T01:19:44.121Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:44.121Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:44.121Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055982346 (019d0dfa.07a8.75a9.893a.2bdf94cfe208) INFO 2026-03-21T01:19:44.122Z [background] read receipt [REDACTED]b4b.1 1774055982346 for sent message 1774055036115 INFO 2026-03-21T01:19:44.122Z [background] onReadOrViewReceipt(type=Read, envelope=1774055982346, envelopeId=019d0dfa.07a8.75a9.893a.2bdf94cfe208): Saving 1 sync tasks INFO 2026-03-21T01:19:44.122Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:44.122Z [@signalapp/libsignal-client] ACKing message delivered at 1774055982856 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:44.162Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-21T01:19:44.163Z [background] onReadOrViewReceipt(type=Read, envelope=1774055982346, envelopeId=019d0dfa.07a8.75a9.893a.2bdf94cfe208): Queuing 1 sync tasks INFO 2026-03-21T01:19:44.163Z [background] onReadOrViewReceipt(type=Read, envelope=1774055982346, envelopeId=019d0dfa.07a8.75a9.893a.2bdf94cfe208): Done INFO 2026-03-21T01:19:45.075Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774055036115): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:19:45.120Z [app/main] MainSQL: slow query removeUnprocessed duration=47ms INFO 2026-03-21T01:19:45.162Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:19:45.204Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-21T01:19:45.876Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055985753 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:45.876Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:46.073Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T01:19:46.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:46.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:46.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988) INFO 2026-03-21T01:19:46.074Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988)): unidentified message INFO 2026-03-21T01:19:46.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:46.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988)) INFO 2026-03-21T01:19:46.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988): unidentified message INFO 2026-03-21T01:19:46.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:46.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:46.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:46.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:46.112Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:46.112Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:46.112Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055985270 (019d0dfa.12d4.73e9.9070.3986bd5b7988) INFO 2026-03-21T01:19:46.113Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:46.113Z [@signalapp/libsignal-client] ACKing message delivered at 1774055985753 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:47.128Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:19:47.170Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:19:48.745Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055988655 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:48.745Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:49.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:49.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:49.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0) INFO 2026-03-21T01:19:49.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0)): unidentified message INFO 2026-03-21T01:19:49.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:49.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0)) INFO 2026-03-21T01:19:49.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0): unidentified message INFO 2026-03-21T01:19:49.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:49.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:49.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:49.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:49.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:19:49.121Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:49.121Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:49.121Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055988173 (019d0dfa.1e09.71e0.953b.79b679c430f0) INFO 2026-03-21T01:19:49.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:49.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774055988655 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:51.612Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055991534 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:51.612Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:52.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:52.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:52.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8) INFO 2026-03-21T01:19:52.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8)): unidentified message INFO 2026-03-21T01:19:52.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:52.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8)) INFO 2026-03-21T01:19:52.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8): unidentified message INFO 2026-03-21T01:19:52.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:52.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:52.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:52.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:52.119Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-21T01:19:52.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:52.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:52.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055991055 (019d0dfa.293d.749d.926a.24a0956e36f8) INFO 2026-03-21T01:19:52.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:52.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774055991534 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:53.865Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055993718 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:53.865Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:54.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:54.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:54.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2) INFO 2026-03-21T01:19:54.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2)): unidentified message INFO 2026-03-21T01:19:54.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:54.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2)) INFO 2026-03-21T01:19:54.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2): unidentified message INFO 2026-03-21T01:19:54.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:54.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:54.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:54.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:54.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:54.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:54.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055993242 (019d0dfa.3209.76f7.b477.e58ce9fbaef2) INFO 2026-03-21T01:19:54.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:19:54.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:54.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774055993718 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:55.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:19:58.887Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055998842 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:58.887Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:19:59.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:19:59.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:19:59.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479) INFO 2026-03-21T01:19:59.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479)): unidentified message INFO 2026-03-21T01:19:59.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:19:59.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479)) INFO 2026-03-21T01:19:59.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479): unidentified message INFO 2026-03-21T01:19:59.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:19:59.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:19:59.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:19:59.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:19:59.118Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-21T01:19:59.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:19:59.119Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:19:59.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055998365 (019d0dfa.45a7.71e9.a752.5c15f5eba479) INFO 2026-03-21T01:19:59.119Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:19:59.119Z [@signalapp/libsignal-client] ACKing message delivered at 1774055998842 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:19:59.599Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774055999445 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:19:59.599Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:00.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:00.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:00.111Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:00.111Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 38ms INFO 2026-03-21T01:20:00.111Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:00.111Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36) INFO 2026-03-21T01:20:00.111Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36)): unidentified message INFO 2026-03-21T01:20:00.111Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:00.112Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36)) INFO 2026-03-21T01:20:00.112Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36): unidentified message INFO 2026-03-21T01:20:00.112Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:00.112Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:00.112Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:00.112Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:00.153Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:00.153Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:00.153Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774055998979 (019d0dfa.486f.716f.81cc.44272e3dfe36) INFO 2026-03-21T01:20:00.153Z [app/main] MainSQL: slow query commitDecryptResult duration=40ms INFO 2026-03-21T01:20:00.154Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:00.154Z [@signalapp/libsignal-client] ACKing message delivered at 1774055999445 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:01.854Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056001661 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:01.854Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:02.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:02.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:02.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85) INFO 2026-03-21T01:20:02.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85)): unidentified message INFO 2026-03-21T01:20:02.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:02.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85)) INFO 2026-03-21T01:20:02.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85): unidentified message INFO 2026-03-21T01:20:02.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:02.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:02.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:02.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:02.169Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:02.169Z [app/main] MainSQL: slow query commitDecryptResult duration=94ms INFO 2026-03-21T01:20:02.170Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:02.170Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056001189 (019d0dfa.513e.7049.9a66.9b0c0b5c5e85) INFO 2026-03-21T01:20:02.170Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:02.170Z [@signalapp/libsignal-client] ACKing message delivered at 1774056001661 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:02.672Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056002565 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:02.672Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:03.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:03.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:03.111Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:03.111Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 38ms INFO 2026-03-21T01:20:03.111Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:03.112Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8) INFO 2026-03-21T01:20:03.112Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8)): unidentified message INFO 2026-03-21T01:20:03.112Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:03.112Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8)) INFO 2026-03-21T01:20:03.112Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8): unidentified message INFO 2026-03-21T01:20:03.112Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:03.113Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:03.113Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:03.113Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:03.153Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:03.153Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:03.153Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056002105 (019d0dfa.5471.75e6.9225.635ef824cda8) INFO 2026-03-21T01:20:03.154Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:03.154Z [@signalapp/libsignal-client] ACKing message delivered at 1774056002565 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:05.106Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056005060 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:05.106Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:06.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:06.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:06.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c) INFO 2026-03-21T01:20:06.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c)): unidentified message INFO 2026-03-21T01:20:06.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:06.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c)) INFO 2026-03-21T01:20:06.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c): unidentified message INFO 2026-03-21T01:20:06.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:06.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:06.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:06.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:06.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:06.119Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-21T01:20:06.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:06.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056004588 (019d0dfa.5df2.77d7.a772.ae27f524089c) INFO 2026-03-21T01:20:06.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:06.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774056005060 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:07.119Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-21T01:20:07.485Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056007403 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:07.485Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:08.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:08.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:08.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3) INFO 2026-03-21T01:20:08.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3)): unidentified message INFO 2026-03-21T01:20:08.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:08.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3)) INFO 2026-03-21T01:20:08.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3): unidentified message INFO 2026-03-21T01:20:08.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:08.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:08.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:08.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:08.161Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:08.161Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:08.161Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056006929 (019d0dfa.673d.72ad.994e.933fa66510a3) INFO 2026-03-21T01:20:08.161Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:08.161Z [@signalapp/libsignal-client] ACKing message delivered at 1774056007403 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:08.161Z [app/main] MainSQL: slow query commitDecryptResult duration=85ms INFO 2026-03-21T01:20:09.119Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-21T01:20:11.071Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056010911 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:11.071Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:12.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:12.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:12.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0) INFO 2026-03-21T01:20:12.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0)): unidentified message INFO 2026-03-21T01:20:12.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:12.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0)) INFO 2026-03-21T01:20:12.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0): unidentified message INFO 2026-03-21T01:20:12.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:12.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:12.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:12.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:12.118Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-21T01:20:12.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:12.119Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:12.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056010434 (019d0dfa.753f.74ff.bff3.b6a9cb5477f0) INFO 2026-03-21T01:20:12.119Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:12.119Z [@signalapp/libsignal-client] ACKing message delivered at 1774056010911 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:12.234Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056012190 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:12.234Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:13.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:13.083Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:13.177Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:13.177Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 94ms INFO 2026-03-21T01:20:13.177Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:13.177Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe) INFO 2026-03-21T01:20:13.177Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe)): unidentified message INFO 2026-03-21T01:20:13.177Z [app/main] MainSQL: slow query removeUnprocessed duration=93ms INFO 2026-03-21T01:20:13.178Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:13.178Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe)) INFO 2026-03-21T01:20:13.178Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe): unidentified message INFO 2026-03-21T01:20:13.178Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:13.178Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:13.178Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:13.178Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:13.219Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:13.219Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:13.219Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056011477 (019d0dfa.79ca.707a.84cb.1e5cfe37ebbe) INFO 2026-03-21T01:20:13.219Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:13.219Z [@signalapp/libsignal-client] ACKing message delivered at 1774056012190 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:14.126Z [app/main] MainSQL: slow query removeUnprocessed duration=43ms INFO 2026-03-21T01:20:16.501Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056016422 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:16.502Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:17.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:17.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:17.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d) INFO 2026-03-21T01:20:17.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d)): unidentified message INFO 2026-03-21T01:20:17.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:17.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d)) INFO 2026-03-21T01:20:17.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d): unidentified message INFO 2026-03-21T01:20:17.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:17.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:17.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:17.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:17.117Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:17.117Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:17.117Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d) INFO 2026-03-21T01:20:17.117Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:17.118Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056015733 (019d0dfa.8a76.73db.b095.b60f97699d4d) INFO 2026-03-21T01:20:17.120Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056015733: starting processing in queue INFO 2026-03-21T01:20:17.120Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:17.120Z [@signalapp/libsignal-client] ACKing message delivered at 1774056016422 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:17.125Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056015733: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:17.125Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056015733: Batching save INFO 2026-03-21T01:20:17.167Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:20:17.725Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056017654 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:17.725Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:18.083Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:18.084Z [JobQueueDatabaseStore] adding job [REDACTED]0e2 to queue "conversation" INFO 2026-03-21T01:20:18.084Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:18.084Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:18.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518) INFO 2026-03-21T01:20:18.084Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518)): unidentified message INFO 2026-03-21T01:20:18.084Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:18.084Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518)) INFO 2026-03-21T01:20:18.085Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518): unidentified message INFO 2026-03-21T01:20:18.085Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:18.085Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:18.085Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:18.085Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:18.150Z [app/main] MainSQL: slow query saveMessages duration=66ms INFO 2026-03-21T01:20:18.151Z [saveAndNotify] Message saved 1774056015733 INFO 2026-03-21T01:20:18.151Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056015733: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:18.151Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056015733: 0 edits in second run INFO 2026-03-21T01:20:18.152Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:20:18.154Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:20:18.154Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:18.192Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-21T01:20:18.193Z [JobQueue] conversation job queue: added new job [REDACTED]0e2 INFO 2026-03-21T01:20:18.193Z [JobQueue] conversation job queue: enqueuing job [REDACTED]0e2 INFO 2026-03-21T01:20:18.194Z [JobQueue] conversation job queue: running job [REDACTED]0e2, attempt 1 of 110 INFO 2026-03-21T01:20:18.194Z [JobQueue] conversation job queue, job ID [REDACTED]0e2, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:20:18.194Z [JobQueue] conversation job queue, job ID [REDACTED]0e2, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:20:18.194Z [JobQueue] conversation job queue, job ID [REDACTED]0e2, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:20:18.194Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:20:18.194Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:20:18.234Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:18.276Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:18.276Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:20:18.276Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 82ms INFO 2026-03-21T01:20:18.276Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:18.276Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:18.277Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056017168 (019d0dfa.8f3d.757d.a1b1.8c1865232518) INFO 2026-03-21T01:20:18.277Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:18.277Z [@signalapp/libsignal-client] ACKing message delivered at 1774056017654 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:18.278Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:20:18.278Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:18.278Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:18.278Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:18.278Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:18.317Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:20:18.359Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:18.401Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:18.443Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:18.484Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:18.485Z [WebAPI] send/1774056018194/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:20:18.486Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T01:20:18.486Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:20:18.486Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:20:18.486Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:20:18.486Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:20:18.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:20:18.508Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 31.088µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T01:20:18.924Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056018876 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:18.925Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:19.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:20:19.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:20:19.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:20:19.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:20:19.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:20:19.085Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 594.040ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:20:19.085Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:20:19.085Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T01:20:19.085Z [SocketManager] connected unauthenticated socket (localPort: 56532) INFO 2026-03-21T01:20:19.085Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T01:20:19.086Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:19.086Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:19.127Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:19.127Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 41ms INFO 2026-03-21T01:20:19.127Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:19.127Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b) INFO 2026-03-21T01:20:19.127Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b)): unidentified message INFO 2026-03-21T01:20:19.127Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:19.127Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-21T01:20:19.128Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b)) INFO 2026-03-21T01:20:19.128Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b): unidentified message INFO 2026-03-21T01:20:19.128Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:19.128Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]85b) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:19.128Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:19.128Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:19.168Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:19.210Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:19.210Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:19.210Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056018403 (019d0dfa.93ed.74eb.bcfe.a24b9ddb9e7b) INFO 2026-03-21T01:20:19.210Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:19.210Z [@signalapp/libsignal-client] ACKing message delivered at 1774056018876 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:19.210Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:20:19.225Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:20:19.268Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-21T01:20:19.269Z [JobQueue] conversation job queue: job [REDACTED]0e2 succeeded on attempt 1 INFO 2026-03-21T01:20:19.310Z [app/main] MainSQL: slow query deleteJob duration=40ms INFO 2026-03-21T01:20:20.083Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:20:20.083Z [notifications] NotificationService: showing a notification 1774056015733 INFO 2026-03-21T01:20:20.083Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:20.084Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331926046 ms before clearing INFO 2026-03-21T01:20:20.095Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:20:20.134Z [app/main] MainSQL: slow query removeUnprocessed duration=51ms INFO 2026-03-21T01:20:20.176Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:20.456Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056020411 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:20.456Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:21.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:21.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:21.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0) INFO 2026-03-21T01:20:21.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0)): unidentified message INFO 2026-03-21T01:20:21.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:21.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0)) INFO 2026-03-21T01:20:21.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0): unidentified message INFO 2026-03-21T01:20:21.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:21.074Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:20:21.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]85b, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:20:21.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a52) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:21.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:21.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:21.118Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:21.118Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:21.118Z [app/main] MainSQL: slow query commitDecryptResult duration=43ms INFO 2026-03-21T01:20:21.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056019889 (019d0dfa.99e8.766e.98c0.4c97298f59b0) INFO 2026-03-21T01:20:21.119Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:21.119Z [@signalapp/libsignal-client] ACKing message delivered at 1774056020411 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:21.231Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056021187 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:21.232Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:21.249Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056021187 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:21.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:22.073Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:20:22.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:22.110Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:22.110Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 37ms INFO 2026-03-21T01:20:22.110Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:22.110Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056020371 (019d0dfa.9cf0.7620.b979.ca1ea248ea67) INFO 2026-03-21T01:20:22.111Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056020358 (019d0dfa.9d01.76f4.a32f.862f0ed2e5b6) INFO 2026-03-21T01:20:22.111Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056020371 (019d0dfa.9cf0.7620.b979.ca1ea248ea67)) INFO 2026-03-21T01:20:22.111Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056020371 (019d0dfa.9cf0.7620.b979.ca1ea248ea67): ciphertext message INFO 2026-03-21T01:20:22.111Z [@signalapp/libsignal-client] [REDACTED]70f.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:20:22.111Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]945, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:20:22.111Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:22.112Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056020358 (019d0dfa.9d01.76f4.a32f.862f0ed2e5b6)) INFO 2026-03-21T01:20:22.112Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056020358 (019d0dfa.9d01.76f4.a32f.862f0ed2e5b6): ciphertext message INFO 2026-03-21T01:20:22.112Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:22.112Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:22.112Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:20:22.152Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:22.152Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:22.152Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056020371 (019d0dfa.9cf0.7620.b979.ca1ea248ea67) INFO 2026-03-21T01:20:22.152Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056020358 (019d0dfa.9d01.76f4.a32f.862f0ed2e5b6) INFO 2026-03-21T01:20:22.152Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056020371 (019d0dfa.9cf0.7620.b979.ca1ea248ea67) INFO 2026-03-21T01:20:22.153Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:20:22.153Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:20:22.153Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:20:22.154Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056020358 (019d0dfa.9d01.76f4.a32f.862f0ed2e5b6) INFO 2026-03-21T01:20:22.154Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:22.154Z [@signalapp/libsignal-client] ACKing message delivered at 1774056021187 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:22.154Z [@signalapp/libsignal-client] ACKing message delivered at 1774056021187 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:22.156Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:20:22.156Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:20:22.156Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:20:22.157Z [background] read sync [object Undefined] [REDACTED]b4b 1774056020358 [REDACTED]bba for message 1774056015733 INFO 2026-03-21T01:20:22.157Z [background] onReadSync(envelope=1774056020358, envelopeId=019d0dfa.9d01.76f4.a32f.862f0ed2e5b6): Saving 1 sync tasks INFO 2026-03-21T01:20:22.193Z [background] onReadSync(envelope=1774056020358, envelopeId=019d0dfa.9d01.76f4.a32f.862f0ed2e5b6): Queuing 1 sync tasks INFO 2026-03-21T01:20:22.194Z [background] onReadSync(envelope=1774056020358, envelopeId=019d0dfa.9d01.76f4.a32f.862f0ed2e5b6): Done INFO 2026-03-21T01:20:22.196Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:20:22.196Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:20:22.196Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:22.260Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056015733,"receivedAt":1771163896149},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:20:22.260Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:22.260Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=63ms INFO 2026-03-21T01:20:22.301Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:20:22.377Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 181ms INFO 2026-03-21T01:20:22.377Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T01:20:22.380Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:20:22.380Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:22.590Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056022546 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:22.590Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:23.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:23.083Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:23.101Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:23.101Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 18ms INFO 2026-03-21T01:20:23.101Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:23.101Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a) INFO 2026-03-21T01:20:23.101Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a)): unidentified message INFO 2026-03-21T01:20:23.102Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:23.102Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a)) INFO 2026-03-21T01:20:23.102Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a): unidentified message INFO 2026-03-21T01:20:23.102Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:23.102Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a52) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:23.102Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:23.102Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:23.169Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:23.169Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:23.169Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056022072 (019d0dfa.a23e.731c.808c.15a87cf9263a) INFO 2026-03-21T01:20:23.169Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:23.170Z [@signalapp/libsignal-client] ACKing message delivered at 1774056022546 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:24.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:20:24.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:24.075Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331922055 ms before clearing INFO 2026-03-21T01:20:24.143Z [app/main] MainSQL: slow query removeUnprocessed duration=69ms INFO 2026-03-21T01:20:25.814Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:20:27.862Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056027713 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:27.862Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:28.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:28.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:28.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c) INFO 2026-03-21T01:20:28.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c)): unidentified message INFO 2026-03-21T01:20:28.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:28.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c)) INFO 2026-03-21T01:20:28.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c): unidentified message INFO 2026-03-21T01:20:28.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:28.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a52) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:28.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:28.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:28.218Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:28.218Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:28.218Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c) INFO 2026-03-21T01:20:28.218Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056026891 (019d0dfa.b6d7.704b.adaf.6ea41e46936c) INFO 2026-03-21T01:20:28.218Z [app/main] MainSQL: slow query commitDecryptResult duration=143ms INFO 2026-03-21T01:20:28.219Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056026891: starting processing in queue INFO 2026-03-21T01:20:28.219Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:28.219Z [@signalapp/libsignal-client] ACKing message delivered at 1774056027713 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:28.222Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056026891: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:28.222Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056026891: Batching save INFO 2026-03-21T01:20:28.477Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056028364 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:28.477Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:29.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:29.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:29.082Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:29.082Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028150 (019d0dfa.b93d.74ae.9b43.5bc1f92bf118) INFO 2026-03-21T01:20:29.082Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056028150 (019d0dfa.b93d.74ae.9b43.5bc1f92bf118)) INFO 2026-03-21T01:20:29.082Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056028150 (019d0dfa.b93d.74ae.9b43.5bc1f92bf118): ciphertext message INFO 2026-03-21T01:20:29.082Z [JobQueueDatabaseStore] adding job [REDACTED]609 to queue "conversation" INFO 2026-03-21T01:20:29.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:29.083Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:29.083Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:29.135Z [saveAndNotify] Message saved 1774056026891 INFO 2026-03-21T01:20:29.135Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056026891: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:29.135Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056026891: 0 edits in second run INFO 2026-03-21T01:20:29.135Z [app/main] MainSQL: slow query saveMessages duration=52ms INFO 2026-03-21T01:20:29.136Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:20:29.176Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-21T01:20:29.177Z [JobQueue] conversation job queue: added new job [REDACTED]609 INFO 2026-03-21T01:20:29.177Z [JobQueue] conversation job queue: enqueuing job [REDACTED]609 INFO 2026-03-21T01:20:29.178Z [JobQueue] conversation job queue: running job [REDACTED]609, attempt 1 of 110 INFO 2026-03-21T01:20:29.178Z [JobQueue] conversation job queue, job ID [REDACTED]609, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:20:29.178Z [JobQueue] conversation job queue, job ID [REDACTED]609, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:20:29.178Z [JobQueue] conversation job queue, job ID [REDACTED]609, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:20:29.178Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:20:29.179Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:20:29.218Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:29.260Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:29.260Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:20:29.260Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 81ms INFO 2026-03-21T01:20:29.260Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:29.261Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:29.261Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028150 (019d0dfa.b93d.74ae.9b43.5bc1f92bf118) INFO 2026-03-21T01:20:29.261Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056028150 (019d0dfa.b93d.74ae.9b43.5bc1f92bf118) INFO 2026-03-21T01:20:29.261Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:20:29.261Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:20:29.261Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:20:29.262Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:29.262Z [@signalapp/libsignal-client] ACKing message delivered at 1774056028364 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:29.262Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:20:29.262Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:29.262Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:29.262Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:20:29.262Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:20:29.263Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:29.263Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:29.263Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:20:29.343Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:29.347Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056029302 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:29.347Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:29.347Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056029303 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:29.347Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:29.348Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056029303 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:29.348Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:29.359Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056029303 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:29.359Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:29.385Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:29.427Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:29.428Z [WebAPI] send/1774056029179/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:20:29.428Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:20:29.529Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:20:29.577Z [app/main] MainSQL: slow query insertSentProto duration=47ms INFO 2026-03-21T01:20:29.578Z [JobQueue] conversation job queue: job [REDACTED]609 succeeded on attempt 1 INFO 2026-03-21T01:20:29.619Z [app/main] MainSQL: slow query deleteJob duration=40ms INFO 2026-03-21T01:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:20:30.084Z [MessageReceiver] decryptAndCacheBatch 4 INFO 2026-03-21T01:20:30.084Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:30.084Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:20:30.084Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:30.119Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:30.119Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 35ms INFO 2026-03-21T01:20:30.119Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028133 (019d0dfa.bca3.76ac.959f.7bf2ca87056c) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028922 (019d0dfa.bca4.77ab.8270.a52a2b63f0b7) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056028133 (019d0dfa.bca3.76ac.959f.7bf2ca87056c)) INFO 2026-03-21T01:20:30.119Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056028133 (019d0dfa.bca3.76ac.959f.7bf2ca87056c): ciphertext message INFO 2026-03-21T01:20:30.119Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:30.120Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338)) INFO 2026-03-21T01:20:30.120Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338): ciphertext message INFO 2026-03-21T01:20:30.120Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:30.120Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056028922 (019d0dfa.bca4.77ab.8270.a52a2b63f0b7)) INFO 2026-03-21T01:20:30.120Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056028922 (019d0dfa.bca4.77ab.8270.a52a2b63f0b7): ciphertext message INFO 2026-03-21T01:20:30.120Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:30.120Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb)): unidentified message INFO 2026-03-21T01:20:30.121Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:30.121Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb)) INFO 2026-03-21T01:20:30.121Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb): unidentified message INFO 2026-03-21T01:20:30.121Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:30.121Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a52) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:30.121Z [MessageReceiver] decryptAndCacheBatch storing 4 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:30.121Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 4, pending kyberTriples 0 INFO 2026-03-21T01:20:30.219Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:30.219Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:30.219Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028133 (019d0dfa.bca3.76ac.959f.7bf2ca87056c) INFO 2026-03-21T01:20:30.219Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338) INFO 2026-03-21T01:20:30.219Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056028922 (019d0dfa.bca4.77ab.8270.a52a2b63f0b7) INFO 2026-03-21T01:20:30.219Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056028709 (019d0dfa.bcaf.7682.ad63.845ec98619eb) INFO 2026-03-21T01:20:30.219Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056028133 (019d0dfa.bca3.76ac.959f.7bf2ca87056c) INFO 2026-03-21T01:20:30.220Z [background] read sync [object Undefined] [REDACTED]b4b 1774056028133 [REDACTED]bba for message 1774056026891 INFO 2026-03-21T01:20:30.220Z [background] onReadSync(envelope=1774056028133, envelopeId=019d0dfa.bca3.76ac.959f.7bf2ca87056c): Saving 1 sync tasks INFO 2026-03-21T01:20:30.220Z [MessageReceiver] sent message to [REDACTED]b4b 1774056028713 from [REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338) INFO 2026-03-21T01:20:30.220Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056028713 (019d0dfa.bca4.77ab.8270.a0036e666338) INFO 2026-03-21T01:20:30.220Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056028922 (019d0dfa.bca4.77ab.8270.a52a2b63f0b7) INFO 2026-03-21T01:20:30.221Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:20:30.222Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:30.222Z [@signalapp/libsignal-client] ACKing message delivered at 1774056029302 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:30.222Z [@signalapp/libsignal-client] ACKing message delivered at 1774056029303 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:30.222Z [@signalapp/libsignal-client] ACKing message delivered at 1774056029303 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:30.222Z [@signalapp/libsignal-client] ACKing message delivered at 1774056029303 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:30.277Z [background] onReadSync(envelope=1774056028133, envelopeId=019d0dfa.bca3.76ac.959f.7bf2ca87056c): Queuing 1 sync tasks INFO 2026-03-21T01:20:30.277Z [app/main] MainSQL: slow query saveSyncTasks duration=57ms INFO 2026-03-21T01:20:30.278Z [background] onReadSync(envelope=1774056028133, envelopeId=019d0dfa.bca3.76ac.959f.7bf2ca87056c): Done INFO 2026-03-21T01:20:30.279Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056028713: starting processing in queue INFO 2026-03-21T01:20:30.279Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:20:30.279Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:20:30.279Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:20:30.279Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:20:30.279Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:30.280Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:20:30.280Z [background] delivery receipt from [REDACTED]b4b.1 1774056028709 for sent message 1774056028713 wasSentEncrypted=true INFO 2026-03-21T01:20:30.280Z [background] onDeliveryReceipt(envelope=1774056028709, envelopeId=019d0dfa.bcaf.7682.ad63.845ec98619eb): Saving 1 sync tasks INFO 2026-03-21T01:20:30.280Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:20:30.280Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:20:30.282Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056028713: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:20:30.283Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056028713: Batching save INFO 2026-03-21T01:20:30.320Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056030274 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:30.320Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:30.403Z [background] onDeliveryReceipt(envelope=1774056028709, envelopeId=019d0dfa.bcaf.7682.ad63.845ec98619eb): Queuing 1 sync tasks INFO 2026-03-21T01:20:30.403Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-21T01:20:30.404Z [background] onDeliveryReceipt(envelope=1774056028709, envelopeId=019d0dfa.bcaf.7682.ad63.845ec98619eb): Done INFO 2026-03-21T01:20:30.437Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056026891,"receivedAt":1771163896156},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:20:30.437Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 154ms INFO 2026-03-21T01:20:31.083Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:31.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:31.083Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:31.085Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774056028713 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:20:31.119Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:31.120Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 37ms INFO 2026-03-21T01:20:31.120Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:31.120Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809) INFO 2026-03-21T01:20:31.120Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809)): unidentified message INFO 2026-03-21T01:20:31.120Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:31.120Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809)) INFO 2026-03-21T01:20:31.120Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809): unidentified message INFO 2026-03-21T01:20:31.121Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:31.121Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a52) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:31.121Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:31.121Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:31.169Z [app/main] MainSQL: slow query saveMessages duration=50ms INFO 2026-03-21T01:20:31.170Z [saveAndNotify] Message saved 1774056028713 INFO 2026-03-21T01:20:31.170Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1774056028713): found early receipts for message 1774056028713 INFO 2026-03-21T01:20:31.211Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:31.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:31.253Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:31.253Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056029112 (019d0dfa.c071.7126.ae5b.c91421379809) INFO 2026-03-21T01:20:31.253Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:31.254Z [background] read receipt [REDACTED]b4b.1 1774056029112 for sent message 1774056028713 INFO 2026-03-21T01:20:31.254Z [background] onReadOrViewReceipt(type=Read, envelope=1774056029112, envelopeId=019d0dfa.c071.7126.ae5b.c91421379809): Saving 1 sync tasks INFO 2026-03-21T01:20:31.254Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:31.254Z [@signalapp/libsignal-client] ACKing message delivered at 1774056030274 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:31.294Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-21T01:20:31.295Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056028713: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:20:31.295Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056028713: Changes in second run; saving. INFO 2026-03-21T01:20:31.336Z [background] onReadOrViewReceipt(type=Read, envelope=1774056029112, envelopeId=019d0dfa.c071.7126.ae5b.c91421379809): Queuing 1 sync tasks INFO 2026-03-21T01:20:31.336Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-21T01:20:31.337Z [background] onReadOrViewReceipt(type=Read, envelope=1774056029112, envelopeId=019d0dfa.c071.7126.ae5b.c91421379809): Done INFO 2026-03-21T01:20:31.377Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:20:31.378Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056028713: 0 edits in second run INFO 2026-03-21T01:20:31.394Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056031348 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:31.394Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:32.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:20:32.075Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:20:32.075Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:32.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:32.083Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:32.085Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056028713): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:20:32.145Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:32.145Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 62ms INFO 2026-03-21T01:20:32.145Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:32.145Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472) INFO 2026-03-21T01:20:32.145Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472)): unidentified message INFO 2026-03-21T01:20:32.145Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:32.146Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472)) INFO 2026-03-21T01:20:32.146Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472): unidentified message INFO 2026-03-21T01:20:32.146Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:32.146Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:20:32.146Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a52, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:20:32.146Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b12) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:32.146Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:32.146Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:32.220Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:20:32.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:32.253Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:32.253Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056030883 (019d0dfa.c4a2.72b5.91b9.9f7506d9a472) INFO 2026-03-21T01:20:32.254Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:32.254Z [@signalapp/libsignal-client] ACKing message delivered at 1774056031348 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:33.088Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T01:20:34.083Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:34.084Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331912046 ms before clearing INFO 2026-03-21T01:20:35.389Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056034867 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:35.389Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:36.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:36.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:36.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5) INFO 2026-03-21T01:20:36.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5)): unidentified message INFO 2026-03-21T01:20:36.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:36.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5)) INFO 2026-03-21T01:20:36.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5): unidentified message INFO 2026-03-21T01:20:36.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:36.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b12) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:36.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:36.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:36.111Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:36.111Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:36.112Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5) INFO 2026-03-21T01:20:36.112Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056034220 (019d0dfa.d43d.721e.894b.67e7c57ce4c5) INFO 2026-03-21T01:20:36.112Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056034220: starting processing in queue INFO 2026-03-21T01:20:36.112Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:36.112Z [@signalapp/libsignal-client] ACKing message delivered at 1774056034867 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:36.116Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056034220: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:36.116Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056034220: Batching save INFO 2026-03-21T01:20:36.260Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056036208 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:36.260Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:37.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:37.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:37.083Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:37.083Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e) INFO 2026-03-21T01:20:37.083Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e)): unidentified message INFO 2026-03-21T01:20:37.083Z [JobQueueDatabaseStore] adding job [REDACTED]898 to queue "conversation" INFO 2026-03-21T01:20:37.083Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:37.084Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e)) INFO 2026-03-21T01:20:37.084Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e): unidentified message INFO 2026-03-21T01:20:37.084Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:37.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b12) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:37.084Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:37.084Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:37.128Z [saveAndNotify] Message saved 1774056034220 INFO 2026-03-21T01:20:37.128Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056034220: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:37.128Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056034220: 0 edits in second run INFO 2026-03-21T01:20:37.128Z [app/main] MainSQL: slow query saveMessages duration=44ms INFO 2026-03-21T01:20:37.129Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:20:37.132Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:20:37.132Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:37.169Z [JobQueue] conversation job queue: added new job [REDACTED]898 INFO 2026-03-21T01:20:37.169Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-21T01:20:37.170Z [JobQueue] conversation job queue: enqueuing job [REDACTED]898 INFO 2026-03-21T01:20:37.170Z [JobQueue] conversation job queue: running job [REDACTED]898, attempt 1 of 110 INFO 2026-03-21T01:20:37.170Z [JobQueue] conversation job queue, job ID [REDACTED]898, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:20:37.170Z [JobQueue] conversation job queue, job ID [REDACTED]898, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:20:37.170Z [JobQueue] conversation job queue, job ID [REDACTED]898, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:20:37.170Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:20:37.171Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:20:37.211Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:20:37.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:37.253Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:20:37.253Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 82ms INFO 2026-03-21T01:20:37.253Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:37.253Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056035039 (019d0dfa.d7a4.71a4.8333.6da9f751259e) INFO 2026-03-21T01:20:37.253Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:37.254Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:37.254Z [@signalapp/libsignal-client] ACKing message delivered at 1774056036208 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:37.254Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:20:37.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:37.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:37.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:37.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:37.294Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:20:37.336Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:37.403Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-21T01:20:37.511Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-21T01:20:37.570Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-21T01:20:37.571Z [WebAPI] send/1774056037170/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:20:37.571Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:20:37.577Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056037433 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:37.577Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:37.693Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:20:37.736Z [app/main] MainSQL: slow query insertSentProto duration=42ms INFO 2026-03-21T01:20:37.737Z [JobQueue] conversation job queue: job [REDACTED]898 succeeded on attempt 1 INFO 2026-03-21T01:20:37.778Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:20:38.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:20:38.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:20:38.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:20:38.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:20:38.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:20:38.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:38.084Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:38.129Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:38.129Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 45ms INFO 2026-03-21T01:20:38.129Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:38.129Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f) INFO 2026-03-21T01:20:38.129Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f)): unidentified message INFO 2026-03-21T01:20:38.129Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-21T01:20:38.130Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:38.130Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f)) INFO 2026-03-21T01:20:38.130Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f): unidentified message INFO 2026-03-21T01:20:38.130Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:38.130Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b12) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:38.130Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:38.130Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:38.171Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:38.229Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:38.229Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:38.229Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056036958 (019d0dfa.dcc9.73b1.ba74.1ec9bbc56c8f) INFO 2026-03-21T01:20:38.229Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-21T01:20:38.230Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:38.230Z [@signalapp/libsignal-client] ACKing message delivered at 1774056037433 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:39.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:39.082Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:20:39.082Z [notifications] NotificationService: showing a notification 1774056034220 INFO 2026-03-21T01:20:39.082Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331907048 ms before clearing INFO 2026-03-21T01:20:39.091Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:20:39.128Z [app/main] MainSQL: slow query removeUnprocessed duration=46ms INFO 2026-03-21T01:20:39.170Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:40.073Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056040029 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:40.073Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:41.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:41.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:41.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a) INFO 2026-03-21T01:20:41.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a)): unidentified message INFO 2026-03-21T01:20:41.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:41.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a)) INFO 2026-03-21T01:20:41.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a): unidentified message INFO 2026-03-21T01:20:41.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:41.074Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:20:41.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b12, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:20:41.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a32) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:41.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:41.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:41.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:41.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:41.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056039559 (019d0dfa.e689.7072.b793.57f57442449a) INFO 2026-03-21T01:20:41.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:20:41.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:41.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056040029 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:42.120Z [app/main] MainSQL: slow query removeUnprocessed duration=46ms INFO 2026-03-21T01:20:46.297Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056046154 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:46.297Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:47.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:47.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:47.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74) INFO 2026-03-21T01:20:47.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74)): unidentified message INFO 2026-03-21T01:20:47.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:47.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74)) INFO 2026-03-21T01:20:47.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74): unidentified message INFO 2026-03-21T01:20:47.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:47.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]a32) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:47.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:47.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:47.112Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:47.112Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:47.112Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74) INFO 2026-03-21T01:20:47.112Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056045494 (019d0dfa.fed9.72e5.a5be.ac9bf586db74) INFO 2026-03-21T01:20:47.112Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056045494: starting processing in queue INFO 2026-03-21T01:20:47.113Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:47.113Z [@signalapp/libsignal-client] ACKing message delivered at 1774056046154 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:47.116Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056045494: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:47.116Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056045494: Batching save INFO 2026-03-21T01:20:48.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:48.082Z [JobQueueDatabaseStore] adding job [REDACTED]866 to queue "conversation" INFO 2026-03-21T01:20:48.120Z [saveAndNotify] Message saved 1774056045494 INFO 2026-03-21T01:20:48.120Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056045494: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:20:48.120Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056045494: 0 edits in second run INFO 2026-03-21T01:20:48.121Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:20:48.123Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-21T01:20:48.123Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:48.161Z [JobQueue] conversation job queue: added new job [REDACTED]866 INFO 2026-03-21T01:20:48.161Z [JobQueue] conversation job queue: enqueuing job [REDACTED]866 INFO 2026-03-21T01:20:48.161Z [JobQueue] conversation job queue: running job [REDACTED]866, attempt 1 of 110 INFO 2026-03-21T01:20:48.161Z [JobQueue] conversation job queue, job ID [REDACTED]866, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:20:48.161Z [JobQueue] conversation job queue, job ID [REDACTED]866, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:20:48.161Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-21T01:20:48.162Z [JobQueue] conversation job queue, job ID [REDACTED]866, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:20:48.162Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:20:48.162Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:20:48.163Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:48.163Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:48.163Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:48.163Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:20:48.203Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:48.245Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:20:48.287Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:48.328Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:48.370Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:48.411Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:20:48.412Z [WebAPI] send/1774056048162/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:20:48.412Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:20:48.517Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:20:48.553Z [JobQueue] conversation job queue: job [REDACTED]866 succeeded on attempt 1 INFO 2026-03-21T01:20:48.595Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:20:49.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:20:49.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:20:49.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:20:49.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:20:49.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:20:49.085Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:20:49.128Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-21T01:20:49.170Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:50.084Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:50.084Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:20:50.084Z [notifications] NotificationService: showing a notification 1774056045494 INFO 2026-03-21T01:20:50.085Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056049947 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:50.085Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:50.086Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331896044 ms before clearing INFO 2026-03-21T01:20:50.096Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:20:50.101Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056049947 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:50.101Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:50.128Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:51.073Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:20:51.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:51.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056049724 (019d0dfb.0da5.750a.b0cc.92d7f592846b) INFO 2026-03-21T01:20:51.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056049739 (019d0dfb.0db6.72c9.9824.36514e19e83b) INFO 2026-03-21T01:20:51.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056049724 (019d0dfb.0da5.750a.b0cc.92d7f592846b)) INFO 2026-03-21T01:20:51.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056049724 (019d0dfb.0da5.750a.b0cc.92d7f592846b): ciphertext message INFO 2026-03-21T01:20:51.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:51.074Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056049739 (019d0dfb.0db6.72c9.9824.36514e19e83b)) INFO 2026-03-21T01:20:51.074Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056049739 (019d0dfb.0db6.72c9.9824.36514e19e83b): ciphertext message INFO 2026-03-21T01:20:51.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:51.074Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:51.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:20:51.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:51.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:51.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056049724 (019d0dfb.0da5.750a.b0cc.92d7f592846b) INFO 2026-03-21T01:20:51.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056049739 (019d0dfb.0db6.72c9.9824.36514e19e83b) INFO 2026-03-21T01:20:51.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:20:51.121Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056049724 (019d0dfb.0da5.750a.b0cc.92d7f592846b) INFO 2026-03-21T01:20:51.121Z [background] read sync [object Undefined] [REDACTED]b4b 1774056049724 [REDACTED]bba for message 1774056034220 INFO 2026-03-21T01:20:51.121Z [background] read sync [object Undefined] [REDACTED]b4b 1774056049724 [REDACTED]bba for message 1774056045494 INFO 2026-03-21T01:20:51.121Z [background] onReadSync(envelope=1774056049724, envelopeId=019d0dfb.0da5.750a.b0cc.92d7f592846b): Saving 2 sync tasks INFO 2026-03-21T01:20:51.121Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056049739 (019d0dfb.0db6.72c9.9824.36514e19e83b) INFO 2026-03-21T01:20:51.121Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:20:51.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:51.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056049947 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:51.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056049947 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:51.162Z [background] onReadSync(envelope=1774056049724, envelopeId=019d0dfb.0da5.750a.b0cc.92d7f592846b): Queuing 2 sync tasks INFO 2026-03-21T01:20:51.162Z [background] onReadSync(envelope=1774056049724, envelopeId=019d0dfb.0da5.750a.b0cc.92d7f592846b): Done INFO 2026-03-21T01:20:51.162Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:20:51.163Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:20:51.163Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:20:51.163Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:20:51.163Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:20:51.163Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:51.163Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:20:51.163Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:20:51.164Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:51.164Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:51.204Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056045494,"receivedAt":1771163896168},"unreadMessages":2,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:20:51.204Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:20:51.245Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:20:51.287Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:20:51.328Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:20:51.370Z [app/main] MainSQL: slow query removeSyncTaskById duration=41ms INFO 2026-03-21T01:20:51.412Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 248ms INFO 2026-03-21T01:20:51.412Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): was blocked for 248ms INFO 2026-03-21T01:20:51.412Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T01:20:51.415Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056034220,"receivedAt":1771163896164},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:20:51.415Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:20:51.415Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:20:52.153Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:20:53.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:20:53.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:53.074Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331893056 ms before clearing INFO 2026-03-21T01:20:55.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:20:56.535Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056056430 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:56.535Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:57.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:57.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:57.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e) INFO 2026-03-21T01:20:57.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e)) INFO 2026-03-21T01:20:57.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e): ciphertext message INFO 2026-03-21T01:20:57.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:57.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:57.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:57.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:57.119Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:57.119Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e) INFO 2026-03-21T01:20:57.119Z [app/main] MainSQL: slow query commitDecryptResult duration=44ms INFO 2026-03-21T01:20:57.120Z [MessageReceiver] sent message to [REDACTED]b4b 1774056056070 from [REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e) INFO 2026-03-21T01:20:57.120Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056056070 (019d0dfb.26d7.7448.8898.3f5dba7e926e) INFO 2026-03-21T01:20:57.120Z [background] Queuing sent reaction for 1774056034220 INFO 2026-03-21T01:20:57.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:57.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056056430 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:57.122Z [Reactions] Reactions.onReaction(timestamp=1774056056070;target=1774056034220): handling INFO 2026-03-21T01:20:57.123Z [Reactions] handleReaction: adding reaction for message [REDACTED]b4b.1 1774056034220 INFO 2026-03-21T01:20:57.177Z [app/main] MainSQL: slow query addReaction duration=53ms INFO 2026-03-21T01:20:57.178Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1774056034220. Went from 0 to 1 reactions. INFO 2026-03-21T01:20:57.208Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056057163 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:57.209Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:57.209Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056057163 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:57.209Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:57.209Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056057164 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:57.209Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:57.219Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:20:57.220Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 98ms INFO 2026-03-21T01:20:57.224Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056057164 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:57.224Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:58.073Z [MessageReceiver] decryptAndCacheBatch 4 INFO 2026-03-21T01:20:58.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:58.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa) INFO 2026-03-21T01:20:58.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa)): unidentified message INFO 2026-03-21T01:20:58.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b) INFO 2026-03-21T01:20:58.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056777 (019d0dfb.2979.746f.9eb0.4c7e5370a345) INFO 2026-03-21T01:20:58.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8) INFO 2026-03-21T01:20:58.073Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:20:58.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:58.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa)) INFO 2026-03-21T01:20:58.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa): unidentified message INFO 2026-03-21T01:20:58.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:58.074Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:20:58.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a32, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:20:58.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:58.075Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b)) INFO 2026-03-21T01:20:58.075Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b): ciphertext message INFO 2026-03-21T01:20:58.075Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:58.075Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056056777 (019d0dfb.2979.746f.9eb0.4c7e5370a345)) INFO 2026-03-21T01:20:58.075Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056056777 (019d0dfb.2979.746f.9eb0.4c7e5370a345): ciphertext message INFO 2026-03-21T01:20:58.075Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:58.075Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8)): unidentified message INFO 2026-03-21T01:20:58.075Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:58.076Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8)) INFO 2026-03-21T01:20:58.076Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8): unidentified message INFO 2026-03-21T01:20:58.076Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:58.076Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:58.076Z [MessageReceiver] decryptAndCacheBatch storing 4 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:58.076Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 4, pending kyberTriples 0 INFO 2026-03-21T01:20:58.119Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:58.119Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:20:58.119Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 46ms INFO 2026-03-21T01:20:58.119Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:20:58.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:58.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056056046 (019d0dfb.2979.746f.9eb0.442ea7007efa) INFO 2026-03-21T01:20:58.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b) INFO 2026-03-21T01:20:58.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056056777 (019d0dfb.2979.746f.9eb0.4c7e5370a345) INFO 2026-03-21T01:20:58.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056056550 (019d0dfb.2988.76b9.a632.6643738253c8) INFO 2026-03-21T01:20:58.120Z [background] delivery receipt from [REDACTED]b4b.1 1774056056046 for sent message 1774056056070 wasSentEncrypted=true INFO 2026-03-21T01:20:58.120Z [background] onDeliveryReceipt(envelope=1774056056046, envelopeId=019d0dfb.2979.746f.9eb0.442ea7007efa): Saving 1 sync tasks INFO 2026-03-21T01:20:58.120Z [MessageReceiver] sent message to [REDACTED]b4b 1774056056524 from [REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b) INFO 2026-03-21T01:20:58.120Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056056524 (019d0dfb.2979.746f.9eb0.4997a421ec6b) INFO 2026-03-21T01:20:58.120Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056056777 (019d0dfb.2979.746f.9eb0.4c7e5370a345) INFO 2026-03-21T01:20:58.121Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:20:58.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:58.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056057163 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:58.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056057163 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:58.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056057164 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:58.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056057164 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:58.161Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-21T01:20:58.202Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-21T01:20:58.203Z [background] onDeliveryReceipt(envelope=1774056056046, envelopeId=019d0dfb.2979.746f.9eb0.442ea7007efa): Queuing 1 sync tasks INFO 2026-03-21T01:20:58.203Z [background] onDeliveryReceipt(envelope=1774056056046, envelopeId=019d0dfb.2979.746f.9eb0.442ea7007efa): Done INFO 2026-03-21T01:20:58.203Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056056524: starting processing in queue INFO 2026-03-21T01:20:58.203Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:20:58.204Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:20:58.204Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:20:58.204Z [background] delivery receipt from [REDACTED]b4b.1 1774056056550 for sent message 1774056056524 wasSentEncrypted=true INFO 2026-03-21T01:20:58.204Z [background] onDeliveryReceipt(envelope=1774056056550, envelopeId=019d0dfb.2988.76b9.a632.6643738253c8): Saving 1 sync tasks INFO 2026-03-21T01:20:58.204Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:20:58.204Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:20:58.207Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056056524: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:20:58.207Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056056524: Batching save INFO 2026-03-21T01:20:58.229Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056058183 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:58.229Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:58.244Z [background] onDeliveryReceipt(envelope=1774056056550, envelopeId=019d0dfb.2988.76b9.a632.6643738253c8): Queuing 1 sync tasks INFO 2026-03-21T01:20:58.244Z [background] onDeliveryReceipt(envelope=1774056056550, envelopeId=019d0dfb.2988.76b9.a632.6643738253c8): Done INFO 2026-03-21T01:20:58.285Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:20:59.084Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:20:59.085Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:20:59.085Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:20:59.085Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:20:59.085Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331887045 ms before clearing INFO 2026-03-21T01:20:59.087Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774056056070 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:20:59.127Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:20:59.127Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 42ms INFO 2026-03-21T01:20:59.127Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:20:59.127Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0) INFO 2026-03-21T01:20:59.127Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0)): unidentified message INFO 2026-03-21T01:20:59.127Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:20:59.127Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:20:59.128Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0)) INFO 2026-03-21T01:20:59.128Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0): unidentified message INFO 2026-03-21T01:20:59.128Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:20:59.128Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:20:59.128Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:20:59.128Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:20:59.169Z [saveAndNotify] Message saved 1774056056524 INFO 2026-03-21T01:20:59.169Z [MessageReceipts] MessageReceipts.forMessage([REDACTED]70f.1 1774056056524): found early receipts for message 1774056056524 INFO 2026-03-21T01:20:59.169Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T01:20:59.239Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056056524): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:20:59.269Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:20:59.269Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:20:59.269Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056056985 (019d0dfb.2d75.7024.b9eb.2aef3aa238c0) INFO 2026-03-21T01:20:59.270Z [background] read receipt [REDACTED]b4b.1 1774056056985 for sent message 1774056056524 INFO 2026-03-21T01:20:59.270Z [background] onReadOrViewReceipt(type=Read, envelope=1774056056985, envelopeId=019d0dfb.2d75.7024.b9eb.2aef3aa238c0): Saving 1 sync tasks INFO 2026-03-21T01:20:59.270Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:20:59.270Z [@signalapp/libsignal-client] ACKing message delivered at 1774056058183 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:20:59.303Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056056524: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:20:59.303Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056056524: Changes in second run; saving. INFO 2026-03-21T01:20:59.344Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:20:59.353Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056059309 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:20:59.353Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:20:59.377Z [background] onReadOrViewReceipt(type=Read, envelope=1774056056985, envelopeId=019d0dfb.2d75.7024.b9eb.2aef3aa238c0): Queuing 1 sync tasks INFO 2026-03-21T01:20:59.378Z [background] onReadOrViewReceipt(type=Read, envelope=1774056056985, envelopeId=019d0dfb.2d75.7024.b9eb.2aef3aa238c0): Done INFO 2026-03-21T01:20:59.419Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056056524: 0 edits in second run INFO 2026-03-21T01:20:59.419Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:21:00.083Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:00.083Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:00.083Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0) INFO 2026-03-21T01:21:00.083Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0)): unidentified message INFO 2026-03-21T01:21:00.083Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:21:00.084Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:00.084Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0)) INFO 2026-03-21T01:21:00.084Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0): unidentified message INFO 2026-03-21T01:21:00.084Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:00.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:00.084Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:00.084Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:00.085Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056056524): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:21:00.136Z [app/main] MainSQL: slow query updateConversations duration=52ms INFO 2026-03-21T01:21:00.178Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:00.178Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:21:00.178Z [SignalProtocolStore] withZone(GLOBAL_ZONE:removeUnprocessed): unlocked after 95ms INFO 2026-03-21T01:21:00.178Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:00.179Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:00.179Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056057933 (019d0dfb.31da.752b.8723.e876f237f4d0) INFO 2026-03-21T01:21:00.179Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:00.179Z [@signalapp/libsignal-client] ACKing message delivered at 1774056059309 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:00.220Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:21:00.261Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:21:00.303Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:21:00.427Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056060296 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:00.427Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:01.084Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:01.084Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:01.085Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T01:21:01.137Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:01.137Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 53ms INFO 2026-03-21T01:21:01.137Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:01.137Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e) INFO 2026-03-21T01:21:01.137Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e)): unidentified message INFO 2026-03-21T01:21:01.137Z [app/main] MainSQL: slow query removeUnprocessed duration=51ms INFO 2026-03-21T01:21:01.139Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:01.139Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e)) INFO 2026-03-21T01:21:01.139Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e): unidentified message INFO 2026-03-21T01:21:01.139Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:01.140Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:01.140Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:01.140Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:01.178Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:21:01.287Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:01.287Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:01.287Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056059829 (019d0dfb.360b.730b.aadc.46abd99c899e) INFO 2026-03-21T01:21:01.287Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:01.287Z [@signalapp/libsignal-client] ACKing message delivered at 1774056060296 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:01.287Z [app/main] MainSQL: slow query commitDecryptResult duration=109ms INFO 2026-03-21T01:21:01.553Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056061438 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:01.553Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:02.083Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:02.084Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:02.084Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:02.085Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331884045 ms before clearing INFO 2026-03-21T01:21:02.161Z [app/main] MainSQL: slow query removeUnprocessed duration=77ms INFO 2026-03-21T01:21:02.162Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:02.162Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 78ms INFO 2026-03-21T01:21:02.162Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:02.162Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026) INFO 2026-03-21T01:21:02.162Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026)): unidentified message INFO 2026-03-21T01:21:02.162Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:02.163Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026)) INFO 2026-03-21T01:21:02.163Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026): unidentified message INFO 2026-03-21T01:21:02.163Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:02.163Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:02.163Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:02.163Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:02.245Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:02.245Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:02.245Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026) INFO 2026-03-21T01:21:02.245Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056060658 (019d0dfb.3a72.74ab.bfca.d9a0c633f026) INFO 2026-03-21T01:21:02.245Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-21T01:21:02.246Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056060658: starting processing in queue INFO 2026-03-21T01:21:02.246Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:02.246Z [@signalapp/libsignal-client] ACKing message delivered at 1774056061438 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:02.249Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056060658: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:02.249Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056060658: Batching save INFO 2026-03-21T01:21:02.331Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056062287 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:02.331Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:03.086Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:21:03.086Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:03.086Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:03.086Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d) INFO 2026-03-21T01:21:03.087Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d)): unidentified message INFO 2026-03-21T01:21:03.087Z [JobQueueDatabaseStore] adding job [REDACTED]122 to queue "conversation" INFO 2026-03-21T01:21:03.087Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:03.087Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d)) INFO 2026-03-21T01:21:03.087Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d): unidentified message INFO 2026-03-21T01:21:03.087Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:03.088Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]f44) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:03.088Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:03.088Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:03.128Z [saveAndNotify] Message saved 1774056060658 INFO 2026-03-21T01:21:03.128Z [app/main] MainSQL: slow query saveMessages duration=41ms INFO 2026-03-21T01:21:03.129Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056060658: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:03.129Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056060658: 0 edits in second run INFO 2026-03-21T01:21:03.129Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:21:03.170Z [JobQueue] conversation job queue: added new job [REDACTED]122 INFO 2026-03-21T01:21:03.170Z [JobQueue] conversation job queue: enqueuing job [REDACTED]122 INFO 2026-03-21T01:21:03.170Z [JobQueue] conversation job queue: running job [REDACTED]122, attempt 1 of 110 INFO 2026-03-21T01:21:03.170Z [JobQueue] conversation job queue, job ID [REDACTED]122, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:21:03.170Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-21T01:21:03.171Z [JobQueue] conversation job queue, job ID [REDACTED]122, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:21:03.171Z [JobQueue] conversation job queue, job ID [REDACTED]122, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:21:03.171Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:21:03.171Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): locked by decryptAndCacheBatch, waiting INFO 2026-03-21T01:21:03.212Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:03.253Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:03.253Z [SignalProtocolStore] running blocked 1 jobs in zone GLOBAL_ZONE INFO 2026-03-21T01:21:03.253Z [SignalProtocolStore] withZone(GLOBAL_ZONE:getOpenDevices): unlocked after 82ms INFO 2026-03-21T01:21:03.253Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:03.254Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:03.254Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056060946 (019d0dfb.3d7b.706f.b829.386751dabb3d) INFO 2026-03-21T01:21:03.255Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:03.255Z [@signalapp/libsignal-client] ACKing message delivered at 1774056062287 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:03.255Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:21:03.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:03.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:03.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:03.255Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:03.337Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:03.379Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:03.420Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:03.421Z [WebAPI] send/1774056063171/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:21:03.422Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:21:03.528Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056063483 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:03.528Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:03.543Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:21:03.543Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056063484 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:03.543Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:03.587Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-21T01:21:03.588Z [JobQueue] conversation job queue: job [REDACTED]122 succeeded on attempt 1 INFO 2026-03-21T01:21:03.629Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:21:04.085Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:21:04.085Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:04.085Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:21:04.085Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:04.129Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:04.129Z [app/main] MainSQL: slow query removeUnprocessed duration=45ms INFO 2026-03-21T01:21:04.130Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 45ms INFO 2026-03-21T01:21:04.130Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:04.130Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056063255 (019d0dfb.4229.703e.9915.1ca08da8d0c2) INFO 2026-03-21T01:21:04.130Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056063285 (019d0dfb.4238.74a3.9fe1.b340bd76e4de) INFO 2026-03-21T01:21:04.130Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056063255 (019d0dfb.4229.703e.9915.1ca08da8d0c2)) INFO 2026-03-21T01:21:04.130Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056063255 (019d0dfb.4229.703e.9915.1ca08da8d0c2): ciphertext message INFO 2026-03-21T01:21:04.130Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:04.131Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056063285 (019d0dfb.4238.74a3.9fe1.b340bd76e4de)) INFO 2026-03-21T01:21:04.131Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056063285 (019d0dfb.4238.74a3.9fe1.b340bd76e4de): ciphertext message INFO 2026-03-21T01:21:04.131Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:04.131Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:04.131Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:21:04.171Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:21:04.213Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:04.254Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:21:04.255Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:04.255Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:04.255Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056063255 (019d0dfb.4229.703e.9915.1ca08da8d0c2) INFO 2026-03-21T01:21:04.255Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056063285 (019d0dfb.4238.74a3.9fe1.b340bd76e4de) INFO 2026-03-21T01:21:04.255Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056063255 (019d0dfb.4229.703e.9915.1ca08da8d0c2) INFO 2026-03-21T01:21:04.255Z [background] read sync [object Undefined] [REDACTED]b4b 1774056063255 [REDACTED]bba for message 1774056060658 INFO 2026-03-21T01:21:04.255Z [background] onReadSync(envelope=1774056063255, envelopeId=019d0dfb.4229.703e.9915.1ca08da8d0c2): Saving 1 sync tasks INFO 2026-03-21T01:21:04.255Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056063285 (019d0dfb.4238.74a3.9fe1.b340bd76e4de) INFO 2026-03-21T01:21:04.256Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:21:04.256Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:04.256Z [@signalapp/libsignal-client] ACKing message delivered at 1774056063483 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:04.256Z [@signalapp/libsignal-client] ACKing message delivered at 1774056063484 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:04.296Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-21T01:21:04.297Z [background] onReadSync(envelope=1774056063255, envelopeId=019d0dfb.4229.703e.9915.1ca08da8d0c2): Queuing 1 sync tasks INFO 2026-03-21T01:21:04.297Z [background] onReadSync(envelope=1774056063255, envelopeId=019d0dfb.4229.703e.9915.1ca08da8d0c2): Done INFO 2026-03-21T01:21:04.297Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:21:04.297Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:21:04.298Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:21:04.298Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:21:04.298Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:21:04.299Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:21:04.299Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:21:04.299Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:04.346Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=47ms INFO 2026-03-21T01:21:04.388Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=41ms INFO 2026-03-21T01:21:04.389Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056060658,"receivedAt":1771163896179},"unreadMessages":1,"unreadReactions":1,"unreadPollVotes":0} INFO 2026-03-21T01:21:04.389Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:04.430Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:21:04.496Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T01:21:04.572Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 273ms INFO 2026-03-21T01:21:04.572Z [app/main] MainSQL: slow query saveMessages duration=75ms INFO 2026-03-21T01:21:04.575Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:21:04.575Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:05.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:21:05.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:21:05.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:21:05.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:21:05.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:21:05.139Z [app/main] MainSQL: slow query removeUnprocessed duration=55ms INFO 2026-03-21T01:21:05.181Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:05.573Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056065505 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:05.573Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:06.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:21:06.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:06.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:06.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c) INFO 2026-03-21T01:21:06.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c)): unidentified message INFO 2026-03-21T01:21:06.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:06.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c)) INFO 2026-03-21T01:21:06.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c): unidentified message INFO 2026-03-21T01:21:06.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:06.074Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:21:06.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f44, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:21:06.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:06.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:06.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:06.075Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:06.075Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331880055 ms before clearing INFO 2026-03-21T01:21:06.131Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:06.131Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:06.131Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c) INFO 2026-03-21T01:21:06.131Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056064711 (019d0dfb.4a25.7132.b332.730b779f760c) INFO 2026-03-21T01:21:06.131Z [app/main] MainSQL: slow query commitDecryptResult duration=55ms INFO 2026-03-21T01:21:06.132Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056064711: starting processing in queue INFO 2026-03-21T01:21:06.132Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:06.132Z [@signalapp/libsignal-client] ACKing message delivered at 1774056065505 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:06.136Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056064711: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:06.136Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056064711: Batching save INFO 2026-03-21T01:21:06.181Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T01:21:06.218Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056066174 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:06.218Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:07.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:21:07.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:07.082Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:07.082Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be) INFO 2026-03-21T01:21:07.082Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be)): unidentified message INFO 2026-03-21T01:21:07.082Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:07.082Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be)) INFO 2026-03-21T01:21:07.082Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be): unidentified message INFO 2026-03-21T01:21:07.082Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:07.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]90f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:07.083Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:07.083Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:07.083Z [JobQueueDatabaseStore] adding job [REDACTED]6c5 to queue "conversation" INFO 2026-03-21T01:21:07.164Z [saveAndNotify] Message saved 1774056064711 INFO 2026-03-21T01:21:07.164Z [app/main] MainSQL: slow query saveMessages duration=82ms INFO 2026-03-21T01:21:07.165Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056064711: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:07.165Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056064711: 0 edits in second run INFO 2026-03-21T01:21:07.165Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:21:07.168Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:21:07.168Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:07.197Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:07.197Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:07.197Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056065147 (019d0dfb.4caa.72a8.a47e.68c9b98cf5be) INFO 2026-03-21T01:21:07.198Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:07.198Z [@signalapp/libsignal-client] ACKing message delivered at 1774056066174 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:07.231Z [JobQueue] conversation job queue: added new job [REDACTED]6c5 INFO 2026-03-21T01:21:07.231Z [JobQueue] conversation job queue: enqueuing job [REDACTED]6c5 INFO 2026-03-21T01:21:07.232Z [JobQueue] conversation job queue: running job [REDACTED]6c5, attempt 1 of 110 INFO 2026-03-21T01:21:07.232Z [JobQueue] conversation job queue, job ID [REDACTED]6c5, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:21:07.232Z [JobQueue] conversation job queue, job ID [REDACTED]6c5, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:21:07.232Z [JobQueue] conversation job queue, job ID [REDACTED]6c5, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:21:07.232Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:21:07.233Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:21:07.233Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:07.234Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:07.234Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:07.234Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:07.373Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:07.415Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:07.457Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:07.458Z [WebAPI] send/1774056067232/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:21:07.458Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:21:07.575Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:21:07.624Z [JobQueue] conversation job queue: job [REDACTED]6c5 succeeded on attempt 1 INFO 2026-03-21T01:21:07.624Z [app/main] MainSQL: slow query insertSentProto duration=48ms INFO 2026-03-21T01:21:08.206Z [app/main] MainSQL: slow query removeUnprocessed duration=123ms INFO 2026-03-21T01:21:08.265Z [app/main] MainSQL: slow query updateConversations duration=59ms INFO 2026-03-21T01:21:09.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:09.083Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:21:09.083Z [notifications] NotificationService: showing a notification 1774056064711 INFO 2026-03-21T01:21:09.084Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331877046 ms before clearing INFO 2026-03-21T01:21:09.094Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:21:11.284Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056071168 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:11.284Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:12.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:12.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:12.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074) INFO 2026-03-21T01:21:12.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074)): unidentified message INFO 2026-03-21T01:21:12.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:12.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074)) INFO 2026-03-21T01:21:12.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074): unidentified message INFO 2026-03-21T01:21:12.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:12.074Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:21:12.074Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]90f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:21:12.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b7c) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:12.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:12.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:12.115Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:12.115Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:12.115Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074) INFO 2026-03-21T01:21:12.115Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056070370 (019d0dfb.6074.74d9.a0bf.5ca8ea076074) INFO 2026-03-21T01:21:12.116Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056070370: starting processing in queue INFO 2026-03-21T01:21:12.116Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:12.116Z [@signalapp/libsignal-client] ACKing message delivered at 1774056071168 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:12.119Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056070370: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:12.119Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056070370: Batching save INFO 2026-03-21T01:21:13.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:21:13.082Z [JobQueueDatabaseStore] adding job [REDACTED]07e to queue "conversation" INFO 2026-03-21T01:21:13.148Z [saveAndNotify] Message saved 1774056070370 INFO 2026-03-21T01:21:13.148Z [app/main] MainSQL: slow query saveMessages duration=65ms INFO 2026-03-21T01:21:13.149Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056070370: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:13.149Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056070370: 0 edits in second run INFO 2026-03-21T01:21:13.149Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:21:13.152Z [SystemTrayService] System tray service: setting unread count to 2 INFO 2026-03-21T01:21:13.152Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:13.248Z [app/main] MainSQL: slow query insertJob duration=100ms INFO 2026-03-21T01:21:13.249Z [JobQueue] conversation job queue: added new job [REDACTED]07e INFO 2026-03-21T01:21:13.249Z [JobQueue] conversation job queue: enqueuing job [REDACTED]07e INFO 2026-03-21T01:21:13.249Z [JobQueue] conversation job queue: running job [REDACTED]07e, attempt 1 of 110 INFO 2026-03-21T01:21:13.249Z [JobQueue] conversation job queue, job ID [REDACTED]07e, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:21:13.249Z [JobQueue] conversation job queue, job ID [REDACTED]07e, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:21:13.250Z [JobQueue] conversation job queue, job ID [REDACTED]07e, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:21:13.250Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:21:13.251Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:21:13.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:13.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:13.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:13.251Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:13.307Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-21T01:21:13.348Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:21:13.390Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:13.432Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:13.474Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:13.515Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:21:13.516Z [WebAPI] send/1774056073250/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:21:13.516Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:21:13.638Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:21:13.682Z [app/main] MainSQL: slow query insertSentProto duration=43ms INFO 2026-03-21T01:21:13.683Z [JobQueue] conversation job queue: job [REDACTED]07e succeeded on attempt 1 INFO 2026-03-21T01:21:14.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:21:14.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:21:14.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:21:14.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:21:14.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:21:14.149Z [app/main] MainSQL: slow query removeUnprocessed duration=66ms INFO 2026-03-21T01:21:14.216Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-21T01:21:15.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:15.082Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:21:15.082Z [notifications] NotificationService: showing a notification 1774056070370 INFO 2026-03-21T01:21:15.084Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331871046 ms before clearing INFO 2026-03-21T01:21:15.094Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:21:15.123Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-21T01:21:16.109Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056076064 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:16.109Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:17.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:17.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:17.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056075849 (019d0dfb.734d.72c9.b4d9.711117c21960) INFO 2026-03-21T01:21:17.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056075849 (019d0dfb.734d.72c9.b4d9.711117c21960)) INFO 2026-03-21T01:21:17.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056075849 (019d0dfb.734d.72c9.b4d9.711117c21960): ciphertext message INFO 2026-03-21T01:21:17.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:17.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:17.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:17.107Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:17.107Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:17.107Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056075849 (019d0dfb.734d.72c9.b4d9.711117c21960) INFO 2026-03-21T01:21:17.107Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056075849 (019d0dfb.734d.72c9.b4d9.711117c21960) INFO 2026-03-21T01:21:17.107Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:21:17.107Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:21:17.108Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:21:17.108Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:17.108Z [@signalapp/libsignal-client] ACKing message delivered at 1774056076064 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:17.108Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:21:17.108Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:21:17.108Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:21:17.202Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056077157 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:17.202Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:18.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:18.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:18.115Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:18.115Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 42ms INFO 2026-03-21T01:21:18.115Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:18.115Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056075834 (019d0dfb.7792.77fc.b06b.e04d56c86a42) INFO 2026-03-21T01:21:18.115Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-21T01:21:18.116Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056075834 (019d0dfb.7792.77fc.b06b.e04d56c86a42)) INFO 2026-03-21T01:21:18.116Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056075834 (019d0dfb.7792.77fc.b06b.e04d56c86a42): ciphertext message INFO 2026-03-21T01:21:18.116Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:18.116Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:18.116Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:18.157Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:18.157Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:18.157Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056075834 (019d0dfb.7792.77fc.b06b.e04d56c86a42) INFO 2026-03-21T01:21:18.157Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056075834 (019d0dfb.7792.77fc.b06b.e04d56c86a42) INFO 2026-03-21T01:21:18.157Z [background] read sync [object Undefined] [REDACTED]b4b 1774056075834 [REDACTED]bba for message 1774056064711 INFO 2026-03-21T01:21:18.157Z [background] read sync [object Undefined] [REDACTED]b4b 1774056075834 [REDACTED]bba for message 1774056070370 INFO 2026-03-21T01:21:18.157Z [background] onReadSync(envelope=1774056075834, envelopeId=019d0dfb.7792.77fc.b06b.e04d56c86a42): Saving 2 sync tasks INFO 2026-03-21T01:21:18.158Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:18.158Z [@signalapp/libsignal-client] ACKing message delivered at 1774056077157 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:18.198Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-21T01:21:18.199Z [background] onReadSync(envelope=1774056075834, envelopeId=019d0dfb.7792.77fc.b06b.e04d56c86a42): Queuing 2 sync tasks INFO 2026-03-21T01:21:18.200Z [background] onReadSync(envelope=1774056075834, envelopeId=019d0dfb.7792.77fc.b06b.e04d56c86a42): Done INFO 2026-03-21T01:21:18.201Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:21:18.201Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:21:18.201Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:18.241Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056064711,"receivedAt":1771163896183},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:21:18.241Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:18.281Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:21:18.323Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:21:18.365Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:21:18.407Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:21:18.449Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 248ms INFO 2026-03-21T01:21:18.449Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): was blocked for 248ms INFO 2026-03-21T01:21:18.449Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T01:21:18.452Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056070370,"receivedAt":1771163896185},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:21:18.452Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:21:18.452Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:19.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:21:19.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:21:19.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:21:19.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:21:19.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:21:19.148Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T01:21:19.277Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:21:20.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:21:20.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:20.075Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331866055 ms before clearing INFO 2026-03-21T01:21:23.980Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056083873 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:23.980Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:24.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:24.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:24.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd) INFO 2026-03-21T01:21:24.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd)) INFO 2026-03-21T01:21:24.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd): ciphertext message INFO 2026-03-21T01:21:24.073Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:24.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:24.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:24.106Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:24.106Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:24.106Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd) INFO 2026-03-21T01:21:24.106Z [MessageReceiver] sent message to [REDACTED]b4b 1774056083442 from [REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd) INFO 2026-03-21T01:21:24.106Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056083442 (019d0dfb.920c.71db.bafd.485dc7bc03dd) INFO 2026-03-21T01:21:24.107Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056083442: starting processing in queue INFO 2026-03-21T01:21:24.107Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:24.107Z [@signalapp/libsignal-client] ACKing message delivered at 1774056083873 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:24.110Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056083442: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:21:24.110Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774056083442: Batching save INFO 2026-03-21T01:21:24.552Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056084147 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:24.552Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:24.552Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056084147 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:24.552Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:25.083Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:21:25.083Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:21:25.083Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:25.083Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056083691 (019d0dfb.9448.73dd.8731.016ea08353cb) INFO 2026-03-21T01:21:25.083Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f) INFO 2026-03-21T01:21:25.083Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056083691 (019d0dfb.9448.73dd.8731.016ea08353cb)) INFO 2026-03-21T01:21:25.083Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056083691 (019d0dfb.9448.73dd.8731.016ea08353cb): ciphertext message INFO 2026-03-21T01:21:25.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:25.084Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f)): unidentified message INFO 2026-03-21T01:21:25.084Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:25.084Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f)) INFO 2026-03-21T01:21:25.084Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f): unidentified message INFO 2026-03-21T01:21:25.084Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:25.084Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:21:25.084Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]b7c, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:21:25.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]54f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:25.085Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:25.085Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:21:25.130Z [app/main] MainSQL: slow query saveMessages duration=47ms INFO 2026-03-21T01:21:25.131Z [saveAndNotify] Message saved 1774056083442 INFO 2026-03-21T01:21:25.131Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056083442: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T01:21:25.131Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774056083442: 0 edits in second run INFO 2026-03-21T01:21:25.172Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:25.214Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:25.215Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:25.215Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:25.215Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056083691 (019d0dfb.9448.73dd.8731.016ea08353cb) INFO 2026-03-21T01:21:25.215Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056083489 (019d0dfb.9448.73dd.8731.07866f9b352f) INFO 2026-03-21T01:21:25.215Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056083691 (019d0dfb.9448.73dd.8731.016ea08353cb) INFO 2026-03-21T01:21:25.215Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:21:25.215Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:21:25.215Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:21:25.216Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:25.216Z [@signalapp/libsignal-client] ACKing message delivered at 1774056084147 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:25.216Z [@signalapp/libsignal-client] ACKing message delivered at 1774056084147 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:25.216Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:21:25.216Z [background] delivery receipt from [REDACTED]b4b.1 1774056083489 for sent message 1774056083442 wasSentEncrypted=true INFO 2026-03-21T01:21:25.216Z [background] onDeliveryReceipt(envelope=1774056083489, envelopeId=019d0dfb.9448.73dd.8731.07866f9b352f): Saving 1 sync tasks INFO 2026-03-21T01:21:25.216Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:21:25.216Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:21:25.256Z [background] onDeliveryReceipt(envelope=1774056083489, envelopeId=019d0dfb.9448.73dd.8731.07866f9b352f): Queuing 1 sync tasks INFO 2026-03-21T01:21:25.257Z [background] onDeliveryReceipt(envelope=1774056083489, envelopeId=019d0dfb.9448.73dd.8731.07866f9b352f): Done INFO 2026-03-21T01:21:25.311Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056085261 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:25.311Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:26.014Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:21:26.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:26.082Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:26.084Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056083442): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:21:26.123Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:26.123Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 41ms INFO 2026-03-21T01:21:26.123Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:26.123Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5) INFO 2026-03-21T01:21:26.123Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5)): unidentified message INFO 2026-03-21T01:21:26.123Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:26.123Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5)) INFO 2026-03-21T01:21:26.123Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5): unidentified message INFO 2026-03-21T01:21:26.123Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:26.124Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]54f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:26.124Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:26.124Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:26.164Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:26.206Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T01:21:26.248Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:26.248Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:26.248Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056083872 (019d0dfb.973f.70a3.8f83.ba0b77f9aef5) INFO 2026-03-21T01:21:26.248Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:26.249Z [background] read receipt [REDACTED]b4b.1 1774056083872 for sent message 1774056083442 INFO 2026-03-21T01:21:26.249Z [background] onReadOrViewReceipt(type=Read, envelope=1774056083872, envelopeId=019d0dfb.973f.70a3.8f83.ba0b77f9aef5): Saving 1 sync tasks INFO 2026-03-21T01:21:26.249Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:26.249Z [@signalapp/libsignal-client] ACKing message delivered at 1774056085261 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:26.314Z [background] onReadOrViewReceipt(type=Read, envelope=1774056083872, envelopeId=019d0dfb.973f.70a3.8f83.ba0b77f9aef5): Queuing 1 sync tasks INFO 2026-03-21T01:21:26.315Z [background] onReadOrViewReceipt(type=Read, envelope=1774056083872, envelopeId=019d0dfb.973f.70a3.8f83.ba0b77f9aef5): Done INFO 2026-03-21T01:21:26.552Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056086463 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:26.552Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:27.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:27.082Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:27.083Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056083442): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T01:21:27.123Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:27.123Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 41ms INFO 2026-03-21T01:21:27.123Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:27.123Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7) INFO 2026-03-21T01:21:27.123Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7)): unidentified message INFO 2026-03-21T01:21:27.123Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-21T01:21:27.124Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:27.124Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7)) INFO 2026-03-21T01:21:27.124Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7): unidentified message INFO 2026-03-21T01:21:27.124Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:27.124Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]54f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:27.125Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:27.125Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:27.165Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:27.206Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:21:27.240Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:27.240Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:27.240Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056085986 (019d0dfb.9c18.769b.b2f5.5346997291c7) INFO 2026-03-21T01:21:27.241Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:27.242Z [@signalapp/libsignal-client] ACKing message delivered at 1774056086463 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:28.081Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T01:21:28.123Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:21:29.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:29.083Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331857047 ms before clearing INFO 2026-03-21T01:21:29.123Z [app/main] MainSQL: slow query updateConversations duration=40ms INFO 2026-03-21T01:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:21:30.532Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056090413 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:30.532Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:31.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:31.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:31.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d) INFO 2026-03-21T01:21:31.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d)): unidentified message INFO 2026-03-21T01:21:31.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:31.075Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d)) INFO 2026-03-21T01:21:31.075Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d): unidentified message INFO 2026-03-21T01:21:31.075Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:31.075Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]54f) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:31.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:31.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:31.114Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:31.114Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:31.114Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d) INFO 2026-03-21T01:21:31.114Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056089596 (019d0dfb.aba4.7231.8926.eb51b81f134d) INFO 2026-03-21T01:21:31.115Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056089596: starting processing in queue INFO 2026-03-21T01:21:31.115Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:31.115Z [@signalapp/libsignal-client] ACKing message delivered at 1774056090413 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:31.118Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056089596: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:31.118Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056089596: Batching save INFO 2026-03-21T01:21:32.084Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:21:32.084Z [JobQueueDatabaseStore] adding job [REDACTED]224 to queue "conversation" INFO 2026-03-21T01:21:32.123Z [saveAndNotify] Message saved 1774056089596 INFO 2026-03-21T01:21:32.123Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056089596: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:21:32.123Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056089596: 0 edits in second run INFO 2026-03-21T01:21:32.124Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:21:32.126Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:21:32.126Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue: added new job [REDACTED]224 INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue: enqueuing job [REDACTED]224 INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue: running job [REDACTED]224, attempt 1 of 110 INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue, job ID [REDACTED]224, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue, job ID [REDACTED]224, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:21:32.157Z [JobQueue] conversation job queue, job ID [REDACTED]224, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:21:32.158Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:21:32.159Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:21:32.159Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:32.159Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:32.159Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:32.159Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:21:32.331Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:21:32.373Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:32.375Z [WebAPI] send/1774056092158/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:21:32.375Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:21:32.478Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:21:32.523Z [app/main] MainSQL: slow query insertSentProto duration=44ms INFO 2026-03-21T01:21:32.524Z [JobQueue] conversation job queue: job [REDACTED]224 succeeded on attempt 1 INFO 2026-03-21T01:21:32.565Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:21:33.055Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056093011 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:33.055Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:33.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:21:33.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:21:33.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:21:33.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:21:33.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:21:33.165Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:21:34.083Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:21:34.083Z [notifications] NotificationService: showing a notification 1774056089596 INFO 2026-03-21T01:21:34.084Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:34.084Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:34.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056092787 (019d0dfb.b57f.74f3.a2ca.384336bdc196) INFO 2026-03-21T01:21:34.084Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056092787 (019d0dfb.b57f.74f3.a2ca.384336bdc196)) INFO 2026-03-21T01:21:34.084Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056092787 (019d0dfb.b57f.74f3.a2ca.384336bdc196): ciphertext message INFO 2026-03-21T01:21:34.084Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:34.084Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:34.084Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:34.084Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:34.085Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331852045 ms before clearing INFO 2026-03-21T01:21:34.094Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:21:34.131Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-21T01:21:34.173Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:34.173Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:34.173Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056092787 (019d0dfb.b57f.74f3.a2ca.384336bdc196) INFO 2026-03-21T01:21:34.173Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056092787 (019d0dfb.b57f.74f3.a2ca.384336bdc196) INFO 2026-03-21T01:21:34.173Z [background] read sync [object Undefined] [REDACTED]b4b 1774056092787 [REDACTED]bba for message 1774056089596 INFO 2026-03-21T01:21:34.173Z [background] onReadSync(envelope=1774056092787, envelopeId=019d0dfb.b57f.74f3.a2ca.384336bdc196): Saving 1 sync tasks INFO 2026-03-21T01:21:34.173Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:34.173Z [@signalapp/libsignal-client] ACKing message delivered at 1774056093011 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:34.173Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:34.239Z [background] onReadSync(envelope=1774056092787, envelopeId=019d0dfb.b57f.74f3.a2ca.384336bdc196): Queuing 1 sync tasks INFO 2026-03-21T01:21:34.239Z [app/main] MainSQL: slow query saveSyncTasks duration=66ms INFO 2026-03-21T01:21:34.240Z [background] onReadSync(envelope=1774056092787, envelopeId=019d0dfb.b57f.74f3.a2ca.384336bdc196): Done INFO 2026-03-21T01:21:34.241Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:21:34.241Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:21:34.241Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:34.258Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056094213 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:34.258Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:34.315Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056089596,"receivedAt":1771163896193},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:21:34.315Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=73ms INFO 2026-03-21T01:21:34.316Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:21:34.432Z [app/main] MainSQL: slow query saveMessage duration=116ms INFO 2026-03-21T01:21:34.490Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-21T01:21:34.532Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 291ms INFO 2026-03-21T01:21:34.532Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T01:21:34.534Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:21:34.534Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:21:35.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:35.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:35.190Z [app/main] MainSQL: slow query removeUnprocessed duration=117ms INFO 2026-03-21T01:21:35.191Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:35.191Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 118ms INFO 2026-03-21T01:21:35.191Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:35.191Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056092806 (019d0dfb.ba32.7509.abce.13f12c13f519) INFO 2026-03-21T01:21:35.191Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056092806 (019d0dfb.ba32.7509.abce.13f12c13f519)) INFO 2026-03-21T01:21:35.191Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056092806 (019d0dfb.ba32.7509.abce.13f12c13f519): ciphertext message INFO 2026-03-21T01:21:35.191Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:35.192Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:35.192Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:35.265Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-21T01:21:35.307Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:21:35.308Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:35.308Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:35.308Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056092806 (019d0dfb.ba32.7509.abce.13f12c13f519) INFO 2026-03-21T01:21:35.308Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056092806 (019d0dfb.ba32.7509.abce.13f12c13f519) INFO 2026-03-21T01:21:35.308Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:21:35.308Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:21:35.309Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:21:35.309Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:35.309Z [@signalapp/libsignal-client] ACKing message delivered at 1774056094213 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:35.309Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:21:35.309Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:21:35.309Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:21:35.400Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056095355 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:35.400Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:36.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:21:36.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:21:36.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:36.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:36.077Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331850053 ms before clearing INFO 2026-03-21T01:21:36.115Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:36.115Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 42ms INFO 2026-03-21T01:21:36.115Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:36.115Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf) INFO 2026-03-21T01:21:36.115Z [app/main] MainSQL: slow query removeUnprocessed duration=41ms INFO 2026-03-21T01:21:36.116Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf)): unidentified message INFO 2026-03-21T01:21:36.116Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:36.116Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf)) INFO 2026-03-21T01:21:36.116Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf): unidentified message INFO 2026-03-21T01:21:36.116Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:36.117Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:21:36.117Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]54f, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:21:36.117Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:36.117Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:36.117Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:36.157Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:36.157Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:36.157Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056094261 (019d0dfb.bea8.7178.8f56.a7546d9cdfdf) INFO 2026-03-21T01:21:36.157Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:36.157Z [@signalapp/libsignal-client] ACKing message delivered at 1774056095355 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:36.249Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056096204 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:36.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:37.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:37.082Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:37.124Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:21:37.125Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:37.125Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 43ms INFO 2026-03-21T01:21:37.125Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:37.125Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561) INFO 2026-03-21T01:21:37.125Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561)): unidentified message INFO 2026-03-21T01:21:37.125Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:37.125Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561)) INFO 2026-03-21T01:21:37.126Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561): unidentified message INFO 2026-03-21T01:21:37.126Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:37.126Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:37.126Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:37.126Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:37.166Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:37.166Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:37.167Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056095381 (019d0dfb.c1f9.7624.8b24.c6d24a430561) INFO 2026-03-21T01:21:37.167Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:37.167Z [@signalapp/libsignal-client] ACKing message delivered at 1774056096204 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:37.251Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056097206 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:37.251Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:38.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:38.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:38.108Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:38.108Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 35ms INFO 2026-03-21T01:21:38.108Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:38.108Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167) INFO 2026-03-21T01:21:38.108Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167)): unidentified message INFO 2026-03-21T01:21:38.108Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:38.109Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167)) INFO 2026-03-21T01:21:38.109Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167): unidentified message INFO 2026-03-21T01:21:38.109Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:38.109Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:38.109Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:38.109Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:38.150Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:38.150Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:38.150Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056096362 (019d0dfb.c5e3.7145.8dd4.1cf8b2236167) INFO 2026-03-21T01:21:38.150Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:38.150Z [@signalapp/libsignal-client] ACKing message delivered at 1774056097206 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:39.032Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056098874 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:39.032Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:39.116Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:21:40.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:40.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:40.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c) INFO 2026-03-21T01:21:40.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c)): unidentified message INFO 2026-03-21T01:21:40.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:40.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c)) INFO 2026-03-21T01:21:40.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c): unidentified message INFO 2026-03-21T01:21:40.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:40.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:40.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:40.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:40.116Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:40.116Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:40.116Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056098402 (019d0dfb.ccd9.71c1.b6d8.3f1575e2034c) INFO 2026-03-21T01:21:40.116Z [app/main] MainSQL: slow query commitDecryptResult duration=41ms INFO 2026-03-21T01:21:40.117Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:40.117Z [@signalapp/libsignal-client] ACKing message delivered at 1774056098874 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:40.210Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056100166 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:40.210Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:41.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:41.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:21:41.141Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:21:41.141Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 68ms INFO 2026-03-21T01:21:41.141Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:41.141Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85) INFO 2026-03-21T01:21:41.141Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85)): unidentified message INFO 2026-03-21T01:21:41.141Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-21T01:21:41.142Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:41.142Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85)) INFO 2026-03-21T01:21:41.142Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85): unidentified message INFO 2026-03-21T01:21:41.142Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:41.142Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:41.142Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:41.142Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:41.183Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:41.183Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:41.183Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056099546 (019d0dfb.d172.7721.84cb.6c97829f6c85) INFO 2026-03-21T01:21:41.183Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:41.183Z [@signalapp/libsignal-client] ACKing message delivered at 1774056100166 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:42.115Z [app/main] MainSQL: slow query removeUnprocessed duration=42ms INFO 2026-03-21T01:21:47.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:21:47.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:21:47.190Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056107146 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:47.191Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:48.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:48.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:48.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54) INFO 2026-03-21T01:21:48.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54)): unidentified message INFO 2026-03-21T01:21:48.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:48.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54)) INFO 2026-03-21T01:21:48.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54): unidentified message INFO 2026-03-21T01:21:48.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:48.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:48.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:48.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:48.115Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:48.115Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:48.115Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056106651 (019d0dfb.ecb7.70fd.8f3e.72c021898f54) INFO 2026-03-21T01:21:48.115Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:48.115Z [@signalapp/libsignal-client] ACKing message delivered at 1774056107146 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:49.114Z [app/main] MainSQL: slow query removeUnprocessed duration=40ms INFO 2026-03-21T01:21:49.360Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:21:50.564Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056110520 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:50.564Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:51.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:51.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:51.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f) INFO 2026-03-21T01:21:51.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f)): unidentified message INFO 2026-03-21T01:21:51.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:51.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f)) INFO 2026-03-21T01:21:51.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f): unidentified message INFO 2026-03-21T01:21:51.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:51.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:51.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:51.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:51.122Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:51.122Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:51.122Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056110047 (019d0dfb.f9e4.760b.9eb2.ff403226160f) INFO 2026-03-21T01:21:51.122Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:51.122Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-21T01:21:51.123Z [@signalapp/libsignal-client] ACKing message delivered at 1774056110520 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:54.722Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056114677 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:21:54.722Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:21:55.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:21:55.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:21:55.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5) INFO 2026-03-21T01:21:55.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5)): unidentified message INFO 2026-03-21T01:21:55.074Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:21:55.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5)) INFO 2026-03-21T01:21:55.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5): unidentified message INFO 2026-03-21T01:21:55.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:21:55.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:21:55.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:21:55.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:21:55.121Z [app/main] MainSQL: slow query commitDecryptResult duration=46ms INFO 2026-03-21T01:21:55.122Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:21:55.122Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:21:55.122Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056114197 (019d0dfc.0a22.70c7.9771.8217b99534e5) INFO 2026-03-21T01:21:55.122Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:21:55.122Z [@signalapp/libsignal-client] ACKing message delivered at 1774056114677 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:21:56.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:22:03.883Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056123839 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:03.883Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:04.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:22:04.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:04.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff) INFO 2026-03-21T01:22:04.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff)): unidentified message INFO 2026-03-21T01:22:04.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:22:04.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff)) INFO 2026-03-21T01:22:04.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff): unidentified message INFO 2026-03-21T01:22:04.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:22:04.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:04.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:04.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:22:04.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:04.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:04.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056123351 (019d0dfc.2dec.749f.a20c.d0cbf71d22ff) INFO 2026-03-21T01:22:04.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:22:04.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:04.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056123839 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:05.120Z [app/main] MainSQL: slow query removeUnprocessed duration=46ms INFO 2026-03-21T01:22:07.631Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056127550 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:07.631Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:08.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:22:08.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:08.073Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c) INFO 2026-03-21T01:22:08.073Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c)): unidentified message INFO 2026-03-21T01:22:08.073Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:22:08.074Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c)) INFO 2026-03-21T01:22:08.074Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c): unidentified message INFO 2026-03-21T01:22:08.074Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:22:08.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]e67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:08.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:08.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:22:08.120Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:08.120Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:08.120Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c) INFO 2026-03-21T01:22:08.120Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774056126733 (019d0dfc.3c8f.709f.ac4c.4d1004d2d31c) INFO 2026-03-21T01:22:08.120Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T01:22:08.121Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056126733: starting processing in queue INFO 2026-03-21T01:22:08.121Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:08.121Z [@signalapp/libsignal-client] ACKing message delivered at 1774056127550 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:08.125Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056126733: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:22:08.125Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774056126733: Batching save INFO 2026-03-21T01:22:08.170Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T01:22:09.082Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T01:22:09.082Z [JobQueueDatabaseStore] adding job [REDACTED]71d to queue "conversation" INFO 2026-03-21T01:22:09.129Z [saveAndNotify] Message saved 1774056126733 INFO 2026-03-21T01:22:09.129Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056126733: Found 0 early reaction(s) for incoming message INFO 2026-03-21T01:22:09.129Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774056126733: 0 edits in second run INFO 2026-03-21T01:22:09.129Z [app/main] MainSQL: slow query saveMessages duration=46ms INFO 2026-03-21T01:22:09.130Z [notifications] NotificationService: adding a notification and requesting an update INFO 2026-03-21T01:22:09.132Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T01:22:09.132Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:22:09.170Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-21T01:22:09.171Z [JobQueue] conversation job queue: added new job [REDACTED]71d INFO 2026-03-21T01:22:09.171Z [JobQueue] conversation job queue: enqueuing job [REDACTED]71d INFO 2026-03-21T01:22:09.171Z [JobQueue] conversation job queue: running job [REDACTED]71d, attempt 1 of 110 INFO 2026-03-21T01:22:09.171Z [JobQueue] conversation job queue, job ID [REDACTED]71d, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T01:22:09.172Z [JobQueue] conversation job queue, job ID [REDACTED]71d, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T01:22:09.172Z [JobQueue] conversation job queue, job ID [REDACTED]71d, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T01:22:09.172Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T01:22:09.174Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T01:22:09.174Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:22:09.174Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:22:09.175Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:22:09.175Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T01:22:09.212Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:22:09.254Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T01:22:09.296Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:22:09.371Z [app/main] MainSQL: slow query commitDecryptResult duration=75ms INFO 2026-03-21T01:22:09.488Z [app/main] MainSQL: slow query commitDecryptResult duration=117ms INFO 2026-03-21T01:22:09.546Z [app/main] MainSQL: slow query commitDecryptResult duration=59ms INFO 2026-03-21T01:22:09.547Z [WebAPI] send/1774056129172/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T01:22:09.547Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) INFO 2026-03-21T01:22:09.656Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T01:22:09.697Z [JobQueue] conversation job queue: job [REDACTED]71d succeeded on attempt 1 INFO 2026-03-21T01:22:09.738Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T01:22:10.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:22:10.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:22:10.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:22:10.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:22:10.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:22:10.163Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:22:10.674Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056130525 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:10.675Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:11.082Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:22:11.082Z [notifications] NotificationService: requesting a notification to be shown INFO 2026-03-21T01:22:11.082Z [notifications] NotificationService: showing a notification 1774056126733 INFO 2026-03-21T01:22:11.082Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:22:11.082Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:11.082Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056130278 (019d0dfc.4873.7669.a2d4.75a92aeb2336) INFO 2026-03-21T01:22:11.082Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056130278 (019d0dfc.4873.7669.a2d4.75a92aeb2336)) INFO 2026-03-21T01:22:11.082Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056130278 (019d0dfc.4873.7669.a2d4.75a92aeb2336): ciphertext message INFO 2026-03-21T01:22:11.083Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331815047 ms before clearing INFO 2026-03-21T01:22:11.083Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:11.083Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:11.083Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:22:11.093Z [permissions] Approving request for permission 'notifications' INFO 2026-03-21T01:22:11.163Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:11.163Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:11.163Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056130278 (019d0dfc.4873.7669.a2d4.75a92aeb2336) INFO 2026-03-21T01:22:11.163Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774056130278 (019d0dfc.4873.7669.a2d4.75a92aeb2336) INFO 2026-03-21T01:22:11.163Z [background] read sync [object Undefined] [REDACTED]b4b 1774056130278 [REDACTED]bba for message 1774056126733 INFO 2026-03-21T01:22:11.163Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:22:11.164Z [background] onReadSync(envelope=1774056130278, envelopeId=019d0dfc.4873.7669.a2d4.75a92aeb2336): Saving 1 sync tasks INFO 2026-03-21T01:22:11.164Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:11.164Z [@signalapp/libsignal-client] ACKing message delivered at 1774056130525 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:11.204Z [app/main] MainSQL: slow query saveSyncTasks duration=40ms INFO 2026-03-21T01:22:11.205Z [background] onReadSync(envelope=1774056130278, envelopeId=019d0dfc.4873.7669.a2d4.75a92aeb2336): Queuing 1 sync tasks INFO 2026-03-21T01:22:11.205Z [background] onReadSync(envelope=1774056130278, envelopeId=019d0dfc.4873.7669.a2d4.75a92aeb2336): Done INFO 2026-03-21T01:22:11.206Z [notifications] NotificationService#removeBy: message ID matches INFO 2026-03-21T01:22:11.206Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T01:22:11.206Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:22:11.247Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774056126733,"receivedAt":1771163896205},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T01:22:11.247Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T01:22:11.249Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056131203 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:11.249Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:11.296Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-21T01:22:11.338Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:22:11.421Z [app/main] MainSQL: slow query saveMessages duration=83ms INFO 2026-03-21T01:22:11.422Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 216ms INFO 2026-03-21T01:22:11.424Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T01:22:11.424Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T01:22:12.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:22:12.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:22:12.113Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:22:12.114Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 41ms INFO 2026-03-21T01:22:12.114Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:12.114Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056130302 (019d0dfc.4ab1.73ee.976a.cd3de827c2a2) INFO 2026-03-21T01:22:12.114Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056130302 (019d0dfc.4ab1.73ee.976a.cd3de827c2a2)) INFO 2026-03-21T01:22:12.114Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056130302 (019d0dfc.4ab1.73ee.976a.cd3de827c2a2): ciphertext message INFO 2026-03-21T01:22:12.114Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:12.114Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:12.114Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:22:12.155Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:22:12.197Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:12.197Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:12.197Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056130302 (019d0dfc.4ab1.73ee.976a.cd3de827c2a2) INFO 2026-03-21T01:22:12.197Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:22:12.198Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056130302 (019d0dfc.4ab1.73ee.976a.cd3de827c2a2) INFO 2026-03-21T01:22:12.198Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:22:12.198Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:22:12.198Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:22:12.198Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:12.198Z [@signalapp/libsignal-client] ACKing message delivered at 1774056131203 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:12.199Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:22:12.199Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:22:12.199Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:22:13.073Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T01:22:13.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:22:13.076Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331813054 ms before clearing INFO 2026-03-21T01:22:14.259Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056134174 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:14.259Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:15.073Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T01:22:15.073Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:15.073Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194) INFO 2026-03-21T01:22:15.073Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194)) INFO 2026-03-21T01:22:15.073Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194): ciphertext message INFO 2026-03-21T01:22:15.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:15.074Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:15.074Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T01:22:15.113Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:15.113Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:15.113Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194) INFO 2026-03-21T01:22:15.113Z [MessageReceiver] sent message to [REDACTED]b4b 1774056133781 from [REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194) INFO 2026-03-21T01:22:15.114Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056133781 (019d0dfc.5673.7333.8a44.46044b4ff194) INFO 2026-03-21T01:22:15.114Z [background] Queuing sent reaction for 1774056126733 INFO 2026-03-21T01:22:15.114Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:15.114Z [@signalapp/libsignal-client] ACKing message delivered at 1774056134174 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:15.115Z [Reactions] Reactions.onReaction(timestamp=1774056133781;target=1774056126733): handling INFO 2026-03-21T01:22:15.116Z [Reactions] handleReaction: adding reaction for message [REDACTED]b4b.1 1774056126733 INFO 2026-03-21T01:22:15.180Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1774056126733. Went from 0 to 1 reactions. INFO 2026-03-21T01:22:15.180Z [app/main] MainSQL: slow query addReaction duration=63ms INFO 2026-03-21T01:22:15.221Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:22:15.222Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 107ms INFO 2026-03-21T01:22:15.242Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056135158 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:15.242Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:15.243Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056135158 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:15.243Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:16.073Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:22:16.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:22:16.105Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:22:16.105Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 32ms INFO 2026-03-21T01:22:16.105Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:16.105Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056133977 (019d0dfc.5a4a.7218.a911.6d6e9d60c266) INFO 2026-03-21T01:22:16.105Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e) INFO 2026-03-21T01:22:16.106Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056133977 (019d0dfc.5a4a.7218.a911.6d6e9d60c266)) INFO 2026-03-21T01:22:16.106Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056133977 (019d0dfc.5a4a.7218.a911.6d6e9d60c266): ciphertext message INFO 2026-03-21T01:22:16.106Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:16.106Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e)): unidentified message INFO 2026-03-21T01:22:16.107Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:22:16.107Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e)) INFO 2026-03-21T01:22:16.107Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e): unidentified message INFO 2026-03-21T01:22:16.107Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:22:16.107Z [@signalapp/libsignal-client] [REDACTED]b4b.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T01:22:16.107Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e67, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T01:22:16.107Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:16.107Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:16.107Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:22:16.147Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:16.147Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:16.147Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056133977 (019d0dfc.5a4a.7218.a911.6d6e9d60c266) INFO 2026-03-21T01:22:16.147Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056133761 (019d0dfc.5a4b.709c.a518.03e34f34909e) INFO 2026-03-21T01:22:16.148Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774056133977 (019d0dfc.5a4a.7218.a911.6d6e9d60c266) INFO 2026-03-21T01:22:16.148Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T01:22:16.148Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T01:22:16.148Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T01:22:16.148Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:16.148Z [@signalapp/libsignal-client] ACKing message delivered at 1774056135158 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:16.148Z [@signalapp/libsignal-client] ACKing message delivered at 1774056135158 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:16.149Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T01:22:16.149Z [background] delivery receipt from [REDACTED]b4b.1 1774056133761 for sent message 1774056133781 wasSentEncrypted=true INFO 2026-03-21T01:22:16.149Z [background] onDeliveryReceipt(envelope=1774056133761, envelopeId=019d0dfc.5a4b.709c.a518.03e34f34909e): Saving 1 sync tasks INFO 2026-03-21T01:22:16.149Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T01:22:16.149Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T01:22:16.189Z [background] onDeliveryReceipt(envelope=1774056133761, envelopeId=019d0dfc.5a4b.709c.a518.03e34f34909e): Queuing 1 sync tasks INFO 2026-03-21T01:22:16.189Z [background] onDeliveryReceipt(envelope=1774056133761, envelopeId=019d0dfc.5a4b.709c.a518.03e34f34909e): Done INFO 2026-03-21T01:22:16.232Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056136187 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:16.232Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:16.260Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774056136187 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T01:22:16.260Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T01:22:17.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:22:17.073Z [MessageReceiver] decryptAndCacheBatch 2 INFO 2026-03-21T01:22:17.073Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): locked by GLOBAL_ZONE, waiting INFO 2026-03-21T01:22:17.073Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331809057 ms before clearing INFO 2026-03-21T01:22:17.076Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774056133781 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:22:17.113Z [SignalProtocolStore] running blocked 1 jobs in zone decryptAndCacheBatch INFO 2026-03-21T01:22:17.113Z [SignalProtocolStore] withZone(decryptAndCacheBatch:MessageReceiver): unlocked after 40ms INFO 2026-03-21T01:22:17.113Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T01:22:17.113Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338) INFO 2026-03-21T01:22:17.113Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0) INFO 2026-03-21T01:22:17.113Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338)) INFO 2026-03-21T01:22:17.113Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338): ciphertext message INFO 2026-03-21T01:22:17.113Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:17.114Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0)): unidentified message INFO 2026-03-21T01:22:17.114Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T01:22:17.114Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0)) INFO 2026-03-21T01:22:17.114Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0): unidentified message INFO 2026-03-21T01:22:17.114Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T01:22:17.114Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T01:22:17.115Z [MessageReceiver] decryptAndCacheBatch storing 2 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T01:22:17.115Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 2, pending kyberTriples 0 INFO 2026-03-21T01:22:17.155Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T01:22:17.196Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T01:22:17.196Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T01:22:17.196Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T01:22:17.197Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338) INFO 2026-03-21T01:22:17.197Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774056135311 (019d0dfc.5e44.73ab.9032.78051014d8f0) INFO 2026-03-21T01:22:17.197Z [MessageReceiver] sent message to [REDACTED]b4b 1774056135372 from [REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338) INFO 2026-03-21T01:22:17.197Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774056135372 (019d0dfc.5e28.716b.9a51.cc3f3099d338) INFO 2026-03-21T01:22:17.197Z [background] Queuing sent reaction for 1774056089596 INFO 2026-03-21T01:22:17.197Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T01:22:17.197Z [@signalapp/libsignal-client] ACKing message delivered at 1774056136187 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:17.197Z [@signalapp/libsignal-client] ACKing message delivered at 1774056136187 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T01:22:17.198Z [Reactions] Reactions.onReaction(timestamp=1774056135372;target=1774056089596): handling INFO 2026-03-21T01:22:17.198Z [background] delivery receipt from [REDACTED]b4b.1 1774056135311 for sent message 1774056135372 wasSentEncrypted=true INFO 2026-03-21T01:22:17.198Z [background] onDeliveryReceipt(envelope=1774056135311, envelopeId=019d0dfc.5e44.73ab.9032.78051014d8f0): Saving 1 sync tasks INFO 2026-03-21T01:22:17.199Z [Reactions] handleReaction: adding reaction for message [REDACTED]b4b.1 1774056089596 INFO 2026-03-21T01:22:17.238Z [background] onDeliveryReceipt(envelope=1774056135311, envelopeId=019d0dfc.5e44.73ab.9032.78051014d8f0): Queuing 1 sync tasks INFO 2026-03-21T01:22:17.238Z [background] onDeliveryReceipt(envelope=1774056135311, envelopeId=019d0dfc.5e44.73ab.9032.78051014d8f0): Done INFO 2026-03-21T01:22:17.280Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]b4b.1 1774056089596. Went from 0 to 1 reactions. INFO 2026-03-21T01:22:17.280Z [app/main] MainSQL: slow query addReaction duration=42ms INFO 2026-03-21T01:22:17.322Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), Reactions.onReaction): took 124ms INFO 2026-03-21T01:22:17.322Z [app/main] MainSQL: slow query saveMessage duration=41ms INFO 2026-03-21T01:22:18.075Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774056135372 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T01:22:19.073Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T01:22:19.074Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 331807056 ms before clearing INFO 2026-03-21T01:22:19.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:22:26.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:22:49.555Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:22:56.293Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:23:19.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:23:26.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:23:49.777Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:23:56.503Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:24:18.073Z [MessageReceiver] getAllFromCache INFO 2026-03-21T01:24:18.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T01:24:18.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T01:24:18.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T01:24:19.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:24:26.593Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:24:49.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:24:56.685Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:25:20.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:25:20.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T01:25:20.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T01:25:20.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T01:25:20.155Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T01:25:26.774Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:25:50.178Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:25:50.179Z [WebsocketResources] WebSocketResource(unauthenticated).close: Already closed! 3001/No response to keepalive request after 30000ms INFO 2026-03-21T01:25:56.867Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:26:12.074Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T01:26:12.074Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T01:26:12.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-21T01:26:12.121Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T01:26:12.123Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T01:26:12.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T01:26:12.124Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T01:26:12.125Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-21T01:26:12.125Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-21T01:26:12.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-21T01:26:12.126Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-21T01:26:12.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-21T01:26:12.127Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-21T01:26:12.128Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.129Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T01:26:12.129Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.129Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.129Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:12.129Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T01:26:12.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:12.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]e01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:12.129Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:12.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T01:26:12.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-21T01:26:12.129Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-21T01:26:12.130Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:12.130Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T01:26:12.130Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T01:26:12.155Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T01:26:12.155Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 32.881µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T01:26:12.720Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 590.793ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T01:26:12.720Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T01:26:12.720Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T01:26:12.720Z [SocketManager] connected unauthenticated socket (localPort: 60326) INFO 2026-03-21T01:26:12.720Z [SocketManager] starting expiration timer for unauthenticated socket WARN 2026-03-21T01:26:12.820Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]b07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:12.820Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:12.820Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:12.820Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-21T01:26:12.820Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:12.820Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T01:26:12.820Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 WARN 2026-03-21T01:26:12.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]a0b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:12.873Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:12.873Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:12.873Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T01:26:12.873Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:12.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-21T01:26:12.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]300?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:12.874Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:12.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 WARN 2026-03-21T01:26:12.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]e01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:12.874Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:12.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-21T01:26:12.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]504?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:12.874Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:12.875Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-21T01:26:12.875Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:12.875Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 WARN 2026-03-21T01:26:12.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-21T01:26:12.915Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:12.915Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence INFO 2026-03-21T01:26:12.915Z [@signalapp/libsignal-client] [unauth f0b3] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T01:26:12.958Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T01:26:12.959Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T01:26:12.959Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T01:26:12.959Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T01:26:12.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T01:26:12.959Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-21T01:26:12.959Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-21T01:26:12.961Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:12.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T01:26:12.971Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-21T01:26:12.971Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:12.971Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence WARN 2026-03-21T01:26:12.972Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-21T01:26:12.972Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:12.972Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence INFO 2026-03-21T01:26:12.972Z [@signalapp/libsignal-client] [unauth 51d6] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T01:26:12.972Z [@signalapp/libsignal-client] [unauth 2e0a] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-21T01:26:12.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-21T01:26:12.990Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:12.990Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence INFO 2026-03-21T01:26:12.991Z [@signalapp/libsignal-client] [unauth 63a9] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-21T01:26:13.012Z [@signalapp/libsignal-client] [unauth f0b3] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T01:26:13.012Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1774056373012 INFO 2026-03-21T01:26:13.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-21T01:26:13.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-21T01:26:13.013Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-21T01:26:13.014Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T01:26:13.070Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]50f?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:13.070Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:13.070Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:13.070Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-21T01:26:13.070Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:13.070Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac WARN 2026-03-21T01:26:13.130Z [@signalapp/libsignal-client] [unauth 63a9] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T01:26:13.130Z [@signalapp/libsignal-client] [unauth 2e0a] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T01:26:13.130Z [@signalapp/libsignal-client] [unauth 51d6] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T01:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]c04?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:13.130Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:13.130Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:13.130Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-21T01:26:13.130Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff INFO 2026-03-21T01:26:13.130Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1774056373130 INFO 2026-03-21T01:26:13.131Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-21T01:26:13.131Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-21T01:26:13.131Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-21T01:26:13.132Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.132Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:13.132Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1774056373132 INFO 2026-03-21T01:26:13.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-21T01:26:13.132Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-21T01:26:13.132Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-21T01:26:13.133Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:13.133Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1774056373133 INFO 2026-03-21T01:26:13.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-21T01:26:13.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-21T01:26:13.134Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-21T01:26:13.135Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.135Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T01:26:13.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-21T01:26:13.169Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:13.169Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-21T01:26:13.169Z [@signalapp/libsignal-client] [unauth aa3b] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-21T01:26:13.231Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-21T01:26:13.232Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:13.232Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-21T01:26:13.232Z [@signalapp/libsignal-client] [unauth 7a64] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-21T01:26:13.247Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]10b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:13.247Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:13.247Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:13.247Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-21T01:26:13.247Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:13.247Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-21T01:26:13.248Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]30e?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:13.248Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:13.248Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:13.248Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-21T01:26:13.248Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:13.248Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-21T01:26:13.248Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T01:26:13.248Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-21T01:26:13.248Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T01:26:13.249Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-21T01:26:13.249Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-21T01:26:13.249Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 WARN 2026-03-21T01:26:13.304Z [@signalapp/libsignal-client] [unauth aa3b] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T01:26:13.305Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1774056373305 INFO 2026-03-21T01:26:13.305Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-21T01:26:13.305Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b01 ([REDACTED]0f4) INFO 2026-03-21T01:26:13.305Z [profiles] buildGetProfileOptions([REDACTED]b01 ([REDACTED]0f4)): generating profile key credential request INFO 2026-03-21T01:26:13.306Z [profiles] getProfile([REDACTED]b01 ([REDACTED]0f4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b01/[REDACTED]7b9/[REDACTED]90d?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T01:26:13.321Z [@signalapp/libsignal-client] [unauth 7a64] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T01:26:13.321Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1774056373321 INFO 2026-03-21T01:26:13.321Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-21T01:26:13.321Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]97f ([REDACTED]816) INFO 2026-03-21T01:26:13.322Z [profiles] buildGetProfileOptions([REDACTED]97f ([REDACTED]816)): generating profile key credential request INFO 2026-03-21T01:26:13.323Z [profiles] getProfile([REDACTED]97f ([REDACTED]816)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]cce/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:13.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b01/[REDACTED]7b9/[REDACTED]90d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:26:13.419Z [profiles] getProfile([REDACTED]b01 ([REDACTED]0f4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.420Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b01 ([REDACTED]0f4) INFO 2026-03-21T01:26:13.420Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]434 ([REDACTED]a7c) INFO 2026-03-21T01:26:13.421Z [profiles] buildGetProfileOptions([REDACTED]434 ([REDACTED]a7c)): using unexpired profile key credential INFO 2026-03-21T01:26:13.421Z [profiles] getProfile([REDACTED]434 ([REDACTED]a7c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.421Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]434/[REDACTED]55f (unauth+key) INFO 2026-03-21T01:26:13.442Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]97f/[REDACTED]cce/[REDACTED]50a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:26:13.442Z [profiles] getProfile([REDACTED]97f ([REDACTED]816)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.443Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]97f ([REDACTED]816) INFO 2026-03-21T01:26:13.443Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c65 ([REDACTED]c1f) INFO 2026-03-21T01:26:13.443Z [profiles] buildGetProfileOptions([REDACTED]c65 ([REDACTED]c1f)): using unexpired profile key credential INFO 2026-03-21T01:26:13.443Z [profiles] getProfile([REDACTED]c65 ([REDACTED]c1f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c65/[REDACTED]d1d (unauth+key) INFO 2026-03-21T01:26:13.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]434/[REDACTED]55f (unauth+key) 200 Success INFO 2026-03-21T01:26:13.500Z [profiles] getProfile([REDACTED]434 ([REDACTED]a7c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]434 ([REDACTED]a7c) INFO 2026-03-21T01:26:13.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fa8 ([REDACTED]948) INFO 2026-03-21T01:26:13.501Z [profiles] buildGetProfileOptions([REDACTED]fa8 ([REDACTED]948)): using unexpired profile key credential INFO 2026-03-21T01:26:13.501Z [profiles] getProfile([REDACTED]fa8 ([REDACTED]948)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.501Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fa8/[REDACTED]691 (unauth+key) INFO 2026-03-21T01:26:13.560Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c65/[REDACTED]d1d (unauth+key) 200 Success INFO 2026-03-21T01:26:13.560Z [profiles] getProfile([REDACTED]c65 ([REDACTED]c1f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c65 ([REDACTED]c1f) INFO 2026-03-21T01:26:13.560Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fab ([REDACTED]2f7) INFO 2026-03-21T01:26:13.561Z [profiles] buildGetProfileOptions([REDACTED]fab ([REDACTED]2f7)): using unexpired profile key credential INFO 2026-03-21T01:26:13.561Z [profiles] getProfile([REDACTED]fab ([REDACTED]2f7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.561Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fab/[REDACTED]5af (unauth+key) INFO 2026-03-21T01:26:13.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fa8/[REDACTED]691 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.586Z [profiles] getProfile([REDACTED]fa8 ([REDACTED]948)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fa8 ([REDACTED]948) INFO 2026-03-21T01:26:13.586Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd2 ([REDACTED]75d) INFO 2026-03-21T01:26:13.586Z [profiles] buildGetProfileOptions([REDACTED]bd2 ([REDACTED]75d)): using unexpired profile key credential INFO 2026-03-21T01:26:13.586Z [profiles] getProfile([REDACTED]bd2 ([REDACTED]75d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.586Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd2/[REDACTED]838 (unauth+key) WARN 2026-03-21T01:26:13.594Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence WARN 2026-03-21T01:26:13.595Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence WARN 2026-03-21T01:26:13.595Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-21T01:26:13.595Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-21T01:26:13.595Z [@signalapp/libsignal-client] [unauth 6c86] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T01:26:13.595Z [@signalapp/libsignal-client] [unauth 7aff] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T01:26:13.595Z [@signalapp/libsignal-client] [unauth 8766] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T01:26:13.670Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fab/[REDACTED]5af (unauth+key) 200 Success INFO 2026-03-21T01:26:13.670Z [profiles] getProfile([REDACTED]fab ([REDACTED]2f7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.671Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fab ([REDACTED]2f7) INFO 2026-03-21T01:26:13.671Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f77 ([REDACTED]154) INFO 2026-03-21T01:26:13.671Z [profiles] buildGetProfileOptions([REDACTED]f77 ([REDACTED]154)): using unexpired profile key credential INFO 2026-03-21T01:26:13.671Z [profiles] getProfile([REDACTED]f77 ([REDACTED]154)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.671Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f77/[REDACTED]6c7 (unauth+key) INFO 2026-03-21T01:26:13.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd2/[REDACTED]838 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.691Z [profiles] getProfile([REDACTED]bd2 ([REDACTED]75d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd2 ([REDACTED]75d) INFO 2026-03-21T01:26:13.691Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d27 ([REDACTED]cc2) INFO 2026-03-21T01:26:13.692Z [profiles] buildGetProfileOptions([REDACTED]d27 ([REDACTED]cc2)): using unexpired profile key credential INFO 2026-03-21T01:26:13.692Z [profiles] getProfile([REDACTED]d27 ([REDACTED]cc2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.692Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d27/[REDACTED]9dd (unauth+key) WARN 2026-03-21T01:26:13.711Z [@signalapp/libsignal-client] [unauth 6c86] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T01:26:13.711Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1774056373711 INFO 2026-03-21T01:26:13.711Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-21T01:26:13.711Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]10a ([REDACTED]740) INFO 2026-03-21T01:26:13.712Z [profiles] buildGetProfileOptions([REDACTED]10a ([REDACTED]740)): using unexpired profile key credential INFO 2026-03-21T01:26:13.712Z [profiles] getProfile([REDACTED]10a ([REDACTED]740)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.712Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10a/[REDACTED]5cd (unauth+key) WARN 2026-03-21T01:26:13.724Z [@signalapp/libsignal-client] [unauth 8766] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T01:26:13.724Z [@signalapp/libsignal-client] [unauth 7aff] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T01:26:13.725Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1774056373725 INFO 2026-03-21T01:26:13.725Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-21T01:26:13.725Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]df5 ([REDACTED]8a0) INFO 2026-03-21T01:26:13.725Z [profiles] buildGetProfileOptions([REDACTED]df5 ([REDACTED]8a0)): using unexpired profile key credential INFO 2026-03-21T01:26:13.725Z [profiles] getProfile([REDACTED]df5 ([REDACTED]8a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.725Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df5/[REDACTED]37a (unauth+key) INFO 2026-03-21T01:26:13.725Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1774056373725 INFO 2026-03-21T01:26:13.725Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-21T01:26:13.725Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4af ([REDACTED]655) INFO 2026-03-21T01:26:13.726Z [profiles] buildGetProfileOptions([REDACTED]4af ([REDACTED]655)): using unexpired profile key credential INFO 2026-03-21T01:26:13.726Z [profiles] getProfile([REDACTED]4af ([REDACTED]655)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.726Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4af/[REDACTED]a19 (unauth+key) INFO 2026-03-21T01:26:13.782Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f77/[REDACTED]6c7 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.782Z [profiles] getProfile([REDACTED]f77 ([REDACTED]154)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f77 ([REDACTED]154) INFO 2026-03-21T01:26:13.784Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f61 ([REDACTED]71b) INFO 2026-03-21T01:26:13.784Z [profiles] buildGetProfileOptions([REDACTED]f61 ([REDACTED]71b)): using unexpired profile key credential INFO 2026-03-21T01:26:13.784Z [profiles] getProfile([REDACTED]f61 ([REDACTED]71b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f61/[REDACTED]bb9 (unauth+key) INFO 2026-03-21T01:26:13.784Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d27/[REDACTED]9dd (unauth+key) 200 Success INFO 2026-03-21T01:26:13.784Z [profiles] getProfile([REDACTED]d27 ([REDACTED]cc2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d27 ([REDACTED]cc2) INFO 2026-03-21T01:26:13.785Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b0f ([REDACTED]5d3) INFO 2026-03-21T01:26:13.785Z [profiles] buildGetProfileOptions([REDACTED]b0f ([REDACTED]5d3)): using unexpired profile key credential INFO 2026-03-21T01:26:13.785Z [profiles] getProfile([REDACTED]b0f ([REDACTED]5d3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.785Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b0f/[REDACTED]a66 (unauth+key) INFO 2026-03-21T01:26:13.797Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]10a/[REDACTED]5cd (unauth+key) 200 Success INFO 2026-03-21T01:26:13.797Z [profiles] getProfile([REDACTED]10a ([REDACTED]740)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.798Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]10a ([REDACTED]740) INFO 2026-03-21T01:26:13.798Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]01d ([REDACTED]ec3) INFO 2026-03-21T01:26:13.798Z [profiles] buildGetProfileOptions([REDACTED]01d ([REDACTED]ec3)): using unexpired profile key credential INFO 2026-03-21T01:26:13.798Z [profiles] getProfile([REDACTED]01d ([REDACTED]ec3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.798Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01d/[REDACTED]a15 (unauth+key) INFO 2026-03-21T01:26:13.818Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:26:13.846Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4af/[REDACTED]a19 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.846Z [profiles] getProfile([REDACTED]4af ([REDACTED]655)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4af ([REDACTED]655) INFO 2026-03-21T01:26:13.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]616 ([REDACTED]c43) INFO 2026-03-21T01:26:13.847Z [profiles] buildGetProfileOptions([REDACTED]616 ([REDACTED]c43)): using unexpired profile key credential INFO 2026-03-21T01:26:13.847Z [profiles] getProfile([REDACTED]616 ([REDACTED]c43)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]39e (unauth+key) INFO 2026-03-21T01:26:13.864Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]df5/[REDACTED]37a (unauth+key) 200 Success INFO 2026-03-21T01:26:13.865Z [profiles] getProfile([REDACTED]df5 ([REDACTED]8a0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.865Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]df5 ([REDACTED]8a0) INFO 2026-03-21T01:26:13.865Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]868 ([REDACTED]9a1) INFO 2026-03-21T01:26:13.865Z [profiles] buildGetProfileOptions([REDACTED]868 ([REDACTED]9a1)): using unexpired profile key credential INFO 2026-03-21T01:26:13.865Z [profiles] getProfile([REDACTED]868 ([REDACTED]9a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.865Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]868/[REDACTED]6e1 (unauth+key) INFO 2026-03-21T01:26:13.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f61/[REDACTED]bb9 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.867Z [profiles] getProfile([REDACTED]f61 ([REDACTED]71b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f61 ([REDACTED]71b) INFO 2026-03-21T01:26:13.867Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e59 ([REDACTED]a76) INFO 2026-03-21T01:26:13.867Z [profiles] buildGetProfileOptions([REDACTED]e59 ([REDACTED]a76)): using unexpired profile key credential INFO 2026-03-21T01:26:13.868Z [profiles] getProfile([REDACTED]e59 ([REDACTED]a76)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.868Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e59/[REDACTED]daf (unauth+key) INFO 2026-03-21T01:26:13.893Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T01:26:13.906Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b0f/[REDACTED]a66 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.906Z [profiles] getProfile([REDACTED]b0f ([REDACTED]5d3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b0f ([REDACTED]5d3) INFO 2026-03-21T01:26:13.906Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e14 ([REDACTED]90f) INFO 2026-03-21T01:26:13.906Z [profiles] buildGetProfileOptions([REDACTED]e14 ([REDACTED]90f)): using unexpired profile key credential INFO 2026-03-21T01:26:13.907Z [profiles] getProfile([REDACTED]e14 ([REDACTED]90f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.907Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e14/[REDACTED]fec (unauth+key) INFO 2026-03-21T01:26:13.923Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]01d/[REDACTED]a15 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.923Z [profiles] getProfile([REDACTED]01d ([REDACTED]ec3)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]01d ([REDACTED]ec3) INFO 2026-03-21T01:26:13.924Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3af ([REDACTED]eb6) INFO 2026-03-21T01:26:13.924Z [profiles] buildGetProfileOptions([REDACTED]3af ([REDACTED]eb6)): using unexpired profile key credential INFO 2026-03-21T01:26:13.924Z [profiles] getProfile([REDACTED]3af ([REDACTED]eb6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]f1b (unauth+key) INFO 2026-03-21T01:26:13.936Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]616/[REDACTED]39e (unauth+key) 200 Success INFO 2026-03-21T01:26:13.936Z [profiles] getProfile([REDACTED]616 ([REDACTED]c43)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.937Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]616 ([REDACTED]c43) INFO 2026-03-21T01:26:13.937Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f32 ([REDACTED]7fa) INFO 2026-03-21T01:26:13.937Z [profiles] buildGetProfileOptions([REDACTED]f32 ([REDACTED]7fa)): using unexpired profile key credential INFO 2026-03-21T01:26:13.937Z [profiles] getProfile([REDACTED]f32 ([REDACTED]7fa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.937Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f32/[REDACTED]f9c (unauth+key) INFO 2026-03-21T01:26:13.973Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e59/[REDACTED]daf (unauth+key) 200 Success INFO 2026-03-21T01:26:13.973Z [profiles] getProfile([REDACTED]e59 ([REDACTED]a76)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.974Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e59 ([REDACTED]a76) INFO 2026-03-21T01:26:13.974Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]559 ([REDACTED]af5) INFO 2026-03-21T01:26:13.974Z [profiles] buildGetProfileOptions([REDACTED]559 ([REDACTED]af5)): using unexpired profile key credential INFO 2026-03-21T01:26:13.974Z [profiles] getProfile([REDACTED]559 ([REDACTED]af5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.974Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]559/[REDACTED]517 (unauth+key) INFO 2026-03-21T01:26:13.989Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]868/[REDACTED]6e1 (unauth+key) 200 Success INFO 2026-03-21T01:26:13.990Z [profiles] getProfile([REDACTED]868 ([REDACTED]9a1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:13.990Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]868 ([REDACTED]9a1) INFO 2026-03-21T01:26:13.990Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9f6 ([REDACTED]652) INFO 2026-03-21T01:26:13.990Z [profiles] buildGetProfileOptions([REDACTED]9f6 ([REDACTED]652)): using unexpired profile key credential INFO 2026-03-21T01:26:13.990Z [profiles] getProfile([REDACTED]9f6 ([REDACTED]652)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:13.990Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f6/[REDACTED]a27 (unauth+key) INFO 2026-03-21T01:26:14.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e14/[REDACTED]fec (unauth+key) 200 Success INFO 2026-03-21T01:26:14.004Z [profiles] getProfile([REDACTED]e14 ([REDACTED]90f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e14 ([REDACTED]90f) INFO 2026-03-21T01:26:14.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]001 ([REDACTED]6c2) INFO 2026-03-21T01:26:14.004Z [profiles] buildGetProfileOptions([REDACTED]001 ([REDACTED]6c2)): using unexpired profile key credential INFO 2026-03-21T01:26:14.004Z [profiles] getProfile([REDACTED]001 ([REDACTED]6c2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]001/[REDACTED]11a (unauth+key) INFO 2026-03-21T01:26:14.042Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3af/[REDACTED]f1b (unauth+key) 200 Success INFO 2026-03-21T01:26:14.042Z [profiles] getProfile([REDACTED]3af ([REDACTED]eb6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3af ([REDACTED]eb6) INFO 2026-03-21T01:26:14.043Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]698 ([REDACTED]ba7) INFO 2026-03-21T01:26:14.043Z [profiles] buildGetProfileOptions([REDACTED]698 ([REDACTED]ba7)): using unexpired profile key credential INFO 2026-03-21T01:26:14.043Z [profiles] getProfile([REDACTED]698 ([REDACTED]ba7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.043Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]698/[REDACTED]723 (unauth+key) INFO 2026-03-21T01:26:14.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f32/[REDACTED]f9c (unauth+key) 200 Success INFO 2026-03-21T01:26:14.058Z [profiles] getProfile([REDACTED]f32 ([REDACTED]7fa)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.058Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f32 ([REDACTED]7fa) INFO 2026-03-21T01:26:14.058Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]818 ([REDACTED]663) INFO 2026-03-21T01:26:14.058Z [profiles] buildGetProfileOptions([REDACTED]818 ([REDACTED]663)): using unexpired profile key credential INFO 2026-03-21T01:26:14.058Z [profiles] getProfile([REDACTED]818 ([REDACTED]663)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.058Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]818/[REDACTED]76e (unauth+key) INFO 2026-03-21T01:26:14.082Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]559/[REDACTED]517 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.082Z [profiles] getProfile([REDACTED]559 ([REDACTED]af5)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]559 ([REDACTED]af5) INFO 2026-03-21T01:26:14.083Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]413 ([REDACTED]f1e) INFO 2026-03-21T01:26:14.083Z [profiles] buildGetProfileOptions([REDACTED]413 ([REDACTED]f1e)): using unexpired profile key credential INFO 2026-03-21T01:26:14.083Z [profiles] getProfile([REDACTED]413 ([REDACTED]f1e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.083Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]413/[REDACTED]7ad (unauth+key) INFO 2026-03-21T01:26:14.108Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9f6/[REDACTED]a27 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.108Z [profiles] getProfile([REDACTED]9f6 ([REDACTED]652)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9f6 ([REDACTED]652) INFO 2026-03-21T01:26:14.109Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]70b ([REDACTED]021) INFO 2026-03-21T01:26:14.109Z [profiles] buildGetProfileOptions([REDACTED]70b ([REDACTED]021)): using unexpired profile key credential INFO 2026-03-21T01:26:14.109Z [profiles] getProfile([REDACTED]70b ([REDACTED]021)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.109Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70b/[REDACTED]9dc (unauth+key) INFO 2026-03-21T01:26:14.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]001/[REDACTED]11a (unauth+key) 200 Success INFO 2026-03-21T01:26:14.133Z [profiles] getProfile([REDACTED]001 ([REDACTED]6c2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]001 ([REDACTED]6c2) INFO 2026-03-21T01:26:14.134Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]69d ([REDACTED]7c4) INFO 2026-03-21T01:26:14.134Z [profiles] buildGetProfileOptions([REDACTED]69d ([REDACTED]7c4)): using unexpired profile key credential INFO 2026-03-21T01:26:14.134Z [profiles] getProfile([REDACTED]69d ([REDACTED]7c4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.134Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69d/[REDACTED]963 (unauth+key) INFO 2026-03-21T01:26:14.140Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]698/[REDACTED]723 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.140Z [profiles] getProfile([REDACTED]698 ([REDACTED]ba7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]698 ([REDACTED]ba7) INFO 2026-03-21T01:26:14.141Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8c ([REDACTED]8df) INFO 2026-03-21T01:26:14.141Z [profiles] buildGetProfileOptions([REDACTED]f8c ([REDACTED]8df)): using unexpired profile key credential INFO 2026-03-21T01:26:14.141Z [profiles] getProfile([REDACTED]f8c ([REDACTED]8df)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.141Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8c/[REDACTED]77e (unauth+key) INFO 2026-03-21T01:26:14.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]413/[REDACTED]7ad (unauth+key) 200 Success INFO 2026-03-21T01:26:14.185Z [profiles] getProfile([REDACTED]413 ([REDACTED]f1e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.185Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]413 ([REDACTED]f1e) INFO 2026-03-21T01:26:14.185Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]138 ([REDACTED]3f9) INFO 2026-03-21T01:26:14.185Z [profiles] buildGetProfileOptions([REDACTED]138 ([REDACTED]3f9)): using unexpired profile key credential INFO 2026-03-21T01:26:14.185Z [profiles] getProfile([REDACTED]138 ([REDACTED]3f9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.185Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]138/[REDACTED]728 (unauth+key) INFO 2026-03-21T01:26:14.201Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]818/[REDACTED]76e (unauth+key) 200 Success INFO 2026-03-21T01:26:14.201Z [profiles] getProfile([REDACTED]818 ([REDACTED]663)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.202Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]818 ([REDACTED]663) INFO 2026-03-21T01:26:14.202Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]06a ([REDACTED]0cb) INFO 2026-03-21T01:26:14.202Z [profiles] buildGetProfileOptions([REDACTED]06a ([REDACTED]0cb)): using unexpired profile key credential INFO 2026-03-21T01:26:14.202Z [profiles] getProfile([REDACTED]06a ([REDACTED]0cb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.202Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]06a/[REDACTED]e15 (unauth+key) INFO 2026-03-21T01:26:14.216Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]70b/[REDACTED]9dc (unauth+key) 200 Success INFO 2026-03-21T01:26:14.216Z [profiles] getProfile([REDACTED]70b ([REDACTED]021)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.216Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]70b ([REDACTED]021) INFO 2026-03-21T01:26:14.216Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d57 ([REDACTED]850) INFO 2026-03-21T01:26:14.217Z [profiles] buildGetProfileOptions([REDACTED]d57 ([REDACTED]850)): using unexpired profile key credential INFO 2026-03-21T01:26:14.217Z [profiles] getProfile([REDACTED]d57 ([REDACTED]850)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.217Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d57/[REDACTED]b8f (unauth+key) INFO 2026-03-21T01:26:14.240Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]69d/[REDACTED]963 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.241Z [profiles] getProfile([REDACTED]69d ([REDACTED]7c4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.241Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]69d ([REDACTED]7c4) INFO 2026-03-21T01:26:14.241Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]79a ([REDACTED]10d) INFO 2026-03-21T01:26:14.241Z [profiles] buildGetProfileOptions([REDACTED]79a ([REDACTED]10d)): using unexpired profile key credential INFO 2026-03-21T01:26:14.241Z [profiles] getProfile([REDACTED]79a ([REDACTED]10d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79a/[REDACTED]e8e (unauth+key) INFO 2026-03-21T01:26:14.255Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8c/[REDACTED]77e (unauth+key) 200 Success INFO 2026-03-21T01:26:14.255Z [profiles] getProfile([REDACTED]f8c ([REDACTED]8df)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8c ([REDACTED]8df) INFO 2026-03-21T01:26:14.256Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]926 ([REDACTED]47f) INFO 2026-03-21T01:26:14.256Z [profiles] buildGetProfileOptions([REDACTED]926 ([REDACTED]47f)): using unexpired profile key credential INFO 2026-03-21T01:26:14.256Z [profiles] getProfile([REDACTED]926 ([REDACTED]47f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.256Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]926/[REDACTED]689 (unauth+key) INFO 2026-03-21T01:26:14.284Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]138/[REDACTED]728 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.285Z [profiles] getProfile([REDACTED]138 ([REDACTED]3f9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]138 ([REDACTED]3f9) INFO 2026-03-21T01:26:14.285Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4c8 ([REDACTED]eba) INFO 2026-03-21T01:26:14.285Z [profiles] buildGetProfileOptions([REDACTED]4c8 ([REDACTED]eba)): generating profile key credential request INFO 2026-03-21T01:26:14.286Z [profiles] getProfile([REDACTED]4c8 ([REDACTED]eba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.287Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c8/[REDACTED]8db/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:14.307Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]06a/[REDACTED]e15 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.307Z [profiles] getProfile([REDACTED]06a ([REDACTED]0cb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]06a ([REDACTED]0cb) INFO 2026-03-21T01:26:14.308Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e29 ([REDACTED]706) INFO 2026-03-21T01:26:14.309Z [profiles] buildGetProfileOptions([REDACTED]e29 ([REDACTED]706)): generating profile key credential request INFO 2026-03-21T01:26:14.310Z [profiles] getProfile([REDACTED]e29 ([REDACTED]706)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.310Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e29/[REDACTED]015/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:14.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d57/[REDACTED]b8f (unauth+key) 200 Success INFO 2026-03-21T01:26:14.336Z [profiles] getProfile([REDACTED]d57 ([REDACTED]850)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d57 ([REDACTED]850) INFO 2026-03-21T01:26:14.336Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9b4 ([REDACTED]56e) INFO 2026-03-21T01:26:14.336Z [profiles] buildGetProfileOptions([REDACTED]9b4 ([REDACTED]56e)): generating profile key credential request INFO 2026-03-21T01:26:14.337Z [profiles] getProfile([REDACTED]9b4 ([REDACTED]56e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.337Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b4/[REDACTED]b27/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T01:26:14.354Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79a/[REDACTED]e8e (unauth+key) 200 Success INFO 2026-03-21T01:26:14.354Z [profiles] getProfile([REDACTED]79a ([REDACTED]10d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.355Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]79a ([REDACTED]10d) INFO 2026-03-21T01:26:14.355Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7f6 ([REDACTED]92c) INFO 2026-03-21T01:26:14.355Z [profiles] buildGetProfileOptions([REDACTED]7f6 ([REDACTED]92c)): using unexpired profile key credential INFO 2026-03-21T01:26:14.355Z [profiles] getProfile([REDACTED]7f6 ([REDACTED]92c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T01:26:14.355Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f6/[REDACTED]948 (unauth+key) INFO 2026-03-21T01:26:14.360Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:26:14.376Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]926/[REDACTED]689 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.376Z [profiles] getProfile([REDACTED]926 ([REDACTED]47f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.376Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]926 ([REDACTED]47f) INFO 2026-03-21T01:26:14.387Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4c8/[REDACTED]8db/[REDACTED]00f?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:26:14.387Z [profiles] getProfile([REDACTED]4c8 ([REDACTED]eba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.388Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4c8 ([REDACTED]eba) INFO 2026-03-21T01:26:14.401Z [app/main] MainSQL: slow query updateOrCreateBadges duration=42ms INFO 2026-03-21T01:26:14.402Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T01:26:14.430Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e29/[REDACTED]015/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:26:14.430Z [profiles] getProfile([REDACTED]e29 ([REDACTED]706)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.431Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e29 ([REDACTED]706) INFO 2026-03-21T01:26:14.457Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f6/[REDACTED]948 (unauth+key) 200 Success INFO 2026-03-21T01:26:14.458Z [profiles] getProfile([REDACTED]7f6 ([REDACTED]92c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.458Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7f6 ([REDACTED]92c) INFO 2026-03-21T01:26:14.458Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9b4/[REDACTED]b27/[REDACTED]40a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T01:26:14.458Z [profiles] getProfile([REDACTED]9b4 ([REDACTED]56e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T01:26:14.459Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9b4 ([REDACTED]56e) INFO 2026-03-21T01:26:14.459Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-21T01:26:15.126Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T01:26:26.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:26:42.736Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:26:47.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:26:47.120Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T01:26:47.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:26:57.082Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:27:12.819Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:27:15.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537001ms INFO 2026-03-21T01:27:27.190Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:27:42.915Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:27:57.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:28:13.013Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:28:27.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:28:43.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:28:57.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:29:13.202Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:29:27.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:29:30.075Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:29:30.075Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:29:30.076Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:29:43.298Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:29:57.757Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:30:13.404Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:30:27.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:30:43.507Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T01:30:57.953Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:31:13.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T01:31:13.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T01:31:13.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T01:31:13.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T01:31:28.131Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:31:30.074Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:31:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:31:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:31:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:31:47.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:31:47.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:31:47.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T01:31:58.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:32:28.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:32:58.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:33:28.602Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:33:58.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:34:28.803Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:34:58.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:35:29.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:35:59.137Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:36:29.233Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:36:47.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:36:47.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:36:47.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:36:59.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:37:29.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:37:59.581Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:38:29.691Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:38:59.807Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:39:29.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:40:00.018Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:40:30.107Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:41:00.260Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:41:30.353Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:41:47.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:41:47.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T01:41:47.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:42:00.478Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:42:30.563Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:43:00.707Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:43:30.802Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:44:01.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:44:31.144Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:45:01.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:45:31.568Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:46:01.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:46:31.748Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:47:01.859Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:47:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-21T01:47:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:47:31.944Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:48:02.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:48:32.142Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:49:02.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:49:32.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:50:02.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:50:32.587Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:51:02.717Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:51:32.801Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:52:02.913Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:52:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:52:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:52:33.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:53:03.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:53:33.251Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:54:03.380Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:54:33.469Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:55:03.582Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:55:33.670Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:56:03.786Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:56:33.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:57:03.996Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T01:57:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T01:57:34.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:58:04.206Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:58:34.300Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:59:04.413Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T01:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T01:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T01:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T01:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T01:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T01:59:34.504Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:00:04.616Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:00:34.704Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:01:04.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:01:34.922Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:02:05.033Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:02:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:02:35.145Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:02:55.998Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774058575908 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T02:02:55.998Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T02:02:56.074Z [MessageReceiver] decryptAndCacheBatch 1 INFO 2026-03-21T02:02:56.074Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T02:02:56.074Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774058575699 (019d0e21.987f.70e8.81c5.034dac88b855) INFO 2026-03-21T02:02:56.074Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774058575699 (019d0e21.987f.70e8.81c5.034dac88b855)) INFO 2026-03-21T02:02:56.074Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774058575699 (019d0e21.987f.70e8.81c5.034dac88b855): ciphertext message INFO 2026-03-21T02:02:56.074Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T02:02:56.075Z [MessageReceiver] decryptAndCacheBatch storing 1 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T02:02:56.075Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 1, pending kyberTriples 0 INFO 2026-03-21T02:02:56.117Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T02:02:56.118Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T02:02:56.118Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T02:02:56.118Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774058575699 (019d0e21.987f.70e8.81c5.034dac88b855) INFO 2026-03-21T02:02:56.118Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774058575699 (019d0e21.987f.70e8.81c5.034dac88b855) INFO 2026-03-21T02:02:56.118Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-21T02:02:56.118Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T02:02:56.118Z [@signalapp/libsignal-client] ACKing message delivered at 1774058575908 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T02:02:57.073Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-21T02:02:57.073Z [storage] sync: fetching latest after version=9632 INFO 2026-03-21T02:02:57.073Z [storage] sync(9632): fetch start INFO 2026-03-21T02:02:57.074Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T02:02:57.074Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T02:02:57.117Z [app/main] MainSQL: slow query removeUnprocessed duration=43ms INFO 2026-03-21T02:02:57.197Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T02:02:57.242Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T02:02:57.245Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 INFO 2026-03-21T02:02:57.322Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 58ms (attempts v4=1 v6=0) INFO 2026-03-21T02:02:57.563Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9632 200 Success INFO 2026-03-21T02:02:57.565Z [storage] sync: updating to remoteVersion=9633 sourceDevice=1 from version=9632 INFO 2026-03-21T02:02:57.570Z [storage] process(9633): localRecords=1814 localKeys=1427 unknownKeys=0 remoteKeys=1436 INFO 2026-03-21T02:02:57.570Z [storage] process(9633): remoteOnlyCount=12 remoteOnlyKeys=["9633:GWg","9633:EJV","9633:guM","9633:zS/","9633:Qhj","9633:XIs","9633:mcD","9633:p7M","9633:rLF","9633:C1D","9633:gSd","9633:bDT"] INFO 2026-03-21T02:02:57.570Z [storage] process(9633): localOnlyCount=3 localOnlyKeys=["5937:er4","8239:FPw","5937:UTY"] INFO 2026-03-21T02:02:57.570Z [storage] fetchRemoteRecords(9633): fetching remote keys count=12 INFO 2026-03-21T02:02:57.570Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-21T02:02:57.691Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-21T02:02:57.692Z [storage] fetchRemoteRecords(9633): missing remote keys=[] count=0 INFO 2026-03-21T02:02:57.692Z [storage] process(9633): attempting to merge records=3 INFO 2026-03-21T02:02:57.692Z [storage] process(9633): split pni contacts=9 INFO 2026-03-21T02:02:57.694Z [storage] merge(9633:C1D [REDACTED]d4e ([REDACTED]d76)): merged item type=1 oldID=8239:FPw shouldDrop=false details=[] INFO 2026-03-21T02:02:57.694Z [storage] merge(9633:gSd [REDACTED]76e ([REDACTED]afa)): merged item type=1 oldID=5937:UTY shouldDrop=false details=[] INFO 2026-03-21T02:02:57.694Z [storage] merge(9633:rLF [REDACTED]919 ([REDACTED]30d)): merged item type=1 oldID=5937:er4 shouldDrop=false details=[] WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-21T02:02:57.695Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-21T02:02:57.695Z [storage] merge(9633:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.695Z [storage] merge(9633:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.695Z [storage] merge(9633:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.695Z [storage] merge(9633:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.695Z [storage] merge(9633:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.696Z [storage] merge(9633:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.696Z [storage] merge(9633:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.696Z [storage] merge(9633:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.696Z [storage] merge(9633:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T02:02:57.696Z [storage] process(9633): processed records=12 INFO 2026-03-21T02:02:57.768Z [storage] process(9633): updated conversations=3 INFO 2026-03-21T02:02:57.768Z [storage] process(9633): kicking off profile fetches=0 INFO 2026-03-21T02:02:57.768Z [storage] process(9633): dropped keys=["9633:EJV","9633:GWg","9633:Qhj","9633:XIs","9633:bDT","9633:guM","9633:mcD","9633:p7M","9633:zS/"] count=9 INFO 2026-03-21T02:02:57.768Z [storage] process(9633): unknown records=[] count=0 INFO 2026-03-21T02:02:57.768Z [app/main] MainSQL: slow query updateConversations duration=71ms INFO 2026-03-21T02:02:57.809Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T02:02:57.812Z [storage] process(9633): error records=[] count=0 INFO 2026-03-21T02:02:57.853Z [storage] process(9633): pending deletes=["9633:EJV","9633:GWg","9633:Qhj","9633:XIs","9633:bDT","9633:guM","9633:mcD","9633:p7M","9633:zS/"] count=9 INFO 2026-03-21T02:02:57.896Z [storage] process(9633): done INFO 2026-03-21T02:02:57.896Z [storage] sync: updated to version=9633 INFO 2026-03-21T02:02:57.942Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-21T02:02:58.027Z [storage] sync: complete INFO 2026-03-21T02:03:05.303Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:03:35.413Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:04:05.505Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:04:35.595Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:04:57.073Z [MessageReceiver] getAllFromCache INFO 2026-03-21T02:04:57.074Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T02:04:57.074Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T02:04:57.074Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T02:05:05.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:05:35.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:06:05.904Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:06:36.030Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:07:06.122Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:07:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T02:07:30.118Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:07:36.213Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:08:06.346Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:08:36.466Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:09:06.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:09:36.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:10:06.797Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:10:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:10:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:10:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:10:36.893Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:11:07.012Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:11:37.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:12:07.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:12:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:12:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:12:37.323Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:13:07.448Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:13:37.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:14:07.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:14:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:14:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:14:37.746Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:15:07.865Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:15:37.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:16:08.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:16:38.384Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:17:08.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:17:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:17:38.597Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:18:08.712Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:18:38.810Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:19:08.925Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:19:39.023Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:20:09.136Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:20:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:20:39.231Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:21:09.359Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:21:39.453Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:22:09.570Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:22:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:22:30.120Z [app/main] MainSQL: slow query createOrUpdateItem duration=46ms INFO 2026-03-21T02:22:30.121Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:22:39.668Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:23:09.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:23:39.877Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:24:09.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:24:40.117Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:25:10.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:25:40.341Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:26:10.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:26:13.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T02:26:13.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T02:26:13.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T02:26:13.122Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T02:26:13.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T02:26:13.126Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T02:26:13.126Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T02:26:13.127Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7aa ([REDACTED]a63) INFO 2026-03-21T02:26:13.127Z [profiles] buildGetProfileOptions([REDACTED]7aa ([REDACTED]a63)): generating profile key credential request INFO 2026-03-21T02:26:13.128Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a0a ([REDACTED]047) INFO 2026-03-21T02:26:13.128Z [profiles] buildGetProfileOptions([REDACTED]a0a ([REDACTED]047)): generating profile key credential request INFO 2026-03-21T02:26:13.129Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]769 ([REDACTED]f46) INFO 2026-03-21T02:26:13.129Z [profiles] buildGetProfileOptions([REDACTED]769 ([REDACTED]f46)): generating profile key credential request INFO 2026-03-21T02:26:13.130Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.130Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T02:26:13.130Z [profiles] getProfile([REDACTED]7aa ([REDACTED]a63)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.130Z [profiles] getProfile([REDACTED]a0a ([REDACTED]047)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.130Z [profiles] getProfile([REDACTED]769 ([REDACTED]f46)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.130Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T02:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7aa/[REDACTED]a63/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a0a/[REDACTED]109/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.130Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]769/[REDACTED]8a0/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.130Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T02:26:13.130Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8e6 ([REDACTED]270) INFO 2026-03-21T02:26:13.130Z [profiles] buildGetProfileOptions([REDACTED]8e6 ([REDACTED]270)): generating profile key credential request INFO 2026-03-21T02:26:13.131Z [profiles] getProfile([REDACTED]8e6 ([REDACTED]270)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.131Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e6/[REDACTED]9dd/[REDACTED]d07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.131Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T02:26:13.131Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T02:26:13.153Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T02:26:13.154Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 37.189µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T02:26:13.776Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 645.207ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T02:26:13.776Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T02:26:13.776Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T02:26:13.776Z [SocketManager] connected unauthenticated socket (localPort: 36622) INFO 2026-03-21T02:26:13.776Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T02:26:13.908Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7aa/[REDACTED]a63/[REDACTED]805?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:13.908Z [profiles] getProfile([REDACTED]7aa ([REDACTED]a63)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:13.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7aa ([REDACTED]a63) INFO 2026-03-21T02:26:13.909Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]86a ([REDACTED]386) INFO 2026-03-21T02:26:13.910Z [profiles] buildGetProfileOptions([REDACTED]86a ([REDACTED]386)): generating profile key credential request INFO 2026-03-21T02:26:13.911Z [profiles] getProfile([REDACTED]86a ([REDACTED]386)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.911Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]86a/[REDACTED]fce/[REDACTED]100?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a0a/[REDACTED]109/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:13.912Z [profiles] getProfile([REDACTED]a0a ([REDACTED]047)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:13.913Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a0a ([REDACTED]047) INFO 2026-03-21T02:26:13.913Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ae3 ([REDACTED]bf0) INFO 2026-03-21T02:26:13.913Z [profiles] buildGetProfileOptions([REDACTED]ae3 ([REDACTED]bf0)): generating profile key credential request INFO 2026-03-21T02:26:13.914Z [profiles] getProfile([REDACTED]ae3 ([REDACTED]bf0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ae3/[REDACTED]126/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.915Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]769/[REDACTED]8a0/[REDACTED]004?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:13.915Z [profiles] getProfile([REDACTED]769 ([REDACTED]f46)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:13.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]769 ([REDACTED]f46) INFO 2026-03-21T02:26:13.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19f ([REDACTED]427) INFO 2026-03-21T02:26:13.917Z [profiles] buildGetProfileOptions([REDACTED]19f ([REDACTED]427)): generating profile key credential request INFO 2026-03-21T02:26:13.918Z [profiles] getProfile([REDACTED]19f ([REDACTED]427)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.918Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]076/[REDACTED]10a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T02:26:13.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]600?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:13.920Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:13.920Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:13.920Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T02:26:13.920Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:13.920Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T02:26:13.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-21T02:26:13.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8e6/[REDACTED]9dd/[REDACTED]d07?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:13.920Z [profiles] getProfile([REDACTED]8e6 ([REDACTED]270)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:13.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8e6 ([REDACTED]270) INFO 2026-03-21T02:26:13.921Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]45e ([REDACTED]825) INFO 2026-03-21T02:26:13.921Z [profiles] buildGetProfileOptions([REDACTED]45e ([REDACTED]825)): generating profile key credential request INFO 2026-03-21T02:26:13.922Z [profiles] getProfile([REDACTED]45e ([REDACTED]825)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45e/[REDACTED]371/[REDACTED]a0e?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:13.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]86a/[REDACTED]fce/[REDACTED]100?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:13.994Z [profiles] getProfile([REDACTED]86a ([REDACTED]386)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:13.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]86a ([REDACTED]386) INFO 2026-03-21T02:26:13.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a01 ([REDACTED]28b) INFO 2026-03-21T02:26:13.996Z [profiles] buildGetProfileOptions([REDACTED]a01 ([REDACTED]28b)): generating profile key credential request INFO 2026-03-21T02:26:13.997Z [profiles] getProfile([REDACTED]a01 ([REDACTED]28b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:13.997Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a01/[REDACTED]ebb/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.008Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ae3/[REDACTED]126/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.008Z [profiles] getProfile([REDACTED]ae3 ([REDACTED]bf0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.009Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ae3 ([REDACTED]bf0) INFO 2026-03-21T02:26:14.009Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f99 ([REDACTED]2c7) INFO 2026-03-21T02:26:14.009Z [profiles] buildGetProfileOptions([REDACTED]f99 ([REDACTED]2c7)): generating profile key credential request INFO 2026-03-21T02:26:14.010Z [profiles] getProfile([REDACTED]f99 ([REDACTED]2c7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f99/[REDACTED]d81/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.010Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19f/[REDACTED]076/[REDACTED]10a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.010Z [profiles] getProfile([REDACTED]19f ([REDACTED]427)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.011Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19f ([REDACTED]427) INFO 2026-03-21T02:26:14.011Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]38d ([REDACTED]fc4) INFO 2026-03-21T02:26:14.011Z [profiles] buildGetProfileOptions([REDACTED]38d ([REDACTED]fc4)): generating profile key credential request INFO 2026-03-21T02:26:14.012Z [profiles] getProfile([REDACTED]38d ([REDACTED]fc4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]38d/[REDACTED]5d2/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T02:26:14.017Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.017Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T02:26:14.017Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T02:26:14.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T02:26:14.017Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]531 ([REDACTED]171) INFO 2026-03-21T02:26:14.017Z [profiles] buildGetProfileOptions([REDACTED]531 ([REDACTED]171)): using unexpired profile key credential INFO 2026-03-21T02:26:14.017Z [profiles] getProfile([REDACTED]531 ([REDACTED]171)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.017Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]531/[REDACTED]05e (unauth+key) INFO 2026-03-21T02:26:14.027Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]45e/[REDACTED]371/[REDACTED]a0e?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.028Z [profiles] getProfile([REDACTED]45e ([REDACTED]825)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.028Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]45e ([REDACTED]825) INFO 2026-03-21T02:26:14.028Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fd6 ([REDACTED]c8e) INFO 2026-03-21T02:26:14.029Z [profiles] buildGetProfileOptions([REDACTED]fd6 ([REDACTED]c8e)): generating profile key credential request INFO 2026-03-21T02:26:14.030Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd6/[REDACTED]d18/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.099Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a01/[REDACTED]ebb/[REDACTED]d01?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.099Z [profiles] getProfile([REDACTED]a01 ([REDACTED]28b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a01 ([REDACTED]28b) INFO 2026-03-21T02:26:14.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2d9 ([REDACTED]9f2) INFO 2026-03-21T02:26:14.101Z [profiles] buildGetProfileOptions([REDACTED]2d9 ([REDACTED]9f2)): generating profile key credential request INFO 2026-03-21T02:26:14.102Z [profiles] getProfile([REDACTED]2d9 ([REDACTED]9f2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d9/[REDACTED]e36/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.102Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f99/[REDACTED]d81/[REDACTED]b02?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.102Z [profiles] getProfile([REDACTED]f99 ([REDACTED]2c7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.103Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f99 ([REDACTED]2c7) INFO 2026-03-21T02:26:14.103Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]417 ([REDACTED]c2e) INFO 2026-03-21T02:26:14.103Z [profiles] buildGetProfileOptions([REDACTED]417 ([REDACTED]c2e)): generating profile key credential request INFO 2026-03-21T02:26:14.104Z [profiles] getProfile([REDACTED]417 ([REDACTED]c2e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.104Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]417/[REDACTED]0be/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.113Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]531/[REDACTED]05e (unauth+key) 200 Success INFO 2026-03-21T02:26:14.113Z [profiles] getProfile([REDACTED]531 ([REDACTED]171)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]531 ([REDACTED]171) INFO 2026-03-21T02:26:14.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d1 ([REDACTED]d19) INFO 2026-03-21T02:26:14.113Z [profiles] buildGetProfileOptions([REDACTED]9d1 ([REDACTED]d19)): generating profile key credential request INFO 2026-03-21T02:26:14.114Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.114Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]1c5/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.115Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]38d/[REDACTED]5d2/[REDACTED]302?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.115Z [profiles] getProfile([REDACTED]38d ([REDACTED]fc4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T02:26:14.148Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd6/[REDACTED]d18/[REDACTED]405?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.148Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.148Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.148Z [profiles] buildGetProfileOptions([REDACTED]fd6 ([REDACTED]c8e)): using last profile key and version INFO 2026-03-21T02:26:14.148Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.148Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd6/[REDACTED]d18 INFO 2026-03-21T02:26:14.237Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2d9/[REDACTED]e36/[REDACTED]903?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.237Z [profiles] getProfile([REDACTED]2d9 ([REDACTED]9f2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.238Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2d9 ([REDACTED]9f2) INFO 2026-03-21T02:26:14.238Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c2f ([REDACTED]31a) INFO 2026-03-21T02:26:14.238Z [profiles] buildGetProfileOptions([REDACTED]c2f ([REDACTED]31a)): generating profile key credential request INFO 2026-03-21T02:26:14.239Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.239Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2f/[REDACTED]6e8/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T02:26:14.240Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]1c5/[REDACTED]901?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.240Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.240Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.241Z [profiles] buildGetProfileOptions([REDACTED]9d1 ([REDACTED]d19)): using last profile key and version INFO 2026-03-21T02:26:14.241Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]1c5 INFO 2026-03-21T02:26:14.241Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]417/[REDACTED]0be/[REDACTED]d0a?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T02:26:14.241Z [profiles] getProfile([REDACTED]417 ([REDACTED]c2e)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.242Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]417 ([REDACTED]c2e) INFO 2026-03-21T02:26:14.242Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bcf ([REDACTED]cde) INFO 2026-03-21T02:26:14.242Z [profiles] buildGetProfileOptions([REDACTED]bcf ([REDACTED]cde)): using unexpired profile key credential INFO 2026-03-21T02:26:14.242Z [profiles] getProfile([REDACTED]bcf ([REDACTED]cde)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.242Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bcf/[REDACTED]7db (unauth+key) INFO 2026-03-21T02:26:14.280Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd6/[REDACTED]d18 200 Success INFO 2026-03-21T02:26:14.280Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.280Z [profiles] getProfile([REDACTED]fd6 ([REDACTED]c8e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.280Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fd6 ([REDACTED]c8e) INFO 2026-03-21T02:26:14.280Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5e5 ([REDACTED]e6a) INFO 2026-03-21T02:26:14.280Z [profiles] buildGetProfileOptions([REDACTED]5e5 ([REDACTED]e6a)): generating profile key credential request INFO 2026-03-21T02:26:14.281Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e5/[REDACTED]63a/[REDACTED]503?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T02:26:14.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2f/[REDACTED]6e8/[REDACTED]305?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.327Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.327Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.327Z [profiles] buildGetProfileOptions([REDACTED]c2f ([REDACTED]31a)): using last profile key and version INFO 2026-03-21T02:26:14.327Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.327Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2f/[REDACTED]6e8 INFO 2026-03-21T02:26:14.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]1c5 200 Success INFO 2026-03-21T02:26:14.335Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.335Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]d19)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d1 ([REDACTED]d19) INFO 2026-03-21T02:26:14.335Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]eee ([REDACTED]2de) INFO 2026-03-21T02:26:14.335Z [profiles] buildGetProfileOptions([REDACTED]eee ([REDACTED]2de)): using unexpired profile key credential INFO 2026-03-21T02:26:14.335Z [profiles] getProfile([REDACTED]eee ([REDACTED]2de)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.335Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eee/[REDACTED]72e (unauth+key) INFO 2026-03-21T02:26:14.377Z [app/main] MainSQL: slow query saveMessage duration=258ms WARN 2026-03-21T02:26:14.378Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-21T02:26:14.383Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]38d ([REDACTED]fc4) INFO 2026-03-21T02:26:14.383Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3ba ([REDACTED]a16) INFO 2026-03-21T02:26:14.383Z [profiles] buildGetProfileOptions([REDACTED]3ba ([REDACTED]a16)): generating profile key credential request INFO 2026-03-21T02:26:14.384Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.385Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ba/[REDACTED]734/[REDACTED]20a?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T02:26:14.407Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e5/[REDACTED]63a/[REDACTED]503?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.407Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.407Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.407Z [profiles] buildGetProfileOptions([REDACTED]5e5 ([REDACTED]e6a)): using last profile key and version INFO 2026-03-21T02:26:14.407Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.407Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e5/[REDACTED]63a INFO 2026-03-21T02:26:14.408Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bcf/[REDACTED]7db (unauth+key) 200 Success INFO 2026-03-21T02:26:14.408Z [profiles] getProfile([REDACTED]bcf ([REDACTED]cde)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.408Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bcf ([REDACTED]cde) INFO 2026-03-21T02:26:14.408Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a77 ([REDACTED]036) INFO 2026-03-21T02:26:14.409Z [profiles] buildGetProfileOptions([REDACTED]a77 ([REDACTED]036)): using unexpired profile key credential INFO 2026-03-21T02:26:14.409Z [profiles] getProfile([REDACTED]a77 ([REDACTED]036)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.409Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a77/[REDACTED]12b (unauth+key) INFO 2026-03-21T02:26:14.417Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c2f/[REDACTED]6e8 200 Success INFO 2026-03-21T02:26:14.417Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.417Z [profiles] getProfile([REDACTED]c2f ([REDACTED]31a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.417Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c2f ([REDACTED]31a) INFO 2026-03-21T02:26:14.417Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]129 ([REDACTED]4f3) INFO 2026-03-21T02:26:14.417Z [profiles] buildGetProfileOptions([REDACTED]129 ([REDACTED]4f3)): generating profile key credential request INFO 2026-03-21T02:26:14.418Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.418Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]129/[REDACTED]f9c/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T02:26:14.436Z [app/main] MainSQL: slow query saveMessage duration=53ms WARN 2026-03-21T02:26:14.441Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-21T02:26:14.443Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eee/[REDACTED]72e (unauth+key) 200 Success INFO 2026-03-21T02:26:14.443Z [profiles] getProfile([REDACTED]eee ([REDACTED]2de)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.461Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]eee ([REDACTED]2de) INFO 2026-03-21T02:26:14.461Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8a9 ([REDACTED]621) INFO 2026-03-21T02:26:14.461Z [profiles] buildGetProfileOptions([REDACTED]8a9 ([REDACTED]621)): using unexpired profile key credential INFO 2026-03-21T02:26:14.461Z [profiles] getProfile([REDACTED]8a9 ([REDACTED]621)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.461Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a9/[REDACTED]dd6 (unauth+key) WARN 2026-03-21T02:26:14.492Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ba/[REDACTED]734/[REDACTED]20a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.492Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.492Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.492Z [profiles] buildGetProfileOptions([REDACTED]3ba ([REDACTED]a16)): using last profile key and version INFO 2026-03-21T02:26:14.493Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.493Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ba/[REDACTED]734 INFO 2026-03-21T02:26:14.499Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5e5/[REDACTED]63a 200 Success INFO 2026-03-21T02:26:14.499Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.499Z [profiles] getProfile([REDACTED]5e5 ([REDACTED]e6a)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5e5 ([REDACTED]e6a) INFO 2026-03-21T02:26:14.500Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b0 ([REDACTED]08f) INFO 2026-03-21T02:26:14.500Z [profiles] buildGetProfileOptions([REDACTED]5b0 ([REDACTED]08f)): using unexpired profile key credential INFO 2026-03-21T02:26:14.500Z [profiles] getProfile([REDACTED]5b0 ([REDACTED]08f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.500Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b0/[REDACTED]f1b (unauth+key) WARN 2026-03-21T02:26:14.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]129/[REDACTED]f9c/[REDACTED]b05?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T02:26:14.554Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): Failed to fetch profile. Code: 401 WARN 2026-03-21T02:26:14.554Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T02:26:14.554Z [profiles] buildGetProfileOptions([REDACTED]129 ([REDACTED]4f3)): using last profile key and version INFO 2026-03-21T02:26:14.554Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): Fetching profile (versioned, auth) INFO 2026-03-21T02:26:14.554Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]129/[REDACTED]f9c INFO 2026-03-21T02:26:14.555Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a77/[REDACTED]12b (unauth+key) 200 Success INFO 2026-03-21T02:26:14.555Z [profiles] getProfile([REDACTED]a77 ([REDACTED]036)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.579Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a77 ([REDACTED]036) INFO 2026-03-21T02:26:14.579Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c20 ([REDACTED]838) INFO 2026-03-21T02:26:14.579Z [profiles] buildGetProfileOptions([REDACTED]c20 ([REDACTED]838)): using unexpired profile key credential INFO 2026-03-21T02:26:14.579Z [profiles] getProfile([REDACTED]c20 ([REDACTED]838)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.579Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c20/[REDACTED]394 (unauth+key) INFO 2026-03-21T02:26:14.600Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8a9/[REDACTED]dd6 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.600Z [profiles] getProfile([REDACTED]8a9 ([REDACTED]621)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.606Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8a9 ([REDACTED]621) INFO 2026-03-21T02:26:14.606Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]182 ([REDACTED]827) INFO 2026-03-21T02:26:14.606Z [profiles] buildGetProfileOptions([REDACTED]182 ([REDACTED]827)): using unexpired profile key credential INFO 2026-03-21T02:26:14.606Z [profiles] getProfile([REDACTED]182 ([REDACTED]827)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.606Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]182/[REDACTED]dad (unauth+key) INFO 2026-03-21T02:26:14.620Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3ba/[REDACTED]734 200 Success INFO 2026-03-21T02:26:14.620Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.620Z [profiles] getProfile([REDACTED]3ba ([REDACTED]a16)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3ba ([REDACTED]a16) INFO 2026-03-21T02:26:14.620Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]972 ([REDACTED]5fe) INFO 2026-03-21T02:26:14.621Z [profiles] buildGetProfileOptions([REDACTED]972 ([REDACTED]5fe)): using unexpired profile key credential INFO 2026-03-21T02:26:14.621Z [profiles] getProfile([REDACTED]972 ([REDACTED]5fe)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.621Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]972/[REDACTED]9b5 (unauth+key) INFO 2026-03-21T02:26:14.632Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b0/[REDACTED]f1b (unauth+key) 200 Success INFO 2026-03-21T02:26:14.632Z [profiles] getProfile([REDACTED]5b0 ([REDACTED]08f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b0 ([REDACTED]08f) INFO 2026-03-21T02:26:14.632Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d52 ([REDACTED]bc2) INFO 2026-03-21T02:26:14.632Z [profiles] buildGetProfileOptions([REDACTED]d52 ([REDACTED]bc2)): using unexpired profile key credential INFO 2026-03-21T02:26:14.632Z [profiles] getProfile([REDACTED]d52 ([REDACTED]bc2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.633Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d52/[REDACTED]0d2 (unauth+key) INFO 2026-03-21T02:26:14.673Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]129/[REDACTED]f9c 200 Success INFO 2026-03-21T02:26:14.674Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T02:26:14.674Z [profiles] getProfile([REDACTED]129 ([REDACTED]4f3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]129 ([REDACTED]4f3) INFO 2026-03-21T02:26:14.674Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7bd ([REDACTED]843) INFO 2026-03-21T02:26:14.674Z [profiles] buildGetProfileOptions([REDACTED]7bd ([REDACTED]843)): using unexpired profile key credential INFO 2026-03-21T02:26:14.675Z [profiles] getProfile([REDACTED]7bd ([REDACTED]843)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.675Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7bd/[REDACTED]0af (unauth+key) INFO 2026-03-21T02:26:14.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]182/[REDACTED]dad (unauth+key) 200 Success INFO 2026-03-21T02:26:14.697Z [profiles] getProfile([REDACTED]182 ([REDACTED]827)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]182 ([REDACTED]827) INFO 2026-03-21T02:26:14.698Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]13a ([REDACTED]583) INFO 2026-03-21T02:26:14.698Z [profiles] buildGetProfileOptions([REDACTED]13a ([REDACTED]583)): using unexpired profile key credential INFO 2026-03-21T02:26:14.698Z [profiles] getProfile([REDACTED]13a ([REDACTED]583)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13a/[REDACTED]c28 (unauth+key) INFO 2026-03-21T02:26:14.713Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T02:26:14.741Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]972/[REDACTED]9b5 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.741Z [profiles] getProfile([REDACTED]972 ([REDACTED]5fe)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.741Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]972 ([REDACTED]5fe) INFO 2026-03-21T02:26:14.742Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a39 ([REDACTED]fa4) INFO 2026-03-21T02:26:14.742Z [profiles] buildGetProfileOptions([REDACTED]a39 ([REDACTED]fa4)): using unexpired profile key credential INFO 2026-03-21T02:26:14.742Z [profiles] getProfile([REDACTED]a39 ([REDACTED]fa4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.742Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]5f0 (unauth+key) INFO 2026-03-21T02:26:14.756Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d52/[REDACTED]0d2 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.756Z [profiles] getProfile([REDACTED]d52 ([REDACTED]bc2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d52 ([REDACTED]bc2) INFO 2026-03-21T02:26:14.756Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0d8 ([REDACTED]f79) INFO 2026-03-21T02:26:14.756Z [profiles] buildGetProfileOptions([REDACTED]0d8 ([REDACTED]f79)): using unexpired profile key credential INFO 2026-03-21T02:26:14.756Z [profiles] getProfile([REDACTED]0d8 ([REDACTED]f79)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.756Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d8/[REDACTED]2aa (unauth+key) INFO 2026-03-21T02:26:14.776Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7bd/[REDACTED]0af (unauth+key) 200 Success INFO 2026-03-21T02:26:14.776Z [profiles] getProfile([REDACTED]7bd ([REDACTED]843)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.776Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7bd ([REDACTED]843) INFO 2026-03-21T02:26:14.776Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]320 ([REDACTED]0dc) INFO 2026-03-21T02:26:14.776Z [profiles] buildGetProfileOptions([REDACTED]320 ([REDACTED]0dc)): using unexpired profile key credential INFO 2026-03-21T02:26:14.777Z [profiles] getProfile([REDACTED]320 ([REDACTED]0dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.777Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]6e5 (unauth+key) INFO 2026-03-21T02:26:14.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]13a/[REDACTED]c28 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.815Z [profiles] getProfile([REDACTED]13a ([REDACTED]583)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]13a ([REDACTED]583) INFO 2026-03-21T02:26:14.815Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]53e ([REDACTED]7a7) INFO 2026-03-21T02:26:14.815Z [profiles] buildGetProfileOptions([REDACTED]53e ([REDACTED]7a7)): using unexpired profile key credential INFO 2026-03-21T02:26:14.815Z [profiles] getProfile([REDACTED]53e ([REDACTED]7a7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.815Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53e/[REDACTED]4c4 (unauth+key) INFO 2026-03-21T02:26:14.833Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a39/[REDACTED]5f0 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.833Z [profiles] getProfile([REDACTED]a39 ([REDACTED]fa4)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.834Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a39 ([REDACTED]fa4) INFO 2026-03-21T02:26:14.834Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed6 ([REDACTED]b13) INFO 2026-03-21T02:26:14.834Z [profiles] buildGetProfileOptions([REDACTED]ed6 ([REDACTED]b13)): using unexpired profile key credential INFO 2026-03-21T02:26:14.834Z [profiles] getProfile([REDACTED]ed6 ([REDACTED]b13)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.834Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed6/[REDACTED]999 (unauth+key) INFO 2026-03-21T02:26:14.846Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0d8/[REDACTED]2aa (unauth+key) 200 Success INFO 2026-03-21T02:26:14.847Z [profiles] getProfile([REDACTED]0d8 ([REDACTED]f79)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0d8 ([REDACTED]f79) INFO 2026-03-21T02:26:14.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e4a ([REDACTED]ae1) INFO 2026-03-21T02:26:14.847Z [profiles] buildGetProfileOptions([REDACTED]e4a ([REDACTED]ae1)): using unexpired profile key credential INFO 2026-03-21T02:26:14.847Z [profiles] getProfile([REDACTED]e4a ([REDACTED]ae1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4a/[REDACTED]e33 (unauth+key) INFO 2026-03-21T02:26:14.873Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]320/[REDACTED]6e5 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.873Z [profiles] getProfile([REDACTED]320 ([REDACTED]0dc)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.873Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]320 ([REDACTED]0dc) INFO 2026-03-21T02:26:14.873Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e95 ([REDACTED]6f8) INFO 2026-03-21T02:26:14.873Z [profiles] buildGetProfileOptions([REDACTED]e95 ([REDACTED]6f8)): using unexpired profile key credential INFO 2026-03-21T02:26:14.873Z [profiles] getProfile([REDACTED]e95 ([REDACTED]6f8)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e95/[REDACTED]142 (unauth+key) INFO 2026-03-21T02:26:14.900Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]53e/[REDACTED]4c4 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.900Z [profiles] getProfile([REDACTED]53e ([REDACTED]7a7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]53e ([REDACTED]7a7) INFO 2026-03-21T02:26:14.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]1f2 ([REDACTED]2d1) INFO 2026-03-21T02:26:14.900Z [profiles] buildGetProfileOptions([REDACTED]1f2 ([REDACTED]2d1)): using unexpired profile key credential INFO 2026-03-21T02:26:14.900Z [profiles] getProfile([REDACTED]1f2 ([REDACTED]2d1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f2/[REDACTED]bd9 (unauth+key) INFO 2026-03-21T02:26:14.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed6/[REDACTED]999 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.914Z [profiles] getProfile([REDACTED]ed6 ([REDACTED]b13)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed6 ([REDACTED]b13) INFO 2026-03-21T02:26:14.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]351 ([REDACTED]1d7) INFO 2026-03-21T02:26:14.914Z [profiles] buildGetProfileOptions([REDACTED]351 ([REDACTED]1d7)): using unexpired profile key credential INFO 2026-03-21T02:26:14.914Z [profiles] getProfile([REDACTED]351 ([REDACTED]1d7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.914Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]351/[REDACTED]5f6 (unauth+key) INFO 2026-03-21T02:26:14.941Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c20/[REDACTED]394 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.941Z [profiles] getProfile([REDACTED]c20 ([REDACTED]838)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c20 ([REDACTED]838) INFO 2026-03-21T02:26:14.952Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f69 ([REDACTED]df1) INFO 2026-03-21T02:26:14.952Z [profiles] buildGetProfileOptions([REDACTED]f69 ([REDACTED]df1)): using unexpired profile key credential INFO 2026-03-21T02:26:14.953Z [profiles] getProfile([REDACTED]f69 ([REDACTED]df1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.953Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f69/[REDACTED]2a5 (unauth+key) INFO 2026-03-21T02:26:14.967Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e4a/[REDACTED]e33 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.968Z [profiles] getProfile([REDACTED]e4a ([REDACTED]ae1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e4a ([REDACTED]ae1) INFO 2026-03-21T02:26:14.968Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]63f ([REDACTED]448) INFO 2026-03-21T02:26:14.968Z [profiles] buildGetProfileOptions([REDACTED]63f ([REDACTED]448)): using unexpired profile key credential INFO 2026-03-21T02:26:14.968Z [profiles] getProfile([REDACTED]63f ([REDACTED]448)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]63f/[REDACTED]9be (unauth+key) INFO 2026-03-21T02:26:14.968Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e95/[REDACTED]142 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.968Z [profiles] getProfile([REDACTED]e95 ([REDACTED]6f8)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e95 ([REDACTED]6f8) INFO 2026-03-21T02:26:14.969Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]142 ([REDACTED]7b2) INFO 2026-03-21T02:26:14.969Z [profiles] buildGetProfileOptions([REDACTED]142 ([REDACTED]7b2)): using unexpired profile key credential INFO 2026-03-21T02:26:14.969Z [profiles] getProfile([REDACTED]142 ([REDACTED]7b2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.969Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]142/[REDACTED]336 (unauth+key) INFO 2026-03-21T02:26:14.985Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]1f2/[REDACTED]bd9 (unauth+key) 200 Success INFO 2026-03-21T02:26:14.985Z [profiles] getProfile([REDACTED]1f2 ([REDACTED]2d1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:14.986Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]1f2 ([REDACTED]2d1) INFO 2026-03-21T02:26:14.986Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2af ([REDACTED]255) INFO 2026-03-21T02:26:14.986Z [profiles] buildGetProfileOptions([REDACTED]2af ([REDACTED]255)): using unexpired profile key credential INFO 2026-03-21T02:26:14.986Z [profiles] getProfile([REDACTED]2af ([REDACTED]255)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:14.986Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2af/[REDACTED]424 (unauth+key) INFO 2026-03-21T02:26:15.006Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]351/[REDACTED]5f6 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.006Z [profiles] getProfile([REDACTED]351 ([REDACTED]1d7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.007Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]351 ([REDACTED]1d7) INFO 2026-03-21T02:26:15.007Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9af ([REDACTED]3cf) INFO 2026-03-21T02:26:15.007Z [profiles] buildGetProfileOptions([REDACTED]9af ([REDACTED]3cf)): using unexpired profile key credential INFO 2026-03-21T02:26:15.007Z [profiles] getProfile([REDACTED]9af ([REDACTED]3cf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:15.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9af/[REDACTED]572 (unauth+key) INFO 2026-03-21T02:26:15.034Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f69/[REDACTED]2a5 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.035Z [profiles] getProfile([REDACTED]f69 ([REDACTED]df1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f69 ([REDACTED]df1) INFO 2026-03-21T02:26:15.035Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8c5 ([REDACTED]a8f) INFO 2026-03-21T02:26:15.035Z [profiles] buildGetProfileOptions([REDACTED]8c5 ([REDACTED]a8f)): using unexpired profile key credential INFO 2026-03-21T02:26:15.035Z [profiles] getProfile([REDACTED]8c5 ([REDACTED]a8f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:15.035Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c5/[REDACTED]076 (unauth+key) INFO 2026-03-21T02:26:15.054Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]63f/[REDACTED]9be (unauth+key) 200 Success INFO 2026-03-21T02:26:15.054Z [profiles] getProfile([REDACTED]63f ([REDACTED]448)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.054Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]63f ([REDACTED]448) INFO 2026-03-21T02:26:15.054Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]28f ([REDACTED]d8a) INFO 2026-03-21T02:26:15.054Z [profiles] buildGetProfileOptions([REDACTED]28f ([REDACTED]d8a)): using unexpired profile key credential INFO 2026-03-21T02:26:15.054Z [profiles] getProfile([REDACTED]28f ([REDACTED]d8a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:15.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28f/[REDACTED]79e (unauth+key) INFO 2026-03-21T02:26:15.086Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2af/[REDACTED]424 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.086Z [profiles] getProfile([REDACTED]2af ([REDACTED]255)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.086Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2af ([REDACTED]255) INFO 2026-03-21T02:26:15.086Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f8d ([REDACTED]ba7) INFO 2026-03-21T02:26:15.086Z [profiles] buildGetProfileOptions([REDACTED]f8d ([REDACTED]ba7)): using unexpired profile key credential INFO 2026-03-21T02:26:15.086Z [profiles] getProfile([REDACTED]f8d ([REDACTED]ba7)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T02:26:15.086Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8d/[REDACTED]614 (unauth+key) INFO 2026-03-21T02:26:15.092Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]142/[REDACTED]336 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.092Z [profiles] getProfile([REDACTED]142 ([REDACTED]7b2)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.092Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]142 ([REDACTED]7b2) INFO 2026-03-21T02:26:15.119Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9af/[REDACTED]572 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.119Z [profiles] getProfile([REDACTED]9af ([REDACTED]3cf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.119Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9af ([REDACTED]3cf) INFO 2026-03-21T02:26:15.133Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8c5/[REDACTED]076 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.133Z [profiles] getProfile([REDACTED]8c5 ([REDACTED]a8f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.133Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8c5 ([REDACTED]a8f) INFO 2026-03-21T02:26:15.169Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]28f/[REDACTED]79e (unauth+key) 200 Success INFO 2026-03-21T02:26:15.169Z [profiles] getProfile([REDACTED]28f ([REDACTED]d8a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.169Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]28f ([REDACTED]d8a) INFO 2026-03-21T02:26:15.170Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T02:26:15.184Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f8d/[REDACTED]614 (unauth+key) 200 Success INFO 2026-03-21T02:26:15.184Z [profiles] getProfile([REDACTED]f8d ([REDACTED]ba7)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T02:26:15.184Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f8d ([REDACTED]ba7) INFO 2026-03-21T02:26:15.184Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-21T02:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:26:40.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:26:43.779Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:27:10.680Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:27:13.870Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:27:16.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537000ms INFO 2026-03-21T02:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:27:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:27:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:27:40.800Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:27:44.001Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:28:10.964Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:28:14.109Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:28:41.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:28:44.235Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:29:11.190Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:29:14.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:29:41.301Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:29:44.421Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:30:11.445Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:30:14.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:30:30.074Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:30:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:30:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:30:41.557Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:30:44.609Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T02:31:11.675Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:31:14.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T02:31:14.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T02:31:14.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T02:31:14.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T02:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:31:30.076Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:31:30.076Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:31:30.076Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:31:41.789Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:32:11.911Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:32:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:32:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:32:42.029Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:33:12.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:33:42.363Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:34:12.540Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:34:42.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:35:12.768Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:35:42.884Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:36:13.004Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:36:43.157Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:37:13.274Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:37:30.123Z [app/main] MainSQL: slow query createOrUpdateItem duration=48ms INFO 2026-03-21T02:37:30.124Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:37:43.387Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:38:13.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:38:43.614Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:39:13.729Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:39:43.846Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:40:13.978Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:40:44.092Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:41:14.241Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:41:44.349Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:42:14.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:42:30.107Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:42:44.591Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:43:14.728Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:43:44.845Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:44:14.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:44:45.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:45:15.205Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:45:45.320Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:46:15.459Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:46:30.074Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:46:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:46:45.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:47:15.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:47:30.121Z [app/main] MainSQL: slow query createOrUpdateItem duration=47ms INFO 2026-03-21T02:47:30.122Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:47:45.760Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:48:15.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:48:46.031Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:49:16.147Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:49:46.263Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:50:16.377Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:50:46.496Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:51:16.611Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:51:46.724Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:52:16.855Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:52:30.115Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:52:30.115Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=40ms INFO 2026-03-21T02:52:30.165Z [app/main] MainSQL: slow query createOrUpdateItem duration=49ms INFO 2026-03-21T02:52:30.166Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:52:46.969Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:53:17.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:53:47.204Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:54:17.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:54:47.563Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:55:17.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:55:47.835Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:56:17.952Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:56:48.065Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:57:18.186Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:57:30.076Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:57:30.076Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:57:30.076Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:57:30.077Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T02:57:30.141Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-21T02:57:30.142Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T02:57:48.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:58:18.433Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:58:48.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:59:18.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T02:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T02:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T02:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T02:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T02:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T02:59:48.832Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:00:18.950Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:00:49.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:01:19.211Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:01:49.331Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:02:19.449Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:02:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:02:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T03:02:49.551Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:03:19.665Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:03:49.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:04:19.894Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:04:50.041Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:05:20.155Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:05:50.266Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:06:20.391Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:06:50.537Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:07:20.654Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:07:30.112Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:07:50.804Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:08:20.937Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:08:51.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:09:21.173Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:09:51.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:10:21.417Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:10:51.621Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:11:21.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:11:51.917Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:12:22.046Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:12:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T03:12:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:12:52.169Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:13:22.283Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:13:52.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:14:22.599Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:14:52.733Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:15:22.851Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:15:52.996Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:16:23.128Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:16:53.244Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:17:23.340Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T03:17:23.912Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: delayed response to keepalive request, response time: 572ms INFO 2026-03-21T03:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:17:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:17:53.942Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:18:24.061Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:18:54.175Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:19:24.294Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:19:54.441Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:20:24.566Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:20:54.678Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:21:24.831Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:21:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:21:54.986Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:22:25.098Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:22:30.179Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:22:30.179Z [app/main] MainSQL: slow query createOrUpdateItem duration=104ms INFO 2026-03-21T03:22:55.228Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:23:25.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:23:55.483Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:24:25.594Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:24:55.709Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:25:25.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:25:55.939Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:26:14.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T03:26:14.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T03:26:14.107Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T03:26:14.110Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T03:26:14.110Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T03:26:14.110Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T03:26:14.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c7f ([REDACTED]332) INFO 2026-03-21T03:26:14.111Z [profiles] buildGetProfileOptions([REDACTED]c7f ([REDACTED]332)): using unexpired profile key credential INFO 2026-03-21T03:26:14.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]e0b) INFO 2026-03-21T03:26:14.111Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]e0b)): using unexpired profile key credential INFO 2026-03-21T03:26:14.111Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]8f8 ([REDACTED]406) INFO 2026-03-21T03:26:14.111Z [profiles] buildGetProfileOptions([REDACTED]8f8 ([REDACTED]406)): using unexpired profile key credential INFO 2026-03-21T03:26:14.111Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.111Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T03:26:14.111Z [profiles] getProfile([REDACTED]c7f ([REDACTED]332)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.111Z [profiles] getProfile([REDACTED]19b ([REDACTED]e0b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.111Z [profiles] getProfile([REDACTED]8f8 ([REDACTED]406)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.112Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:14.112Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T03:26:14.112Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7f/[REDACTED]016 (unauth+key) INFO 2026-03-21T03:26:14.112Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]733 (unauth+key) INFO 2026-03-21T03:26:14.112Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f8/[REDACTED]d37 (unauth+key) INFO 2026-03-21T03:26:14.112Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T03:26:14.112Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]db0 ([REDACTED]b13) INFO 2026-03-21T03:26:14.112Z [profiles] buildGetProfileOptions([REDACTED]db0 ([REDACTED]b13)): using unexpired profile key credential INFO 2026-03-21T03:26:14.112Z [profiles] getProfile([REDACTED]db0 ([REDACTED]b13)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.112Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db0/[REDACTED]9e1 (unauth+key) INFO 2026-03-21T03:26:14.112Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T03:26:14.112Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T03:26:14.140Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T03:26:14.140Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 39.744µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T03:26:14.809Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 697.096ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T03:26:14.809Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T03:26:14.809Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T03:26:14.809Z [SocketManager] connected unauthenticated socket (localPort: 49024) INFO 2026-03-21T03:26:14.809Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T03:26:14.897Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c7f/[REDACTED]016 (unauth+key) 200 Success INFO 2026-03-21T03:26:14.898Z [profiles] getProfile([REDACTED]c7f ([REDACTED]332)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:14.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c7f ([REDACTED]332) INFO 2026-03-21T03:26:14.898Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ac0 ([REDACTED]7bf) INFO 2026-03-21T03:26:14.898Z [profiles] buildGetProfileOptions([REDACTED]ac0 ([REDACTED]7bf)): using unexpired profile key credential INFO 2026-03-21T03:26:14.898Z [profiles] getProfile([REDACTED]ac0 ([REDACTED]7bf)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac0/[REDACTED]741 (unauth+key) INFO 2026-03-21T03:26:14.898Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]db0/[REDACTED]9e1 (unauth+key) 200 Success INFO 2026-03-21T03:26:14.898Z [profiles] getProfile([REDACTED]db0 ([REDACTED]b13)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:14.898Z [profiles] getProfile([REDACTED]db0 ([REDACTED]b13)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:14.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]db0 ([REDACTED]b13) INFO 2026-03-21T03:26:14.899Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]79f ([REDACTED]e54) INFO 2026-03-21T03:26:14.899Z [profiles] buildGetProfileOptions([REDACTED]79f ([REDACTED]e54)): using unexpired profile key credential INFO 2026-03-21T03:26:14.899Z [profiles] getProfile([REDACTED]79f ([REDACTED]e54)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79f/[REDACTED]339 (unauth+key) INFO 2026-03-21T03:26:14.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]8f8/[REDACTED]d37 (unauth+key) 200 Success INFO 2026-03-21T03:26:14.899Z [profiles] getProfile([REDACTED]8f8 ([REDACTED]406)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:14.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]8f8 ([REDACTED]406) INFO 2026-03-21T03:26:14.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b3 ([REDACTED]19c) INFO 2026-03-21T03:26:14.900Z [profiles] buildGetProfileOptions([REDACTED]5b3 ([REDACTED]19c)): using unexpired profile key credential INFO 2026-03-21T03:26:14.900Z [profiles] getProfile([REDACTED]5b3 ([REDACTED]19c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.900Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b3/[REDACTED]537 (unauth+key) WARN 2026-03-21T03:26:14.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]505?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:14.916Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:14.916Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:14.916Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T03:26:14.916Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:14.917Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T03:26:14.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-21T03:26:14.917Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]733 (unauth+key) 200 Success INFO 2026-03-21T03:26:14.917Z [profiles] getProfile([REDACTED]19b ([REDACTED]e0b)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:14.917Z [profiles] getProfile([REDACTED]19b ([REDACTED]e0b)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:14.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]e0b) INFO 2026-03-21T03:26:14.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7f1 ([REDACTED]d5f) INFO 2026-03-21T03:26:14.918Z [profiles] buildGetProfileOptions([REDACTED]7f1 ([REDACTED]d5f)): using unexpired profile key credential INFO 2026-03-21T03:26:14.918Z [profiles] getProfile([REDACTED]7f1 ([REDACTED]d5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.918Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f1/[REDACTED]bc9 (unauth+key) INFO 2026-03-21T03:26:14.939Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T03:26:14.995Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ac0/[REDACTED]741 (unauth+key) 200 Success INFO 2026-03-21T03:26:14.996Z [profiles] getProfile([REDACTED]ac0 ([REDACTED]7bf)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:14.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ac0 ([REDACTED]7bf) INFO 2026-03-21T03:26:14.996Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bba ([REDACTED]16d) INFO 2026-03-21T03:26:14.996Z [profiles] buildGetProfileOptions([REDACTED]bba ([REDACTED]16d)): using unexpired profile key credential INFO 2026-03-21T03:26:14.996Z [profiles] getProfile([REDACTED]bba ([REDACTED]16d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:14.996Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bba/[REDACTED]b07 (unauth+key) INFO 2026-03-21T03:26:15.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T03:26:15.004Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.004Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T03:26:15.004Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T03:26:15.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T03:26:15.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]cf2 ([REDACTED]71f) INFO 2026-03-21T03:26:15.004Z [profiles] getProfile(PNI:[REDACTED]cf2 ([REDACTED]71f)): Fetching profile (unversioned, auth) INFO 2026-03-21T03:26:15.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf2 INFO 2026-03-21T03:26:15.011Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]79f/[REDACTED]339 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.011Z [profiles] getProfile([REDACTED]79f ([REDACTED]e54)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]79f ([REDACTED]e54) INFO 2026-03-21T03:26:15.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]7a1 ([REDACTED]fac) INFO 2026-03-21T03:26:15.012Z [profiles] buildGetProfileOptions([REDACTED]7a1 ([REDACTED]fac)): using unexpired profile key credential INFO 2026-03-21T03:26:15.012Z [profiles] getProfile([REDACTED]7a1 ([REDACTED]fac)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a1/[REDACTED]f8d (unauth+key) INFO 2026-03-21T03:26:15.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b3/[REDACTED]537 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.012Z [profiles] getProfile([REDACTED]5b3 ([REDACTED]19c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b3 ([REDACTED]19c) INFO 2026-03-21T03:26:15.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]118 ([REDACTED]b4c) INFO 2026-03-21T03:26:15.013Z [profiles] buildGetProfileOptions([REDACTED]118 ([REDACTED]b4c)): using unexpired profile key credential INFO 2026-03-21T03:26:15.013Z [profiles] getProfile([REDACTED]118 ([REDACTED]b4c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.013Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]118/[REDACTED]eb9 (unauth+key) INFO 2026-03-21T03:26:15.028Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7f1/[REDACTED]bc9 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.028Z [profiles] getProfile([REDACTED]7f1 ([REDACTED]d5f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.028Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7f1 ([REDACTED]d5f) INFO 2026-03-21T03:26:15.028Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5fa ([REDACTED]23f) INFO 2026-03-21T03:26:15.029Z [profiles] buildGetProfileOptions([REDACTED]5fa ([REDACTED]23f)): using unexpired profile key credential INFO 2026-03-21T03:26:15.029Z [profiles] getProfile([REDACTED]5fa ([REDACTED]23f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.029Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]47f (unauth+key) INFO 2026-03-21T03:26:15.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cf2 200 Success INFO 2026-03-21T03:26:15.089Z [profiles] getProfile(PNI:[REDACTED]cf2 ([REDACTED]71f)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-21T03:26:15.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]cf2 ([REDACTED]71f) INFO 2026-03-21T03:26:15.089Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9e9 ([REDACTED]34b) INFO 2026-03-21T03:26:15.089Z [profiles] buildGetProfileOptions([REDACTED]9e9 ([REDACTED]34b)): using unexpired profile key credential INFO 2026-03-21T03:26:15.089Z [profiles] getProfile([REDACTED]9e9 ([REDACTED]34b)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e9/[REDACTED]b23 (unauth+key) INFO 2026-03-21T03:26:15.098Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bba/[REDACTED]b07 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.099Z [profiles] getProfile([REDACTED]bba ([REDACTED]16d)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.099Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bba ([REDACTED]16d) INFO 2026-03-21T03:26:15.099Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b6 ([REDACTED]54c) INFO 2026-03-21T03:26:15.099Z [profiles] buildGetProfileOptions([REDACTED]6b6 ([REDACTED]54c)): using unexpired profile key credential INFO 2026-03-21T03:26:15.099Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]54c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]de1 (unauth+key) INFO 2026-03-21T03:26:15.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]7a1/[REDACTED]f8d (unauth+key) 200 Success INFO 2026-03-21T03:26:15.100Z [profiles] getProfile([REDACTED]7a1 ([REDACTED]fac)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]7a1 ([REDACTED]fac) INFO 2026-03-21T03:26:15.100Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]d3c ([REDACTED]1bc) INFO 2026-03-21T03:26:15.100Z [profiles] buildGetProfileOptions([REDACTED]d3c ([REDACTED]1bc)): using unexpired profile key credential INFO 2026-03-21T03:26:15.100Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.100Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]bdb (unauth+key) INFO 2026-03-21T03:26:15.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5fa/[REDACTED]47f (unauth+key) 200 Success INFO 2026-03-21T03:26:15.145Z [profiles] getProfile([REDACTED]5fa ([REDACTED]23f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5fa ([REDACTED]23f) INFO 2026-03-21T03:26:15.145Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9d1 ([REDACTED]21f) INFO 2026-03-21T03:26:15.145Z [profiles] buildGetProfileOptions([REDACTED]9d1 ([REDACTED]21f)): using unexpired profile key credential INFO 2026-03-21T03:26:15.145Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]21f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.145Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]619 (unauth+key) INFO 2026-03-21T03:26:15.147Z [app/main] MainSQL: slow query updateOrCreateBadges duration=47ms INFO 2026-03-21T03:26:15.148Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T03:26:15.162Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]118/[REDACTED]eb9 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.163Z [profiles] getProfile([REDACTED]118 ([REDACTED]b4c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.163Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]118 ([REDACTED]b4c) INFO 2026-03-21T03:26:15.163Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e2b ([REDACTED]7ab) INFO 2026-03-21T03:26:15.163Z [profiles] buildGetProfileOptions([REDACTED]e2b ([REDACTED]7ab)): generating profile key credential request INFO 2026-03-21T03:26:15.164Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.164Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2b/[REDACTED]268/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.189Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e9/[REDACTED]b23 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.190Z [profiles] getProfile([REDACTED]9e9 ([REDACTED]34b)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9e9 ([REDACTED]34b) INFO 2026-03-21T03:26:15.190Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]02c ([REDACTED]bd3) INFO 2026-03-21T03:26:15.190Z [profiles] buildGetProfileOptions([REDACTED]02c ([REDACTED]bd3)): generating profile key credential request INFO 2026-03-21T03:26:15.191Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.191Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02c/[REDACTED]47b/[REDACTED]003?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T03:26:15.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]bdb (unauth+key) 401 Error WARN 2026-03-21T03:26:15.218Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.218Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.218Z [profiles] buildGetProfileOptions([REDACTED]d3c ([REDACTED]1bc)): using last profile key and version INFO 2026-03-21T03:26:15.218Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.218Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]bdb INFO 2026-03-21T03:26:15.251Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]de1 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.251Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]54c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.251Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b6 ([REDACTED]54c) INFO 2026-03-21T03:26:15.251Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]25d ([REDACTED]777) INFO 2026-03-21T03:26:15.251Z [profiles] getProfile(PNI:[REDACTED]25d ([REDACTED]777)): Fetching profile (unversioned, auth) INFO 2026-03-21T03:26:15.252Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]25d INFO 2026-03-21T03:26:15.265Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9d1/[REDACTED]619 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.265Z [profiles] getProfile([REDACTED]9d1 ([REDACTED]21f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.265Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9d1 ([REDACTED]21f) INFO 2026-03-21T03:26:15.265Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a5c ([REDACTED]235) INFO 2026-03-21T03:26:15.266Z [profiles] buildGetProfileOptions([REDACTED]a5c ([REDACTED]235)): generating profile key credential request INFO 2026-03-21T03:26:15.267Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.267Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]80b/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T03:26:15.281Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2b/[REDACTED]268/[REDACTED]001?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.281Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.281Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.282Z [profiles] buildGetProfileOptions([REDACTED]e2b ([REDACTED]7ab)): using last profile key and version INFO 2026-03-21T03:26:15.282Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.282Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2b/[REDACTED]268 INFO 2026-03-21T03:26:15.305Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]d3c/[REDACTED]bdb 200 Success INFO 2026-03-21T03:26:15.305Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.305Z [profiles] getProfile([REDACTED]d3c ([REDACTED]1bc)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.305Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]d3c ([REDACTED]1bc) INFO 2026-03-21T03:26:15.305Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]30c ([REDACTED]213) INFO 2026-03-21T03:26:15.305Z [profiles] buildGetProfileOptions([REDACTED]30c ([REDACTED]213)): using unexpired profile key credential INFO 2026-03-21T03:26:15.305Z [profiles] getProfile([REDACTED]30c ([REDACTED]213)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.306Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]30c/[REDACTED]365 (unauth+key) WARN 2026-03-21T03:26:15.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02c/[REDACTED]47b/[REDACTED]003?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.323Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.323Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.323Z [profiles] buildGetProfileOptions([REDACTED]02c ([REDACTED]bd3)): using last profile key and version INFO 2026-03-21T03:26:15.323Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.323Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02c/[REDACTED]47b INFO 2026-03-21T03:26:15.347Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]25d 200 Success INFO 2026-03-21T03:26:15.347Z [profiles] getProfile(PNI:[REDACTED]25d ([REDACTED]777)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-21T03:26:15.347Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]25d ([REDACTED]777) INFO 2026-03-21T03:26:15.348Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]273 ([REDACTED]b5f) INFO 2026-03-21T03:26:15.348Z [profiles] buildGetProfileOptions([REDACTED]273 ([REDACTED]b5f)): using unexpired profile key credential INFO 2026-03-21T03:26:15.348Z [profiles] getProfile([REDACTED]273 ([REDACTED]b5f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.348Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]273/[REDACTED]26c (unauth+key) WARN 2026-03-21T03:26:15.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]80b/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.373Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.373Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.373Z [profiles] buildGetProfileOptions([REDACTED]a5c ([REDACTED]235)): using last profile key and version INFO 2026-03-21T03:26:15.373Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.373Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]80b INFO 2026-03-21T03:26:15.392Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e2b/[REDACTED]268 200 Success INFO 2026-03-21T03:26:15.392Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.392Z [profiles] getProfile([REDACTED]e2b ([REDACTED]7ab)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.392Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e2b ([REDACTED]7ab) INFO 2026-03-21T03:26:15.392Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]2a5 ([REDACTED]520) INFO 2026-03-21T03:26:15.393Z [profiles] buildGetProfileOptions([REDACTED]2a5 ([REDACTED]520)): using unexpired profile key credential INFO 2026-03-21T03:26:15.393Z [profiles] getProfile([REDACTED]2a5 ([REDACTED]520)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.393Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2a5/[REDACTED]f2c (unauth+key) INFO 2026-03-21T03:26:15.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]30c/[REDACTED]365 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.406Z [profiles] getProfile([REDACTED]30c ([REDACTED]213)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.407Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]30c ([REDACTED]213) INFO 2026-03-21T03:26:15.407Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]968 ([REDACTED]734) INFO 2026-03-21T03:26:15.407Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]734)): generating profile key credential request INFO 2026-03-21T03:26:15.408Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.408Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]f63/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.455Z [app/main] MainSQL: slow query updateOrCreateBadges duration=49ms INFO 2026-03-21T03:26:15.456Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T03:26:15.464Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]02c/[REDACTED]47b 200 Success INFO 2026-03-21T03:26:15.464Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.464Z [profiles] getProfile([REDACTED]02c ([REDACTED]bd3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.465Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]02c ([REDACTED]bd3) INFO 2026-03-21T03:26:15.465Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6b6 ([REDACTED]3aa) INFO 2026-03-21T03:26:15.465Z [profiles] buildGetProfileOptions([REDACTED]6b6 ([REDACTED]3aa)): generating profile key credential request INFO 2026-03-21T03:26:15.466Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]98d/[REDACTED]90c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.466Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]273/[REDACTED]26c (unauth+key) 200 Success INFO 2026-03-21T03:26:15.466Z [profiles] getProfile([REDACTED]273 ([REDACTED]b5f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]273 ([REDACTED]b5f) INFO 2026-03-21T03:26:15.467Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]95a ([REDACTED]b52) INFO 2026-03-21T03:26:15.467Z [profiles] buildGetProfileOptions([REDACTED]95a ([REDACTED]b52)): generating profile key credential request INFO 2026-03-21T03:26:15.468Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.468Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]3a3/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.481Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a5c/[REDACTED]80b 200 Success INFO 2026-03-21T03:26:15.481Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.481Z [profiles] getProfile([REDACTED]a5c ([REDACTED]235)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.482Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a5c ([REDACTED]235) INFO 2026-03-21T03:26:15.482Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e73 ([REDACTED]37d) INFO 2026-03-21T03:26:15.482Z [profiles] buildGetProfileOptions([REDACTED]e73 ([REDACTED]37d)): generating profile key credential request INFO 2026-03-21T03:26:15.483Z [profiles] getProfile([REDACTED]e73 ([REDACTED]37d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.483Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e73/[REDACTED]c2f/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.493Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]2a5/[REDACTED]f2c (unauth+key) 200 Success INFO 2026-03-21T03:26:15.493Z [profiles] getProfile([REDACTED]2a5 ([REDACTED]520)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.494Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]2a5 ([REDACTED]520) INFO 2026-03-21T03:26:15.494Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fb9 ([REDACTED]74f) INFO 2026-03-21T03:26:15.494Z [profiles] buildGetProfileOptions([REDACTED]fb9 ([REDACTED]74f)): using unexpired profile key credential INFO 2026-03-21T03:26:15.494Z [profiles] getProfile([REDACTED]fb9 ([REDACTED]74f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.494Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb9/[REDACTED]4ba (unauth+key) INFO 2026-03-21T03:26:15.506Z [app/main] MainSQL: slow query updateConversations duration=50ms WARN 2026-03-21T03:26:15.517Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]f63/[REDACTED]50b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.517Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.517Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.518Z [profiles] buildGetProfileOptions([REDACTED]968 ([REDACTED]734)): using last profile key and version INFO 2026-03-21T03:26:15.518Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.518Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]f63 WARN 2026-03-21T03:26:15.580Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]3a3/[REDACTED]700?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.581Z [profiles] buildGetProfileOptions([REDACTED]95a ([REDACTED]b52)): using last profile key and version INFO 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]3a3 WARN 2026-03-21T03:26:15.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]98d/[REDACTED]90c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.581Z [profiles] buildGetProfileOptions([REDACTED]6b6 ([REDACTED]3aa)): using last profile key and version INFO 2026-03-21T03:26:15.581Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.581Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]98d INFO 2026-03-21T03:26:15.602Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fb9/[REDACTED]4ba (unauth+key) 200 Success INFO 2026-03-21T03:26:15.602Z [profiles] getProfile([REDACTED]fb9 ([REDACTED]74f)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fb9 ([REDACTED]74f) INFO 2026-03-21T03:26:15.602Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]71c ([REDACTED]6bc) INFO 2026-03-21T03:26:15.603Z [profiles] buildGetProfileOptions([REDACTED]71c ([REDACTED]6bc)): generating profile key credential request INFO 2026-03-21T03:26:15.604Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]471/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e73/[REDACTED]c2f/[REDACTED]105?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T03:26:15.604Z [profiles] getProfile([REDACTED]e73 ([REDACTED]37d)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.604Z [profiles] getProfile([REDACTED]e73 ([REDACTED]37d)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T03:26:15.604Z [profiles] getProfile([REDACTED]e73 ([REDACTED]37d)): Included credential request, but got no credential. Clearing profileKeyCredential. INFO 2026-03-21T03:26:15.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e73 ([REDACTED]37d) INFO 2026-03-21T03:26:15.604Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for PNI:[REDACTED]e3d ([REDACTED]24e) INFO 2026-03-21T03:26:15.604Z [profiles] getProfile(PNI:[REDACTED]e3d ([REDACTED]24e)): Fetching profile (unversioned, auth) INFO 2026-03-21T03:26:15.604Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d INFO 2026-03-21T03:26:15.608Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]968/[REDACTED]f63 200 Success INFO 2026-03-21T03:26:15.608Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.608Z [profiles] getProfile([REDACTED]968 ([REDACTED]734)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.608Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]968 ([REDACTED]734) INFO 2026-03-21T03:26:15.608Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]19b ([REDACTED]97e) INFO 2026-03-21T03:26:15.609Z [profiles] buildGetProfileOptions([REDACTED]19b ([REDACTED]97e)): using unexpired profile key credential INFO 2026-03-21T03:26:15.609Z [profiles] getProfile([REDACTED]19b ([REDACTED]97e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.609Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]f63 (unauth+key) INFO 2026-03-21T03:26:15.668Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]95a/[REDACTED]3a3 200 Success INFO 2026-03-21T03:26:15.668Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.668Z [profiles] getProfile([REDACTED]95a ([REDACTED]b52)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.669Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]95a ([REDACTED]b52) INFO 2026-03-21T03:26:15.669Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b3e ([REDACTED]609) INFO 2026-03-21T03:26:15.669Z [profiles] buildGetProfileOptions([REDACTED]b3e ([REDACTED]609)): using unexpired profile key credential INFO 2026-03-21T03:26:15.669Z [profiles] getProfile([REDACTED]b3e ([REDACTED]609)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.669Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]dd6 (unauth+key) WARN 2026-03-21T03:26:15.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]471/[REDACTED]605?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.691Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.691Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.691Z [profiles] buildGetProfileOptions([REDACTED]71c ([REDACTED]6bc)): using last profile key and version INFO 2026-03-21T03:26:15.691Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.691Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]471 INFO 2026-03-21T03:26:15.702Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6b6/[REDACTED]98d 200 Success INFO 2026-03-21T03:26:15.703Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.703Z [profiles] getProfile([REDACTED]6b6 ([REDACTED]3aa)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.703Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6b6 ([REDACTED]3aa) INFO 2026-03-21T03:26:15.703Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]022 ([REDACTED]269) INFO 2026-03-21T03:26:15.703Z [profiles] buildGetProfileOptions([REDACTED]022 ([REDACTED]269)): generating profile key credential request INFO 2026-03-21T03:26:15.704Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.704Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]81c/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.734Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]19b/[REDACTED]f63 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.734Z [profiles] getProfile([REDACTED]19b ([REDACTED]97e)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.734Z [profiles] getProfile([REDACTED]19b ([REDACTED]97e)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.734Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]19b ([REDACTED]97e) INFO 2026-03-21T03:26:15.734Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a76 ([REDACTED]1a1) INFO 2026-03-21T03:26:15.734Z [profiles] buildGetProfileOptions([REDACTED]a76 ([REDACTED]1a1)): using unexpired profile key credential INFO 2026-03-21T03:26:15.735Z [profiles] getProfile([REDACTED]a76 ([REDACTED]1a1)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.735Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a76/[REDACTED]783 (unauth+key) INFO 2026-03-21T03:26:15.757Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b3e/[REDACTED]dd6 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.758Z [profiles] getProfile([REDACTED]b3e ([REDACTED]609)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.758Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b3e ([REDACTED]609) INFO 2026-03-21T03:26:15.758Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e60 ([REDACTED]ec3) INFO 2026-03-21T03:26:15.758Z [profiles] buildGetProfileOptions([REDACTED]e60 ([REDACTED]ec3)): generating profile key credential request INFO 2026-03-21T03:26:15.759Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.759Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e60/[REDACTED]9a3/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:15.763Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e3d 200 Success INFO 2026-03-21T03:26:15.763Z [profiles] getProfile(PNI:[REDACTED]e3d ([REDACTED]24e)): setting sealedSender to DISABLED (unidentifiedAccess: false, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-21T03:26:15.763Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for PNI:[REDACTED]e3d ([REDACTED]24e) INFO 2026-03-21T03:26:15.763Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cc8 ([REDACTED]10c) INFO 2026-03-21T03:26:15.763Z [profiles] buildGetProfileOptions([REDACTED]cc8 ([REDACTED]10c)): using unexpired profile key credential INFO 2026-03-21T03:26:15.763Z [profiles] getProfile([REDACTED]cc8 ([REDACTED]10c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.763Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc8/[REDACTED]f7b (unauth+key) INFO 2026-03-21T03:26:15.780Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]71c/[REDACTED]471 200 Success INFO 2026-03-21T03:26:15.780Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.780Z [profiles] getProfile([REDACTED]71c ([REDACTED]6bc)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.780Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]71c ([REDACTED]6bc) INFO 2026-03-21T03:26:15.780Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]781 ([REDACTED]533) INFO 2026-03-21T03:26:15.781Z [profiles] getProfile([REDACTED]781 ([REDACTED]533)): Fetching profile (unversioned, auth) INFO 2026-03-21T03:26:15.781Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]781 WARN 2026-03-21T03:26:15.789Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]81c/[REDACTED]80c?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.790Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.790Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.790Z [profiles] buildGetProfileOptions([REDACTED]022 ([REDACTED]269)): using last profile key and version INFO 2026-03-21T03:26:15.790Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.790Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]81c INFO 2026-03-21T03:26:15.847Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a76/[REDACTED]783 (unauth+key) 200 Success INFO 2026-03-21T03:26:15.847Z [profiles] getProfile([REDACTED]a76 ([REDACTED]1a1)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a76 ([REDACTED]1a1) INFO 2026-03-21T03:26:15.847Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]57d ([REDACTED]c08) INFO 2026-03-21T03:26:15.848Z [profiles] buildGetProfileOptions([REDACTED]57d ([REDACTED]c08)): using unexpired profile key credential INFO 2026-03-21T03:26:15.848Z [profiles] getProfile([REDACTED]57d ([REDACTED]c08)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.848Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57d/[REDACTED]dcd (unauth+key) WARN 2026-03-21T03:26:15.860Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e60/[REDACTED]9a3/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T03:26:15.860Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): Failed to fetch profile. Code: 401 WARN 2026-03-21T03:26:15.860Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T03:26:15.860Z [profiles] buildGetProfileOptions([REDACTED]e60 ([REDACTED]ec3)): using last profile key and version INFO 2026-03-21T03:26:15.860Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): Fetching profile (versioned, auth) INFO 2026-03-21T03:26:15.861Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e60/[REDACTED]9a3 INFO 2026-03-21T03:26:15.866Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]781 200 Success INFO 2026-03-21T03:26:15.866Z [profiles] getProfile([REDACTED]781 ([REDACTED]533)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: false) INFO 2026-03-21T03:26:15.866Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]781 ([REDACTED]533) INFO 2026-03-21T03:26:15.866Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]728 ([REDACTED]38a) INFO 2026-03-21T03:26:15.867Z [profiles] buildGetProfileOptions([REDACTED]728 ([REDACTED]38a)): using unexpired profile key credential INFO 2026-03-21T03:26:15.867Z [profiles] getProfile([REDACTED]728 ([REDACTED]38a)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.867Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]728/[REDACTED]40b (unauth+key) INFO 2026-03-21T03:26:15.887Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cc8/[REDACTED]f7b (unauth+key) 200 Success INFO 2026-03-21T03:26:15.887Z [profiles] getProfile([REDACTED]cc8 ([REDACTED]10c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.887Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cc8 ([REDACTED]10c) INFO 2026-03-21T03:26:15.887Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]e84 ([REDACTED]eed) INFO 2026-03-21T03:26:15.888Z [profiles] buildGetProfileOptions([REDACTED]e84 ([REDACTED]eed)): using unexpired profile key credential INFO 2026-03-21T03:26:15.888Z [profiles] getProfile([REDACTED]e84 ([REDACTED]eed)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.888Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e84/[REDACTED]c56 (unauth+key) INFO 2026-03-21T03:26:15.929Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]57d/[REDACTED]dcd (unauth+key) 200 Success INFO 2026-03-21T03:26:15.929Z [profiles] getProfile([REDACTED]57d ([REDACTED]c08)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]57d ([REDACTED]c08) INFO 2026-03-21T03:26:15.929Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]097 ([REDACTED]5e9) INFO 2026-03-21T03:26:15.929Z [profiles] buildGetProfileOptions([REDACTED]097 ([REDACTED]5e9)): using unexpired profile key credential INFO 2026-03-21T03:26:15.929Z [profiles] getProfile([REDACTED]097 ([REDACTED]5e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]097/[REDACTED]fd6 (unauth+key) INFO 2026-03-21T03:26:15.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]022/[REDACTED]81c 200 Success INFO 2026-03-21T03:26:15.930Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.930Z [profiles] getProfile([REDACTED]022 ([REDACTED]269)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]022 ([REDACTED]269) INFO 2026-03-21T03:26:15.930Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]621 ([REDACTED]7e6) INFO 2026-03-21T03:26:15.930Z [profiles] buildGetProfileOptions([REDACTED]621 ([REDACTED]7e6)): using unexpired profile key credential INFO 2026-03-21T03:26:15.930Z [profiles] getProfile([REDACTED]621 ([REDACTED]7e6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.930Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]621/[REDACTED]32e (unauth+key) INFO 2026-03-21T03:26:15.996Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]728/[REDACTED]40b (unauth+key) 200 Success INFO 2026-03-21T03:26:15.997Z [profiles] getProfile([REDACTED]728 ([REDACTED]38a)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.997Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]728 ([REDACTED]38a) INFO 2026-03-21T03:26:15.997Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]44b ([REDACTED]b91) INFO 2026-03-21T03:26:15.997Z [profiles] buildGetProfileOptions([REDACTED]44b ([REDACTED]b91)): using unexpired profile key credential INFO 2026-03-21T03:26:15.997Z [profiles] getProfile([REDACTED]44b ([REDACTED]b91)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.997Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44b/[REDACTED]d97 (unauth+key) INFO 2026-03-21T03:26:15.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e60/[REDACTED]9a3 200 Success INFO 2026-03-21T03:26:15.998Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:15.998Z [profiles] getProfile([REDACTED]e60 ([REDACTED]ec3)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:15.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e60 ([REDACTED]ec3) INFO 2026-03-21T03:26:15.998Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]fd8 ([REDACTED]9c5) INFO 2026-03-21T03:26:15.998Z [profiles] buildGetProfileOptions([REDACTED]fd8 ([REDACTED]9c5)): using unexpired profile key credential INFO 2026-03-21T03:26:15.998Z [profiles] getProfile([REDACTED]fd8 ([REDACTED]9c5)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:15.998Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd8/[REDACTED]737 (unauth+key) INFO 2026-03-21T03:26:16.011Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]e84/[REDACTED]c56 (unauth+key) 200 Success INFO 2026-03-21T03:26:16.011Z [profiles] getProfile([REDACTED]e84 ([REDACTED]eed)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]e84 ([REDACTED]eed) INFO 2026-03-21T03:26:16.012Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]40e ([REDACTED]6fb) INFO 2026-03-21T03:26:16.012Z [profiles] buildGetProfileOptions([REDACTED]40e ([REDACTED]6fb)): using unexpired profile key credential INFO 2026-03-21T03:26:16.012Z [profiles] getProfile([REDACTED]40e ([REDACTED]6fb)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:16.012Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40e/[REDACTED]2cc (unauth+key) INFO 2026-03-21T03:26:16.047Z [app/main] MainSQL: slow query updateConversations duration=48ms INFO 2026-03-21T03:26:16.087Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]621/[REDACTED]32e (unauth+key) 200 Success INFO 2026-03-21T03:26:16.087Z [profiles] getProfile([REDACTED]621 ([REDACTED]7e6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]621 ([REDACTED]7e6) INFO 2026-03-21T03:26:16.087Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]41a ([REDACTED]c74) INFO 2026-03-21T03:26:16.087Z [profiles] buildGetProfileOptions([REDACTED]41a ([REDACTED]c74)): generating profile key credential request INFO 2026-03-21T03:26:16.088Z [profiles] getProfile([REDACTED]41a ([REDACTED]c74)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:16.088Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41a/[REDACTED]4ad/[REDACTED]205?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T03:26:16.089Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]097/[REDACTED]fd6 (unauth+key) 200 Success INFO 2026-03-21T03:26:16.089Z [profiles] getProfile([REDACTED]097 ([REDACTED]5e9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.089Z [app/main] MainSQL: slow query updateOrCreateBadges duration=41ms INFO 2026-03-21T03:26:16.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]097 ([REDACTED]5e9) INFO 2026-03-21T03:26:16.090Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]c9e ([REDACTED]026) INFO 2026-03-21T03:26:16.090Z [profiles] buildGetProfileOptions([REDACTED]c9e ([REDACTED]026)): using unexpired profile key credential INFO 2026-03-21T03:26:16.090Z [profiles] getProfile([REDACTED]c9e ([REDACTED]026)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T03:26:16.090Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]97f (unauth+key) INFO 2026-03-21T03:26:16.090Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T03:26:16.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]44b/[REDACTED]d97 (unauth+key) 200 Success INFO 2026-03-21T03:26:16.118Z [profiles] getProfile([REDACTED]44b ([REDACTED]b91)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.118Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]44b ([REDACTED]b91) INFO 2026-03-21T03:26:16.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]fd8/[REDACTED]737 (unauth+key) 200 Success INFO 2026-03-21T03:26:16.123Z [profiles] getProfile([REDACTED]fd8 ([REDACTED]9c5)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T03:26:16.123Z [profiles] getProfile([REDACTED]fd8 ([REDACTED]9c5)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.124Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]fd8 ([REDACTED]9c5) INFO 2026-03-21T03:26:16.151Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]40e/[REDACTED]2cc (unauth+key) 200 Success INFO 2026-03-21T03:26:16.151Z [profiles] getProfile([REDACTED]40e ([REDACTED]6fb)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.151Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]40e ([REDACTED]6fb) INFO 2026-03-21T03:26:16.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]c9e/[REDACTED]97f (unauth+key) 200 Success INFO 2026-03-21T03:26:16.195Z [profiles] getProfile([REDACTED]c9e ([REDACTED]026)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.195Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]c9e ([REDACTED]026) INFO 2026-03-21T03:26:16.195Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]41a/[REDACTED]4ad/[REDACTED]205?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T03:26:16.195Z [profiles] getProfile([REDACTED]41a ([REDACTED]c74)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T03:26:16.196Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]41a ([REDACTED]c74) INFO 2026-03-21T03:26:16.196Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 50 out of 50 conversation(s) INFO 2026-03-21T03:26:26.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:26:44.828Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:26:56.271Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:27:14.933Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:27:17.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3537000ms INFO 2026-03-21T03:27:26.374Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:27:30.110Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:27:45.048Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:27:56.489Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:28:15.156Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:28:26.588Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:28:45.259Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:28:56.685Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:29:15.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:29:26.780Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:29:45.535Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:29:56.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:30:15.638Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:30:26.984Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:30:45.775Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T03:30:57.080Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:31:15.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T03:31:15.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T03:31:15.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T03:31:15.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T03:31:27.180Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:31:57.292Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:32:27.405Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:32:30.121Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:32:30.121Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=48ms INFO 2026-03-21T03:32:30.163Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T03:32:30.164Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:32:57.516Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:33:27.639Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:33:57.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:34:27.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:34:57.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:35:28.113Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:35:58.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:36:28.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:36:58.462Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:37:28.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:37:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:37:30.119Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T03:37:58.740Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:38:28.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:38:58.963Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:39:29.069Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:39:59.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:40:29.312Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:40:59.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:41:29.541Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:41:59.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:42:29.776Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:42:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T03:42:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:42:59.900Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:43:30.227Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:44:00.351Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:44:30.470Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:45:00.626Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:45:30.726Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:46:00.847Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:46:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:46:30.943Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:47:01.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:47:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:47:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T03:47:31.185Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:48:01.281Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:48:31.400Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:49:01.523Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:49:31.636Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:50:01.767Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:50:31.880Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:51:01.996Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:51:32.084Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:52:02.261Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:52:30.121Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=48ms INFO 2026-03-21T03:52:30.122Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:52:30.163Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T03:52:30.164Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:52:32.371Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:53:02.485Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:53:32.598Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:54:02.703Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:54:32.813Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:55:02.921Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:55:33.040Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:56:03.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:56:33.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:57:03.382Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:57:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T03:57:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T03:57:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T03:57:33.500Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:58:03.610Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:58:33.697Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:59:03.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T03:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T03:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T03:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T03:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T03:59:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T03:59:33.927Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:00:04.038Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:00:34.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:01:04.285Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:01:34.395Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:02:04.508Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:02:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T04:02:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:02:34.620Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:03:04.742Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:03:34.849Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:04:04.961Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:04:35.086Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:05:05.209Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:05:35.322Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:06:05.443Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:06:35.541Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:07:05.693Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:07:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:07:35.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:08:05.921Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:08:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:08:36.029Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:09:06.177Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:09:36.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:10:06.396Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:10:36.521Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:11:06.635Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:11:36.749Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:12:06.859Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:12:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T04:12:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:12:36.973Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:13:07.081Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:13:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:13:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:13:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:13:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:13:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:13:37.168Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:14:07.282Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:14:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:14:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:14:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:14:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:14:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:14:37.394Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:15:07.519Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:15:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:15:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:15:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:15:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:15:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:15:37.625Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:16:07.737Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:16:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:16:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:16:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:16:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:16:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:16:37.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:17:08.011Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:17:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:17:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:17:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:17:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:17:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:17:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:17:30.137Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-21T04:17:30.138Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:17:38.140Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:18:08.253Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:18:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:18:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:18:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:18:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:18:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:18:38.376Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:19:08.495Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:19:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:19:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:19:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:19:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:19:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:19:38.624Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:20:08.734Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:20:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:20:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:20:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:20:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:20:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:20:38.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:21:09.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:21:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:21:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:21:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:21:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:21:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:21:39.113Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:22:09.249Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:22:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:22:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:22:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:22:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:22:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:22:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:22:30.115Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:22:39.343Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:23:09.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:23:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:23:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:23:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:23:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:23:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:23:39.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:24:09.690Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:24:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:24:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:24:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:24:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:24:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:24:39.790Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:25:09.905Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:25:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:25:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:25:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:25:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:25:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:25:40.021Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:26:10.113Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:26:15.073Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T04:26:15.073Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T04:26:15.114Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T04:26:15.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T04:26:15.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T04:26:15.118Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T04:26:15.119Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ebd ([REDACTED]bb6) INFO 2026-03-21T04:26:15.119Z [profiles] buildGetProfileOptions([REDACTED]ebd ([REDACTED]bb6)): using unexpired profile key credential INFO 2026-03-21T04:26:15.119Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]397 ([REDACTED]c72) INFO 2026-03-21T04:26:15.119Z [profiles] buildGetProfileOptions([REDACTED]397 ([REDACTED]c72)): generating profile key credential request INFO 2026-03-21T04:26:15.120Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]14d ([REDACTED]a25) INFO 2026-03-21T04:26:15.120Z [profiles] buildGetProfileOptions([REDACTED]14d ([REDACTED]a25)): generating profile key credential request INFO 2026-03-21T04:26:15.121Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.121Z [WebAPI] Cycling agent for type undefined-unauth INFO 2026-03-21T04:26:15.121Z [profiles] getProfile([REDACTED]ebd ([REDACTED]bb6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.121Z [profiles] getProfile([REDACTED]397 ([REDACTED]c72)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.121Z [profiles] getProfile([REDACTED]14d ([REDACTED]a25)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.121Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]104?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.121Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T04:26:15.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebd/[REDACTED]e07 (unauth+key) INFO 2026-03-21T04:26:15.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]397/[REDACTED]c81/[REDACTED]d0c?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.122Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]14d/[REDACTED]670/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T04:26:15.122Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]ed5 ([REDACTED]a77) INFO 2026-03-21T04:26:15.122Z [profiles] buildGetProfileOptions([REDACTED]ed5 ([REDACTED]a77)): generating profile key credential request INFO 2026-03-21T04:26:15.123Z [profiles] getProfile([REDACTED]ed5 ([REDACTED]a77)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.123Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed5/[REDACTED]64f/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.123Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T04:26:15.123Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T04:26:15.153Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T04:26:15.153Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 42.550µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T04:26:15.811Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 689.031ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T04:26:15.811Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T04:26:15.811Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T04:26:15.811Z [SocketManager] connected unauthenticated socket (localPort: 56742) INFO 2026-03-21T04:26:15.811Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T04:26:15.899Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ebd/[REDACTED]e07 (unauth+key) 200 Success INFO 2026-03-21T04:26:15.899Z [profiles] getProfile([REDACTED]ebd ([REDACTED]bb6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:15.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ebd ([REDACTED]bb6) INFO 2026-03-21T04:26:15.900Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-21T04:26:15.900Z [profiles] buildGetProfileOptions([REDACTED]f6c ([REDACTED]7e9)): generating profile key credential request INFO 2026-03-21T04:26:15.901Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.901Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]a0d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.910Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]397/[REDACTED]c81/[REDACTED]d0c?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:15.910Z [profiles] getProfile([REDACTED]397 ([REDACTED]c72)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:15.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]397 ([REDACTED]c72) INFO 2026-03-21T04:26:15.911Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4fc ([REDACTED]0c6) INFO 2026-03-21T04:26:15.911Z [profiles] buildGetProfileOptions([REDACTED]4fc ([REDACTED]0c6)): using unexpired profile key credential INFO 2026-03-21T04:26:15.912Z [profiles] getProfile([REDACTED]4fc ([REDACTED]0c6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.912Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4fc/[REDACTED]bee (unauth+key) INFO 2026-03-21T04:26:15.916Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]14d/[REDACTED]670/[REDACTED]203?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:15.916Z [profiles] getProfile([REDACTED]14d ([REDACTED]a25)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:15.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]14d ([REDACTED]a25) INFO 2026-03-21T04:26:15.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]9e8 ([REDACTED]dba) INFO 2026-03-21T04:26:15.917Z [profiles] buildGetProfileOptions([REDACTED]9e8 ([REDACTED]dba)): generating profile key credential request INFO 2026-03-21T04:26:15.918Z [profiles] getProfile([REDACTED]9e8 ([REDACTED]dba)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.918Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e8/[REDACTED]764/[REDACTED]e04?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T04:26:15.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]104?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T04:26:15.922Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T04:26:15.922Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T04:26:15.922Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T04:26:15.922Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T04:26:15.922Z [WebAPI] Cycling agent for type undefined-auth INFO 2026-03-21T04:26:15.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 INFO 2026-03-21T04:26:15.922Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ed5/[REDACTED]64f/[REDACTED]904?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:15.922Z [profiles] getProfile([REDACTED]ed5 ([REDACTED]a77)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:15.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]ed5 ([REDACTED]a77) INFO 2026-03-21T04:26:15.923Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]f88 ([REDACTED]d12) INFO 2026-03-21T04:26:15.923Z [profiles] buildGetProfileOptions([REDACTED]f88 ([REDACTED]d12)): generating profile key credential request INFO 2026-03-21T04:26:15.924Z [profiles] getProfile([REDACTED]f88 ([REDACTED]d12)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.924Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f88/[REDACTED]9da/[REDACTED]709?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T04:26:15.992Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f6c/[REDACTED]63e/[REDACTED]a0d?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:15.992Z [profiles] getProfile([REDACTED]f6c ([REDACTED]7e9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T04:26:15.993Z [conversations] ConversationModel.updateLastProfile: updating for [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-21T04:26:15.993Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f6c ([REDACTED]7e9) INFO 2026-03-21T04:26:15.993Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]604 ([REDACTED]4a9) INFO 2026-03-21T04:26:15.993Z [profiles] buildGetProfileOptions([REDACTED]604 ([REDACTED]4a9)): using unexpired profile key credential INFO 2026-03-21T04:26:15.993Z [profiles] getProfile([REDACTED]604 ([REDACTED]4a9)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:15.994Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]604/[REDACTED]3c1 (unauth+key) INFO 2026-03-21T04:26:16.003Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4fc/[REDACTED]bee (unauth+key) 200 Success INFO 2026-03-21T04:26:16.003Z [profiles] getProfile([REDACTED]4fc ([REDACTED]0c6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4fc ([REDACTED]0c6) INFO 2026-03-21T04:26:16.004Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]4a7 ([REDACTED]aca) INFO 2026-03-21T04:26:16.004Z [profiles] buildGetProfileOptions([REDACTED]4a7 ([REDACTED]aca)): using unexpired profile key credential INFO 2026-03-21T04:26:16.004Z [profiles] getProfile([REDACTED]4a7 ([REDACTED]aca)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.004Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a7/[REDACTED]96b (unauth+key) INFO 2026-03-21T04:26:16.014Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]9e8/[REDACTED]764/[REDACTED]e04?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:16.014Z [profiles] getProfile([REDACTED]9e8 ([REDACTED]dba)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]9e8 ([REDACTED]dba) INFO 2026-03-21T04:26:16.015Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]5b5 ([REDACTED]1da) INFO 2026-03-21T04:26:16.015Z [profiles] buildGetProfileOptions([REDACTED]5b5 ([REDACTED]1da)): using unexpired profile key credential INFO 2026-03-21T04:26:16.015Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]1da)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]a59 (unauth+key) INFO 2026-03-21T04:26:16.015Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T04:26:16.015Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T04:26:16.016Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T04:26:16.016Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T04:26:16.016Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T04:26:16.016Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]a36 ([REDACTED]752) INFO 2026-03-21T04:26:16.016Z [profiles] buildGetProfileOptions([REDACTED]a36 ([REDACTED]752)): using unexpired profile key credential INFO 2026-03-21T04:26:16.016Z [profiles] getProfile([REDACTED]a36 ([REDACTED]752)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.016Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a36/[REDACTED]ae0 (unauth+key) INFO 2026-03-21T04:26:16.030Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]f88/[REDACTED]9da/[REDACTED]709?credentialType=expiringProfileKey (unauth+key) 200 Success INFO 2026-03-21T04:26:16.030Z [profiles] getProfile([REDACTED]f88 ([REDACTED]d12)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]f88 ([REDACTED]d12) INFO 2026-03-21T04:26:16.031Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3e2 ([REDACTED]30c) INFO 2026-03-21T04:26:16.031Z [profiles] buildGetProfileOptions([REDACTED]3e2 ([REDACTED]30c)): using unexpired profile key credential INFO 2026-03-21T04:26:16.032Z [profiles] getProfile([REDACTED]3e2 ([REDACTED]30c)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.032Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e2/[REDACTED]843 (unauth+key) INFO 2026-03-21T04:26:16.070Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]604/[REDACTED]3c1 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.070Z [profiles] getProfile([REDACTED]604 ([REDACTED]4a9)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.070Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]604 ([REDACTED]4a9) INFO 2026-03-21T04:26:16.070Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]750 ([REDACTED]012) INFO 2026-03-21T04:26:16.070Z [profiles] buildGetProfileOptions([REDACTED]750 ([REDACTED]012)): using unexpired profile key credential INFO 2026-03-21T04:26:16.071Z [profiles] getProfile([REDACTED]750 ([REDACTED]012)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.071Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]750/[REDACTED]a84 (unauth+key) INFO 2026-03-21T04:26:16.079Z [app/main] MainSQL: slow query updateOrCreateBadges duration=168ms INFO 2026-03-21T04:26:16.082Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T04:26:16.113Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]4a7/[REDACTED]96b (unauth+key) 200 Success INFO 2026-03-21T04:26:16.113Z [profiles] getProfile([REDACTED]4a7 ([REDACTED]aca)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]4a7 ([REDACTED]aca) INFO 2026-03-21T04:26:16.113Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]aa0 ([REDACTED]cc6) INFO 2026-03-21T04:26:16.113Z [profiles] buildGetProfileOptions([REDACTED]aa0 ([REDACTED]cc6)): using unexpired profile key credential INFO 2026-03-21T04:26:16.113Z [profiles] getProfile([REDACTED]aa0 ([REDACTED]cc6)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T04:26:16.113Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa0/[REDACTED]e60 (unauth+key) INFO 2026-03-21T04:26:16.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]5b5/[REDACTED]a59 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.137Z [profiles] getProfile([REDACTED]5b5 ([REDACTED]1da)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]5b5 ([REDACTED]1da) INFO 2026-03-21T04:26:16.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3e2/[REDACTED]843 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.139Z [profiles] getProfile([REDACTED]3e2 ([REDACTED]30c)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3e2 ([REDACTED]30c) INFO 2026-03-21T04:26:16.139Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]a36/[REDACTED]ae0 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.139Z [profiles] getProfile([REDACTED]a36 ([REDACTED]752)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.139Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]a36 ([REDACTED]752) INFO 2026-03-21T04:26:16.171Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]750/[REDACTED]a84 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.171Z [profiles] getProfile([REDACTED]750 ([REDACTED]012)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.226Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]aa0/[REDACTED]e60 (unauth+key) 200 Success INFO 2026-03-21T04:26:16.226Z [profiles] getProfile([REDACTED]aa0 ([REDACTED]cc6)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T04:26:16.226Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]aa0 ([REDACTED]cc6) WARN 2026-03-21T04:26:16.463Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-21T04:26:16.463Z [app/main] MainSQL: slow query saveMessage duration=288ms INFO 2026-03-21T04:26:16.468Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]750 ([REDACTED]012) INFO 2026-03-21T04:26:16.468Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 17 out of 17 conversation(s) INFO 2026-03-21T04:26:16.513Z [app/main] MainSQL: slow query saveMessage duration=45ms WARN 2026-03-21T04:26:16.519Z [ConversationController] lookupOrCreate: Called with neither e164 nor serviceId! reason: ConversationModel.onNewMessage INFO 2026-03-21T04:26:17.129Z [app/main] MainSQL: slow query updateConversations duration=47ms INFO 2026-03-21T04:26:18.154Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-21T04:26:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:26:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:26:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:26:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:26:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:26:40.224Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:26:45.816Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:27:10.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:27:15.901Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:27:17.073Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538000ms INFO 2026-03-21T04:27:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:27:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:27:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:27:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:27:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:27:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:27:30.113Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:27:40.429Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:27:45.989Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:28:10.536Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:28:16.079Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:28:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:28:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:28:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:28:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:28:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:28:40.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:28:46.167Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:29:10.766Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:29:16.256Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:29:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:29:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:29:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:29:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:29:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:29:40.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:29:46.431Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:30:10.983Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:30:16.519Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:30:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:30:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:30:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:30:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:30:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:30:41.088Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:30:46.627Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T04:31:11.193Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:31:16.073Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T04:31:16.073Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T04:31:16.073Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T04:31:16.073Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T04:31:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:31:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:31:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:31:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:31:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:31:41.300Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:32:11.410Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:32:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:32:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:32:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:32:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:32:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:32:30.075Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:32:30.114Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:32:41.506Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:33:11.616Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:33:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:33:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:33:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:33:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:33:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:33:41.739Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:34:11.850Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:34:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:34:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:34:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:34:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:34:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:34:41.970Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:35:12.094Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:35:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:35:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:35:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:35:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:35:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:35:42.214Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:36:12.329Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:36:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:36:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:36:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:36:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:36:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:36:42.442Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:37:12.559Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:37:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:37:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:37:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:37:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:37:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:37:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:37:30.118Z [app/main] MainSQL: slow query createOrUpdateItem duration=44ms INFO 2026-03-21T04:37:30.119Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:37:42.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:38:12.782Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:38:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:38:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:38:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:38:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:38:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:38:42.891Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:39:13.005Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:39:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:39:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:39:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:39:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:39:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:39:43.101Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:40:13.216Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:40:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:40:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:40:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:40:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:40:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:40:43.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:41:13.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:41:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:41:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:41:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:41:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:41:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:41:43.567Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:42:13.682Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:42:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:42:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:42:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:42:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:42:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:42:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:42:30.109Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:42:43.795Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:43:13.907Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:43:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:43:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:43:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:43:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:43:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:43:44.016Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:44:14.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:44:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:44:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:44:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:44:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:44:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:44:44.218Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:45:14.330Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:45:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:45:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:45:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:45:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:45:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:45:44.444Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:46:14.556Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:46:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:46:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:46:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:46:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:46:30.074Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:46:44.673Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:47:14.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:47:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:47:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:47:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:47:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:47:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:47:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:47:30.147Z [app/main] MainSQL: slow query createOrUpdateItem duration=73ms INFO 2026-03-21T04:47:30.148Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:47:44.881Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:48:14.993Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:48:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:48:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:48:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:48:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:48:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:48:45.105Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:49:15.217Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:49:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:49:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:49:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:49:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:49:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:49:45.336Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:50:15.454Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:50:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:50:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:50:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:50:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:50:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:50:45.569Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:51:15.698Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:51:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:51:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:51:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:51:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:51:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:51:45.825Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:52:15.936Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:52:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:52:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:52:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:52:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:52:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:52:30.125Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:52:30.125Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=51ms INFO 2026-03-21T04:52:30.167Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:52:30.167Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T04:52:46.049Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:53:16.161Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:53:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:53:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:53:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:53:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:53:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:53:46.287Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:54:16.385Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:54:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:54:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:54:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:54:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:54:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:54:46.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:55:16.632Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:55:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:55:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:55:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:55:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:55:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:55:46.745Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:56:16.866Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:56:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:56:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:56:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:56:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:56:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:56:46.981Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:57:17.077Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:57:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:57:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:57:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:57:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:57:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:57:30.124Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T04:57:30.124Z [app/main] MainSQL: slow query deleteSentProtosOlderThan duration=50ms INFO 2026-03-21T04:57:30.224Z [app/main] MainSQL: slow query createOrUpdateItem duration=99ms INFO 2026-03-21T04:57:30.225Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T04:57:47.171Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:58:17.305Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:58:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:58:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:58:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:58:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:58:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:58:47.414Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:59:17.526Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T04:59:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T04:59:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T04:59:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T04:59:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T04:59:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T04:59:47.718Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:00:17.809Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:00:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:00:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:00:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:00:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:00:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:00:47.959Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:01:18.071Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:01:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:01:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:01:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:01:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:01:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:01:48.187Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:02:18.337Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:02:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:02:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:02:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:02:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:02:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:02:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T05:02:30.115Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T05:02:30.116Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T05:02:48.451Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:03:18.564Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:03:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:03:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:03:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:03:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:03:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:03:48.675Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:04:18.805Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:04:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:04:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:04:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:04:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:04:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:04:48.980Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:05:19.092Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:05:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:05:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:05:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:05:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:05:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:05:49.232Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:06:19.352Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:06:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:06:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:06:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:06:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:06:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:06:49.499Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:07:19.585Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:07:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:07:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:07:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:07:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:07:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:07:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T05:07:30.116Z [app/main] MainSQL: slow query createOrUpdateItem duration=41ms INFO 2026-03-21T05:07:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T05:07:49.696Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:08:19.812Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:08:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:08:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:08:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:08:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:08:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:08:49.932Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:09:20.047Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:09:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:09:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:09:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:09:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:09:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:09:50.164Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:10:20.280Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:10:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:10:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:10:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:10:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:10:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:10:50.401Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:11:20.519Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:11:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:11:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:11:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:11:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:11:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:11:50.656Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:12:20.769Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:12:30.073Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:12:30.073Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:12:30.073Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:12:30.073Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:12:30.073Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:12:30.074Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T05:12:30.117Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T05:12:30.117Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-21T05:12:50.873Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T05:13:09.224Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T05:13:09.234Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T05:13:09.234Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T05:13:09.234Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T05:13:09.234Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T05:13:09.235Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T05:13:10.234Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T05:13:10.235Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 317955895 ms before clearing INFO 2026-03-21T05:13:11.761Z [SystemTrayService] System tray service: quitting the app from the context menu INFO 2026-03-21T05:13:11.761Z [app/main] before-quit event {"readyForShutdown":false,"shouldQuit":false,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-21T05:13:11.761Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-21T05:13:11.761Z [app/main] close event {"readyForShutdown":false,"shouldQuit":true} INFO 2026-03-21T05:13:11.761Z [app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed INFO 2026-03-21T05:13:11.762Z [app/main] maybeRequestCloseConfirmation: Response received INFO 2026-03-21T05:13:11.762Z [SystemTrayService] System tray service: not rendering the tray, quitting INFO 2026-03-21T05:13:11.762Z [app/main] requestShutdown: Requesting close of mainWindow... INFO 2026-03-21T05:13:11.763Z [background] shutdown INFO 2026-03-21T05:13:11.763Z [JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s) INFO 2026-03-21T05:13:11.763Z [AttachmentBackupManager] stopping WARN 2026-03-21T05:13:11.763Z [WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests WARN 2026-03-21T05:13:11.763Z [WebAPI] cancelInflightRequests/Shutdown: Done INFO 2026-03-21T05:13:11.763Z [background] shutdown: shutting down messageReceiver INFO 2026-03-21T05:13:11.763Z [storage] disableStorageService: shutdown INFO 2026-03-21T05:13:11.763Z [MessageReceiver] stopProcessing INFO 2026-03-21T05:13:11.763Z [batcher] waitForAllBatchers INFO 2026-03-21T05:13:11.763Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T05:13:11.763Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T05:13:11.763Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T05:13:11.763Z [background] shutdown: flushing conversations INFO 2026-03-21T05:13:11.765Z [sleeper] shutting down, settling 0 in-progress sleep calls INFO 2026-03-21T05:13:11.765Z [sleeper] sleep tasks settled INFO 2026-03-21T05:13:11.765Z [background] shutdown: shutting down queues INFO 2026-03-21T05:13:11.765Z [JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] conversation job queue: shutdown: stop accepting new work and drain 0 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues INFO 2026-03-21T05:13:11.765Z [JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s) INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T05:13:11.766Z [JobQueue] conversation job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] call link refresh job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] groupAvatar job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] single proto job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] read sync job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] view sync job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] view once open sync job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] remove storage key job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [JobQueue] report spam job queue: shutdown: complete INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T05:13:11.766Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T05:13:11.766Z [background] shutdown: shutting down conversation queues INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]e96 ([REDACTED]351) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]e96 ([REDACTED]351) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]345 ([REDACTED]cc4) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]345 ([REDACTED]cc4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]da5 ([REDACTED]b1d) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]da5 ([REDACTED]b1d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]8af ([REDACTED]c75) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]8af ([REDACTED]c75) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation PNI:[REDACTED]742 ([REDACTED]0a0) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation PNI:[REDACTED]742 ([REDACTED]0a0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]e0e ([REDACTED]1d9) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]e0e ([REDACTED]1d9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]ec5 ([REDACTED]865) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]ec5 ([REDACTED]865) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]142 ([REDACTED]72f) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]142 ([REDACTED]72f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]734 ([REDACTED]2a6) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]734 ([REDACTED]2a6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation PNI:[REDACTED]ed0 ([REDACTED]fef) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation PNI:[REDACTED]ed0 ([REDACTED]fef) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]bd5 ([REDACTED]788) jobQueue shutdown start INFO 2026-03-21T05:13:11.766Z [conversations] conversation [REDACTED]bd5 ([REDACTED]788) no jobQueue to shutdown INFO 2026-03-21T05:13:11.766Z [conversations] conversation group([REDACTED]¨…”) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation group([REDACTED]¨…”) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]bee ([REDACTED]68b) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]bee ([REDACTED]68b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]87e ([REDACTED]e8b) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]87e ([REDACTED]e8b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]7b1 ([REDACTED]396) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]7b1 ([REDACTED]396) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e95 ([REDACTED]6f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e95 ([REDACTED]6f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e07 ([REDACTED]40a) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e07 ([REDACTED]40a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]013 ([REDACTED]485) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]013 ([REDACTED]485) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0c8 ([REDACTED]400) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0c8 ([REDACTED]400) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]fcc ([REDACTED]5f3) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]fcc ([REDACTED]5f3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ca6 ([REDACTED]61a) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ca6 ([REDACTED]61a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]f82 ([REDACTED]8af) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]f82 ([REDACTED]8af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d29 ([REDACTED]d3f) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d29 ([REDACTED]d3f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e17 ([REDACTED]469) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]e17 ([REDACTED]469) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]9cf ([REDACTED]817) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]9cf ([REDACTED]817) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]111 ([REDACTED]071) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]111 ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]5a6 ([REDACTED]ab7) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]5a6 ([REDACTED]ab7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]776 ([REDACTED]f41) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]776 ([REDACTED]f41) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]9a9 ([REDACTED]c2d) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]9a9 ([REDACTED]c2d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ee7 ([REDACTED]ee1) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ee7 ([REDACTED]ee1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d53 ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d53 ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]2ba ([REDACTED]82c) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]2ba ([REDACTED]82c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]df3 ([REDACTED]020) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]df3 ([REDACTED]020) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]2c2 ([REDACTED]b67) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]2c2 ([REDACTED]b67) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]4a4 ([REDACTED]20f) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]4a4 ([REDACTED]20f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]a0d ([REDACTED]eca) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]a0d ([REDACTED]eca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]45d ([REDACTED]273) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]45d ([REDACTED]273) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]876 ([REDACTED]1ae) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]876 ([REDACTED]1ae) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]40f ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]40f ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]562 ([REDACTED]797) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]562 ([REDACTED]797) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ff5 ([REDACTED]569) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ff5 ([REDACTED]569) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]cd2 ([REDACTED]f58) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]cd2 ([REDACTED]f58) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]45a ([REDACTED]b4f) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]45a ([REDACTED]b4f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]44c ([REDACTED]994) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]44c ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d33 ([REDACTED]bb3) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d33 ([REDACTED]bb3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d30 ([REDACTED]253) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]d30 ([REDACTED]253) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]56e ([REDACTED]07c) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]56e ([REDACTED]07c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]56d ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]56d ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]7f3 ([REDACTED]e55) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]7f3 ([REDACTED]e55) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]8f8 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]8f8 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]46c ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]46c ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]1a0 ([REDACTED]df9) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]1a0 ([REDACTED]df9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0c2 ([REDACTED]ff0) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0c2 ([REDACTED]ff0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]cc8 ([REDACTED]10c) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]cc8 ([REDACTED]10c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]5b8 ([REDACTED]d52) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]5b8 ([REDACTED]d52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]6d9 ([REDACTED]493) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]6d9 ([REDACTED]493) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]958 ([REDACTED]1e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]958 ([REDACTED]1e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]72a ([REDACTED]45a) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]72a ([REDACTED]45a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]373 ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]373 ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]43b ([REDACTED]2e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]43b ([REDACTED]2e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ece ([REDACTED]7ce) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ece ([REDACTED]7ce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]dfa ([REDACTED]19c) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]dfa ([REDACTED]19c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ce0 ([REDACTED]7f3) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ce0 ([REDACTED]7f3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ebe ([REDACTED]8f2) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]ebe ([REDACTED]8f2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]4a6 ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]4a6 ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]695 ([REDACTED]a05) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]695 ([REDACTED]a05) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]113 ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]113 ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]f2a ([REDACTED]e2d) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation PNI:[REDACTED]f2a ([REDACTED]e2d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0fe ([REDACTED]0c8) jobQueue shutdown start INFO 2026-03-21T05:13:11.767Z [conversations] conversation [REDACTED]0fe ([REDACTED]0c8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.767Z [conversations] conversation groupv2([REDACTED]En0=) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation groupv2([REDACTED]En0=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]346 ([REDACTED]d8f) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]346 ([REDACTED]d8f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3f4 ([REDACTED]5d0) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3f4 ([REDACTED]5d0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]620 ([REDACTED]370) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]620 ([REDACTED]370) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]5a0 ([REDACTED]1b2) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]5a0 ([REDACTED]1b2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]796 ([REDACTED]887) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]796 ([REDACTED]887) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e13 ([REDACTED]155) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e13 ([REDACTED]155) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3dd ([REDACTED]8c2) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3dd ([REDACTED]8c2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]0e7 ([REDACTED]ff7) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]0e7 ([REDACTED]ff7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation group([REDACTED]rá) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation group([REDACTED]rá) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8bf ([REDACTED]4e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8bf ([REDACTED]4e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c63 ([REDACTED]8c6) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c63 ([REDACTED]8c6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c9e ([REDACTED]026) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c9e ([REDACTED]026) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]ffc ([REDACTED]e9a) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]ffc ([REDACTED]e9a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]cd4 ([REDACTED]790) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]cd4 ([REDACTED]790) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]f6d ([REDACTED]efb) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]f6d ([REDACTED]efb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]ecd ([REDACTED]614) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]ecd ([REDACTED]614) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]611 ([REDACTED]ab5) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]611 ([REDACTED]ab5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8fb ([REDACTED]e77) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8fb ([REDACTED]e77) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3f8 ([REDACTED]612) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]3f8 ([REDACTED]612) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a5e ([REDACTED]ebc) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a5e ([REDACTED]ebc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8b1 ([REDACTED]21f) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8b1 ([REDACTED]21f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1bf ([REDACTED]129) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1bf ([REDACTED]129) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]359 ([REDACTED]195) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]359 ([REDACTED]195) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]2ed ([REDACTED]9d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]2ed ([REDACTED]9d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a39 ([REDACTED]ff2) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a39 ([REDACTED]ff2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]685 ([REDACTED]57e) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]685 ([REDACTED]57e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1b1 ([REDACTED]1ea) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1b1 ([REDACTED]1ea) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]977 ([REDACTED]1bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]977 ([REDACTED]1bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c71 ([REDACTED]263) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c71 ([REDACTED]263) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]af0 ([REDACTED]491) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]af0 ([REDACTED]491) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e26 ([REDACTED]e47) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e26 ([REDACTED]e47) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]af0 ([REDACTED]14a) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]af0 ([REDACTED]14a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]27f ([REDACTED]570) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]27f ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]4a8 ([REDACTED]ca6) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]4a8 ([REDACTED]ca6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e14 ([REDACTED]90f) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e14 ([REDACTED]90f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]298 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]298 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d68 ([REDACTED]df0) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d68 ([REDACTED]df0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]eba ([REDACTED]bfc) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]eba ([REDACTED]bfc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]940 ([REDACTED]e74) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]940 ([REDACTED]e74) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]cf3 ([REDACTED]967) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]cf3 ([REDACTED]967) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]59d ([REDACTED]54c) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]59d ([REDACTED]54c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]476 ([REDACTED]7b0) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]476 ([REDACTED]7b0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d6d ([REDACTED]1d0) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d6d ([REDACTED]1d0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]58b ([REDACTED]b7c) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]58b ([REDACTED]b7c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a47 ([REDACTED]944) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]a47 ([REDACTED]944) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c5f ([REDACTED]8f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c5f ([REDACTED]8f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e8c ([REDACTED]af0) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e8c ([REDACTED]af0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]9b2 ([REDACTED]734) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]9b2 ([REDACTED]734) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d3c ([REDACTED]8fc) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]d3c ([REDACTED]8fc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1c9 ([REDACTED]8a6) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]1c9 ([REDACTED]8a6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]32f ([REDACTED]5d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]32f ([REDACTED]5d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8d0 ([REDACTED]8ae) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]8d0 ([REDACTED]8ae) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]238 ([REDACTED]7af) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]238 ([REDACTED]7af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]97c) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]97c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]176 ([REDACTED]eff) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]176 ([REDACTED]eff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]2c7 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]2c7 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e49 ([REDACTED]287) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]e49 ([REDACTED]287) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]9b0 ([REDACTED]4b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]9b0 ([REDACTED]4b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]0d7 ([REDACTED]71c) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]0d7 ([REDACTED]71c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]924 ([REDACTED]c55) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]924 ([REDACTED]c55) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c28 ([REDACTED]297) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]c28 ([REDACTED]297) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]019 ([REDACTED]964) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]019 ([REDACTED]964) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]594 ([REDACTED]018) jobQueue shutdown start INFO 2026-03-21T05:13:11.768Z [conversations] conversation PNI:[REDACTED]594 ([REDACTED]018) no jobQueue to shutdown INFO 2026-03-21T05:13:11.768Z [conversations] conversation [REDACTED]b8e ([REDACTED]5ac) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b8e ([REDACTED]5ac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]2c8 ([REDACTED]bea) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]2c8 ([REDACTED]bea) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]617 ([REDACTED]c82) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]617 ([REDACTED]c82) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]526 ([REDACTED]93b) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]526 ([REDACTED]93b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]f34 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]f34 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]1be ([REDACTED]2da) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]1be ([REDACTED]2da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]728 ([REDACTED]f13) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]728 ([REDACTED]f13) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]79a ([REDACTED]6a4) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]79a ([REDACTED]6a4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]69c ([REDACTED]09b) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]69c ([REDACTED]09b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]790 ([REDACTED]444) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]790 ([REDACTED]444) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b5a ([REDACTED]430) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b5a ([REDACTED]430) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]7a5 ([REDACTED]df2) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]7a5 ([REDACTED]df2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]7e8 ([REDACTED]32c) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]7e8 ([REDACTED]32c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]73c ([REDACTED]353) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]73c ([REDACTED]353) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]637 ([REDACTED]c8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]637 ([REDACTED]c8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]976 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]976 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation +[REDACTED]552 ([REDACTED]896) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation +[REDACTED]552 ([REDACTED]896) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation group([REDACTED]•è•) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation group([REDACTED]•è•) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]0eb ([REDACTED]c59) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]0eb ([REDACTED]c59) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]1aa ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]1aa ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]596 ([REDACTED]8cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]596 ([REDACTED]8cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b75 ([REDACTED]7c8) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b75 ([REDACTED]7c8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]7cf ([REDACTED]7c0) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]7cf ([REDACTED]7c0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]28f ([REDACTED]d8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]28f ([REDACTED]d8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]5f1 ([REDACTED]31c) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]5f1 ([REDACTED]31c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]4b3 ([REDACTED]7aa) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]4b3 ([REDACTED]7aa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]033 ([REDACTED]5dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]033 ([REDACTED]5dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]2fe ([REDACTED]06a) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]2fe ([REDACTED]06a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b73 ([REDACTED]e19) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]b73 ([REDACTED]e19) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]423 ([REDACTED]9d0) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]423 ([REDACTED]9d0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]771 ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]771 ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]bec ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]bec ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d33 ([REDACTED]165) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d33 ([REDACTED]165) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]3f9 ([REDACTED]ab8) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]3f9 ([REDACTED]ab8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]873 ([REDACTED]e11) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]873 ([REDACTED]e11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]0f7 ([REDACTED]403) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]0f7 ([REDACTED]403) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]06c ([REDACTED]300) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]06c ([REDACTED]300) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]892 ([REDACTED]df1) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]892 ([REDACTED]df1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]02c ([REDACTED]bd3) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]02c ([REDACTED]bd3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]353 ([REDACTED]bd2) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]353 ([REDACTED]bd2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]416 ([REDACTED]11d) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]416 ([REDACTED]11d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]fc2 ([REDACTED]071) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]fc2 ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation +[REDACTED]798 ([REDACTED]af8) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation +[REDACTED]798 ([REDACTED]af8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]9ab ([REDACTED]ed8) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]9ab ([REDACTED]ed8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]5b9 ([REDACTED]991) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]5b9 ([REDACTED]991) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]c50 ([REDACTED]8ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]c50 ([REDACTED]8ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]bcd ([REDACTED]ded) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]bcd ([REDACTED]ded) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]ae3 ([REDACTED]bf0) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]ae3 ([REDACTED]bf0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]739 ([REDACTED]ee4) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]739 ([REDACTED]ee4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]f3b ([REDACTED]0ff) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]f3b ([REDACTED]0ff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]e1a ([REDACTED]29c) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]e1a ([REDACTED]29c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]70c ([REDACTED]55c) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]70c ([REDACTED]55c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]a03 ([REDACTED]7f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]a03 ([REDACTED]7f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]188 ([REDACTED]71f) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]188 ([REDACTED]71f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d45 ([REDACTED]5b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d45 ([REDACTED]5b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]be7 ([REDACTED]acd) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]be7 ([REDACTED]acd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]4c7 ([REDACTED]459) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]4c7 ([REDACTED]459) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d3e ([REDACTED]7d8) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]d3e ([REDACTED]7d8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]99b ([REDACTED]705) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]99b ([REDACTED]705) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]84f ([REDACTED]69d) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]84f ([REDACTED]69d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]c07 ([REDACTED]c66) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]c07 ([REDACTED]c66) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]a41 ([REDACTED]9c2) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]a41 ([REDACTED]9c2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]e7c ([REDACTED]33e) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]e7c ([REDACTED]33e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]220 ([REDACTED]cd4) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation PNI:[REDACTED]220 ([REDACTED]cd4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]59a ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]59a ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]e91 ([REDACTED]aeb) jobQueue shutdown start INFO 2026-03-21T05:13:11.769Z [conversations] conversation [REDACTED]e91 ([REDACTED]aeb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]5c1 ([REDACTED]d2e) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]5c1 ([REDACTED]d2e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e77 ([REDACTED]205) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e77 ([REDACTED]205) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d3c ([REDACTED]1bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d3c ([REDACTED]1bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]0ab ([REDACTED]768) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]0ab ([REDACTED]768) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]082 ([REDACTED]dc0) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]082 ([REDACTED]dc0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]704 ([REDACTED]79a) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]704 ([REDACTED]79a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]633 ([REDACTED]782) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]633 ([REDACTED]782) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8c5 ([REDACTED]a8f) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8c5 ([REDACTED]a8f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]556 ([REDACTED]7a2) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]556 ([REDACTED]7a2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]eeb ([REDACTED]a10) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]eeb ([REDACTED]a10) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e22 ([REDACTED]6fc) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e22 ([REDACTED]6fc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3a9 ([REDACTED]7e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3a9 ([REDACTED]7e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c7e ([REDACTED]07c) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c7e ([REDACTED]07c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation +[REDACTED]807 ([REDACTED]8e8) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation +[REDACTED]807 ([REDACTED]8e8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]a8c ([REDACTED]d69) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]a8c ([REDACTED]d69) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8b3 ([REDACTED]66a) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8b3 ([REDACTED]66a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]6aa ([REDACTED]4b1) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]6aa ([REDACTED]4b1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3e3 ([REDACTED]549) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3e3 ([REDACTED]549) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]245 ([REDACTED]b65) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]245 ([REDACTED]b65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]9f6 ([REDACTED]652) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]9f6 ([REDACTED]652) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]dd8 ([REDACTED]469) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]dd8 ([REDACTED]469) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]58f ([REDACTED]452) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]58f ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d92 ([REDACTED]7c0) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d92 ([REDACTED]7c0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]535 ([REDACTED]46e) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]535 ([REDACTED]46e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ec9 ([REDACTED]8ac) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ec9 ([REDACTED]8ac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b36 ([REDACTED]290) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b36 ([REDACTED]290) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]40e ([REDACTED]6fb) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]40e ([REDACTED]6fb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e8c ([REDACTED]0fd) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]e8c ([REDACTED]0fd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c61 ([REDACTED]b03) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c61 ([REDACTED]b03) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3af ([REDACTED]99e) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]3af ([REDACTED]99e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]140 ([REDACTED]da7) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]140 ([REDACTED]da7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]f02 ([REDACTED]8ce) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]f02 ([REDACTED]8ce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b46 ([REDACTED]725) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b46 ([REDACTED]725) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b60 ([REDACTED]153) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]b60 ([REDACTED]153) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]5fa ([REDACTED]23f) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]5fa ([REDACTED]23f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]7cf ([REDACTED]662) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]7cf ([REDACTED]662) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]799 ([REDACTED]d91) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]799 ([REDACTED]d91) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8db ([REDACTED]ed2) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8db ([REDACTED]ed2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d38 ([REDACTED]055) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d38 ([REDACTED]055) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ae5 ([REDACTED]de5) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ae5 ([REDACTED]de5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]621 ([REDACTED]7e6) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]621 ([REDACTED]7e6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]02e ([REDACTED]2cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]02e ([REDACTED]2cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]cd5 ([REDACTED]f9f) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]cd5 ([REDACTED]f9f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]919 ([REDACTED]30d) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]919 ([REDACTED]30d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]232 ([REDACTED]f83) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]232 ([REDACTED]f83) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d4c ([REDACTED]c65) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d4c ([REDACTED]c65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]bb2 ([REDACTED]0e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]bb2 ([REDACTED]0e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c65 ([REDACTED]c1f) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]c65 ([REDACTED]c1f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]a31 ([REDACTED]b3c) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]a31 ([REDACTED]b3c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]f51 ([REDACTED]205) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]f51 ([REDACTED]205) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8a1 ([REDACTED]57c) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]8a1 ([REDACTED]57c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]aae ([REDACTED]bc2) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]aae ([REDACTED]bc2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d4e ([REDACTED]d76) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]d4e ([REDACTED]d76) no jobQueue to shutdown INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ec3 ([REDACTED]8f0) jobQueue shutdown start INFO 2026-03-21T05:13:11.770Z [conversations] conversation [REDACTED]ec3 ([REDACTED]8f0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]0e3 ([REDACTED]178) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]0e3 ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]b01 ([REDACTED]0f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]b01 ([REDACTED]0f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]f24 ([REDACTED]f36) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]f24 ([REDACTED]f36) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]27c ([REDACTED]63d) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]27c ([REDACTED]63d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]32d ([REDACTED]a72) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]32d ([REDACTED]a72) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]1b8 ([REDACTED]ccf) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]1b8 ([REDACTED]ccf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ed3 ([REDACTED]629) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ed3 ([REDACTED]629) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a29 ([REDACTED]d90) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a29 ([REDACTED]d90) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ed9 ([REDACTED]ef3) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ed9 ([REDACTED]ef3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8ff ([REDACTED]09b) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8ff ([REDACTED]09b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]19d ([REDACTED]da2) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]19d ([REDACTED]da2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8e0 ([REDACTED]dcd) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8e0 ([REDACTED]dcd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]bc6 ([REDACTED]ee4) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]bc6 ([REDACTED]ee4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]76e ([REDACTED]afa) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]76e ([REDACTED]afa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e55 ([REDACTED]ccd) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e55 ([REDACTED]ccd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]81b ([REDACTED]e83) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]81b ([REDACTED]e83) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a24 ([REDACTED]040) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a24 ([REDACTED]040) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a56 ([REDACTED]e42) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a56 ([REDACTED]e42) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]3aa ([REDACTED]21b) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]3aa ([REDACTED]21b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]3da ([REDACTED]b79) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]3da ([REDACTED]b79) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]9c6 ([REDACTED]1e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]9c6 ([REDACTED]1e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]001 ([REDACTED]6c2) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]001 ([REDACTED]6c2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a5c ([REDACTED]5fa) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]a5c ([REDACTED]5fa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]7ac ([REDACTED]de4) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]7ac ([REDACTED]de4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]bc2 ([REDACTED]4ee) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]bc2 ([REDACTED]4ee) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]7a9 ([REDACTED]f0e) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]7a9 ([REDACTED]f0e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]19b ([REDACTED]f3c) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]19b ([REDACTED]f3c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]416 ([REDACTED]892) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]416 ([REDACTED]892) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]46a ([REDACTED]632) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]46a ([REDACTED]632) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]53e ([REDACTED]7a7) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]53e ([REDACTED]7a7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]303 ([REDACTED]a36) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]303 ([REDACTED]a36) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]600 ([REDACTED]7fa) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]600 ([REDACTED]7fa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]574 ([REDACTED]438) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]574 ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]03d ([REDACTED]894) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]03d ([REDACTED]894) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation PNI:[REDACTED]69b ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation PNI:[REDACTED]69b ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation +[REDACTED]806 ([REDACTED]cdb) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation +[REDACTED]806 ([REDACTED]cdb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]d21 ([REDACTED]f12) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]d21 ([REDACTED]f12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]afc ([REDACTED]ee8) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]afc ([REDACTED]ee8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e50 ([REDACTED]e03) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e50 ([REDACTED]e03) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]56e ([REDACTED]ffb) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]56e ([REDACTED]ffb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]698 ([REDACTED]ba7) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]698 ([REDACTED]ba7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]455 ([REDACTED]68e) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]455 ([REDACTED]68e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e2b ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]e2b ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]adf ([REDACTED]e67) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]adf ([REDACTED]e67) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]45e ([REDACTED]825) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]45e ([REDACTED]825) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]2c5 ([REDACTED]623) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]2c5 ([REDACTED]623) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]91d ([REDACTED]817) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]91d ([REDACTED]817) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]5ce ([REDACTED]4c3) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]5ce ([REDACTED]4c3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8ba ([REDACTED]9f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]8ba ([REDACTED]9f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]065 ([REDACTED]d5b) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]065 ([REDACTED]d5b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ad5 ([REDACTED]552) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ad5 ([REDACTED]552) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ec7 ([REDACTED]e2e) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]ec7 ([REDACTED]e2e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]672 ([REDACTED]3a8) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]672 ([REDACTED]3a8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]237 ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]237 ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.771Z [conversations] conversation [REDACTED]5b3 ([REDACTED]19c) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5b3 ([REDACTED]19c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]921 ([REDACTED]b4d) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]921 ([REDACTED]b4d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]815 ([REDACTED]e9b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]815 ([REDACTED]e9b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c19 ([REDACTED]08b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c19 ([REDACTED]08b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]46a ([REDACTED]071) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]46a ([REDACTED]071) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]90a ([REDACTED]edd) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]90a ([REDACTED]edd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]841 ([REDACTED]70a) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]841 ([REDACTED]70a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]bd1 ([REDACTED]a40) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]bd1 ([REDACTED]a40) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5e5 ([REDACTED]e6a) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5e5 ([REDACTED]e6a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]06f ([REDACTED]453) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]06f ([REDACTED]453) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]6a5 ([REDACTED]6dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]6a5 ([REDACTED]6dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]707 ([REDACTED]7d1) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]707 ([REDACTED]7d1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]891 ([REDACTED]f1b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]891 ([REDACTED]f1b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]32d ([REDACTED]26e) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]32d ([REDACTED]26e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2b6 ([REDACTED]62b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2b6 ([REDACTED]62b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]21c ([REDACTED]4a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]21c ([REDACTED]4a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]916 ([REDACTED]07f) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]916 ([REDACTED]07f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]76c ([REDACTED]f7a) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]76c ([REDACTED]f7a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]d85 ([REDACTED]59d) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]d85 ([REDACTED]59d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f6c ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f6c ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]abb ([REDACTED]90b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]abb ([REDACTED]90b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]a55 ([REDACTED]4e5) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]a55 ([REDACTED]4e5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c50 ([REDACTED]c2e) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c50 ([REDACTED]c2e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8b6 ([REDACTED]d40) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8b6 ([REDACTED]d40) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]868 ([REDACTED]9a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]868 ([REDACTED]9a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f5d ([REDACTED]de4) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f5d ([REDACTED]de4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]3c2 ([REDACTED]5e1) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]3c2 ([REDACTED]5e1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]e11 ([REDACTED]25d) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]e11 ([REDACTED]25d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]544 ([REDACTED]c1b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]544 ([REDACTED]c1b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]34b ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]34b ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]16c ([REDACTED]0b5) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]16c ([REDACTED]0b5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]71f ([REDACTED]58f) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]71f ([REDACTED]58f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2af ([REDACTED]255) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2af ([REDACTED]255) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]529 ([REDACTED]fc7) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]529 ([REDACTED]fc7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c7a ([REDACTED]4f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]c7a ([REDACTED]4f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8ba ([REDACTED]865) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8ba ([REDACTED]865) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5fa ([REDACTED]743) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5fa ([REDACTED]743) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5af ([REDACTED]ceb) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5af ([REDACTED]ceb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2bb ([REDACTED]e12) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]2bb ([REDACTED]e12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]1b2 ([REDACTED]926) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]1b2 ([REDACTED]926) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]95a ([REDACTED]b52) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]95a ([REDACTED]b52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]434 ([REDACTED]a7c) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]434 ([REDACTED]a7c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]dde ([REDACTED]9d1) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]dde ([REDACTED]9d1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]91e ([REDACTED]c0a) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]91e ([REDACTED]c0a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]3ad ([REDACTED]36b) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]3ad ([REDACTED]36b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]566 ([REDACTED]d54) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]566 ([REDACTED]d54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]363 ([REDACTED]8d5) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]363 ([REDACTED]8d5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]091 ([REDACTED]21d) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]091 ([REDACTED]21d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f93 ([REDACTED]9da) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]f93 ([REDACTED]9da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]441 ([REDACTED]d06) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]441 ([REDACTED]d06) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation PNI:[REDACTED]f3d ([REDACTED]77e) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation PNI:[REDACTED]f3d ([REDACTED]77e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]7b8 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]7b8 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]383 ([REDACTED]506) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]383 ([REDACTED]506) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]1c5 ([REDACTED]22a) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]1c5 ([REDACTED]22a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]aa3 ([REDACTED]931) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]aa3 ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8f0 ([REDACTED]278) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]8f0 ([REDACTED]278) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5cf ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]5cf ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]cd8 ([REDACTED]32f) jobQueue shutdown start INFO 2026-03-21T05:13:11.772Z [conversations] conversation [REDACTED]cd8 ([REDACTED]32f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f4e ([REDACTED]71e) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f4e ([REDACTED]71e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]6e6 ([REDACTED]11c) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]6e6 ([REDACTED]11c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]153 ([REDACTED]c33) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]153 ([REDACTED]c33) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]2ef ([REDACTED]463) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]2ef ([REDACTED]463) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]e8d ([REDACTED]4ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]e8d ([REDACTED]4ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]fa8 ([REDACTED]948) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]fa8 ([REDACTED]948) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]625 ([REDACTED]d8d) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]625 ([REDACTED]d8d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]c8f ([REDACTED]ce9) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]c8f ([REDACTED]ce9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9ab ([REDACTED]f52) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9ab ([REDACTED]f52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]0df ([REDACTED]dde) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]0df ([REDACTED]dde) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]edf ([REDACTED]7fb) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]edf ([REDACTED]7fb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]bd9 ([REDACTED]b36) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]bd9 ([REDACTED]b36) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]981 ([REDACTED]4f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]981 ([REDACTED]4f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7f6 ([REDACTED]92c) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7f6 ([REDACTED]92c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]863 ([REDACTED]023) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]863 ([REDACTED]023) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9df ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9df ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f45 ([REDACTED]b5c) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f45 ([REDACTED]b5c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]657 ([REDACTED]be7) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]657 ([REDACTED]be7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]41c ([REDACTED]5f2) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]41c ([REDACTED]5f2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]19b ([REDACTED]97e) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]19b ([REDACTED]97e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]4c2 ([REDACTED]2b0) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]4c2 ([REDACTED]2b0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]c5b ([REDACTED]af3) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]c5b ([REDACTED]af3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]be2 ([REDACTED]fc3) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]be2 ([REDACTED]fc3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7fb ([REDACTED]0f9) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7fb ([REDACTED]0f9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f45 ([REDACTED]6be) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]f45 ([REDACTED]6be) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]b75 ([REDACTED]720) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]b75 ([REDACTED]720) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]bfc ([REDACTED]438) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]bfc ([REDACTED]438) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]272 ([REDACTED]c49) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]272 ([REDACTED]c49) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]e6c ([REDACTED]929) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]e6c ([REDACTED]929) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]751 ([REDACTED]cfe) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]751 ([REDACTED]cfe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]4a6 ([REDACTED]20a) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]4a6 ([REDACTED]20a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]28c ([REDACTED]45e) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]28c ([REDACTED]45e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]c95 ([REDACTED]720) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation PNI:[REDACTED]c95 ([REDACTED]720) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]d20 ([REDACTED]f6d) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]d20 ([REDACTED]f6d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]3cf ([REDACTED]bc0) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]3cf ([REDACTED]bc0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]673 ([REDACTED]910) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]673 ([REDACTED]910) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]dda ([REDACTED]1c6) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]dda ([REDACTED]1c6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]37b ([REDACTED]b42) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]37b ([REDACTED]b42) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]24f ([REDACTED]b8f) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]24f ([REDACTED]b8f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]53a ([REDACTED]9e7) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]53a ([REDACTED]9e7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]3c8 ([REDACTED]1cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]3c8 ([REDACTED]1cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]a01 ([REDACTED]28b) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]a01 ([REDACTED]28b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]781 ([REDACTED]282) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]781 ([REDACTED]282) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]66e ([REDACTED]aa5) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]66e ([REDACTED]aa5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]810 ([REDACTED]a34) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]810 ([REDACTED]a34) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]616 ([REDACTED]89c) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]616 ([REDACTED]89c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation group([REDACTED](aj) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation group([REDACTED](aj) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7ba ([REDACTED]036) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]7ba ([REDACTED]036) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]58c ([REDACTED]00e) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]58c ([REDACTED]00e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9c2 ([REDACTED]dbb) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9c2 ([REDACTED]dbb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]505 ([REDACTED]d3c) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]505 ([REDACTED]d3c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]17c ([REDACTED]6cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]17c ([REDACTED]6cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]007 ([REDACTED]1df) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]007 ([REDACTED]1df) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]8f1 ([REDACTED]84a) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]8f1 ([REDACTED]84a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]5c1 ([REDACTED]710) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]5c1 ([REDACTED]710) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9ce ([REDACTED]453) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9ce ([REDACTED]453) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9f0 ([REDACTED]7dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]9f0 ([REDACTED]7dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.773Z [conversations] conversation [REDACTED]db7 ([REDACTED]04e) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]db7 ([REDACTED]04e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]49e ([REDACTED]328) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]49e ([REDACTED]328) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]e84 ([REDACTED]eed) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]e84 ([REDACTED]eed) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]006 ([REDACTED]6e7) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]006 ([REDACTED]6e7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]b69 ([REDACTED]f5c) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]b69 ([REDACTED]f5c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2a2 ([REDACTED]10a) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2a2 ([REDACTED]10a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]74a ([REDACTED]731) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]74a ([REDACTED]731) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2ea ([REDACTED]f8f) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2ea ([REDACTED]f8f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]351 ([REDACTED]1d7) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]351 ([REDACTED]1d7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]a91 ([REDACTED]f65) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]a91 ([REDACTED]f65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]094 ([REDACTED]d0e) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]094 ([REDACTED]d0e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]aa0 ([REDACTED]cc6) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]aa0 ([REDACTED]cc6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d04 ([REDACTED]6f3) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d04 ([REDACTED]6f3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]1e9 ([REDACTED]5ad) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]1e9 ([REDACTED]5ad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]4ba ([REDACTED]dec) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]4ba ([REDACTED]dec) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]12b ([REDACTED]07f) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]12b ([REDACTED]07f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]390 ([REDACTED]37c) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]390 ([REDACTED]37c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]429 ([REDACTED]2b8) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]429 ([REDACTED]2b8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c7a ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c7a ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]269 ([REDACTED]0f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]269 ([REDACTED]0f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation group([REDACTED]´“õ) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation group([REDACTED]´“õ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]dae ([REDACTED]d94) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]dae ([REDACTED]d94) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]190 ([REDACTED]836) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]190 ([REDACTED]836) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2dc ([REDACTED]e5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2dc ([REDACTED]e5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]03b ([REDACTED]ec6) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]03b ([REDACTED]ec6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]05c ([REDACTED]518) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]05c ([REDACTED]518) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]e60 ([REDACTED]ec3) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]e60 ([REDACTED]ec3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]906 ([REDACTED]890) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]906 ([REDACTED]890) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]4e0 ([REDACTED]c16) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]4e0 ([REDACTED]c16) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2f9 ([REDACTED]a62) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]2f9 ([REDACTED]a62) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9e7 ([REDACTED]046) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9e7 ([REDACTED]046) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]b67 ([REDACTED]be4) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]b67 ([REDACTED]be4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]020 ([REDACTED]9e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]020 ([REDACTED]9e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9ac ([REDACTED]cc6) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9ac ([REDACTED]cc6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9d2 ([REDACTED]40f) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]9d2 ([REDACTED]40f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]482 ([REDACTED]8c4) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]482 ([REDACTED]8c4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c53 ([REDACTED]223) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c53 ([REDACTED]223) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]96a ([REDACTED]b6e) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]96a ([REDACTED]b6e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]1f6 ([REDACTED]a11) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]1f6 ([REDACTED]a11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]dac ([REDACTED]a6f) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]dac ([REDACTED]a6f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d52 ([REDACTED]bc2) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d52 ([REDACTED]bc2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d4e ([REDACTED]367) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]d4e ([REDACTED]367) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c07 ([REDACTED]6e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]c07 ([REDACTED]6e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]7d4 ([REDACTED]a29) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]7d4 ([REDACTED]a29) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]910 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]910 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]0e7 ([REDACTED]dc0) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]0e7 ([REDACTED]dc0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]151 ([REDACTED]775) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]151 ([REDACTED]775) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]808 ([REDACTED]593) jobQueue shutdown start INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]808 ([REDACTED]593) no jobQueue to shutdown INFO 2026-03-21T05:13:11.774Z [conversations] conversation [REDACTED]43f ([REDACTED]765) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]43f ([REDACTED]765) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b85 ([REDACTED]b81) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b85 ([REDACTED]b81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]a83 ([REDACTED]e11) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]a83 ([REDACTED]e11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]ec2 ([REDACTED]436) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]ec2 ([REDACTED]436) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8f0 ([REDACTED]571) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8f0 ([REDACTED]571) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]438 ([REDACTED]83b) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]438 ([REDACTED]83b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation group([REDACTED]zÊ) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation group([REDACTED]zÊ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]381 ([REDACTED]72c) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]381 ([REDACTED]72c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]88e ([REDACTED]f68) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]88e ([REDACTED]f68) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]97e ([REDACTED]547) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]97e ([REDACTED]547) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]585 ([REDACTED]91f) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]585 ([REDACTED]91f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]760 ([REDACTED]240) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]760 ([REDACTED]240) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8a9 ([REDACTED]902) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8a9 ([REDACTED]902) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]fe0 ([REDACTED]2ba) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]fe0 ([REDACTED]2ba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]ce9 ([REDACTED]c9f) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]ce9 ([REDACTED]c9f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]da8 ([REDACTED]a41) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]da8 ([REDACTED]a41) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation +[REDACTED]546 ([REDACTED]1bf) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation +[REDACTED]546 ([REDACTED]1bf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]c07 ([REDACTED]5a4) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]c07 ([REDACTED]5a4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]022 ([REDACTED]269) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]022 ([REDACTED]269) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]0ba ([REDACTED]610) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]0ba ([REDACTED]610) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]186 ([REDACTED]b00) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]186 ([REDACTED]b00) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]55d ([REDACTED]19b) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]55d ([REDACTED]19b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]077 ([REDACTED]911) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]077 ([REDACTED]911) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]113 ([REDACTED]2a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]113 ([REDACTED]2a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]792 ([REDACTED]737) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]792 ([REDACTED]737) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]07d ([REDACTED]46c) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]07d ([REDACTED]46c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]708 ([REDACTED]043) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]708 ([REDACTED]043) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b59 ([REDACTED]c27) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b59 ([REDACTED]c27) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8a7 ([REDACTED]daf) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]8a7 ([REDACTED]daf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]0f6 ([REDACTED]640) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]0f6 ([REDACTED]640) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]539 ([REDACTED]602) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]539 ([REDACTED]602) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]168 ([REDACTED]87b) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]168 ([REDACTED]87b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation PNI:[REDACTED]b06 ([REDACTED]6a3) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation PNI:[REDACTED]b06 ([REDACTED]6a3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]604 ([REDACTED]4a9) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]604 ([REDACTED]4a9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]57c ([REDACTED]6dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]57c ([REDACTED]6dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation group([REDACTED]{±®) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation group([REDACTED]{±®) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e9f ([REDACTED]88e) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e9f ([REDACTED]88e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]54c ([REDACTED]4b5) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]54c ([REDACTED]4b5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7a3 ([REDACTED]761) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7a3 ([REDACTED]761) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]df5 ([REDACTED]8a0) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]df5 ([REDACTED]8a0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7bd ([REDACTED]7d4) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7bd ([REDACTED]7d4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e4d ([REDACTED]8b6) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e4d ([REDACTED]8b6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]98e ([REDACTED]92f) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]98e ([REDACTED]92f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]15a ([REDACTED]494) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]15a ([REDACTED]494) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7aa ([REDACTED]a63) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]7aa ([REDACTED]a63) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]850 ([REDACTED]6de) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]850 ([REDACTED]6de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]1f7 ([REDACTED]b35) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]1f7 ([REDACTED]b35) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]71b ([REDACTED]f48) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]71b ([REDACTED]f48) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]468 ([REDACTED]a2a) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]468 ([REDACTED]a2a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]265 ([REDACTED]5e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]265 ([REDACTED]5e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b87 ([REDACTED]7e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]b87 ([REDACTED]7e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]d69 ([REDACTED]452) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]d69 ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e2f ([REDACTED]e74) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e2f ([REDACTED]e74) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e9b ([REDACTED]4b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]e9b ([REDACTED]4b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation PNI:[REDACTED]817 ([REDACTED]804) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation PNI:[REDACTED]817 ([REDACTED]804) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]4e3 ([REDACTED]929) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]4e3 ([REDACTED]929) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]790 ([REDACTED]a39) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]790 ([REDACTED]a39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]77a ([REDACTED]9bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]77a ([REDACTED]9bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]34d ([REDACTED]5c3) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]34d ([REDACTED]5c3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]841 ([REDACTED]d1d) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]841 ([REDACTED]d1d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]00a ([REDACTED]dbf) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]00a ([REDACTED]dbf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]973 ([REDACTED]16d) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]973 ([REDACTED]16d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]971 ([REDACTED]69a) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]971 ([REDACTED]69a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]3f1 ([REDACTED]384) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]3f1 ([REDACTED]384) no jobQueue to shutdown INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]135 ([REDACTED]43b) jobQueue shutdown start INFO 2026-03-21T05:13:11.775Z [conversations] conversation [REDACTED]135 ([REDACTED]43b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d53 ([REDACTED]2a3) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d53 ([REDACTED]2a3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]8d1 ([REDACTED]4a8) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]8d1 ([REDACTED]4a8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]7f1 ([REDACTED]d5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]7f1 ([REDACTED]d5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]979 ([REDACTED]890) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]979 ([REDACTED]890) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f08 ([REDACTED]28d) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f08 ([REDACTED]28d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d0b ([REDACTED]326) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d0b ([REDACTED]326) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f4a ([REDACTED]a1f) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f4a ([REDACTED]a1f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]950 ([REDACTED]995) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]950 ([REDACTED]995) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b98 ([REDACTED]91f) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b98 ([REDACTED]91f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]637 ([REDACTED]2e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]637 ([REDACTED]2e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5b7 ([REDACTED]7d1) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5b7 ([REDACTED]7d1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]302 ([REDACTED]a2c) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]302 ([REDACTED]a2c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0cd ([REDACTED]931) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0cd ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e6f ([REDACTED]41c) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e6f ([REDACTED]41c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]db1 ([REDACTED]0e8) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]db1 ([REDACTED]0e8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]933 ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]933 ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0e6 ([REDACTED]515) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0e6 ([REDACTED]515) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b23 ([REDACTED]b8e) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b23 ([REDACTED]b8e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]cea ([REDACTED]419) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]cea ([REDACTED]419) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]46f ([REDACTED]26f) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]46f ([REDACTED]26f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]968 ([REDACTED]51a) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]968 ([REDACTED]51a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b76 ([REDACTED]71d) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b76 ([REDACTED]71d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]4c1 ([REDACTED]a12) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]4c1 ([REDACTED]a12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]108 ([REDACTED]c1c) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]108 ([REDACTED]c1c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]afc ([REDACTED]dc3) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]afc ([REDACTED]dc3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c50 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c50 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]135 ([REDACTED]36d) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]135 ([REDACTED]36d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]645 ([REDACTED]9f0) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]645 ([REDACTED]9f0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]7f9 ([REDACTED]778) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]7f9 ([REDACTED]778) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e3d ([REDACTED]dac) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e3d ([REDACTED]dac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d32 ([REDACTED]886) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d32 ([REDACTED]886) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]2c2 ([REDACTED]cff) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]2c2 ([REDACTED]cff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f3f ([REDACTED]9c5) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f3f ([REDACTED]9c5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]993 ([REDACTED]da9) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]993 ([REDACTED]da9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]ec5 ([REDACTED]e34) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]ec5 ([REDACTED]e34) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]a22 ([REDACTED]918) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]a22 ([REDACTED]918) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]00a ([REDACTED]a3a) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]00a ([REDACTED]a3a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]94f ([REDACTED]713) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]94f ([REDACTED]713) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b63 ([REDACTED]570) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b63 ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]c71 ([REDACTED]792) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]c71 ([REDACTED]792) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b91 ([REDACTED]891) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b91 ([REDACTED]891) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5fc ([REDACTED]638) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5fc ([REDACTED]638) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c07 ([REDACTED]d90) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c07 ([REDACTED]d90) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]03a ([REDACTED]d16) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]03a ([REDACTED]d16) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]fd6 ([REDACTED]c8e) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]fd6 ([REDACTED]c8e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e4e ([REDACTED]513) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e4e ([REDACTED]513) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c35 ([REDACTED]b85) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c35 ([REDACTED]b85) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]8fe ([REDACTED]8e6) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]8fe ([REDACTED]8e6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]114 ([REDACTED]365) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]114 ([REDACTED]365) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d37 ([REDACTED]e39) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]d37 ([REDACTED]e39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f10 ([REDACTED]133) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]f10 ([REDACTED]133) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation group([REDACTED]¹€½) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation group([REDACTED]¹€½) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]3ea ([REDACTED]a8b) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]3ea ([REDACTED]a8b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]713 ([REDACTED]ab4) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]713 ([REDACTED]ab4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0b9 ([REDACTED]9a6) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]0b9 ([REDACTED]9a6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]752 ([REDACTED]ec1) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]752 ([REDACTED]ec1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]988 ([REDACTED]ea7) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]988 ([REDACTED]ea7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5cb ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]5cb ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]396 ([REDACTED]d2c) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation PNI:[REDACTED]396 ([REDACTED]d2c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]165 ([REDACTED]c2b) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]165 ([REDACTED]c2b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c92 ([REDACTED]2ee) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]c92 ([REDACTED]2ee) no jobQueue to shutdown INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e3d ([REDACTED]9e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.776Z [conversations] conversation [REDACTED]e3d ([REDACTED]9e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5ee ([REDACTED]24a) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5ee ([REDACTED]24a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]455 ([REDACTED]ae6) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]455 ([REDACTED]ae6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]855 ([REDACTED]74a) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]855 ([REDACTED]74a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]de0 ([REDACTED]0b8) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]de0 ([REDACTED]0b8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c5b ([REDACTED]b1e) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c5b ([REDACTED]b1e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]f6c ([REDACTED]630) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]f6c ([REDACTED]630) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ba7 ([REDACTED]ce6) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ba7 ([REDACTED]ce6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]fb2 ([REDACTED]085) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]fb2 ([REDACTED]085) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]4ce ([REDACTED]815) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]4ce ([REDACTED]815) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]aad ([REDACTED]5e8) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]aad ([REDACTED]5e8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]91a ([REDACTED]520) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]91a ([REDACTED]520) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]34e ([REDACTED]dfe) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]34e ([REDACTED]dfe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation +[REDACTED]683 ([REDACTED]3f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation +[REDACTED]683 ([REDACTED]3f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]30d ([REDACTED]711) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]30d ([REDACTED]711) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]44f ([REDACTED]db1) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]44f ([REDACTED]db1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]9fa ([REDACTED]9ba) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]9fa ([REDACTED]9ba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]a92 ([REDACTED]0a4) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]a92 ([REDACTED]0a4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]8a5 ([REDACTED]475) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]8a5 ([REDACTED]475) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c20 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c20 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]469 ([REDACTED]17c) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]469 ([REDACTED]17c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c26 ([REDACTED]eda) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c26 ([REDACTED]eda) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]0fa ([REDACTED]5b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]0fa ([REDACTED]5b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation group([REDACTED]=–) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation group([REDACTED]=–) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]39a ([REDACTED]017) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]39a ([REDACTED]017) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]df9 ([REDACTED]f98) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]df9 ([REDACTED]f98) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]818 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]818 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]6c8 ([REDACTED]40f) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]6c8 ([REDACTED]40f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5a1 ([REDACTED]009) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5a1 ([REDACTED]009) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]db6 ([REDACTED]385) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]db6 ([REDACTED]385) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]dc8 ([REDACTED]1f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]dc8 ([REDACTED]1f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]bac ([REDACTED]940) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]bac ([REDACTED]940) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]e75 ([REDACTED]46c) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]e75 ([REDACTED]46c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]21b ([REDACTED]a25) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]21b ([REDACTED]a25) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]160 ([REDACTED]5b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]160 ([REDACTED]5b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]7ba ([REDACTED]5e5) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]7ba ([REDACTED]5e5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ab9 ([REDACTED]363) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ab9 ([REDACTED]363) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]3ee ([REDACTED]cff) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]3ee ([REDACTED]cff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]b0a ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]b0a ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]e23 ([REDACTED]4ac) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]e23 ([REDACTED]4ac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5e3 ([REDACTED]760) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5e3 ([REDACTED]760) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]560 ([REDACTED]86b) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]560 ([REDACTED]86b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]a2e ([REDACTED]7b5) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]a2e ([REDACTED]7b5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]6c9 ([REDACTED]f32) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]6c9 ([REDACTED]f32) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation undefined ([REDACTED]ef0) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation undefined ([REDACTED]ef0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]394 ([REDACTED]808) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]394 ([REDACTED]808) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5a7 ([REDACTED]806) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]5a7 ([REDACTED]806) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ebe ([REDACTED]6e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]ebe ([REDACTED]6e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]299 ([REDACTED]785) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]299 ([REDACTED]785) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]bb1 ([REDACTED]baa) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]bb1 ([REDACTED]baa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]45e ([REDACTED]ff7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]9d9 ([REDACTED]68f) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]9d9 ([REDACTED]68f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]515 ([REDACTED]0a5) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]515 ([REDACTED]0a5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation PNI:[REDACTED]322 ([REDACTED]568) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation PNI:[REDACTED]322 ([REDACTED]568) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c92 ([REDACTED]dd3) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c92 ([REDACTED]dd3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]688 ([REDACTED]e3f) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]688 ([REDACTED]e3f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]eee ([REDACTED]2de) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]eee ([REDACTED]2de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation PNI:[REDACTED]de7 ([REDACTED]528) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation PNI:[REDACTED]de7 ([REDACTED]528) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]53a ([REDACTED]0c6) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]53a ([REDACTED]0c6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]104 ([REDACTED]dbf) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]104 ([REDACTED]dbf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]df5 ([REDACTED]791) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]df5 ([REDACTED]791) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]531 ([REDACTED]171) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]531 ([REDACTED]171) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]f32 ([REDACTED]46d) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]f32 ([REDACTED]46d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]955 ([REDACTED]45f) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]955 ([REDACTED]45f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]d3c ([REDACTED]8ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]d3c ([REDACTED]8ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]eb4 ([REDACTED]219) jobQueue shutdown start INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]eb4 ([REDACTED]219) no jobQueue to shutdown INFO 2026-03-21T05:13:11.777Z [conversations] conversation [REDACTED]c42 ([REDACTED]67c) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]c42 ([REDACTED]67c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]c8a ([REDACTED]897) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]c8a ([REDACTED]897) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]254 ([REDACTED]82a) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]254 ([REDACTED]82a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]f73 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]f73 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0b2 ([REDACTED]f44) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0b2 ([REDACTED]f44) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]285 ([REDACTED]0f2) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]285 ([REDACTED]0f2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]e44 ([REDACTED]00f) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]e44 ([REDACTED]00f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d39 ([REDACTED]e5a) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d39 ([REDACTED]e5a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation group([REDACTED]óÂ) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation group([REDACTED]óÂ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]540 ([REDACTED]f42) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]540 ([REDACTED]f42) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]4f5 ([REDACTED]1b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]4f5 ([REDACTED]1b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]b64 ([REDACTED]c34) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]b64 ([REDACTED]c34) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d83 ([REDACTED]f33) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d83 ([REDACTED]f33) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]7c5 ([REDACTED]e6f) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]7c5 ([REDACTED]e6f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]322 ([REDACTED]7a2) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]322 ([REDACTED]7a2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]1d0 ([REDACTED]4d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]1d0 ([REDACTED]4d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ad2 ([REDACTED]7ba) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ad2 ([REDACTED]7ba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]110 ([REDACTED]eb0) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]110 ([REDACTED]eb0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]de2 ([REDACTED]3f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]de2 ([REDACTED]3f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d30 ([REDACTED]689) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d30 ([REDACTED]689) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]79d ([REDACTED]fc1) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]79d ([REDACTED]fc1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]139 ([REDACTED]156) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]139 ([REDACTED]156) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b0b ([REDACTED]307) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b0b ([REDACTED]307) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]61b ([REDACTED]8b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]61b ([REDACTED]8b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]7a4 ([REDACTED]47b) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]7a4 ([REDACTED]47b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0e3 ([REDACTED]9a5) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0e3 ([REDACTED]9a5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d90 ([REDACTED]294) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d90 ([REDACTED]294) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]60f ([REDACTED]a73) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]60f ([REDACTED]a73) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]97d ([REDACTED]376) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]97d ([REDACTED]376) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]118 ([REDACTED]b4c) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]118 ([REDACTED]b4c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]3af ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]3af ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ade ([REDACTED]931) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ade ([REDACTED]931) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]73b ([REDACTED]65e) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation PNI:[REDACTED]73b ([REDACTED]65e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]38d ([REDACTED]fc4) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]e6f ([REDACTED]17f) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]e6f ([REDACTED]17f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]9f0 ([REDACTED]afa) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]9f0 ([REDACTED]afa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0e2 ([REDACTED]d03) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]0e2 ([REDACTED]d03) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b7a ([REDACTED]0a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b7a ([REDACTED]0a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]573 ([REDACTED]bc0) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]573 ([REDACTED]bc0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]af7 ([REDACTED]46b) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]af7 ([REDACTED]46b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b87 ([REDACTED]5bd) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b87 ([REDACTED]5bd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]2e5 ([REDACTED]dcf) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]2e5 ([REDACTED]dcf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]871 ([REDACTED]543) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]871 ([REDACTED]543) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]203 ([REDACTED]893) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]203 ([REDACTED]893) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ede ([REDACTED]703) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]ede ([REDACTED]703) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]492 ([REDACTED]647) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]492 ([REDACTED]647) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]34f ([REDACTED]d11) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]34f ([REDACTED]d11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]865 ([REDACTED]6fc) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]865 ([REDACTED]6fc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b40 ([REDACTED]b8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b40 ([REDACTED]b8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d7f ([REDACTED]69b) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]d7f ([REDACTED]69b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b3e ([REDACTED]654) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b3e ([REDACTED]654) no jobQueue to shutdown INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b90 ([REDACTED]f79) jobQueue shutdown start INFO 2026-03-21T05:13:11.778Z [conversations] conversation [REDACTED]b90 ([REDACTED]f79) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]38e ([REDACTED]a09) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]38e ([REDACTED]a09) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8a0 ([REDACTED]1bf) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8a0 ([REDACTED]1bf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]2c1 ([REDACTED]fce) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]2c1 ([REDACTED]fce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c74 ([REDACTED]307) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c74 ([REDACTED]307) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]f61 ([REDACTED]71b) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]f61 ([REDACTED]71b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]163 ([REDACTED]94f) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]163 ([REDACTED]94f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9d6 ([REDACTED]16a) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9d6 ([REDACTED]16a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6cc ([REDACTED]eff) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6cc ([REDACTED]eff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]7d0 ([REDACTED]b32) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]7d0 ([REDACTED]b32) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]515 ([REDACTED]60a) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]515 ([REDACTED]60a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]48f ([REDACTED]729) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]48f ([REDACTED]729) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]5ca ([REDACTED]ac0) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]5ca ([REDACTED]ac0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]3c2 ([REDACTED]cdd) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]3c2 ([REDACTED]cdd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]e2d ([REDACTED]6c8) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]e2d ([REDACTED]6c8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]346 ([REDACTED]d08) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]346 ([REDACTED]d08) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9b2 ([REDACTED]308) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9b2 ([REDACTED]308) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]658 ([REDACTED]e56) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]658 ([REDACTED]e56) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]893 ([REDACTED]b3b) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]893 ([REDACTED]b3b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]578 ([REDACTED]765) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]578 ([REDACTED]765) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]f94 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]f94 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]273 ([REDACTED]b5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]273 ([REDACTED]b5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation PNI:[REDACTED]1d9 ([REDACTED]5e7) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation PNI:[REDACTED]1d9 ([REDACTED]5e7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a83 ([REDACTED]c4c) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a83 ([REDACTED]c4c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]CEc=) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]CEc=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a2e ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a2e ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9be ([REDACTED]859) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9be ([REDACTED]859) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation group([REDACTED]ð;) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation group([REDACTED]ð;) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]b0a ([REDACTED]69c) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]b0a ([REDACTED]69c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]1ac ([REDACTED]7c2) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]1ac ([REDACTED]7c2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]adb ([REDACTED]9ea) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]adb ([REDACTED]9ea) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]bab ([REDACTED]e87) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]bab ([REDACTED]e87) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]569 ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]569 ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]OcI=) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]OcI=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]2f3 ([REDACTED]386) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]2f3 ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c91 ([REDACTED]4ad) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c91 ([REDACTED]4ad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]822 ([REDACTED]275) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]822 ([REDACTED]275) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]92e ([REDACTED]37d) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]92e ([REDACTED]37d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8ca ([REDACTED]c46) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8ca ([REDACTED]c46) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c7b ([REDACTED]fd7) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]c7b ([REDACTED]fd7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8f8 ([REDACTED]406) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]8f8 ([REDACTED]406) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]889 ([REDACTED]769) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]889 ([REDACTED]769) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]be1 ([REDACTED]983) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]be1 ([REDACTED]983) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]ca3 ([REDACTED]304) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]ca3 ([REDACTED]304) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3aa) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6b6 ([REDACTED]3aa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]28d ([REDACTED]53e) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]28d ([REDACTED]53e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]587 ([REDACTED]2c4) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]587 ([REDACTED]2c4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]bfd ([REDACTED]51c) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]bfd ([REDACTED]51c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9d1 ([REDACTED]21f) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]9d1 ([REDACTED]21f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]467 ([REDACTED]4be) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]467 ([REDACTED]4be) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a8f ([REDACTED]edc) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]a8f ([REDACTED]edc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]dfd ([REDACTED]44a) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]dfd ([REDACTED]44a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]95f ([REDACTED]d8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]95f ([REDACTED]d8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]5fe ([REDACTED]0ad) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]5fe ([REDACTED]0ad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]91d ([REDACTED]61b) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]91d ([REDACTED]61b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]421 ([REDACTED]9ad) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]421 ([REDACTED]9ad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation 13477912676 ([REDACTED]d9a) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation 13477912676 ([REDACTED]d9a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6f8 ([REDACTED]f18) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]6f8 ([REDACTED]f18) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]257 ([REDACTED]cf1) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation [REDACTED]257 ([REDACTED]cf1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]Xrw=) jobQueue shutdown start INFO 2026-03-21T05:13:11.779Z [conversations] conversation groupv2([REDACTED]Xrw=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]900 ([REDACTED]ede) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]900 ([REDACTED]ede) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]ebe ([REDACTED]8fb) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]ebe ([REDACTED]8fb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]35e ([REDACTED]52b) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]35e ([REDACTED]52b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]231 ([REDACTED]b0b) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]231 ([REDACTED]b0b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]818 ([REDACTED]663) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]818 ([REDACTED]663) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]fc3 ([REDACTED]33d) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]fc3 ([REDACTED]33d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]6c3 ([REDACTED]bec) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]6c3 ([REDACTED]bec) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c71 ([REDACTED]aaf) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c71 ([REDACTED]aaf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]35b ([REDACTED]460) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]35b ([REDACTED]460) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation +[REDACTED]318 ([REDACTED]aa2) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation +[REDACTED]318 ([REDACTED]aa2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]0d1 ([REDACTED]81f) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]0d1 ([REDACTED]81f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c36 ([REDACTED]ced) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c36 ([REDACTED]ced) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]3ff ([REDACTED]ff6) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]3ff ([REDACTED]ff6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]6bf ([REDACTED]636) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]6bf ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]02e ([REDACTED]993) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]02e ([REDACTED]993) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b3a ([REDACTED]04f) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b3a ([REDACTED]04f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]13a ([REDACTED]eaa) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]13a ([REDACTED]eaa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]23c ([REDACTED]d34) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]23c ([REDACTED]d34) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b90 ([REDACTED]8b2) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b90 ([REDACTED]8b2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]428 ([REDACTED]0c3) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]428 ([REDACTED]0c3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]f8c ([REDACTED]8df) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]f8c ([REDACTED]8df) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b6d ([REDACTED]c73) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b6d ([REDACTED]c73) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]251 ([REDACTED]586) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]251 ([REDACTED]586) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]a86 ([REDACTED]72b) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]a86 ([REDACTED]72b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]5eb ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]5eb ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]255 ([REDACTED]0de) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]255 ([REDACTED]0de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]afb ([REDACTED]1e7) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]afb ([REDACTED]1e7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]699 ([REDACTED]017) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]699 ([REDACTED]017) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation group([REDACTED]©Ó_) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation group([REDACTED]©Ó_) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]3ec ([REDACTED]660) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]3ec ([REDACTED]660) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]0a3 ([REDACTED]404) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]0a3 ([REDACTED]404) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]781 ([REDACTED]533) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]781 ([REDACTED]533) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]2da ([REDACTED]86c) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]2da ([REDACTED]86c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]039 ([REDACTED]735) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]039 ([REDACTED]735) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]1e3 ([REDACTED]64a) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]1e3 ([REDACTED]64a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]558 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]558 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]98d ([REDACTED]e38) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]98d ([REDACTED]e38) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]654 ([REDACTED]f58) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]654 ([REDACTED]f58) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]371 ([REDACTED]55c) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]371 ([REDACTED]55c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]635 ([REDACTED]8ff) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]635 ([REDACTED]8ff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c2f ([REDACTED]31a) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]c2f ([REDACTED]31a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]67a ([REDACTED]813) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]67a ([REDACTED]813) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9e9 ([REDACTED]34b) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9e9 ([REDACTED]34b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]26f ([REDACTED]1fb) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]26f ([REDACTED]1fb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]2a5 ([REDACTED]520) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]2a5 ([REDACTED]520) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]f29 ([REDACTED]c44) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]f29 ([REDACTED]c44) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]ab6 ([REDACTED]41e) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]ab6 ([REDACTED]41e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b7e ([REDACTED]2cf) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b7e ([REDACTED]2cf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9ad ([REDACTED]c7a) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9ad ([REDACTED]c7a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]d29 ([REDACTED]aed) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]d29 ([REDACTED]aed) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]21d ([REDACTED]954) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]21d ([REDACTED]954) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]af0 ([REDACTED]e50) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]af0 ([REDACTED]e50) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]799 ([REDACTED]3e8) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]799 ([REDACTED]3e8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation +[REDACTED]169 ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation +[REDACTED]169 ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]a1e ([REDACTED]530) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]a1e ([REDACTED]530) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9e6 ([REDACTED]cab) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]9e6 ([REDACTED]cab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation group([REDACTED]¶o¨) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation group([REDACTED]¶o¨) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]cb7 ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]cb7 ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]38e ([REDACTED]f70) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]38e ([REDACTED]f70) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b1d ([REDACTED]344) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]b1d ([REDACTED]344) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]40f ([REDACTED]c14) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]40f ([REDACTED]c14) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]18a ([REDACTED]655) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]18a ([REDACTED]655) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]78e ([REDACTED]570) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]78e ([REDACTED]570) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]4b4 ([REDACTED]478) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation [REDACTED]4b4 ([REDACTED]478) no jobQueue to shutdown INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]b2a ([REDACTED]d27) jobQueue shutdown start INFO 2026-03-21T05:13:11.780Z [conversations] conversation PNI:[REDACTED]b2a ([REDACTED]d27) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]63f ([REDACTED]448) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]63f ([REDACTED]448) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]d9e ([REDACTED]dca) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]d9e ([REDACTED]dca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]faa ([REDACTED]d46) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]faa ([REDACTED]d46) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f81 ([REDACTED]f5e) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f81 ([REDACTED]f5e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]83d ([REDACTED]bfa) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]83d ([REDACTED]bfa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c20 ([REDACTED]f54) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c20 ([REDACTED]f54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]62c ([REDACTED]ff4) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]62c ([REDACTED]ff4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f95 ([REDACTED]afc) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f95 ([REDACTED]afc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e6d ([REDACTED]201) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e6d ([REDACTED]201) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]43d ([REDACTED]9f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]43d ([REDACTED]9f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]898 ([REDACTED]ea2) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]898 ([REDACTED]ea2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]192 ([REDACTED]e61) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]192 ([REDACTED]e61) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e9d ([REDACTED]ad5) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e9d ([REDACTED]ad5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]76b ([REDACTED]b75) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]76b ([REDACTED]b75) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]cd2 ([REDACTED]a81) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]cd2 ([REDACTED]a81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]b3e ([REDACTED]609) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]b3e ([REDACTED]609) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]833 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]833 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c5d ([REDACTED]185) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c5d ([REDACTED]185) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]8a8 ([REDACTED]56a) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]8a8 ([REDACTED]56a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]379 ([REDACTED]016) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]379 ([REDACTED]016) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]ddd ([REDACTED]f93) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]ddd ([REDACTED]f93) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]10f ([REDACTED]baf) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]10f ([REDACTED]baf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]08c ([REDACTED]924) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]08c ([REDACTED]924) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]843 ([REDACTED]389) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]843 ([REDACTED]389) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]507 ([REDACTED]838) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]507 ([REDACTED]838) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]18e ([REDACTED]d1a) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]18e ([REDACTED]d1a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c01 ([REDACTED]44c) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]c01 ([REDACTED]44c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4a1 ([REDACTED]eb5) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4a1 ([REDACTED]eb5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation PNI:[REDACTED]f0b ([REDACTED]636) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation PNI:[REDACTED]f0b ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4af ([REDACTED]655) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4af ([REDACTED]655) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]256 ([REDACTED]ea0) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]256 ([REDACTED]ea0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]6a1 ([REDACTED]092) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]6a1 ([REDACTED]092) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]11e ([REDACTED]708) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]11e ([REDACTED]708) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation group([REDACTED]!Ÿp) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation group([REDACTED]!Ÿp) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]9d9 ([REDACTED]05d) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]9d9 ([REDACTED]05d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4e0 ([REDACTED]083) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4e0 ([REDACTED]083) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]df4 ([REDACTED]cbb) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]df4 ([REDACTED]cbb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f8b ([REDACTED]6dc) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]f8b ([REDACTED]6dc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]972 ([REDACTED]4ac) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]972 ([REDACTED]4ac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]19f ([REDACTED]427) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]19f ([REDACTED]427) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]22d ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]22d ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]a26 ([REDACTED]0a9) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]a26 ([REDACTED]0a9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]0d1 ([REDACTED]4da) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]0d1 ([REDACTED]4da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]069 ([REDACTED]8b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]069 ([REDACTED]8b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]1db ([REDACTED]4bb) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]1db ([REDACTED]4bb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation group([REDACTED]êÑõ) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation group([REDACTED]êÑõ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]ba7 ([REDACTED]b06) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]ba7 ([REDACTED]b06) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]3bd ([REDACTED]12f) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]3bd ([REDACTED]12f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]33f ([REDACTED]49d) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]33f ([REDACTED]49d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4f9 ([REDACTED]d39) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]4f9 ([REDACTED]d39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7c8 ([REDACTED]39e) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7c8 ([REDACTED]39e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]142 ([REDACTED]7b2) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]142 ([REDACTED]7b2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]561 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]561 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]376 ([REDACTED]f39) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]376 ([REDACTED]f39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e0f ([REDACTED]5f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e0f ([REDACTED]5f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]34a ([REDACTED]c85) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]34a ([REDACTED]c85) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]71c ([REDACTED]6bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]71c ([REDACTED]6bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7ee ([REDACTED]be1) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7ee ([REDACTED]be1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7ab ([REDACTED]a06) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]7ab ([REDACTED]a06) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]21d ([REDACTED]c91) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]21d ([REDACTED]c91) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]454 ([REDACTED]313) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]454 ([REDACTED]313) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e33 ([REDACTED]fcb) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]e33 ([REDACTED]fcb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]bc8 ([REDACTED]ce4) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]bc8 ([REDACTED]ce4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]aa9 ([REDACTED]aaf) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]aa9 ([REDACTED]aaf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]369 ([REDACTED]1e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.781Z [conversations] conversation [REDACTED]369 ([REDACTED]1e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]4e5 ([REDACTED]d41) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]4e5 ([REDACTED]d41) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]a76 ([REDACTED]fe6) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]a76 ([REDACTED]fe6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6b3 ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6b3 ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]bf5 ([REDACTED]636) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]bf5 ([REDACTED]636) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]412 ([REDACTED]ce5) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]412 ([REDACTED]ce5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]464 ([REDACTED]ef8) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]464 ([REDACTED]ef8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6b5 ([REDACTED]b66) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6b5 ([REDACTED]b66) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]23b ([REDACTED]94d) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]23b ([REDACTED]94d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]033 ([REDACTED]b63) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]033 ([REDACTED]b63) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]ddf ([REDACTED]a0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]ddf ([REDACTED]a0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f7f ([REDACTED]348) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f7f ([REDACTED]348) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]696 ([REDACTED]fca) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]696 ([REDACTED]fca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]395 ([REDACTED]3f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]395 ([REDACTED]3f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]ed2 ([REDACTED]ba5) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]ed2 ([REDACTED]ba5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]19b ([REDACTED]e0b) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]19b ([REDACTED]e0b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]b57 ([REDACTED]842) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]b57 ([REDACTED]842) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]99b ([REDACTED]478) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]99b ([REDACTED]478) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]dba ([REDACTED]d42) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]dba ([REDACTED]d42) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation PNI:[REDACTED]69a ([REDACTED]ee7) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation PNI:[REDACTED]69a ([REDACTED]ee7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]c43 ([REDACTED]66e) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]c43 ([REDACTED]66e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]dfa ([REDACTED]18d) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]dfa ([REDACTED]18d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]d7b ([REDACTED]aeb) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]d7b ([REDACTED]aeb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f64 ([REDACTED]358) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f64 ([REDACTED]358) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]d22 ([REDACTED]d81) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]d22 ([REDACTED]d81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]3b9 ([REDACTED]e8d) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]3b9 ([REDACTED]e8d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e8b ([REDACTED]3c4) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e8b ([REDACTED]3c4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]7c7 ([REDACTED]da5) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]7c7 ([REDACTED]da5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]4b9 ([REDACTED]b02) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]4b9 ([REDACTED]b02) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]38a ([REDACTED]3a6) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]38a ([REDACTED]3a6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6cf ([REDACTED]0e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]6cf ([REDACTED]0e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e75 ([REDACTED]91b) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e75 ([REDACTED]91b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]041 ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]041 ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]0eb ([REDACTED]7ce) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]0eb ([REDACTED]7ce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]385 ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]385 ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation PNI:[REDACTED]e3d ([REDACTED]24e) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation PNI:[REDACTED]e3d ([REDACTED]24e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]80b ([REDACTED]9e6) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]80b ([REDACTED]9e6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]24d ([REDACTED]940) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]24d ([REDACTED]940) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e0c ([REDACTED]345) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]e0c ([REDACTED]345) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]8ed ([REDACTED]223) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]8ed ([REDACTED]223) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]cc3 ([REDACTED]7f5) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]cc3 ([REDACTED]7f5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]138 ([REDACTED]531) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]138 ([REDACTED]531) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]293 ([REDACTED]cf9) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]293 ([REDACTED]cf9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]097 ([REDACTED]5e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]097 ([REDACTED]5e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]906 ([REDACTED]211) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]906 ([REDACTED]211) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]97a ([REDACTED]a74) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]97a ([REDACTED]a74) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]054 ([REDACTED]3cc) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]054 ([REDACTED]3cc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f29 ([REDACTED]9dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f29 ([REDACTED]9dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]16d ([REDACTED]acb) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]16d ([REDACTED]acb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]fda ([REDACTED]e93) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]fda ([REDACTED]e93) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]c9e ([REDACTED]910) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]c9e ([REDACTED]910) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]988 ([REDACTED]01d) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]988 ([REDACTED]01d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]fbd ([REDACTED]e49) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]fbd ([REDACTED]e49) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]511 ([REDACTED]0f6) jobQueue shutdown start INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]511 ([REDACTED]0f6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.782Z [conversations] conversation [REDACTED]f74 ([REDACTED]877) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]f74 ([REDACTED]877) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]c7f ([REDACTED]332) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]c7f ([REDACTED]332) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]7b4 ([REDACTED]50c) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]7b4 ([REDACTED]50c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]8e6 ([REDACTED]270) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]8e6 ([REDACTED]270) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]19b ([REDACTED]07e) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]19b ([REDACTED]07e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]6d0 ([REDACTED]730) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]6d0 ([REDACTED]730) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9fa ([REDACTED]f0b) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9fa ([REDACTED]f0b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]deb ([REDACTED]1f5) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]deb ([REDACTED]1f5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]cee ([REDACTED]4db) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]cee ([REDACTED]4db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]2d0 ([REDACTED]c9c) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]2d0 ([REDACTED]c9c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]531 ([REDACTED]819) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]531 ([REDACTED]819) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]304 ([REDACTED]114) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]304 ([REDACTED]114) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]b48 ([REDACTED]a85) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]b48 ([REDACTED]a85) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]bd1 ([REDACTED]235) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]bd1 ([REDACTED]235) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]a71 ([REDACTED]6cf) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]a71 ([REDACTED]6cf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]b32 ([REDACTED]68b) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]b32 ([REDACTED]68b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]fb9 ([REDACTED]74f) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]fb9 ([REDACTED]74f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]0d4 ([REDACTED]b6d) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]0d4 ([REDACTED]b6d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation +[REDACTED]507 ([REDACTED]085) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation +[REDACTED]507 ([REDACTED]085) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]16a ([REDACTED]b47) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]16a ([REDACTED]b47) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]ac0 ([REDACTED]7bf) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]ac0 ([REDACTED]7bf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]d85 ([REDACTED]615) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]d85 ([REDACTED]615) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]461 ([REDACTED]cd4) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]461 ([REDACTED]cd4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]693 ([REDACTED]497) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]693 ([REDACTED]497) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9c0 ([REDACTED]c50) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9c0 ([REDACTED]c50) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]868 ([REDACTED]c44) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]868 ([REDACTED]c44) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]857 ([REDACTED]ccf) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]857 ([REDACTED]ccf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]367) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]7c1 ([REDACTED]367) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]055 ([REDACTED]e6e) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]055 ([REDACTED]e6e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation group([REDACTED]ð™) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation group([REDACTED]ð™) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9d3 ([REDACTED]63e) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]9d3 ([REDACTED]63e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]345 ([REDACTED]52c) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]345 ([REDACTED]52c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]401 ([REDACTED]5bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]401 ([REDACTED]5bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]3af ([REDACTED]eb6) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]3af ([REDACTED]eb6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]57c ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]57c ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]870 ([REDACTED]3e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]870 ([REDACTED]3e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1b4 ([REDACTED]4d4) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1b4 ([REDACTED]4d4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]f5c ([REDACTED]771) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]f5c ([REDACTED]771) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1d6 ([REDACTED]0e4) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1d6 ([REDACTED]0e4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]3ab ([REDACTED]31d) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]3ab ([REDACTED]31d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]809 ([REDACTED]8be) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]809 ([REDACTED]8be) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1ef ([REDACTED]fce) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1ef ([REDACTED]fce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1a2 ([REDACTED]b82) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]1a2 ([REDACTED]b82) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]8d7 ([REDACTED]b67) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]8d7 ([REDACTED]b67) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]23b ([REDACTED]a71) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation PNI:[REDACTED]23b ([REDACTED]a71) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]cb9 ([REDACTED]3b2) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]cb9 ([REDACTED]3b2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]4b8 ([REDACTED]0ee) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]4b8 ([REDACTED]0ee) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]430 ([REDACTED]a1b) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]430 ([REDACTED]a1b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]4e6 ([REDACTED]a5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]4e6 ([REDACTED]a5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]f31 ([REDACTED]286) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]c51 ([REDACTED]e3a) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]c51 ([REDACTED]e3a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]196 ([REDACTED]faf) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]196 ([REDACTED]faf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]587 ([REDACTED]683) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]587 ([REDACTED]683) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation +[REDACTED]078 ([REDACTED]471) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation +[REDACTED]078 ([REDACTED]471) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]bd2 ([REDACTED]75d) jobQueue shutdown start INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]bd2 ([REDACTED]75d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.783Z [conversations] conversation [REDACTED]71c ([REDACTED]d94) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]71c ([REDACTED]d94) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d51 ([REDACTED]daa) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d51 ([REDACTED]daa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]043 ([REDACTED]9ec) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]043 ([REDACTED]9ec) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4cc ([REDACTED]03c) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4cc ([REDACTED]03c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]13a ([REDACTED]583) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]13a ([REDACTED]583) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]90b ([REDACTED]15a) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]90b ([REDACTED]15a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]be7 ([REDACTED]a3a) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]be7 ([REDACTED]a3a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d19 ([REDACTED]60a) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d19 ([REDACTED]60a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ff5 ([REDACTED]d7d) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ff5 ([REDACTED]d7d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c1c ([REDACTED]957) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c1c ([REDACTED]957) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]722 ([REDACTED]7e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]722 ([REDACTED]7e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]f20 ([REDACTED]112) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]f20 ([REDACTED]112) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]248 ([REDACTED]35c) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]248 ([REDACTED]35c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ed6 ([REDACTED]7b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ed6 ([REDACTED]7b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d4a ([REDACTED]c83) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d4a ([REDACTED]c83) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]51f ([REDACTED]e08) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]51f ([REDACTED]e08) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4f4 ([REDACTED]e21) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4f4 ([REDACTED]e21) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]2fc) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]2fc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]e36 ([REDACTED]09d) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]e36 ([REDACTED]09d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]51f ([REDACTED]f37) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]51f ([REDACTED]f37) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]629 ([REDACTED]8c8) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]629 ([REDACTED]8c8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]294 ([REDACTED]63c) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]294 ([REDACTED]63c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]93c ([REDACTED]2d3) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]93c ([REDACTED]2d3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]6f1 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]6f1 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]774 ([REDACTED]b14) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]774 ([REDACTED]b14) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b07 ([REDACTED]b30) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b07 ([REDACTED]b30) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]746 ([REDACTED]141) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]746 ([REDACTED]141) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]6b2 ([REDACTED]231) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]6b2 ([REDACTED]231) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d53 ([REDACTED]c21) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d53 ([REDACTED]c21) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]182 ([REDACTED]827) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]182 ([REDACTED]827) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]8c4 ([REDACTED]32d) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]8c4 ([REDACTED]32d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b88 ([REDACTED]d18) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b88 ([REDACTED]d18) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]3e5 ([REDACTED]116) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]3e5 ([REDACTED]116) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]dc4 ([REDACTED]0da) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]dc4 ([REDACTED]0da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]88f ([REDACTED]cbe) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]88f ([REDACTED]cbe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]a2a ([REDACTED]c03) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]a2a ([REDACTED]c03) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]a18 ([REDACTED]178) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]a18 ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]5b0 ([REDACTED]08f) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]5b0 ([REDACTED]08f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]193 ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]193 ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]13c ([REDACTED]87b) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]13c ([REDACTED]87b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation +[REDACTED]676 ([REDACTED]cc9) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation +[REDACTED]676 ([REDACTED]cc9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ed5 ([REDACTED]a77) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ed5 ([REDACTED]a77) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ac6 ([REDACTED]c5a) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]ac6 ([REDACTED]c5a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]693 ([REDACTED]2e0) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]693 ([REDACTED]2e0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]272 ([REDACTED]6cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]272 ([REDACTED]6cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]7c8 ([REDACTED]93c) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]7c8 ([REDACTED]93c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]10e ([REDACTED]130) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]10e ([REDACTED]130) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]01a ([REDACTED]943) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]01a ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]72a ([REDACTED]a8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]72a ([REDACTED]a8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c84 ([REDACTED]304) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c84 ([REDACTED]304) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d1e ([REDACTED]a18) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d1e ([REDACTED]a18) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d6b ([REDACTED]7c7) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]d6b ([REDACTED]7c7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]7b5 ([REDACTED]6f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]7b5 ([REDACTED]6f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]f32 ([REDACTED]7fa) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]f32 ([REDACTED]7fa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4e1 ([REDACTED]9f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]4e1 ([REDACTED]9f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]af7 ([REDACTED]72d) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]af7 ([REDACTED]72d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c56 ([REDACTED]6ef) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]c56 ([REDACTED]6ef) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]0c8 ([REDACTED]72c) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]0c8 ([REDACTED]72c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]bda ([REDACTED]321) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]bda ([REDACTED]321) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]424 ([REDACTED]728) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]424 ([REDACTED]728) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b77 ([REDACTED]0da) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b77 ([REDACTED]0da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b23 ([REDACTED]161) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]b23 ([REDACTED]161) no jobQueue to shutdown INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]97f ([REDACTED]c8b) jobQueue shutdown start INFO 2026-03-21T05:13:11.784Z [conversations] conversation [REDACTED]97f ([REDACTED]c8b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]43b ([REDACTED]082) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]43b ([REDACTED]082) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]fb5 ([REDACTED]60c) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]fb5 ([REDACTED]60c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]964 ([REDACTED]0fe) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]964 ([REDACTED]0fe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0b2 ([REDACTED]943) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0b2 ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]635 ([REDACTED]808) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]635 ([REDACTED]808) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d21 ([REDACTED]0e2) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d21 ([REDACTED]0e2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation groupv2([REDACTED]mFU=) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation groupv2([REDACTED]mFU=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]413 ([REDACTED]f1e) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]413 ([REDACTED]f1e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]2b9 ([REDACTED]742) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]2b9 ([REDACTED]742) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]2df ([REDACTED]643) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]2df ([REDACTED]643) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]060 ([REDACTED]248) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]060 ([REDACTED]248) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d9a ([REDACTED]ae7) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d9a ([REDACTED]ae7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]270 ([REDACTED]adf) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]270 ([REDACTED]adf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]e4a ([REDACTED]ae1) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]e4a ([REDACTED]ae1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c2e ([REDACTED]319) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c2e ([REDACTED]319) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]538 ([REDACTED]b81) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]538 ([REDACTED]b81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]a5d ([REDACTED]288) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]a5d ([REDACTED]288) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]315 ([REDACTED]dd2) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]315 ([REDACTED]dd2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]5e7 ([REDACTED]16a) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]5e7 ([REDACTED]16a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c25 ([REDACTED]6d4) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c25 ([REDACTED]6d4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0ac ([REDACTED]f0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0ac ([REDACTED]f0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]83d ([REDACTED]bbc) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]83d ([REDACTED]bbc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ac0 ([REDACTED]f2b) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ac0 ([REDACTED]f2b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]49f ([REDACTED]254) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]49f ([REDACTED]254) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]48f ([REDACTED]1a8) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]48f ([REDACTED]1a8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]bd5 ([REDACTED]ecd) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]bd5 ([REDACTED]ecd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]dbb ([REDACTED]d51) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]dbb ([REDACTED]d51) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]17a ([REDACTED]9c4) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]17a ([REDACTED]9c4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]feb ([REDACTED]0b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]feb ([REDACTED]0b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]a2f ([REDACTED]109) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]a2f ([REDACTED]109) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]631 ([REDACTED]b1c) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]631 ([REDACTED]b1c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]aa9 ([REDACTED]234) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]aa9 ([REDACTED]234) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b50 ([REDACTED]888) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b50 ([REDACTED]888) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]db0 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]db0 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]712 ([REDACTED]de2) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]712 ([REDACTED]de2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]7ad ([REDACTED]62a) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]7ad ([REDACTED]62a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ab4 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ab4 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e1) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b99 ([REDACTED]0e1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation group([REDACTED]‡ô³) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation group([REDACTED]‡ô³) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d90 ([REDACTED]37f) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d90 ([REDACTED]37f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]f82 ([REDACTED]34f) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]f82 ([REDACTED]34f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c58 ([REDACTED]b7e) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c58 ([REDACTED]b7e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation group([REDACTED]í’ù) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation group([REDACTED]í’ù) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d91 ([REDACTED]5cd) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d91 ([REDACTED]5cd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]0aa ([REDACTED]03f) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]0aa ([REDACTED]03f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d60 ([REDACTED]bdb) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]d60 ([REDACTED]bdb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]285 ([REDACTED]e52) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]285 ([REDACTED]e52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]207 ([REDACTED]b65) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]207 ([REDACTED]b65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ee2 ([REDACTED]52b) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]ee2 ([REDACTED]52b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]a39 ([REDACTED]fa4) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]a39 ([REDACTED]fa4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]a15 ([REDACTED]5b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]a15 ([REDACTED]5b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]dc8 ([REDACTED]228) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]dc8 ([REDACTED]228) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c2e ([REDACTED]a82) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]c2e ([REDACTED]a82) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b49 ([REDACTED]baf) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b49 ([REDACTED]baf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]634 ([REDACTED]ee8) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]634 ([REDACTED]ee8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]86a ([REDACTED]386) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]86a ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]624 ([REDACTED]673) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]624 ([REDACTED]673) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]035 ([REDACTED]46e) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation PNI:[REDACTED]035 ([REDACTED]46e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0d8 ([REDACTED]f79) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]0d8 ([REDACTED]f79) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]3ba ([REDACTED]a16) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]3ba ([REDACTED]a16) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]728 ([REDACTED]38a) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]728 ([REDACTED]38a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]e80 ([REDACTED]deb) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]e80 ([REDACTED]deb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]94b ([REDACTED]240) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]94b ([REDACTED]240) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]46e ([REDACTED]7e8) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]46e ([REDACTED]7e8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation undefined ([REDACTED]802) jobQueue shutdown start INFO 2026-03-21T05:13:11.785Z [conversations] conversation undefined ([REDACTED]802) no jobQueue to shutdown INFO 2026-03-21T05:13:11.785Z [conversations] conversation [REDACTED]b4d ([REDACTED]0dc) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b4d ([REDACTED]0dc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]a22 ([REDACTED]e5a) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]a22 ([REDACTED]e5a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]12d ([REDACTED]e09) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]12d ([REDACTED]e09) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ed5 ([REDACTED]5c5) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ed5 ([REDACTED]5c5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]75e ([REDACTED]7cc) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]75e ([REDACTED]7cc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aa2 ([REDACTED]107) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aa2 ([REDACTED]107) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b10 ([REDACTED]e38) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b10 ([REDACTED]e38) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]837 ([REDACTED]afc) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]837 ([REDACTED]afc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]5a1 ([REDACTED]ea7) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]5a1 ([REDACTED]ea7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]882 ([REDACTED]530) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]882 ([REDACTED]530) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0ed ([REDACTED]306) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0ed ([REDACTED]306) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]643 ([REDACTED]112) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]643 ([REDACTED]112) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b7c ([REDACTED]758) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b7c ([REDACTED]758) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]f69 ([REDACTED]df1) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]f69 ([REDACTED]df1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]2c7 ([REDACTED]704) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]2c7 ([REDACTED]704) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]333 ([REDACTED]59b) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]333 ([REDACTED]59b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]4c8 ([REDACTED]eba) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]4c8 ([REDACTED]eba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]936 ([REDACTED]0a0) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]936 ([REDACTED]0a0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]369 ([REDACTED]59d) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]369 ([REDACTED]59d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]599 ([REDACTED]ca5) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]599 ([REDACTED]ca5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]186 ([REDACTED]713) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]186 ([REDACTED]713) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]084 ([REDACTED]743) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]084 ([REDACTED]743) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3ed ([REDACTED]b42) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3ed ([REDACTED]b42) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3c7 ([REDACTED]eb0) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3c7 ([REDACTED]eb0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aef ([REDACTED]b40) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aef ([REDACTED]b40) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]044 ([REDACTED]61d) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]044 ([REDACTED]61d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aa4 ([REDACTED]fba) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]aa4 ([REDACTED]fba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b64 ([REDACTED]911) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]b64 ([REDACTED]911) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e73 ([REDACTED]37d) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e73 ([REDACTED]37d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3b8 ([REDACTED]ac2) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3b8 ([REDACTED]ac2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]be2 ([REDACTED]ff9) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]be2 ([REDACTED]ff9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]05c ([REDACTED]e6f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]05c ([REDACTED]e6f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]39d ([REDACTED]cb6) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]39d ([REDACTED]cb6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]7bd ([REDACTED]843) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]7bd ([REDACTED]843) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]951 ([REDACTED]6a7) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]951 ([REDACTED]6a7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]c38 ([REDACTED]46a) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]c38 ([REDACTED]46a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]0e9 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation PNI:[REDACTED]0e9 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]a30 ([REDACTED]994) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]a30 ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e26 ([REDACTED]7d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e26 ([REDACTED]7d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0a5 ([REDACTED]99f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0a5 ([REDACTED]99f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]1fd ([REDACTED]b25) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]1fd ([REDACTED]b25) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]616 ([REDACTED]364) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]616 ([REDACTED]364) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e53 ([REDACTED]614) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e53 ([REDACTED]614) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]140 ([REDACTED]c00) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]140 ([REDACTED]c00) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]7ac ([REDACTED]0ca) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]7ac ([REDACTED]0ca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]8f6 ([REDACTED]66e) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]8f6 ([REDACTED]66e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e6b ([REDACTED]a51) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e6b ([REDACTED]a51) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]33f ([REDACTED]899) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]33f ([REDACTED]899) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation group([REDACTED]xZâ) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation group([REDACTED]xZâ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]9c8 ([REDACTED]622) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]9c8 ([REDACTED]622) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]145 ([REDACTED]092) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]145 ([REDACTED]092) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ff5 ([REDACTED]efb) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ff5 ([REDACTED]efb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]af2 ([REDACTED]19d) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]af2 ([REDACTED]19d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]16e ([REDACTED]e51) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]16e ([REDACTED]e51) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]70b ([REDACTED]021) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]70b ([REDACTED]021) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]85d ([REDACTED]66f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]85d ([REDACTED]66f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0c4 ([REDACTED]39a) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]0c4 ([REDACTED]39a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]6ff ([REDACTED]85f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]6ff ([REDACTED]85f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]75a ([REDACTED]9e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]75a ([REDACTED]9e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ad5 ([REDACTED]d08) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ad5 ([REDACTED]d08) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e89 ([REDACTED]db5) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]e89 ([REDACTED]db5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3a3 ([REDACTED]d6f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]3a3 ([REDACTED]d6f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]8a3 ([REDACTED]7c9) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]8a3 ([REDACTED]7c9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]6b9 ([REDACTED]91e) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]6b9 ([REDACTED]91e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]9f0 ([REDACTED]53d) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]9f0 ([REDACTED]53d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation group([REDACTED]ʳk) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation group([REDACTED]ʳk) no jobQueue to shutdown INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ee0 ([REDACTED]d5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.786Z [conversations] conversation [REDACTED]ee0 ([REDACTED]d5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]398 ([REDACTED]7db) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]398 ([REDACTED]7db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]61d ([REDACTED]53c) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]61d ([REDACTED]53c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]c0c ([REDACTED]6ea) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]c0c ([REDACTED]6ea) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f88 ([REDACTED]118) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f88 ([REDACTED]118) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]94f ([REDACTED]eac) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]94f ([REDACTED]eac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]3a1 ([REDACTED]757) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]3a1 ([REDACTED]757) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]223 ([REDACTED]dba) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]223 ([REDACTED]dba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]f73 ([REDACTED]2b0) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]f73 ([REDACTED]2b0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]56b ([REDACTED]2d9) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]56b ([REDACTED]2d9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]7a1 ([REDACTED]fac) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]7a1 ([REDACTED]fac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]2cc ([REDACTED]452) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]2cc ([REDACTED]452) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]84a ([REDACTED]32c) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]84a ([REDACTED]32c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]7ea ([REDACTED]f0b) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]7ea ([REDACTED]f0b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]e5d ([REDACTED]d2b) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]e5d ([REDACTED]d2b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]71b ([REDACTED]cd6) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]71b ([REDACTED]cd6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]dea ([REDACTED]dc4) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]dea ([REDACTED]dc4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]1d8 ([REDACTED]1c5) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]1d8 ([REDACTED]1c5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]321 ([REDACTED]b37) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]321 ([REDACTED]b37) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]6b6 ([REDACTED]54c) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]6b6 ([REDACTED]54c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]287 ([REDACTED]843) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]287 ([REDACTED]843) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]aa3 ([REDACTED]8db) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]aa3 ([REDACTED]8db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]01a ([REDACTED]514) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]01a ([REDACTED]514) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]d57 ([REDACTED]850) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]d57 ([REDACTED]850) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5eb ([REDACTED]ba1) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5eb ([REDACTED]ba1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]2c0 ([REDACTED]464) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]2c0 ([REDACTED]464) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f38 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f38 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]521 ([REDACTED]863) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]521 ([REDACTED]863) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5b9 ([REDACTED]643) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5b9 ([REDACTED]643) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]ff0 ([REDACTED]90c) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]ff0 ([REDACTED]90c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5ab ([REDACTED]2dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5ab ([REDACTED]2dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]013 ([REDACTED]cba) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]013 ([REDACTED]cba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b98 ([REDACTED]386) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b98 ([REDACTED]386) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]de3 ([REDACTED]0a3) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]de3 ([REDACTED]0a3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f0f ([REDACTED]809) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f0f ([REDACTED]809) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]3bb ([REDACTED]e85) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation PNI:[REDACTED]3bb ([REDACTED]e85) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]fb2 ([REDACTED]f89) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]fb2 ([REDACTED]f89) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5a9 ([REDACTED]ec4) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]5a9 ([REDACTED]ec4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f28 ([REDACTED]8c9) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]f28 ([REDACTED]8c9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]131 ([REDACTED]e3a) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]131 ([REDACTED]e3a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]872 ([REDACTED]879) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]872 ([REDACTED]879) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]133 ([REDACTED]26e) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]133 ([REDACTED]26e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]57d ([REDACTED]c08) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]57d ([REDACTED]c08) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]875 ([REDACTED]195) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]875 ([REDACTED]195) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]a7c ([REDACTED]e23) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]a7c ([REDACTED]e23) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]a78 ([REDACTED]8f4) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]a78 ([REDACTED]8f4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b1e ([REDACTED]b14) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b1e ([REDACTED]b14) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b16 ([REDACTED]08a) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b16 ([REDACTED]08a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]04e ([REDACTED]209) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]04e ([REDACTED]209) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]0f5 ([REDACTED]479) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]0f5 ([REDACTED]479) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]c81 ([REDACTED]575) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]c81 ([REDACTED]575) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]ad2 ([REDACTED]284) jobQueue shutdown start INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]ad2 ([REDACTED]284) no jobQueue to shutdown INFO 2026-03-21T05:13:11.787Z [conversations] conversation [REDACTED]b1a ([REDACTED]a60) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]b1a ([REDACTED]a60) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ebd ([REDACTED]bb6) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ebd ([REDACTED]bb6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]597 ([REDACTED]f7f) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]597 ([REDACTED]f7f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fed ([REDACTED]068) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fed ([REDACTED]068) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a43 ([REDACTED]260) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a43 ([REDACTED]260) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fed ([REDACTED]270) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fed ([REDACTED]270) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]d8c ([REDACTED]c70) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]d8c ([REDACTED]c70) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c81 ([REDACTED]a5d) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c81 ([REDACTED]a5d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]3fa ([REDACTED]67e) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]3fa ([REDACTED]67e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]8e5 ([REDACTED]13e) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]8e5 ([REDACTED]13e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]01f ([REDACTED]ebf) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]01f ([REDACTED]ebf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a80 ([REDACTED]63c) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a80 ([REDACTED]63c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]d2a ([REDACTED]b58) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]d2a ([REDACTED]b58) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]545 ([REDACTED]956) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]545 ([REDACTED]956) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f25 ([REDACTED]b8f) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f25 ([REDACTED]b8f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]0d9 ([REDACTED]bd1) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]0d9 ([REDACTED]bd1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9ff ([REDACTED]c52) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9ff ([REDACTED]c52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]57a ([REDACTED]9a6) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]57a ([REDACTED]9a6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]cc0 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]cc0 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9e1 ([REDACTED]f0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9e1 ([REDACTED]f0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]10a ([REDACTED]740) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]10a ([REDACTED]740) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation PNI:[REDACTED]5f5 ([REDACTED]fd6) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation PNI:[REDACTED]5f5 ([REDACTED]fd6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a96 ([REDACTED]302) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a96 ([REDACTED]302) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]da2 ([REDACTED]e67) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]da2 ([REDACTED]e67) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation groupv2([REDACTED]Bbs=) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation groupv2([REDACTED]Bbs=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]828 ([REDACTED]9d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]828 ([REDACTED]9d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]5c5 ([REDACTED]e56) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]5c5 ([REDACTED]e56) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]93b ([REDACTED]fc2) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]93b ([REDACTED]fc2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]2f9 ([REDACTED]bdc) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]2f9 ([REDACTED]bdc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]282 ([REDACTED]6de) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]282 ([REDACTED]6de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation groupv2([REDACTED]hcM=) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation groupv2([REDACTED]hcM=) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]0e8 ([REDACTED]0ef) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]0e8 ([REDACTED]0ef) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]702 ([REDACTED]60d) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]702 ([REDACTED]60d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]286 ([REDACTED]c81) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]286 ([REDACTED]c81) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4f8 ([REDACTED]e8a) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4f8 ([REDACTED]e8a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4ec ([REDACTED]471) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4ec ([REDACTED]471) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ace ([REDACTED]172) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ace ([REDACTED]172) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]053 ([REDACTED]460) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]053 ([REDACTED]460) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a39 ([REDACTED]411) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a39 ([REDACTED]411) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]088 ([REDACTED]077) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]088 ([REDACTED]077) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]83f ([REDACTED]eae) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]83f ([REDACTED]eae) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]b40 ([REDACTED]7b3) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]b40 ([REDACTED]7b3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]41f ([REDACTED]5dd) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]41f ([REDACTED]5dd) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]cf4 ([REDACTED]aa5) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]cf4 ([REDACTED]aa5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]74f ([REDACTED]473) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]74f ([REDACTED]473) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]842 ([REDACTED]925) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]842 ([REDACTED]925) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]325 ([REDACTED]71b) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]325 ([REDACTED]71b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f66 ([REDACTED]058) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f66 ([REDACTED]058) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f68 ([REDACTED]fb6) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f68 ([REDACTED]fb6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a2b ([REDACTED]4de) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]a2b ([REDACTED]4de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9c7 ([REDACTED]414) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]9c7 ([REDACTED]414) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]09d ([REDACTED]3e3) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]09d ([REDACTED]3e3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4ab ([REDACTED]835) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]4ab ([REDACTED]835) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f4b ([REDACTED]a82) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f4b ([REDACTED]a82) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]479 ([REDACTED]1d8) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]479 ([REDACTED]1d8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fab ([REDACTED]2f7) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]fab ([REDACTED]2f7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]084 ([REDACTED]ed8) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]084 ([REDACTED]ed8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]932 ([REDACTED]d63) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]932 ([REDACTED]d63) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c9e ([REDACTED]5b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c9e ([REDACTED]5b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]e75 ([REDACTED]466) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]e75 ([REDACTED]466) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c56 ([REDACTED]1a7) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]c56 ([REDACTED]1a7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]104 ([REDACTED]7d4) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]104 ([REDACTED]7d4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ed7 ([REDACTED]76b) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]ed7 ([REDACTED]76b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]2f6 ([REDACTED]dfa) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]2f6 ([REDACTED]dfa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f26 ([REDACTED]d02) jobQueue shutdown start INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]f26 ([REDACTED]d02) no jobQueue to shutdown INFO 2026-03-21T05:13:11.788Z [conversations] conversation [REDACTED]df8 ([REDACTED]c70) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]df8 ([REDACTED]c70) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b0e ([REDACTED]159) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b0e ([REDACTED]159) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8e6 ([REDACTED]fcc) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8e6 ([REDACTED]fcc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b3a ([REDACTED]1b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b3a ([REDACTED]1b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]235 ([REDACTED]f84) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]235 ([REDACTED]f84) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]56a ([REDACTED]0aa) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]56a ([REDACTED]0aa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a7f ([REDACTED]a05) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a7f ([REDACTED]a05) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d2d ([REDACTED]fc2) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d2d ([REDACTED]fc2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a98 ([REDACTED]b31) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a98 ([REDACTED]b31) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]c72 ([REDACTED]c10) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]c72 ([REDACTED]c10) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1f5 ([REDACTED]7f3) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1f5 ([REDACTED]7f3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]db7 ([REDACTED]d47) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]db7 ([REDACTED]d47) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]085 ([REDACTED]fb8) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]085 ([REDACTED]fb8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ad3 ([REDACTED]b54) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ad3 ([REDACTED]b54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f50 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f50 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]177 ([REDACTED]9c0) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]177 ([REDACTED]9c0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f20 ([REDACTED]cf0) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f20 ([REDACTED]cf0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]e29 ([REDACTED]706) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]e29 ([REDACTED]706) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation groupv2([REDACTED]Z2g=) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3d7 ([REDACTED]812) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3d7 ([REDACTED]812) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]657 ([REDACTED]a00) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]657 ([REDACTED]a00) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3a7 ([REDACTED]415) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3a7 ([REDACTED]415) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]38d ([REDACTED]bdb) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]38d ([REDACTED]bdb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]6c5 ([REDACTED]64a) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]6c5 ([REDACTED]64a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ac4 ([REDACTED]21a) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ac4 ([REDACTED]21a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]8dc ([REDACTED]e39) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]8dc ([REDACTED]e39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]6ac ([REDACTED]ae9) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]6ac ([REDACTED]ae9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1c3 ([REDACTED]6f0) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1c3 ([REDACTED]6f0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8a7 ([REDACTED]110) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8a7 ([REDACTED]110) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]71d ([REDACTED]85a) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]71d ([REDACTED]85a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]4f6 ([REDACTED]7ff) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]4f6 ([REDACTED]7ff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]2d9 ([REDACTED]9f2) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]2d9 ([REDACTED]9f2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]69d ([REDACTED]7c4) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]69d ([REDACTED]7c4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]11c ([REDACTED]bd1) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]11c ([REDACTED]bd1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1a6 ([REDACTED]7e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]1a6 ([REDACTED]7e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b18 ([REDACTED]773) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]b18 ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]320 ([REDACTED]0dc) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]320 ([REDACTED]0dc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]522 ([REDACTED]00a) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]522 ([REDACTED]00a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f8d ([REDACTED]ba7) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f8d ([REDACTED]ba7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ac2 ([REDACTED]353) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ac2 ([REDACTED]353) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a9a ([REDACTED]497) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]a9a ([REDACTED]497) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3f7 ([REDACTED]256) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3f7 ([REDACTED]256) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]cfe ([REDACTED]55f) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]cfe ([REDACTED]55f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]388 ([REDACTED]6df) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]388 ([REDACTED]6df) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d27 ([REDACTED]cc2) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d27 ([REDACTED]cc2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]dca ([REDACTED]167) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]dca ([REDACTED]167) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]509 ([REDACTED]314) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]509 ([REDACTED]314) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3df ([REDACTED]ffb) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]3df ([REDACTED]ffb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f77 ([REDACTED]154) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]f77 ([REDACTED]154) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8a5 ([REDACTED]8f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]8a5 ([REDACTED]8f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]23e ([REDACTED]e0c) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]23e ([REDACTED]e0c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d7c ([REDACTED]710) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]d7c ([REDACTED]710) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]170 ([REDACTED]abe) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]170 ([REDACTED]abe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]32f ([REDACTED]509) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]32f ([REDACTED]509) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]dca ([REDACTED]300) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]dca ([REDACTED]300) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]895 ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]895 ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]4d4 ([REDACTED]8d3) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]4d4 ([REDACTED]8d3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]559 ([REDACTED]af5) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]559 ([REDACTED]af5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]567 ([REDACTED]826) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]567 ([REDACTED]826) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]e89 ([REDACTED]9ac) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]e89 ([REDACTED]9ac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]04c ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]04c ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ff2 ([REDACTED]391) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]ff2 ([REDACTED]391) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]02f ([REDACTED]b35) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]02f ([REDACTED]b35) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]430 ([REDACTED]65f) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]430 ([REDACTED]65f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]240 ([REDACTED]7d7) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation PNI:[REDACTED]240 ([REDACTED]7d7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]7fb ([REDACTED]221) jobQueue shutdown start INFO 2026-03-21T05:13:11.789Z [conversations] conversation [REDACTED]7fb ([REDACTED]221) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b0f ([REDACTED]5d3) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b0f ([REDACTED]5d3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]855 ([REDACTED]c8c) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]855 ([REDACTED]c8c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]22a ([REDACTED]434) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]22a ([REDACTED]434) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f43 ([REDACTED]435) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f43 ([REDACTED]435) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]41e ([REDACTED]8d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]41e ([REDACTED]8d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]927 ([REDACTED]b32) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]927 ([REDACTED]b32) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b1c ([REDACTED]b11) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b1c ([REDACTED]b11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]662 ([REDACTED]b00) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]662 ([REDACTED]b00) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]bb6 ([REDACTED]da3) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]bb6 ([REDACTED]da3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ce9 ([REDACTED]9d0) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ce9 ([REDACTED]9d0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e2a ([REDACTED]509) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e2a ([REDACTED]509) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f5e ([REDACTED]5fe) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f5e ([REDACTED]5fe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]4a1 ([REDACTED]65b) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]4a1 ([REDACTED]65b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e79 ([REDACTED]2eb) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e79 ([REDACTED]2eb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]41a ([REDACTED]c74) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]41a ([REDACTED]c74) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation group([REDACTED]_ÉÆ) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation group([REDACTED]_ÉÆ) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]0a2 ([REDACTED]fb7) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]0a2 ([REDACTED]fb7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]979 ([REDACTED]baa) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]979 ([REDACTED]baa) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e17 ([REDACTED]b78) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e17 ([REDACTED]b78) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f4f ([REDACTED]cb3) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f4f ([REDACTED]cb3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2df ([REDACTED]731) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2df ([REDACTED]731) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]94d ([REDACTED]a39) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]94d ([REDACTED]a39) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b1e ([REDACTED]43f) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b1e ([REDACTED]43f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]bd4 ([REDACTED]e19) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]bd4 ([REDACTED]e19) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation PNI:[REDACTED]88e ([REDACTED]502) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation PNI:[REDACTED]88e ([REDACTED]502) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]11f ([REDACTED]b21) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]11f ([REDACTED]b21) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]11b ([REDACTED]0d5) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]11b ([REDACTED]0d5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ac8 ([REDACTED]63f) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ac8 ([REDACTED]63f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f0d ([REDACTED]8a9) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f0d ([REDACTED]8a9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]22a ([REDACTED]239) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]22a ([REDACTED]239) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ce0 ([REDACTED]435) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ce0 ([REDACTED]435) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3a3 ([REDACTED]259) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3a3 ([REDACTED]259) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3aa ([REDACTED]967) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3aa ([REDACTED]967) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]8c5 ([REDACTED]72b) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]8c5 ([REDACTED]72b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2e1 ([REDACTED]b5a) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2e1 ([REDACTED]b5a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b71 ([REDACTED]2a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]b71 ([REDACTED]2a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]dad ([REDACTED]aa3) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]dad ([REDACTED]aa3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]090 ([REDACTED]39f) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]090 ([REDACTED]39f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]374 ([REDACTED]65d) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]374 ([REDACTED]65d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]d81 ([REDACTED]9b5) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]d81 ([REDACTED]9b5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e35 ([REDACTED]bc8) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e35 ([REDACTED]bc8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation PNI:[REDACTED]8f5 ([REDACTED]801) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation PNI:[REDACTED]8f5 ([REDACTED]801) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]608 ([REDACTED]c07) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]608 ([REDACTED]c07) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e61 ([REDACTED]dbc) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]e61 ([REDACTED]dbc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]066 ([REDACTED]9ef) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]066 ([REDACTED]9ef) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3e7 ([REDACTED]2ce) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]3e7 ([REDACTED]2ce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]75d ([REDACTED]434) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]75d ([REDACTED]434) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]993 ([REDACTED]76d) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]993 ([REDACTED]76d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]417 ([REDACTED]c2e) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]417 ([REDACTED]c2e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation +[REDACTED]131 ([REDACTED]c23) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation +[REDACTED]131 ([REDACTED]c23) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ca4 ([REDACTED]da3) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]ca4 ([REDACTED]da3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]7be ([REDACTED]681) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]7be ([REDACTED]681) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]022 ([REDACTED]605) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]022 ([REDACTED]605) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2be ([REDACTED]c35) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]2be ([REDACTED]c35) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation group([REDACTED]ù°) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation group([REDACTED]ù°) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]9e8 ([REDACTED]dba) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]9e8 ([REDACTED]dba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]138 ([REDACTED]3f9) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]138 ([REDACTED]3f9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]97f ([REDACTED]816) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]97f ([REDACTED]816) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]68b ([REDACTED]c2f) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]68b ([REDACTED]c2f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]83b ([REDACTED]5c0) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]83b ([REDACTED]5c0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]974 ([REDACTED]89e) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]974 ([REDACTED]89e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]6a2 ([REDACTED]f97) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]6a2 ([REDACTED]f97) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f71 ([REDACTED]49c) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]f71 ([REDACTED]49c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]571 ([REDACTED]315) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]571 ([REDACTED]315) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]14d ([REDACTED]a25) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]14d ([REDACTED]a25) no jobQueue to shutdown INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]a0a ([REDACTED]047) jobQueue shutdown start INFO 2026-03-21T05:13:11.790Z [conversations] conversation [REDACTED]a0a ([REDACTED]047) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5b5 ([REDACTED]f76) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5b5 ([REDACTED]f76) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]bcb ([REDACTED]ca9) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]bcb ([REDACTED]ca9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]f17 ([REDACTED]f5a) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]f17 ([REDACTED]f5a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation group([REDACTED]é) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation group([REDACTED]é) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4e2 ([REDACTED]982) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4e2 ([REDACTED]982) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]140 ([REDACTED]00d) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]140 ([REDACTED]00d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]eb8 ([REDACTED]6b8) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]eb8 ([REDACTED]6b8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]3b6 ([REDACTED]863) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]3b6 ([REDACTED]863) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]a6c ([REDACTED]230) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]a6c ([REDACTED]230) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]de6 ([REDACTED]f7a) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]de6 ([REDACTED]f7a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]064 ([REDACTED]91b) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]064 ([REDACTED]91b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]17b ([REDACTED]fa9) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]17b ([REDACTED]fa9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]711 ([REDACTED]9cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]711 ([REDACTED]9cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]aed ([REDACTED]9b3) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]aed ([REDACTED]9b3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]942 ([REDACTED]67a) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]942 ([REDACTED]67a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]3a5 ([REDACTED]ccc) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]3a5 ([REDACTED]ccc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]623 ([REDACTED]420) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]623 ([REDACTED]420) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5aa ([REDACTED]877) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5aa ([REDACTED]877) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]6d0 ([REDACTED]1af) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]6d0 ([REDACTED]1af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]c6e ([REDACTED]2f8) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]c6e ([REDACTED]2f8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]b6a ([REDACTED]095) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]b6a ([REDACTED]095) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]baa ([REDACTED]c06) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]baa ([REDACTED]c06) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]d83 ([REDACTED]c36) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]d83 ([REDACTED]c36) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]382 ([REDACTED]d0b) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]382 ([REDACTED]d0b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]6b8 ([REDACTED]b04) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]6b8 ([REDACTED]b04) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]429 ([REDACTED]c3f) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]429 ([REDACTED]c3f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]706 ([REDACTED]b97) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]706 ([REDACTED]b97) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]a5c ([REDACTED]235) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]a5c ([REDACTED]235) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]0cb ([REDACTED]70c) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]0cb ([REDACTED]70c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]9f8 ([REDACTED]dad) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]9f8 ([REDACTED]dad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]8da ([REDACTED]828) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]8da ([REDACTED]828) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]8df ([REDACTED]8e4) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]8df ([REDACTED]8e4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]d9e ([REDACTED]659) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]d9e ([REDACTED]659) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]091 ([REDACTED]2c0) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]091 ([REDACTED]2c0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4e4 ([REDACTED]4cc) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4e4 ([REDACTED]4cc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]906 ([REDACTED]eb3) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]906 ([REDACTED]eb3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]fae ([REDACTED]407) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]fae ([REDACTED]407) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]c17 ([REDACTED]dd3) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]c17 ([REDACTED]dd3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]471 ([REDACTED]6c3) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]471 ([REDACTED]6c3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation PNI:[REDACTED]3c5 ([REDACTED]99f) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation PNI:[REDACTED]3c5 ([REDACTED]99f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]730 ([REDACTED]d1f) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]730 ([REDACTED]d1f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]bcf ([REDACTED]cde) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]bcf ([REDACTED]cde) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5f4 ([REDACTED]3f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]5f4 ([REDACTED]3f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]88f ([REDACTED]d65) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]88f ([REDACTED]d65) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]dbf ([REDACTED]a17) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]dbf ([REDACTED]a17) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]129 ([REDACTED]4f3) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]129 ([REDACTED]4f3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]e6e ([REDACTED]0e4) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]e6e ([REDACTED]0e4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4a7 ([REDACTED]aca) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]4a7 ([REDACTED]aca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]ef8 ([REDACTED]959) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]ef8 ([REDACTED]959) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]2d7 ([REDACTED]dbc) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]2d7 ([REDACTED]dbc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]750 ([REDACTED]012) jobQueue shutdown start INFO 2026-03-21T05:13:11.791Z [conversations] conversation [REDACTED]ff3 ([REDACTED]606) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ff3 ([REDACTED]606) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ff6 ([REDACTED]448) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ff6 ([REDACTED]448) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]301 ([REDACTED]0bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]301 ([REDACTED]0bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e85 ([REDACTED]9ba) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e85 ([REDACTED]9ba) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e88 ([REDACTED]c4b) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e88 ([REDACTED]c4b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]25d ([REDACTED]777) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]25d ([REDACTED]777) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]d3e ([REDACTED]a96) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]d3e ([REDACTED]a96) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]a6a ([REDACTED]853) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]a6a ([REDACTED]853) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f8d ([REDACTED]d7a) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f8d ([REDACTED]d7a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]342 ([REDACTED]08b) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]342 ([REDACTED]08b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]250 ([REDACTED]5c7) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]250 ([REDACTED]5c7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]acc ([REDACTED]b30) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]acc ([REDACTED]b30) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]241 ([REDACTED]75b) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]241 ([REDACTED]75b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]4c9 ([REDACTED]a53) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]4c9 ([REDACTED]a53) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]5fb ([REDACTED]8c9) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]5fb ([REDACTED]8c9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]1b4 ([REDACTED]3eb) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]1b4 ([REDACTED]3eb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]bba ([REDACTED]16d) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]bba ([REDACTED]16d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]9eb ([REDACTED]c30) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]9eb ([REDACTED]c30) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]917 ([REDACTED]c19) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]917 ([REDACTED]c19) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]237 ([REDACTED]aa0) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]237 ([REDACTED]aa0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]3db ([REDACTED]a03) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]3db ([REDACTED]a03) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ede ([REDACTED]b90) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ede ([REDACTED]b90) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6d6 ([REDACTED]d60) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6d6 ([REDACTED]d60) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]081 ([REDACTED]36e) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]081 ([REDACTED]36e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f88 ([REDACTED]d12) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f88 ([REDACTED]d12) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]eb4 ([REDACTED]9a0) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]eb4 ([REDACTED]9a0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]76b ([REDACTED]4ee) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]76b ([REDACTED]4ee) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]728 ([REDACTED]e32) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]728 ([REDACTED]e32) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]255 ([REDACTED]81a) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]255 ([REDACTED]81a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ac9 ([REDACTED]6b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ac9 ([REDACTED]6b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]135 ([REDACTED]92e) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]135 ([REDACTED]92e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ee1 ([REDACTED]7b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ee1 ([REDACTED]7b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]e0b ([REDACTED]b18) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]e0b ([REDACTED]b18) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6cc ([REDACTED]456) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6cc ([REDACTED]456) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]47a ([REDACTED]e84) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]47a ([REDACTED]e84) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]58b ([REDACTED]3ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]58b ([REDACTED]3ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]8dc ([REDACTED]c1f) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]8dc ([REDACTED]c1f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]a99 ([REDACTED]c58) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]a99 ([REDACTED]c58) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]546 ([REDACTED]906) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]546 ([REDACTED]906) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e6f ([REDACTED]aec) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e6f ([REDACTED]aec) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]284 ([REDACTED]e36) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]284 ([REDACTED]e36) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]43a ([REDACTED]f4c) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]43a ([REDACTED]f4c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e42 ([REDACTED]eda) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]e42 ([REDACTED]eda) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]391 ([REDACTED]526) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]391 ([REDACTED]526) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]968 ([REDACTED]734) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]968 ([REDACTED]734) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]43b ([REDACTED]26b) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]43b ([REDACTED]26b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ea1 ([REDACTED]5f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ea1 ([REDACTED]5f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]72d ([REDACTED]e5f) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]72d ([REDACTED]e5f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]dc2 ([REDACTED]956) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]dc2 ([REDACTED]956) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6da ([REDACTED]3b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6da ([REDACTED]3b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]9f0 ([REDACTED]781) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]9f0 ([REDACTED]781) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]689 ([REDACTED]7b7) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]689 ([REDACTED]7b7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]49a ([REDACTED]ac1) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]49a ([REDACTED]ac1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]663 ([REDACTED]179) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]663 ([REDACTED]179) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6cb ([REDACTED]d2e) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]6cb ([REDACTED]d2e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]92a ([REDACTED]433) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]92a ([REDACTED]433) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]85f ([REDACTED]652) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]85f ([REDACTED]652) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]3dc ([REDACTED]d1b) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]3dc ([REDACTED]d1b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f99 ([REDACTED]2c7) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]f99 ([REDACTED]2c7) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]d18 ([REDACTED]9b0) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]d18 ([REDACTED]9b0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]1ae ([REDACTED]189) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation PNI:[REDACTED]1ae ([REDACTED]189) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]3e2 ([REDACTED]30c) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]3e2 ([REDACTED]30c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]891 ([REDACTED]ec2) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]891 ([REDACTED]ec2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]18e ([REDACTED]966) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]18e ([REDACTED]966) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ed6 ([REDACTED]b13) jobQueue shutdown start INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]ed6 ([REDACTED]b13) no jobQueue to shutdown INFO 2026-03-21T05:13:11.792Z [conversations] conversation [REDACTED]674 ([REDACTED]cbb) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]674 ([REDACTED]cbb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]985) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]f31 ([REDACTED]985) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c52 ([REDACTED]8f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c52 ([REDACTED]8f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e1e ([REDACTED]346) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e1e ([REDACTED]346) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e61 ([REDACTED]1de) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e61 ([REDACTED]1de) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]31e ([REDACTED]4a8) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]31e ([REDACTED]4a8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]959 ([REDACTED]bac) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]959 ([REDACTED]bac) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]277 ([REDACTED]ae5) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]277 ([REDACTED]ae5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]1d5 ([REDACTED]2db) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]1d5 ([REDACTED]2db) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]a77 ([REDACTED]036) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]a77 ([REDACTED]036) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]de0 ([REDACTED]e27) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]de0 ([REDACTED]e27) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]35a ([REDACTED]a79) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]35a ([REDACTED]a79) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]b65 ([REDACTED]668) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]b65 ([REDACTED]668) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]280 ([REDACTED]0e1) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]280 ([REDACTED]0e1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]374 ([REDACTED]03a) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]374 ([REDACTED]03a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]68d ([REDACTED]715) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]68d ([REDACTED]715) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]74f ([REDACTED]1b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]74f ([REDACTED]1b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]a3f ([REDACTED]e8b) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]a3f ([REDACTED]e8b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]6e8 ([REDACTED]fa1) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]6e8 ([REDACTED]fa1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ef9 ([REDACTED]3bc) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ef9 ([REDACTED]3bc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]150) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]150) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]f15 ([REDACTED]42c) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]f15 ([REDACTED]42c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]782) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]782) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fef ([REDACTED]d46) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fef ([REDACTED]d46) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]506 ([REDACTED]f3d) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]506 ([REDACTED]f3d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]938 ([REDACTED]cf9) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]938 ([REDACTED]cf9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d49 ([REDACTED]0d5) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d49 ([REDACTED]0d5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]4d1 ([REDACTED]8d2) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]4d1 ([REDACTED]8d2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c97 ([REDACTED]948) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c97 ([REDACTED]948) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]79a ([REDACTED]10d) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]79a ([REDACTED]10d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ab1 ([REDACTED]4a3) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ab1 ([REDACTED]4a3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]1f2 ([REDACTED]2d1) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]1f2 ([REDACTED]2d1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e59 ([REDACTED]a76) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e59 ([REDACTED]a76) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]769 ([REDACTED]f46) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]769 ([REDACTED]f46) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]4cd ([REDACTED]799) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]4cd ([REDACTED]799) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]325 ([REDACTED]0a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]325 ([REDACTED]0a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c6e ([REDACTED]773) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]c6e ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]65a ([REDACTED]03e) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]65a ([REDACTED]03e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]12d ([REDACTED]fa2) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]12d ([REDACTED]fa2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]f83 ([REDACTED]9f9) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]f83 ([REDACTED]9f9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]224 ([REDACTED]535) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]224 ([REDACTED]535) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e9f ([REDACTED]873) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]e9f ([REDACTED]873) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]0ef ([REDACTED]900) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]0ef ([REDACTED]900) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]7b6 ([REDACTED]250) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]7b6 ([REDACTED]250) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d16 ([REDACTED]ff6) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d16 ([REDACTED]ff6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]8d6) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]ec5 ([REDACTED]8d6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d95 ([REDACTED]55e) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]d95 ([REDACTED]55e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]546 ([REDACTED]191) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation PNI:[REDACTED]546 ([REDACTED]191) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]5b5 ([REDACTED]1da) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]5b5 ([REDACTED]1da) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fad ([REDACTED]2ca) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fad ([REDACTED]2ca) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]9dd ([REDACTED]d51) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]9dd ([REDACTED]d51) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]bd6 ([REDACTED]6dc) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]bd6 ([REDACTED]6dc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]0d3 ([REDACTED]943) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]0d3 ([REDACTED]943) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fef ([REDACTED]db0) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fef ([REDACTED]db0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]415 ([REDACTED]5e9) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]415 ([REDACTED]5e9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]298 ([REDACTED]9e4) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]298 ([REDACTED]9e4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]921 ([REDACTED]d96) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]921 ([REDACTED]d96) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]8c1 ([REDACTED]4af) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]8c1 ([REDACTED]4af) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fee ([REDACTED]a13) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]fee ([REDACTED]a13) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]edd ([REDACTED]4b2) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]edd ([REDACTED]4b2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]2bc ([REDACTED]6e6) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]2bc ([REDACTED]6e6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]8f6 ([REDACTED]40b) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]8f6 ([REDACTED]40b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]44b ([REDACTED]b91) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]44b ([REDACTED]b91) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]5f0 ([REDACTED]994) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]5f0 ([REDACTED]994) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]417 ([REDACTED]32a) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]417 ([REDACTED]32a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]b82 ([REDACTED]396) jobQueue shutdown start INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]b82 ([REDACTED]396) no jobQueue to shutdown INFO 2026-03-21T05:13:11.793Z [conversations] conversation [REDACTED]1be ([REDACTED]332) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]1be ([REDACTED]332) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]6ea ([REDACTED]cb5) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]6ea ([REDACTED]cb5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]852 ([REDACTED]75c) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]852 ([REDACTED]75c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]e9c ([REDACTED]222) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]e9c ([REDACTED]222) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]4ce ([REDACTED]65d) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]4ce ([REDACTED]65d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]faf ([REDACTED]0e6) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]faf ([REDACTED]0e6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]44e ([REDACTED]563) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]44e ([REDACTED]563) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]01d ([REDACTED]ec3) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]01d ([REDACTED]ec3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]94e ([REDACTED]00b) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]94e ([REDACTED]00b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]6da ([REDACTED]07d) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]6da ([REDACTED]07d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]c1d ([REDACTED]178) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]c1d ([REDACTED]178) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]524 ([REDACTED]b55) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]524 ([REDACTED]b55) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]026 ([REDACTED]2ff) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]b6e ([REDACTED]da4) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]b6e ([REDACTED]da4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]73e ([REDACTED]2d3) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]73e ([REDACTED]2d3) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]123 ([REDACTED]3e0) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]123 ([REDACTED]3e0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]9e2 ([REDACTED]caf) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]9e2 ([REDACTED]caf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]fd8 ([REDACTED]9c5) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]fd8 ([REDACTED]9c5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]b47 ([REDACTED]288) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]b47 ([REDACTED]288) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]f7d ([REDACTED]e6d) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]f7d ([REDACTED]e6d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]951 ([REDACTED]d28) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]951 ([REDACTED]d28) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]1d2 ([REDACTED]98a) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation PNI:[REDACTED]1d2 ([REDACTED]98a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]a1a ([REDACTED]c52) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]a1a ([REDACTED]c52) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]a95 ([REDACTED]bce) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]a95 ([REDACTED]bce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]4df ([REDACTED]638) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]4df ([REDACTED]638) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]253 ([REDACTED]1b9) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]253 ([REDACTED]1b9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]737 ([REDACTED]10e) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]737 ([REDACTED]10e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]3f5 ([REDACTED]c96) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]3f5 ([REDACTED]c96) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]06a ([REDACTED]0cb) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]06a ([REDACTED]0cb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]953 ([REDACTED]d78) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]953 ([REDACTED]d78) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]c4d ([REDACTED]8ad) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]c4d ([REDACTED]8ad) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]862 ([REDACTED]564) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]862 ([REDACTED]564) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]191 ([REDACTED]038) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]191 ([REDACTED]038) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]397 ([REDACTED]c72) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]397 ([REDACTED]c72) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]8f4 ([REDACTED]405) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]8f4 ([REDACTED]405) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]45c ([REDACTED]479) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]45c ([REDACTED]479) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]972 ([REDACTED]5fe) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]972 ([REDACTED]5fe) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]ebb ([REDACTED]158) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]ebb ([REDACTED]158) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]504 ([REDACTED]773) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]504 ([REDACTED]773) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]2d2 ([REDACTED]d1f) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]2d2 ([REDACTED]d1f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation +[REDACTED]943 ([REDACTED]1be) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation +[REDACTED]943 ([REDACTED]1be) no jobQueue to shutdown INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]95a ([REDACTED]499) jobQueue shutdown start INFO 2026-03-21T05:13:11.794Z [conversations] conversation [REDACTED]95a ([REDACTED]499) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]fab ([REDACTED]6f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]fab ([REDACTED]6f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]344 ([REDACTED]b86) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]344 ([REDACTED]b86) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a76 ([REDACTED]1a1) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a76 ([REDACTED]1a1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]95f ([REDACTED]63a) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]95f ([REDACTED]63a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]8a9 ([REDACTED]621) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]8a9 ([REDACTED]621) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a6f ([REDACTED]d0f) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a6f ([REDACTED]d0f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]705 ([REDACTED]732) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]705 ([REDACTED]732) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ade ([REDACTED]c29) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ade ([REDACTED]c29) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]6f2 ([REDACTED]8d5) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]6f2 ([REDACTED]8d5) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]9d1 ([REDACTED]d19) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]9d1 ([REDACTED]d19) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]253 ([REDACTED]b1d) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]253 ([REDACTED]b1d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5ae ([REDACTED]a0c) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5ae ([REDACTED]a0c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]64c ([REDACTED]566) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]64c ([REDACTED]566) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]58f ([REDACTED]4f9) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]58f ([REDACTED]4f9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]926 ([REDACTED]47f) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]926 ([REDACTED]47f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5fd ([REDACTED]7f1) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5fd ([REDACTED]7f1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]cf5 ([REDACTED]3ef) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]cf5 ([REDACTED]3ef) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]530 ([REDACTED]14a) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]530 ([REDACTED]14a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bb1 ([REDACTED]5c2) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bb1 ([REDACTED]5c2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]d21 ([REDACTED]8cf) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]d21 ([REDACTED]8cf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]47a ([REDACTED]bb0) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]47a ([REDACTED]bb0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b5e ([REDACTED]b45) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b5e ([REDACTED]b45) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]35c ([REDACTED]5bf) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]35c ([REDACTED]5bf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]224 ([REDACTED]2e0) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]224 ([REDACTED]2e0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b19 ([REDACTED]e34) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b19 ([REDACTED]e34) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]fc8 ([REDACTED]171) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]fc8 ([REDACTED]171) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]0b0 ([REDACTED]f6a) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]0b0 ([REDACTED]f6a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]dce ([REDACTED]81e) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]dce ([REDACTED]81e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bf5 ([REDACTED]ee6) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bf5 ([REDACTED]ee6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ab8 ([REDACTED]f96) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ab8 ([REDACTED]f96) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]935 ([REDACTED]82d) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]935 ([REDACTED]82d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]afa ([REDACTED]0ec) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]afa ([REDACTED]0ec) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a36 ([REDACTED]752) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a36 ([REDACTED]752) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]7fa ([REDACTED]563) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]7fa ([REDACTED]563) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bc9 ([REDACTED]044) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]bc9 ([REDACTED]044) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]cd1 ([REDACTED]095) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]cd1 ([REDACTED]095) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]24c ([REDACTED]c61) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]24c ([REDACTED]c61) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]46d ([REDACTED]105) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]46d ([REDACTED]105) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]76e ([REDACTED]80b) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]76e ([REDACTED]80b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5c8 ([REDACTED]b8d) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]5c8 ([REDACTED]b8d) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ef0 ([REDACTED]ac9) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]ef0 ([REDACTED]ac9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]78a ([REDACTED]156) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]78a ([REDACTED]156) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]30c ([REDACTED]213) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]30c ([REDACTED]213) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]79f ([REDACTED]e54) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]79f ([REDACTED]e54) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]abe ([REDACTED]69e) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]abe ([REDACTED]69e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b85 ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]b85 ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]4fc ([REDACTED]0c6) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]4fc ([REDACTED]0c6) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]4e9 ([REDACTED]7ab) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]4e9 ([REDACTED]7ab) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a85 ([REDACTED]6a8) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]a85 ([REDACTED]6a8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]79d ([REDACTED]494) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]79d ([REDACTED]494) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]9af ([REDACTED]3cf) jobQueue shutdown start INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]9af ([REDACTED]3cf) no jobQueue to shutdown INFO 2026-03-21T05:13:11.795Z [conversations] conversation [REDACTED]562 ([REDACTED]37f) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]562 ([REDACTED]37f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]475 ([REDACTED]72a) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]475 ([REDACTED]72a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d84 ([REDACTED]8c1) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d84 ([REDACTED]8c1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7b6 ([REDACTED]5c9) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7b6 ([REDACTED]5c9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]b3d ([REDACTED]c7c) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]b3d ([REDACTED]c7c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d39 ([REDACTED]324) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d39 ([REDACTED]324) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]926 ([REDACTED]cdc) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]926 ([REDACTED]cdc) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]f3c ([REDACTED]324) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]f3c ([REDACTED]324) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]fce ([REDACTED]eb1) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]fce ([REDACTED]eb1) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]aaf ([REDACTED]8be) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]aaf ([REDACTED]8be) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7ec ([REDACTED]412) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7ec ([REDACTED]412) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]51e ([REDACTED]de9) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]51e ([REDACTED]de9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]400 ([REDACTED]192) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]400 ([REDACTED]192) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]6e8 ([REDACTED]cf8) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]6e8 ([REDACTED]cf8) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]249 ([REDACTED]ebb) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]249 ([REDACTED]ebb) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]0a9 ([REDACTED]e89) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]0a9 ([REDACTED]e89) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d68 ([REDACTED]c0a) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d68 ([REDACTED]c0a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]27f ([REDACTED]d04) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]27f ([REDACTED]d04) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]c9e ([REDACTED]350) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]c9e ([REDACTED]350) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]322 ([REDACTED]fe0) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]322 ([REDACTED]fe0) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]70f ([REDACTED]314) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]70f ([REDACTED]314) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]576 ([REDACTED]a11) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]576 ([REDACTED]a11) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]350 ([REDACTED]1c9) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]350 ([REDACTED]1c9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation +[REDACTED]709 ([REDACTED]061) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation +[REDACTED]709 ([REDACTED]061) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]298 ([REDACTED]7b4) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]298 ([REDACTED]7b4) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]be8 ([REDACTED]198) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]be8 ([REDACTED]198) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]2dc ([REDACTED]088) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]2dc ([REDACTED]088) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]70f ([REDACTED]15a) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]70f ([REDACTED]15a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]c84 ([REDACTED]13c) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]c84 ([REDACTED]13c) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]352 ([REDACTED]bf9) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]352 ([REDACTED]bf9) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]19f ([REDACTED]b9a) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]19f ([REDACTED]b9a) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]28b ([REDACTED]546) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]28b ([REDACTED]546) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]6a0 ([REDACTED]612) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]6a0 ([REDACTED]612) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]9b4 ([REDACTED]56e) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]9b4 ([REDACTED]56e) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]616 ([REDACTED]c43) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]616 ([REDACTED]c43) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7f4 ([REDACTED]b56) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]7f4 ([REDACTED]b56) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation +[REDACTED]707 ([REDACTED]96f) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation +[REDACTED]707 ([REDACTED]96f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]eea ([REDACTED]22b) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]eea ([REDACTED]22b) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]95a ([REDACTED]e04) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]95a ([REDACTED]e04) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]cf2 ([REDACTED]71f) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]cf2 ([REDACTED]71f) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]320 ([REDACTED]5a2) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]320 ([REDACTED]5a2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]26d ([REDACTED]8ce) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation PNI:[REDACTED]26d ([REDACTED]8ce) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d76 ([REDACTED]767) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]d76 ([REDACTED]767) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]f1a ([REDACTED]6f2) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]f1a ([REDACTED]6f2) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]153 ([REDACTED]493) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]153 ([REDACTED]493) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]31e ([REDACTED]533) jobQueue shutdown start INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]31e ([REDACTED]533) no jobQueue to shutdown INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]b4b ([REDACTED]bba) jobQueue shutdown complete INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]38d ([REDACTED]fc4) jobQueue shutdown complete INFO 2026-03-21T05:13:11.796Z [conversations] conversation groupv2([REDACTED]Z2g=) jobQueue shutdown complete INFO 2026-03-21T05:13:11.796Z [conversations] conversation [REDACTED]750 ([REDACTED]012) jobQueue shutdown complete INFO 2026-03-21T05:13:11.797Z [background] shutdown: all queues shutdown INFO 2026-03-21T05:13:11.797Z [background] shutdown: waiting for all batchers INFO 2026-03-21T05:13:11.797Z [batcher] waitForAllBatchers INFO 2026-03-21T05:13:11.797Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T05:13:11.797Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T05:13:11.797Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T05:13:11.797Z [waitBatcher] waitForAllWaitBatchers INFO 2026-03-21T05:13:11.797Z [background] shutdown: waiting for all attachment backups & downloads to finish INFO 2026-03-21T05:13:11.797Z [background] shutdown: closing the database INFO 2026-03-21T05:13:11.797Z [Client] shutdown INFO 2026-03-21T05:13:11.797Z [channels] data.shutdown: shutdown requested. 0 jobs outstanding INFO 2026-03-21T05:13:11.797Z [app/main] requestShutdown: Response received INFO 2026-03-21T05:13:11.955Z [app/main] before-quit event {"readyForShutdown":true,"shouldQuit":true,"hasEventBeenPrevented":false,"windowCount":1,"mainWindowExists":true,"mainWindowIsFullScreen":false} INFO 2026-03-21T05:13:11.955Z [SystemTrayService] System tray service: markShouldQuit INFO 2026-03-21T05:13:11.955Z [app/main] close event {"readyForShutdown":true,"shouldQuit":true} INFO 2026-03-21T05:13:11.956Z [notifications] NotificationService: clearing notification and updating INFO 2026-03-21T05:13:11.956Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T05:13:11.957Z [app/main] main window closed event INFO 2026-03-21T05:13:11.958Z [SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not INFO 2026-03-21T05:13:11.958Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T05:13:11.958Z [app/main] will-quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-21T05:13:11.958Z [app/main] quit event {"hasEventBeenPrevented":false,"windowCount":0,"mainWindowExists":false} INFO 2026-03-21T15:24:48.042Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-21T15:24:48.051Z [base_config] config/get: Successfully read user config file INFO 2026-03-21T15:24:48.119Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-21T15:24:48.150Z [app/main] making app single instance INFO 2026-03-21T15:24:48.178Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-21T15:24:48.204Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-21T15:24:48.720Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-21T15:24:48.721Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-21T15:24:48.721Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-21T15:24:48.721Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-21T15:24:48.721Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-21T15:24:48.721Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-21T15:24:48.722Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-21T15:24:48.736Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T15:24:48.736Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-21T15:24:48.736Z [app/main] getSQLKey: using legacy key INFO 2026-03-21T15:24:48.736Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-21T15:24:48.737Z [app/main] app ready INFO 2026-03-21T15:24:48.737Z [app/main] starting version 8.3.0 INFO 2026-03-21T15:24:48.737Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-21T15:24:48.738Z [app/main] got fast theme-setting value dark INFO 2026-03-21T15:24:48.743Z [app/main] got fast spellcheck setting true INFO 2026-03-21T15:24:48.744Z [app/main] got fast theme-setting value dark INFO 2026-03-21T15:24:48.744Z [app/main] got fast spellcheck setting true INFO 2026-03-21T15:24:48.744Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-21T15:24:48.744Z [app/main] visibleOnAnyScreen(display #59): x=0, y=0, width=1920, height=1080 INFO 2026-03-21T15:24:48.744Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-21T15:24:48.795Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-21T15:24:48.795Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-21T15:24:48.795Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-21T15:24:48.796Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-21T15:24:49.415Z [app/main] got fast theme-setting value dark WARN 2026-03-21T15:24:49.488Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-21T15:24:49.490Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T15:24:49.515Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-21T15:24:49.516Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-21T15:24:49.517Z [preconnect] WebAPI: preconnect start INFO 2026-03-21T15:24:49.731Z [profiles] Profile Service initialized INFO 2026-03-21T15:24:49.795Z [preload] complete INFO 2026-03-21T15:24:49.797Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-21T15:24:49.841Z [notifications] NotificationService initialized INFO 2026-03-21T15:24:49.841Z [app/main] main window webContents did-finish-load INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: created INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: enabling INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T15:24:49.848Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-21T15:24:49.849Z [app/main] Begin ensuring permissions INFO 2026-03-21T15:24:49.850Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-21T15:24:49.850Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-21T15:24:49.850Z [background] page reloaded INFO 2026-03-21T15:24:49.850Z [background] environment: production INFO 2026-03-21T15:24:49.850Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-21T15:24:49.851Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-21T15:24:49.877Z [background] Storage fetch INFO 2026-03-21T15:24:49.899Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:24:49.899Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-21T15:24:49.900Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-21T15:24:49.900Z [SocketManager] reconnect: starting... INFO 2026-03-21T15:24:49.900Z [SocketManager] reconnect: complete. INFO 2026-03-21T15:24:49.900Z [background] Initializing MessageReceiver INFO 2026-03-21T15:24:49.900Z [senderCertificate] Sender certificate service initialized INFO 2026-03-21T15:24:49.901Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:24:49.901Z [buildExpiration] expires in 7595434099ms INFO 2026-03-21T15:24:49.901Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T15:24:49.902Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:24:49.902Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:24:49.903Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T15:24:49.903Z [@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 25.387µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T15:24:49.987Z [app/main] MainSQL: slow query createOrUpdateItem duration=86ms INFO 2026-03-21T15:24:50.001Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 484.607ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-21T15:24:50.001Z [preconnect] WebAPI: preconnect done INFO 2026-03-21T15:24:50.045Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-21T15:24:50.112Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-21T15:24:50.179Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=66ms INFO 2026-03-21T15:24:50.180Z [background] Starting background data migration. Target version: 15 INFO 2026-03-21T15:24:50.180Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-21T15:24:50.180Z [ConversationController] starting initial fetch INFO 2026-03-21T15:24:50.204Z [@signalapp/libsignal-client] [authenticated 1 V4] using preconnection libsignal_net_infra::route::connect::preconnect rust/net/infra/src/route/connect/preconnect.rs:131 INFO 2026-03-21T15:24:50.278Z [app/main] MainSQL: slow query getAllConversations duration=80ms INFO 2026-03-21T15:24:50.367Z [ConversationController] done with initial fetch, got 1779 conversations INFO 2026-03-21T15:24:50.369Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 420.933ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T15:24:50.369Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T15:24:50.369Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T15:24:50.369Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T15:24:50.370Z [notifications] NotificationService: disabling INFO 2026-03-21T15:24:50.370Z [SocketManager] connected authenticated socket (localPort: 37100) INFO 2026-03-21T15:24:50.370Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 3 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 4 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 5 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 6 INFO 2026-03-21T15:24:50.370Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.370Z [SocketManager] request handler unavailable, queued request. Queue size: 7 INFO 2026-03-21T15:24:50.371Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.371Z [SocketManager] request handler unavailable, queued request. Queue size: 8 INFO 2026-03-21T15:24:50.371Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.371Z [SocketManager] request handler unavailable, queued request. Queue size: 9 INFO 2026-03-21T15:24:50.389Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 10 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 11 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 12 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 13 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 14 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 15 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 16 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690281 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 17 INFO 2026-03-21T15:24:50.390Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.390Z [SocketManager] request handler unavailable, queued request. Queue size: 18 INFO 2026-03-21T15:24:50.391Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.391Z [SocketManager] request handler unavailable, queued request. Queue size: 19 INFO 2026-03-21T15:24:50.391Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.391Z [SocketManager] request handler unavailable, queued request. Queue size: 20 INFO 2026-03-21T15:24:50.391Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.391Z [SocketManager] request handler unavailable, queued request. Queue size: 21 INFO 2026-03-21T15:24:50.391Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.391Z [SocketManager] request handler unavailable, queued request. Queue size: 22 INFO 2026-03-21T15:24:50.392Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.392Z [SocketManager] request handler unavailable, queued request. Queue size: 23 INFO 2026-03-21T15:24:50.392Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.392Z [SocketManager] request handler unavailable, queued request. Queue size: 24 INFO 2026-03-21T15:24:50.410Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.410Z [SocketManager] request handler unavailable, queued request. Queue size: 25 INFO 2026-03-21T15:24:50.410Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.411Z [SocketManager] request handler unavailable, queued request. Queue size: 26 INFO 2026-03-21T15:24:50.411Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774106690282 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:24:50.411Z [SocketManager] request handler unavailable, queued request. Queue size: 27 INFO 2026-03-21T15:24:50.735Z [app/main] MainSQL: slow query getAllPreKeys duration=340ms INFO 2026-03-21T15:24:50.739Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-21T15:24:51.010Z [app/main] MainSQL: slow query getAllStickers duration=272ms INFO 2026-03-21T15:24:51.812Z [app/main] MainSQL: slow query getAllIdentityKeys duration=1442ms INFO 2026-03-21T15:24:51.818Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-21T15:24:51.969Z [app/main] MainSQL: slow query getAllSenderKeys duration=156ms INFO 2026-03-21T15:24:51.972Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-21T15:24:52.192Z [app/main] MainSQL: slow query getAllKyberPreKeys duration=1819ms INFO 2026-03-21T15:24:52.203Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-21T15:24:52.203Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-21T15:24:52.390Z [app/main] MainSQL: slow query getAllSessions duration=2016ms INFO 2026-03-21T15:24:52.397Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-21T15:24:52.398Z [ConversationController] checkForConflicts: starting... INFO 2026-03-21T15:24:52.400Z [ConversationController] checkForConflicts: complete! INFO 2026-03-21T15:24:52.400Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-21T15:24:52.400Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-21T15:24:52.569Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-21T15:24:52.569Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-21T15:24:52.570Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-21T15:24:52.570Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-21T15:24:52.570Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-21T15:24:52.570Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-21T15:24:52.570Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-21T15:24:52.570Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-21T15:24:52.570Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-21T15:24:52.570Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-21T15:24:52.570Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-21T15:24:52.570Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-21T15:24:52.570Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-21T15:24:52.570Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T15:24:52.571Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-21T15:24:52.571Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T15:24:52.571Z [challenge] loading 0 challenges INFO 2026-03-21T15:24:52.571Z [networkObserver] Initializing network observer INFO 2026-03-21T15:24:52.576Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T15:24:52.576Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-21T15:24:52.576Z [background] Blocked uuids cleanup: starting... INFO 2026-03-21T15:24:52.576Z [background] Blocked uuids cleanup: complete INFO 2026-03-21T15:24:52.576Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x396406a97cd0, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x39640792c780, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x396407910f00, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x39640792c5c0, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x396407910e40, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x39640792c4c0, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-21T15:24:52.576Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-21T15:24:52.588Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-21T15:24:52.589Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-21T15:24:52.589Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-21T15:24:52.589Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T15:24:52.589Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-21T15:24:52.589Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-21T15:24:52.589Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T15:24:52.589Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-21T15:24:52.590Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-21T15:24:52.596Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-21T15:24:52.596Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-21T15:24:52.596Z [syncTasks] Fetching tasks INFO 2026-03-21T15:24:52.663Z [syncTasks] Startup/syncTasks: Queueing 5 sync tasks INFO 2026-03-21T15:24:52.663Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=65ms INFO 2026-03-21T15:24:52.665Z [syncTasks] Fetching tasks INFO 2026-03-21T15:24:52.665Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-21T15:24:52.667Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T15:24:52.667Z [IdleDetector] Start idle detector INFO 2026-03-21T15:24:52.667Z [app] open inbox INFO 2026-03-21T15:24:52.671Z [background] online INFO 2026-03-21T15:24:52.671Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-21T15:24:52.672Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-21T15:24:52.672Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T15:24:52.672Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T15:24:52.673Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T15:24:52.695Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-21T15:24:52.698Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-21T15:24:52.917Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T15:24:52.917Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T15:24:52.918Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:24:52.918Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:24:52.918Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:24:53.004Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T15:24:53.004Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T15:24:53.004Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-21T15:24:53.004Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-21T15:24:53.004Z [MessageReceiver] startProcessingQueue INFO 2026-03-21T15:24:53.004Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-21T15:24:53.004Z [MessageReceiver] getAllFromCache INFO 2026-03-21T15:24:53.004Z [SocketManager] processing 27 queued incoming requests INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:24:53.005Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-21T15:24:53.005Z [background] enableStorageService: waiting for backupReady INFO 2026-03-21T15:24:53.005Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-21T15:24:53.005Z [challenge] online, starting 0 queues INFO 2026-03-21T15:24:53.005Z [challenge] startAllQueues force=false INFO 2026-03-21T15:24:53.006Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-21T15:24:53.006Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-21T15:24:53.006Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T15:24:53.006Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T15:24:53.006Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-21T15:24:53.006Z [Stickers] downloadQueuedPacks INFO 2026-03-21T15:24:53.006Z [background] enableStorageService: enabling and running INFO 2026-03-21T15:24:53.006Z [storage] enableStorageService INFO 2026-03-21T15:24:53.006Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-21T15:24:53.006Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-21T15:24:53.007Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-21T15:24:53.007Z [storage] sync: fetching latest after version=9633 INFO 2026-03-21T15:24:53.007Z [storage] sync(9633): fetch start INFO 2026-03-21T15:24:53.007Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T15:24:53.007Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T15:24:53.008Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T15:24:53.008Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T15:24:53.072Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-21T15:24:53.084Z [MessageReceiver] decryptAndCacheBatch 27 INFO 2026-03-21T15:24:53.084Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72)): unidentified message INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774098034793 (019d10ff.cd90.70ff.aabd.acde95f2c2c8) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774098035652 (019d10ff.cd91.724f.9e02.5be622f0ec52) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102582052 (019d10ff.cd91.724f.9e02.721358d9dd77) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102582075 (019d10ff.cd91.724f.9e02.76d81dde904a) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102583218 (019d10ff.cd91.724f.9e02.7b1d787e6214) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102583640 (019d10ff.cd91.724f.9e02.7f4c141828bc) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756) INFO 2026-03-21T15:24:53.084Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106111488 (019d10ff.cd91.724f.9e02.95ff88180f31) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106111484 (019d10ff.cd91.724f.9e02.9b85c5a8ddbd) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106114820 (019d10ff.cd91.724f.9e02.a2de03b17126) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106114836 (019d10ff.cd91.724f.9e02.a7f6261c066a) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope [REDACTED]70f.1 > [REDACTED]70f 1774106121218 (019d10ff.cd91.724f.9e02.af550b04ce9e) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a) INFO 2026-03-21T15:24:53.085Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7) INFO 2026-03-21T15:24:53.085Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.4 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.086Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.4 > [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72)) INFO 2026-03-21T15:24:53.086Z [MessageReceiver] decrypt/[REDACTED]b4b.4 > [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72): unidentified message INFO 2026-03-21T15:24:53.086Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.4 > [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.087Z [@signalapp/libsignal-client] [REDACTED]b4b.4 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T15:24:53.087Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]a44, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T15:24:53.087Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.4 with current session state (base key [REDACTED]a23) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.088Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1)): unidentified message INFO 2026-03-21T15:24:53.088Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]bcf.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.088Z [MessageReceiver] decryptEnvelope([REDACTED]bcf.1 > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1)) INFO 2026-03-21T15:24:53.089Z [MessageReceiver] decrypt/[REDACTED]bcf.1 > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1): unidentified message INFO 2026-03-21T15:24:53.089Z [MessageReceiver] decryptSealedSender([REDACTED]bcf.1 > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.089Z [@signalapp/libsignal-client] [REDACTED]bcf.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707 INFO 2026-03-21T15:24:53.089Z [@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]d63, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348 INFO 2026-03-21T15:24:53.089Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]bcf.1 with current session state (base key [REDACTED]c67) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.089Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774098034793 (019d10ff.cd90.70ff.aabd.acde95f2c2c8)) INFO 2026-03-21T15:24:53.089Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774098034793 (019d10ff.cd90.70ff.aabd.acde95f2c2c8): ciphertext message INFO 2026-03-21T15:24:53.090Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.090Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774098035652 (019d10ff.cd91.724f.9e02.5be622f0ec52)) INFO 2026-03-21T15:24:53.090Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774098035652 (019d10ff.cd91.724f.9e02.5be622f0ec52): ciphertext message INFO 2026-03-21T15:24:53.090Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.090Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e)): unidentified message INFO 2026-03-21T15:24:53.091Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.091Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e)) INFO 2026-03-21T15:24:53.091Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e): unidentified message INFO 2026-03-21T15:24:53.091Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.091Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.091Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4)): unidentified message INFO 2026-03-21T15:24:53.091Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4)) INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4): unidentified message INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.092Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.092Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973)): unidentified message INFO 2026-03-21T15:24:53.092Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973)) INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973): unidentified message INFO 2026-03-21T15:24:53.092Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.092Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-21T15:24:53.093Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.093Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8)): unidentified message INFO 2026-03-21T15:24:53.093Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.093Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8)) INFO 2026-03-21T15:24:53.093Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8): unidentified message INFO 2026-03-21T15:24:53.093Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.093Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.093Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27)): unidentified message INFO 2026-03-21T15:24:53.094Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.094Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27)) INFO 2026-03-21T15:24:53.094Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27): unidentified message INFO 2026-03-21T15:24:53.094Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.094Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.094Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102582052 (019d10ff.cd91.724f.9e02.721358d9dd77)) INFO 2026-03-21T15:24:53.094Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102582052 (019d10ff.cd91.724f.9e02.721358d9dd77): ciphertext message INFO 2026-03-21T15:24:53.094Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.095Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102582075 (019d10ff.cd91.724f.9e02.76d81dde904a)) INFO 2026-03-21T15:24:53.095Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102582075 (019d10ff.cd91.724f.9e02.76d81dde904a): ciphertext message INFO 2026-03-21T15:24:53.095Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.095Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102583218 (019d10ff.cd91.724f.9e02.7b1d787e6214)) INFO 2026-03-21T15:24:53.095Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102583218 (019d10ff.cd91.724f.9e02.7b1d787e6214): ciphertext message INFO 2026-03-21T15:24:53.095Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.096Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102583640 (019d10ff.cd91.724f.9e02.7f4c141828bc)) INFO 2026-03-21T15:24:53.096Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102583640 (019d10ff.cd91.724f.9e02.7f4c141828bc): ciphertext message INFO 2026-03-21T15:24:53.096Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.096Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756)) INFO 2026-03-21T15:24:53.096Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756): ciphertext message INFO 2026-03-21T15:24:53.096Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.096Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014)): unidentified message INFO 2026-03-21T15:24:53.097Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.097Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014)) INFO 2026-03-21T15:24:53.097Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014): unidentified message INFO 2026-03-21T15:24:53.097Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.097Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.097Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773)) INFO 2026-03-21T15:24:53.097Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773): ciphertext message INFO 2026-03-21T15:24:53.097Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.097Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95)): unidentified message INFO 2026-03-21T15:24:53.098Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]7b6.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.098Z [MessageReceiver] decryptEnvelope([REDACTED]7b6.1 > [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95)) INFO 2026-03-21T15:24:53.098Z [MessageReceiver] decrypt/[REDACTED]7b6.1 > [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95): unidentified message INFO 2026-03-21T15:24:53.098Z [MessageReceiver] decryptSealedSender([REDACTED]7b6.1 > [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.098Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]7b6.1 with current session state (base key [REDACTED]420) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.098Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566)): unidentified message INFO 2026-03-21T15:24:53.098Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.098Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566)) INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566): unidentified message INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.099Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106111488 (019d10ff.cd91.724f.9e02.95ff88180f31)) INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106111488 (019d10ff.cd91.724f.9e02.95ff88180f31): ciphertext message INFO 2026-03-21T15:24:53.099Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106111484 (019d10ff.cd91.724f.9e02.9b85c5a8ddbd)) INFO 2026-03-21T15:24:53.099Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106111484 (019d10ff.cd91.724f.9e02.9b85c5a8ddbd): ciphertext message INFO 2026-03-21T15:24:53.099Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.100Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67)): unidentified message INFO 2026-03-21T15:24:53.100Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.100Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67)) INFO 2026-03-21T15:24:53.100Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67): unidentified message INFO 2026-03-21T15:24:53.100Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.100Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.100Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106114820 (019d10ff.cd91.724f.9e02.a2de03b17126)) INFO 2026-03-21T15:24:53.100Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106114820 (019d10ff.cd91.724f.9e02.a2de03b17126): ciphertext message INFO 2026-03-21T15:24:53.100Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106114836 (019d10ff.cd91.724f.9e02.a7f6261c066a)) INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106114836 (019d10ff.cd91.724f.9e02.a7f6261c066a): ciphertext message INFO 2026-03-21T15:24:53.101Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c)) INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c): ciphertext message INFO 2026-03-21T15:24:53.101Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decryptEnvelope([REDACTED]70f.1 > [REDACTED]70f 1774106121218 (019d10ff.cd91.724f.9e02.af550b04ce9e)) INFO 2026-03-21T15:24:53.101Z [MessageReceiver] decrypt/[REDACTED]70f.1 > [REDACTED]70f 1774106121218 (019d10ff.cd91.724f.9e02.af550b04ce9e): ciphertext message INFO 2026-03-21T15:24:53.102Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]70f.1 with current session state (base key [REDACTED]10d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.102Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a)): unidentified message INFO 2026-03-21T15:24:53.102Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.102Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a)) INFO 2026-03-21T15:24:53.102Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a): unidentified message INFO 2026-03-21T15:24:53.102Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.102Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.102Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7)): unidentified message INFO 2026-03-21T15:24:53.103Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]b4b.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:24:53.103Z [MessageReceiver] decryptEnvelope([REDACTED]b4b.1 > [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7)) INFO 2026-03-21T15:24:53.103Z [MessageReceiver] decrypt/[REDACTED]b4b.1 > [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7): unidentified message INFO 2026-03-21T15:24:53.103Z [MessageReceiver] decryptSealedSender([REDACTED]b4b.1 > [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:24:53.103Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]b4b.1 with current session state (base key [REDACTED]b45) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:24:53.103Z [MessageReceiver] decryptAndCacheBatch storing 27 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T15:24:53.103Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 5, pending unprocessed 27, pending kyberTriples 0 INFO 2026-03-21T15:24:53.139Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-21T15:24:53.139Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-21T15:24:53.154Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T15:24:53.155Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-21T15:24:53.156Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-21T15:24:53.206Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T15:24:53.206Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T15:24:53.206Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.4 > [REDACTED]70f 1774071135117 (019d10ff.cd90.70ff.aabd.a79a5b310e72) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]bcf.1 > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774098034793 (019d10ff.cd90.70ff.aabd.acde95f2c2c8) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774098035652 (019d10ff.cd91.724f.9e02.5be622f0ec52) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774098795265 (019d10ff.cd91.724f.9e02.5c88488a815e) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102582052 (019d10ff.cd91.724f.9e02.721358d9dd77) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102582075 (019d10ff.cd91.724f.9e02.76d81dde904a) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102583218 (019d10ff.cd91.724f.9e02.7b1d787e6214) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102583640 (019d10ff.cd91.724f.9e02.7f4c141828bc) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774102595651 (019d10ff.cd91.724f.9e02.85f83f404014) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]7b6.1 > [REDACTED]70f 1774102596329 (019d10ff.cd91.724f.9e02.8d8a2e079c95) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106111488 (019d10ff.cd91.724f.9e02.95ff88180f31) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106111484 (019d10ff.cd91.724f.9e02.9b85c5a8ddbd) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67) INFO 2026-03-21T15:24:53.207Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106114820 (019d10ff.cd91.724f.9e02.a2de03b17126) INFO 2026-03-21T15:24:53.208Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106114836 (019d10ff.cd91.724f.9e02.a7f6261c066a) INFO 2026-03-21T15:24:53.208Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c) INFO 2026-03-21T15:24:53.208Z [MessageReceiver] queueing decrypted envelope [REDACTED]70f.1 > [REDACTED]70f 1774106121218 (019d10ff.cd91.724f.9e02.af550b04ce9e) INFO 2026-03-21T15:24:53.208Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774106121005 (019d10ff.cd91.724f.9e02.b3d97f59ee7a) INFO 2026-03-21T15:24:53.208Z [MessageReceiver] queueing decrypted envelope [REDACTED]b4b.1 > [REDACTED]70f 1774106121343 (019d10ff.cd91.724f.9e02.b46de7864dd7) INFO 2026-03-21T15:24:53.208Z [background] delivery receipt from [REDACTED]b4b.4 1774071135117 for sent message 1774056028713 wasSentEncrypted=true INFO 2026-03-21T15:24:53.208Z [background] delivery receipt from [REDACTED]b4b.4 1774071135117 for sent message 1774056056524 wasSentEncrypted=true INFO 2026-03-21T15:24:53.208Z [background] delivery receipt from [REDACTED]b4b.4 1774071135117 for sent message 1774056083442 wasSentEncrypted=true INFO 2026-03-21T15:24:53.208Z [background] onDeliveryReceipt(envelope=1774071135117, envelopeId=019d10ff.cd90.70ff.aabd.a79a5b310e72): Saving 3 sync tasks INFO 2026-03-21T15:24:53.209Z [MessageReceiver] handleDataMessage/[REDACTED]bcf.1 > [REDACTED]70f 1774085028572 (019d10ff.cd90.70ff.aabd.a8182b2e4dc1) INFO 2026-03-21T15:24:53.210Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774098034793 (019d10ff.cd90.70ff.aabd.acde95f2c2c8) INFO 2026-03-21T15:24:53.210Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774098035652 (019d10ff.cd91.724f.9e02.5be622f0ec52) INFO 2026-03-21T15:24:53.210Z [MessageReceiver] handleDataMessage/[REDACTED]7b6.1 > [REDACTED]70f 1774098799317 (019d10ff.cd91.724f.9e02.61313a6b0ff4) INFO 2026-03-21T15:24:53.210Z [MessageReceiver] handleDataMessage/[REDACTED]7b6.1 > [REDACTED]70f 1774098804628 (019d10ff.cd91.724f.9e02.6623dd7b4973) INFO 2026-03-21T15:24:53.210Z [MessageReceiver] handleDataMessage/[REDACTED]7b6.1 > [REDACTED]70f 1774098814704 (019d10ff.cd91.724f.9e02.6ade2b02bcc8) INFO 2026-03-21T15:24:53.211Z [MessageReceiver] handleDataMessage/[REDACTED]7b6.1 > [REDACTED]70f 1774098817976 (019d10ff.cd91.724f.9e02.6c97fce6db27) INFO 2026-03-21T15:24:53.211Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774102582052 (019d10ff.cd91.724f.9e02.721358d9dd77) INFO 2026-03-21T15:24:53.211Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774102582075 (019d10ff.cd91.724f.9e02.76d81dde904a) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T15:24:53.212Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774102583218 (019d10ff.cd91.724f.9e02.7b1d787e6214) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] got fetch latest sync message [REDACTED]70f.1 > [REDACTED]70f 1774102583640 (019d10ff.cd91.724f.9e02.7f4c141828bc) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] sent message to [REDACTED]7b6 1774102592217 from [REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774102592217 (019d10ff.cd91.724f.9e02.82812dc2c756) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] sent message to [REDACTED]7b6 1774102594661 from [REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773) INFO 2026-03-21T15:24:53.212Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774102594661 (019d10ff.cd91.724f.9e02.8bc860fb8773) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774106107055 (019d10ff.cd91.724f.9e02.91acda5b6566) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774106111488 (019d10ff.cd91.724f.9e02.95ff88180f31) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774106111484 (019d10ff.cd91.724f.9e02.9b85c5a8ddbd) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleDataMessage/[REDACTED]b4b.1 > [REDACTED]70f 1774106112231 (019d10ff.cd91.724f.9e02.9cbecfd61a67) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleRead [REDACTED]70f.1 > [REDACTED]70f 1774106114820 (019d10ff.cd91.724f.9e02.a2de03b17126) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774106114836 (019d10ff.cd91.724f.9e02.a7f6261c066a) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T15:24:53.213Z [MessageReceiver] sent message to [REDACTED]b4b 1774106120944 from [REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c) INFO 2026-03-21T15:24:53.213Z [MessageReceiver] handleSentMessage/[REDACTED]70f.1 > [REDACTED]70f 1774106120944 (019d10ff.cd91.724f.9e02.ab3e7540cd3c) INFO 2026-03-21T15:24:53.214Z [MessageReceiver] handleCallLogEvent [REDACTED]70f.1 > [REDACTED]70f 1774106121218 (019d10ff.cd91.724f.9e02.af550b04ce9e) INFO 2026-03-21T15:24:53.214Z [MessageReceiver] handleCallLogEvent: finished INFO 2026-03-21T15:24:53.214Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690281 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.214Z [@signalapp/libsignal-client] ACKing message delivered at 1774106690282 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:24:53.248Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9633 INFO 2026-03-21T15:24:53.248Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T15:24:53.299Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T15:24:53.299Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T15:24:53.299Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T15:24:53.299Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T15:24:53.299Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T15:24:53.299Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T15:24:53.299Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T15:24:53.299Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T15:24:53.331Z [app/main] MainSQL: slow query saveSyncTasks duration=84ms INFO 2026-03-21T15:24:53.332Z [background] onDeliveryReceipt(envelope=1774071135117, envelopeId=019d10ff.cd90.70ff.aabd.a79a5b310e72): Queuing 3 sync tasks INFO 2026-03-21T15:24:53.332Z [background] onDeliveryReceipt(envelope=1774071135117, envelopeId=019d10ff.cd90.70ff.aabd.a79a5b310e72): Done INFO 2026-03-21T15:24:53.334Z [handleDataMessage] handleDataMessage/[REDACTED]bcf ([REDACTED]cde) [REDACTED]bcf.1 1774085028572: starting processing in queue INFO 2026-03-21T15:24:53.334Z [background] read sync [object Undefined] [REDACTED]bcf 1774098034793 [REDACTED]cde for message 1774085028572 INFO 2026-03-21T15:24:53.334Z [background] onReadSync(envelope=1774098034793, envelopeId=019d10ff.cd90.70ff.aabd.acde95f2c2c8): Saving 1 sync tasks INFO 2026-03-21T15:24:53.335Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 57ms (attempts v4=1 v6=0) WARN 2026-03-21T15:24:53.339Z [conversations] updateExpirationTimer([REDACTED]bcf ([REDACTED]cde), disabled, version=1) source=[REDACTED]bcf localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]bcf ([REDACTED]cde) [REDACTED]bcf.1 1774085028572, isInitialSync=false: not updating, local version is 2 INFO 2026-03-21T15:24:53.340Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]bcf.1 1774085028572: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:53.340Z [handleDataMessage] handleDataMessage/[REDACTED]bcf ([REDACTED]cde) [REDACTED]bcf.1 1774085028572: Batching save INFO 2026-03-21T15:24:53.415Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T15:24:53.423Z [background] onReadSync(envelope=1774098034793, envelopeId=019d10ff.cd90.70ff.aabd.acde95f2c2c8): Queuing 1 sync tasks INFO 2026-03-21T15:24:53.423Z [app/main] MainSQL: slow query saveSyncTasks duration=89ms INFO 2026-03-21T15:24:53.424Z [background] onReadSync(envelope=1774098034793, envelopeId=019d10ff.cd90.70ff.aabd.acde95f2c2c8): Done INFO 2026-03-21T15:24:53.424Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-21T15:24:53.425Z [background] read receipt [REDACTED]7b6.1 1774098795265 for sent message 1773972048018 INFO 2026-03-21T15:24:53.425Z [background] onReadOrViewReceipt(type=Read, envelope=1774098795265, envelopeId=019d10ff.cd91.724f.9e02.5c88488a815e): Saving 1 sync tasks INFO 2026-03-21T15:24:53.507Z [app/main] MainSQL: slow query removeUnprocessed duration=84ms INFO 2026-03-21T15:24:53.532Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9633 200 Success INFO 2026-03-21T15:24:53.533Z [background] waitForEmptyEventQueue: Waiting for event handler queue idle... INFO 2026-03-21T15:24:53.630Z [app/main] MainSQL: slow query getMessagesBySentAt duration=47ms INFO 2026-03-21T15:24:53.632Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056028713): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:53.632Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056056524): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:53.632Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774056083442): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:53.667Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:24:53.667Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 281252463 ms before clearing INFO 2026-03-21T15:24:53.982Z [app/main] MainSQL: slow query saveMessages duration=475ms INFO 2026-03-21T15:24:53.983Z [saveAndNotify] Message saved 1774085028572 INFO 2026-03-21T15:24:53.983Z [attachmentDownloadQueue] handleAttachmentDownloadsForNewMessage/[REDACTED]bcf ([REDACTED]cde) [REDACTED]bcf.1 1774085028572: Adding to attachmentDownloadQueue 1774085028572 INFO 2026-03-21T15:24:53.983Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]bcf.1 1774085028572): Found early read sync for message 1774085028572 INFO 2026-03-21T15:24:54.033Z [background] onReadOrViewReceipt(type=Read, envelope=1774098795265, envelopeId=019d10ff.cd91.724f.9e02.5c88488a815e): Queuing 1 sync tasks INFO 2026-03-21T15:24:54.033Z [background] onReadOrViewReceipt(type=Read, envelope=1774098795265, envelopeId=019d10ff.cd91.724f.9e02.5c88488a815e): Done INFO 2026-03-21T15:24:54.033Z [app/main] MainSQL: slow query saveSyncTasks duration=50ms INFO 2026-03-21T15:24:54.034Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098799317: starting processing in queue INFO 2026-03-21T15:24:54.034Z [background] read sync [object Undefined] [REDACTED]7b6 1774102582052 [REDACTED]250 for message 1774098799317 INFO 2026-03-21T15:24:54.034Z [background] read sync [object Undefined] [REDACTED]7b6 1774102582052 [REDACTED]250 for message 1774098804628 INFO 2026-03-21T15:24:54.034Z [background] read sync [object Undefined] [REDACTED]7b6 1774102582052 [REDACTED]250 for message 1774098814704 INFO 2026-03-21T15:24:54.035Z [background] read sync [object Undefined] [REDACTED]7b6 1774102582052 [REDACTED]250 for message 1774098817976 INFO 2026-03-21T15:24:54.035Z [background] onReadSync(envelope=1774102582052, envelopeId=019d10ff.cd91.724f.9e02.721358d9dd77): Saving 4 sync tasks WARN 2026-03-21T15:24:54.036Z [conversations] updateExpirationTimer([REDACTED]7b6 ([REDACTED]250), disabled, version=1) source=[REDACTED]7b6 localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098799317, isInitialSync=false: not updating, local version is 2 INFO 2026-03-21T15:24:54.036Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098799317: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:54.036Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098799317: Batching save INFO 2026-03-21T15:24:54.036Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098804628: starting processing in queue WARN 2026-03-21T15:24:54.037Z [conversations] updateExpirationTimer([REDACTED]7b6 ([REDACTED]250), disabled, version=1) source=[REDACTED]7b6 localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098804628, isInitialSync=false: not updating, local version is 2 INFO 2026-03-21T15:24:54.037Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098804628: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:54.037Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098804628: Batching save INFO 2026-03-21T15:24:54.037Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098814704: starting processing in queue WARN 2026-03-21T15:24:54.041Z [conversations] updateExpirationTimer([REDACTED]7b6 ([REDACTED]250), disabled, version=1) source=[REDACTED]7b6 localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098814704, isInitialSync=false: not updating, local version is 2 INFO 2026-03-21T15:24:54.041Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098814704: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:54.041Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098814704: Batching save INFO 2026-03-21T15:24:54.041Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098817976: starting processing in queue WARN 2026-03-21T15:24:54.042Z [conversations] updateExpirationTimer([REDACTED]7b6 ([REDACTED]250), disabled, version=1) source=[REDACTED]7b6 localValue=undefined localVersion=2, reason=handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098817976, isInitialSync=false: not updating, local version is 2 INFO 2026-03-21T15:24:54.042Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098817976: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:54.042Z [handleDataMessage] handleDataMessage/[REDACTED]7b6 ([REDACTED]250) [REDACTED]7b6.1 1774098817976: Batching save INFO 2026-03-21T15:24:54.111Z [messageBatcher] saveNewMessageBatcher 4 INFO 2026-03-21T15:24:54.128Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774085028572) not found: [REDACTED]cde [object Undefined] [REDACTED]bcf INFO 2026-03-21T15:24:54.128Z [app/main] MainSQL: slow query markReactionAsRead duration=95ms INFO 2026-03-21T15:24:54.183Z [app/main] MainSQL: slow query createOrUpdateItem duration=55ms INFO 2026-03-21T15:24:54.225Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T15:24:54.308Z [app/main] MainSQL: slow query removeUnprocessed duration=84ms INFO 2026-03-21T15:24:54.367Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-21T15:24:54.433Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-21T15:24:54.475Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T15:24:54.543Z [app/main] MainSQL: slow query updateConversations duration=67ms INFO 2026-03-21T15:24:54.601Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-21T15:24:54.602Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]bcf.1 1774085028572: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:54.602Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]bcf.1 1774085028572: Changes in second run; saving. INFO 2026-03-21T15:24:54.643Z [background] onReadSync(envelope=1774102582052, envelopeId=019d10ff.cd91.724f.9e02.721358d9dd77): Queuing 4 sync tasks INFO 2026-03-21T15:24:54.643Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-21T15:24:54.644Z [background] onReadSync(envelope=1774102582052, envelopeId=019d10ff.cd91.724f.9e02.721358d9dd77): Done INFO 2026-03-21T15:24:54.645Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED], Timestamp: 1750611616180) INFO 2026-03-21T15:24:54.645Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T15:24:54.768Z [saveAndNotify] Message saved 1774098799317 INFO 2026-03-21T15:24:54.768Z [app/main] MainSQL: slow query saveMessages duration=125ms INFO 2026-03-21T15:24:54.769Z [saveAndNotify] Message saved 1774098804628 INFO 2026-03-21T15:24:54.769Z [saveAndNotify] Message saved 1774098814704 INFO 2026-03-21T15:24:54.769Z [saveAndNotify] Message saved 1774098817976 INFO 2026-03-21T15:24:54.769Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]7b6.1 1774098799317): Found early read sync for message 1774098799317 INFO 2026-03-21T15:24:54.769Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]7b6.1 1774098804628): Found early read sync for message 1774098804628 INFO 2026-03-21T15:24:54.769Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]7b6.1 1774098814704): Found early read sync for message 1774098814704 INFO 2026-03-21T15:24:54.769Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]7b6.1 1774098817976): Found early read sync for message 1774098817976 INFO 2026-03-21T15:24:54.769Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774085028572) poll vote read sync not found INFO 2026-03-21T15:24:54.835Z [app/main] MainSQL: slow query createOrUpdateItem duration=66ms INFO 2026-03-21T15:24:54.894Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-21T15:24:54.952Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-21T15:24:55.019Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T15:24:55.069Z [app/main] MainSQL: slow query removeSyncTaskById duration=50ms INFO 2026-03-21T15:24:55.093Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972048018): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:55.144Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-21T15:24:55.219Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=75ms INFO 2026-03-21T15:24:55.221Z [markConversationRead] ([REDACTED]bcf ([REDACTED]cde)) {"markingReadBefore":{"sentAt":1774085028572,"receivedAt":1771163896219},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:24:55.221Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:55.278Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:55.278Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]bcf.1 1774085028572: 0 edits in second run INFO 2026-03-21T15:24:55.278Z [app/main] MainSQL: slow query saveMessage duration=57ms INFO 2026-03-21T15:24:55.281Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T15:24:55.281Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-21T15:24:55.281Z [background] onFetchLatestSync: fetching latest manifest INFO 2026-03-21T15:24:55.281Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]250 INFO 2026-03-21T15:24:55.281Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1749480620754 read INFO 2026-03-21T15:24:55.282Z [background] Queuing sent reaction for 1774098804628 INFO 2026-03-21T15:24:55.283Z [Reactions] Reactions.onReaction(timestamp=1774102592217;target=1774098804628): handling INFO 2026-03-21T15:24:55.283Z [background] delivery receipt from [REDACTED]7b6.1 1774102595651 for sent message 1774102592217 wasSentEncrypted=true INFO 2026-03-21T15:24:55.283Z [background] onDeliveryReceipt(envelope=1774102595651, envelopeId=019d10ff.cd91.724f.9e02.85f83f404014): Saving 1 sync tasks INFO 2026-03-21T15:24:55.284Z [Reactions] handleReaction: adding reaction for message [REDACTED]7b6.1 1774098804628 INFO 2026-03-21T15:24:55.304Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098799317) not found: [REDACTED]250 [object Undefined] [REDACTED]7b6 INFO 2026-03-21T15:24:55.304Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098814704) not found: [REDACTED]250 [object Undefined] [REDACTED]7b6 INFO 2026-03-21T15:24:55.305Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098804628) not found: [REDACTED]250 [object Undefined] [REDACTED]7b6 INFO 2026-03-21T15:24:55.305Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098817976) not found: [REDACTED]250 [object Undefined] [REDACTED]7b6 INFO 2026-03-21T15:24:55.370Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098799317: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:55.370Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098799317: Changes in second run; saving. INFO 2026-03-21T15:24:55.370Z [app/main] MainSQL: slow query removeSyncTaskById duration=65ms INFO 2026-03-21T15:24:55.428Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098804628: Found 1 early reaction(s) for incoming message INFO 2026-03-21T15:24:55.428Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-21T15:24:55.429Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:55.429Z [Reactions] handleReaction: adding reaction for message [REDACTED]7b6.1 1774098804628 INFO 2026-03-21T15:24:55.520Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098814704: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:55.520Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098814704: Changes in second run; saving. INFO 2026-03-21T15:24:55.520Z [app/main] MainSQL: slow query removeSyncTaskById duration=92ms INFO 2026-03-21T15:24:55.603Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-21T15:24:55.604Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098817976: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:55.604Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098817976: Changes in second run; saving. INFO 2026-03-21T15:24:55.662Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-21T15:24:55.770Z [app/main] MainSQL: slow query saveMessage duration=108ms INFO 2026-03-21T15:24:55.862Z [app/main] MainSQL: slow query saveMessages duration=92ms INFO 2026-03-21T15:24:55.863Z [conversations] conversation.queueJob([REDACTED]bcf ([REDACTED]cde), onReadMessage): took 1261ms INFO 2026-03-21T15:24:55.863Z [conversations] conversation.queueJob([REDACTED]bcf ([REDACTED]cde), maybeSetPendingUniversalTimer): was blocked for 354ms INFO 2026-03-21T15:24:55.863Z [conversations] conversation.queueJob([REDACTED]bcf ([REDACTED]cde), maybeAddRemovedNotification): was blocked for 354ms INFO 2026-03-21T15:24:55.937Z [app/main] MainSQL: slow query saveSyncTasks duration=75ms INFO 2026-03-21T15:24:55.938Z [background] onDeliveryReceipt(envelope=1774102595651, envelopeId=019d10ff.cd91.724f.9e02.85f83f404014): Queuing 1 sync tasks INFO 2026-03-21T15:24:55.938Z [background] onDeliveryReceipt(envelope=1774102595651, envelopeId=019d10ff.cd91.724f.9e02.85f83f404014): Done INFO 2026-03-21T15:24:55.938Z [background] Queuing sent reaction for 1774098814704 INFO 2026-03-21T15:24:55.939Z [background] delivery receipt from [REDACTED]7b6.1 1774102596329 for sent message 1774102594661 wasSentEncrypted=true INFO 2026-03-21T15:24:55.939Z [background] onDeliveryReceipt(envelope=1774102596329, envelopeId=019d10ff.cd91.724f.9e02.8d8a2e079c95): Saving 1 sync tasks INFO 2026-03-21T15:24:56.054Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]7b6.1 1774098804628. Went from 0 to 1 reactions. INFO 2026-03-21T15:24:56.054Z [app/main] MainSQL: slow query addReaction duration=117ms INFO 2026-03-21T15:24:56.055Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098799317) poll vote read sync not found INFO 2026-03-21T15:24:56.055Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098814704) poll vote read sync not found INFO 2026-03-21T15:24:56.055Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098804628) poll vote read sync not found INFO 2026-03-21T15:24:56.055Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774098817976) poll vote read sync not found INFO 2026-03-21T15:24:56.155Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:56.155Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098799317: 0 edits in second run INFO 2026-03-21T15:24:56.155Z [app/main] MainSQL: slow query saveMessage duration=100ms INFO 2026-03-21T15:24:56.238Z [app/main] MainSQL: slow query addReaction duration=84ms INFO 2026-03-21T15:24:56.239Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]7b6.1 1774098804628. Went from 1 to 1 reactions. INFO 2026-03-21T15:24:56.239Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098804628: Changes in second run; saving. INFO 2026-03-21T15:24:56.313Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:56.313Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098814704: 0 edits in second run INFO 2026-03-21T15:24:56.313Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-21T15:24:56.405Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:56.405Z [app/main] MainSQL: slow query saveMessage duration=92ms INFO 2026-03-21T15:24:56.406Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098817976: 0 edits in second run INFO 2026-03-21T15:24:56.463Z [app/main] MainSQL: slow query removeUnprocessed duration=58ms INFO 2026-03-21T15:24:56.556Z [app/main] MainSQL: slow query removeSyncTaskById duration=93ms INFO 2026-03-21T15:24:56.557Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774102592217 Delivery [REDACTED]250 [REDACTED]7b6 INFO 2026-03-21T15:24:56.656Z [app/main] MainSQL: slow query updateConversations duration=100ms INFO 2026-03-21T15:24:56.714Z [app/main] MainSQL: slow query saveSyncTasks duration=58ms INFO 2026-03-21T15:24:56.715Z [background] onDeliveryReceipt(envelope=1774102596329, envelopeId=019d10ff.cd91.724f.9e02.8d8a2e079c95): Queuing 1 sync tasks INFO 2026-03-21T15:24:56.715Z [background] onDeliveryReceipt(envelope=1774102596329, envelopeId=019d10ff.cd91.724f.9e02.8d8a2e079c95): Done INFO 2026-03-21T15:24:56.715Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774106107055: starting processing in queue INFO 2026-03-21T15:24:56.715Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T15:24:56.715Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T15:24:56.717Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106107055: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:56.717Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774106107055: Batching save INFO 2026-03-21T15:24:56.789Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-21T15:24:56.790Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), Reactions.onReaction): took 1507ms INFO 2026-03-21T15:24:56.790Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): was blocked for 1420ms INFO 2026-03-21T15:24:56.792Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T15:24:56.806Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T15:24:56.831Z [app/main] MainSQL: slow query saveMessage duration=42ms INFO 2026-03-21T15:24:56.832Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:56.833Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]7b6.1 1774098804628: 0 edits in second run INFO 2026-03-21T15:24:56.923Z [app/main] MainSQL: slow query removeUnprocessed duration=92ms INFO 2026-03-21T15:24:56.990Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T15:24:56.991Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774102594661 Delivery [REDACTED]250 [REDACTED]7b6 INFO 2026-03-21T15:24:57.074Z [app/main] MainSQL: slow query updateConversations duration=84ms INFO 2026-03-21T15:24:57.075Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T15:24:57.075Z [background] read sync [object Undefined] [REDACTED]b4b 1774106111484 [REDACTED]bba for message 1774106107055 INFO 2026-03-21T15:24:57.075Z [background] onReadSync(envelope=1774106111484, envelopeId=019d10ff.cd91.724f.9e02.9b85c5a8ddbd): Saving 1 sync tasks INFO 2026-03-21T15:24:57.075Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T15:24:57.075Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T15:24:57.076Z [markConversationRead] ([REDACTED]7b6 ([REDACTED]250)) {"markingReadBefore":{"sentAt":1774098799317,"receivedAt":1771163896223},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:24:57.076Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): took 286ms INFO 2026-03-21T15:24:57.076Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): was blocked for 1648ms INFO 2026-03-21T15:24:57.174Z [saveAndNotify] Message saved 1774106107055 INFO 2026-03-21T15:24:57.174Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106107055: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:57.174Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:57.174Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106107055: 0 edits in second run INFO 2026-03-21T15:24:57.174Z [app/main] MainSQL: slow query saveMessages duration=98ms INFO 2026-03-21T15:24:57.249Z [app/main] MainSQL: slow query removeUnprocessed duration=72ms INFO 2026-03-21T15:24:57.324Z [app/main] MainSQL: slow query saveSyncTasks duration=75ms INFO 2026-03-21T15:24:57.325Z [background] onReadSync(envelope=1774106111484, envelopeId=019d10ff.cd91.724f.9e02.9b85c5a8ddbd): Queuing 1 sync tasks INFO 2026-03-21T15:24:57.325Z [background] onReadSync(envelope=1774106111484, envelopeId=019d10ff.cd91.724f.9e02.9b85c5a8ddbd): Done INFO 2026-03-21T15:24:57.325Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774106112231: starting processing in queue INFO 2026-03-21T15:24:57.325Z [background] read sync [object Undefined] [REDACTED]b4b 1774106114820 [REDACTED]bba for message 1774106112231 INFO 2026-03-21T15:24:57.325Z [background] onReadSync(envelope=1774106114820, envelopeId=019d10ff.cd91.724f.9e02.a2de03b17126): Saving 1 sync tasks INFO 2026-03-21T15:24:57.327Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106112231: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:57.327Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]b4b.1 1774106112231: Batching save INFO 2026-03-21T15:24:57.327Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:57.327Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:57.396Z [markConversationRead] ([REDACTED]7b6 ([REDACTED]250)) {"markingReadBefore":{"sentAt":1774098804628,"receivedAt":1771163896224},"unreadMessages":0,"unreadReactions":2,"unreadPollVotes":0} INFO 2026-03-21T15:24:57.396Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:57.396Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): took 320ms INFO 2026-03-21T15:24:57.396Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): was blocked for 1876ms INFO 2026-03-21T15:24:57.396Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=71ms INFO 2026-03-21T15:24:57.402Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T15:24:57.402Z [messageBatcher] updateMessageBatcher 1 INFO 2026-03-21T15:24:57.475Z [app/main] MainSQL: slow query updateConversations duration=79ms INFO 2026-03-21T15:24:57.542Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-21T15:24:57.584Z [background] onReadSync(envelope=1774106114820, envelopeId=019d10ff.cd91.724f.9e02.a2de03b17126): Queuing 1 sync tasks INFO 2026-03-21T15:24:57.584Z [background] onReadSync(envelope=1774106114820, envelopeId=019d10ff.cd91.724f.9e02.a2de03b17126): Done INFO 2026-03-21T15:24:57.584Z [app/main] MainSQL: slow query saveSyncTasks duration=42ms INFO 2026-03-21T15:24:57.615Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T15:24:57.615Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T15:24:57.651Z [markConversationRead] ([REDACTED]7b6 ([REDACTED]250)) {"markingReadBefore":{"sentAt":1774098814704,"receivedAt":1771163896225},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:24:57.651Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): took 255ms INFO 2026-03-21T15:24:57.651Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): was blocked for 2047ms INFO 2026-03-21T15:24:57.651Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T15:24:57.709Z [saveAndNotify] Message saved 1774106112231 INFO 2026-03-21T15:24:57.709Z [ReadSyncs] ReadSyncs.forMessage([REDACTED]b4b.1 1774106112231): Found early read sync for message 1774106112231 INFO 2026-03-21T15:24:57.709Z [app/main] MainSQL: slow query saveMessages duration=58ms INFO 2026-03-21T15:24:57.751Z [app/main] MainSQL: slow query saveMessages duration=42ms INFO 2026-03-21T15:24:57.810Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T15:24:57.810Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774106120944: starting processing in queue INFO 2026-03-21T15:24:57.810Z [onCallLogEventSync] Processing event (Event: MarkedAsReadInConversation, CallId: [REDACTED]6, Timestamp: 1773968917307) INFO 2026-03-21T15:24:57.810Z [onCallLogEventSync] Marking call history read in conversation INFO 2026-03-21T15:24:57.810Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-21T15:24:57.810Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T15:24:57.810Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T15:24:57.811Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774106112231) not found: [REDACTED]bba [object Undefined] [REDACTED]b4b INFO 2026-03-21T15:24:57.811Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774106120944: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T15:24:57.811Z [handleDataMessage] handleDataMessage/[REDACTED]b4b ([REDACTED]bba) [REDACTED]70f.1 1774106120944: Batching save INFO 2026-03-21T15:24:57.812Z [markConversationRead] ([REDACTED]7b6 ([REDACTED]250)) {"markingReadBefore":{"sentAt":1774098817976,"receivedAt":1771163896226},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:24:57.812Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), onReadMessage): took 161ms INFO 2026-03-21T15:24:57.812Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), Reactions.onReaction): was blocked for 1873ms INFO 2026-03-21T15:24:57.812Z [Reactions] Reactions.onReaction(timestamp=1774102594661;target=1774098814704): handling INFO 2026-03-21T15:24:57.812Z [Reactions] handleReaction: adding reaction for message [REDACTED]7b6.1 1774098814704 INFO 2026-03-21T15:24:57.885Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106112231: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:24:57.885Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106112231: Changes in second run; saving. INFO 2026-03-21T15:24:57.885Z [app/main] MainSQL: slow query removeSyncTaskById duration=74ms INFO 2026-03-21T15:24:57.887Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T15:24:57.960Z [onCallLogEventSync] Marked 0 call history messages read INFO 2026-03-21T15:24:57.960Z [background] delivery receipt from [REDACTED]b4b.1 1774106121005 for sent message 1774106120944 wasSentEncrypted=true INFO 2026-03-21T15:24:57.960Z [background] onDeliveryReceipt(envelope=1774106121005, envelopeId=019d10ff.cd91.724f.9e02.b3d97f59ee7a): Saving 1 sync tasks INFO 2026-03-21T15:24:57.960Z [ReadSyncs] ReadSyncs.onSync(timestamp=1774106112231) poll vote read sync not found INFO 2026-03-21T15:24:57.960Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-21T15:24:57.960Z [app/main] MainSQL: markAllCallHistoryRead: Found conversation [REDACTED]bba INFO 2026-03-21T15:24:57.960Z [app/main] MainSQL: markAllCallHistoryRead: Marking calls before 1771163895811 read INFO 2026-03-21T15:24:58.019Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]7b6.1 1774098814704. Went from 0 to 1 reactions. INFO 2026-03-21T15:24:58.019Z [app/main] MainSQL: slow query addReaction duration=58ms INFO 2026-03-21T15:24:58.094Z [app/main] MainSQL: slow query updateConversations duration=75ms INFO 2026-03-21T15:24:58.160Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=67ms INFO 2026-03-21T15:24:58.294Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774106112231,"receivedAt":1771163896238},"unreadMessages":1,"unreadReactions":2,"unreadPollVotes":0} INFO 2026-03-21T15:24:58.294Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:24:58.294Z [app/main] MainSQL: slow query getUnreadReactionsAndMarkRead duration=133ms INFO 2026-03-21T15:24:58.369Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-21T15:24:58.370Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:58.370Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]b4b.1 1774106112231: 0 edits in second run INFO 2026-03-21T15:24:58.453Z [saveAndNotify] Message saved 1774106120944 INFO 2026-03-21T15:24:58.453Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774106120944: Found 0 early reaction(s) for outgoing message INFO 2026-03-21T15:24:58.453Z [Edits] forMessage attachmentDownloadQueue not empty, not processing edits INFO 2026-03-21T15:24:58.453Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]70f.1 1774106120944: 0 edits in second run INFO 2026-03-21T15:24:58.453Z [app/main] MainSQL: slow query saveMessages duration=83ms INFO 2026-03-21T15:24:58.536Z [app/main] MainSQL: slow query removeUnprocessed duration=84ms INFO 2026-03-21T15:24:58.628Z [app/main] MainSQL: slow query saveSyncTasks duration=92ms INFO 2026-03-21T15:24:58.629Z [background] onDeliveryReceipt(envelope=1774106121005, envelopeId=019d10ff.cd91.724f.9e02.b3d97f59ee7a): Queuing 1 sync tasks INFO 2026-03-21T15:24:58.629Z [background] onDeliveryReceipt(envelope=1774106121005, envelopeId=019d10ff.cd91.724f.9e02.b3d97f59ee7a): Done INFO 2026-03-21T15:24:58.629Z [background] read receipt [REDACTED]b4b.1 1774106121343 for sent message 1774106120944 INFO 2026-03-21T15:24:58.629Z [background] onReadOrViewReceipt(type=Read, envelope=1774106121343, envelopeId=019d10ff.cd91.724f.9e02.b46de7864dd7): Saving 1 sync tasks INFO 2026-03-21T15:24:58.704Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), Reactions.onReaction): took 892ms INFO 2026-03-21T15:24:58.704Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), maybeSetPendingUniversalTimer): was blocked for 1920ms INFO 2026-03-21T15:24:58.704Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), maybeAddRemovedNotification): was blocked for 1920ms INFO 2026-03-21T15:24:58.704Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), maybeSetPendingUniversalTimer): was blocked for 1670ms INFO 2026-03-21T15:24:58.704Z [conversations] conversation.queueJob([REDACTED]7b6 ([REDACTED]250), maybeAddRemovedNotification): was blocked for 1670ms INFO 2026-03-21T15:24:58.704Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-21T15:24:58.820Z [app/main] MainSQL: slow query saveMessages duration=117ms INFO 2026-03-21T15:24:58.821Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 936ms INFO 2026-03-21T15:24:58.821Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeSetPendingUniversalTimer): was blocked for 166ms INFO 2026-03-21T15:24:58.821Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), maybeAddRemovedNotification): was blocked for 166ms INFO 2026-03-21T15:24:58.880Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774106120944): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:58.921Z [app/main] MainSQL: slow query removeUnprocessed duration=101ms INFO 2026-03-21T15:24:59.029Z [app/main] MainSQL: slow query saveSyncTasks duration=108ms INFO 2026-03-21T15:24:59.030Z [background] onReadOrViewReceipt(type=Read, envelope=1774106121343, envelopeId=019d10ff.cd91.724f.9e02.b46de7864dd7): Queuing 1 sync tasks INFO 2026-03-21T15:24:59.030Z [background] onReadOrViewReceipt(type=Read, envelope=1774106121343, envelopeId=019d10ff.cd91.724f.9e02.b46de7864dd7): Done INFO 2026-03-21T15:24:59.030Z [batcher] waitForAllBatchers INFO 2026-03-21T15:24:59.030Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T15:24:59.030Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T15:24:59.030Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T15:24:59.030Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T15:24:59.030Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T15:24:59.030Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T15:24:59.031Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=1 INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:24:59.031Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T15:24:59.088Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-21T15:24:59.196Z [app/main] MainSQL: slow query saveMessage duration=109ms INFO 2026-03-21T15:24:59.313Z [app/main] MainSQL: slow query removeUnprocessed duration=117ms INFO 2026-03-21T15:24:59.314Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T15:24:59.388Z [app/main] MainSQL: slow query removeSyncTaskById duration=75ms INFO 2026-03-21T15:24:59.390Z [MessageReceipts] updateMessageWithReceipts(timestamp=1774106120944): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:24:59.439Z [app/main] MainSQL: slow query removeUnprocessed duration=50ms INFO 2026-03-21T15:24:59.589Z [app/main] MainSQL: slow query saveMessage duration=150ms INFO 2026-03-21T15:24:59.722Z [app/main] MainSQL: slow query removeUnprocessed duration=133ms INFO 2026-03-21T15:24:59.848Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T15:24:59.848Z [app/main] MainSQL: slow query removeSyncTaskById duration=125ms INFO 2026-03-21T15:24:59.914Z [app/main] MainSQL: slow query removeUnprocessed duration=67ms INFO 2026-03-21T15:25:00.056Z [app/main] MainSQL: slow query removeUnprocessed duration=141ms INFO 2026-03-21T15:25:00.098Z [MessageReceipts] Batching 1 sent proto recipients deletes INFO 2026-03-21T15:25:00.131Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-21T15:25:00.190Z [app/main] MainSQL: slow query updateConversations duration=58ms INFO 2026-03-21T15:25:00.249Z [app/main] MainSQL: slow query removeUnprocessed duration=59ms INFO 2026-03-21T15:25:00.340Z [app/main] MainSQL: slow query removeUnprocessed duration=91ms INFO 2026-03-21T15:25:00.440Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-21T15:25:00.574Z [app/main] MainSQL: slow query removeUnprocessed duration=133ms INFO 2026-03-21T15:25:00.589Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:25:00.590Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 281245540 ms before clearing INFO 2026-03-21T15:25:00.699Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T15:25:00.699Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T15:25:00.699Z [app/main] MainSQL: slow query removeUnprocessed duration=125ms INFO 2026-03-21T15:25:00.701Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T15:25:00.702Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T15:25:00.702Z [notifications] NotificationService: enabling INFO 2026-03-21T15:25:00.702Z [background] App loaded - messages: 27 INFO 2026-03-21T15:25:00.702Z [StartupQueue] Processing 1 actions INFO 2026-03-21T15:25:00.704Z [app/main] App loaded - time: 11968 INFO 2026-03-21T15:25:00.704Z [app/main] SQL init - time: 390 INFO 2026-03-21T15:25:00.704Z [app/main] Preload Compile - time: 154 INFO 2026-03-21T15:25:00.704Z [app/main] Preload - time: 405 INFO 2026-03-21T15:25:00.704Z [app/main] WebSocket connect - time: 575 INFO 2026-03-21T15:25:00.704Z [app/main] Processed count: 27 INFO 2026-03-21T15:25:00.704Z [app/main] Messages per second: 2.[REDACTED] INFO 2026-03-21T15:25:00.705Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]bcf.1 1774085028572}): Queued 1 (of 1) normal attachment downloads INFO 2026-03-21T15:25:00.705Z [queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]bcf.1 1774085028572}): Queued 1 total attachment downloads INFO 2026-03-21T15:25:00.705Z [attachmentDownloadQueue] Downloading recent attachments for 1 of 1 total messages INFO 2026-03-21T15:25:00.705Z [app/main] Top 10 queries by cumulative duration (ms) over last 11579ms during 'App Load': getAllSessions: cumulative 2016.16 | average: 2016.16 | max: 2016.16 | count: 1 ||| removeUnprocessed: cumulative 1980.61 | average: 86.11 | max: 141.4 | count: 23 ||| getAllKyberPreKeys: cumulative 1818.74 | average: 1818.74 | max: 1818.74 | count: 1 ||| getAllIdentityKeys: cumulative 1442.02 | average: 1442.02 | max: 1442.02 | count: 1 ||| saveMessage: cumulative 1125.05 | average: 80.36 | max: 150.27 | count: 14 ||| saveMessages: cumulative 1090.35 | average: 136.29 | max: 475.24 | count: 8 ||| removeSyncTaskById: cumulative 1033.07 | average: 73.79 | max: 125.31 | count: 14 ||| saveSyncTasks: cumulative 715.18 | average: 71.52 | max: 108.25 | count: 10 ||| updateConversations: cumulative 596.8 | average: 66.31 | max: 100.07 | count: 9 ||| createOrUpdateItem: cumulative 548.98 | average: 61 | max: 86.12 | count: 9; Total cumulative duration of all SQL queries during this epoch: 14589.13ms INFO 2026-03-21T15:25:00.713Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:25:00.768Z [app/main] MainSQL: slow query createOrUpdateItem duration=64ms INFO 2026-03-21T15:25:00.802Z [markConversationRead] ([REDACTED]b4b ([REDACTED]bba)) {"markingReadBefore":{"sentAt":1774106107055,"receivedAt":1771163896235},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:25:00.802Z [conversations] conversation.queueJob([REDACTED]b4b ([REDACTED]bba), onReadMessage): took 100ms INFO 2026-03-21T15:25:00.849Z [app/main] MainSQL: slow query saveMessages duration=83ms INFO 2026-03-21T15:25:00.850Z [Edits] flushEdits running INFO 2026-03-21T15:25:00.850Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-21T15:25:00.850Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms INFO 2026-03-21T15:25:00.850Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-21T15:25:00.850Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T15:25:00.850Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-21T15:25:00.851Z [background] waitForEmptyEventQueue: resolving after 7318ms INFO 2026-03-21T15:25:00.851Z [storage] sync: updating to remoteVersion=9636 sourceDevice=1 from version=9633 INFO 2026-03-21T15:25:00.854Z [routineProfileRefresh] routineProfileRefresh/2: starting INFO 2026-03-21T15:25:00.854Z [routineProfileRefresh] routineProfileRefresh/2: updating last refresh time INFO 2026-03-21T15:25:00.854Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-21T15:25:00.854Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T15:25:00.855Z [storage] process(9636): localRecords=1814 localKeys=1427 unknownKeys=0 remoteKeys=1436 INFO 2026-03-21T15:25:00.855Z [storage] process(9636): remoteOnlyCount=12 remoteOnlyKeys=["9636:GWg","9636:EJV","9636:guM","9636:zS/","9636:Qhj","9636:XIs","9636:mcD","9636:LXN","9636:HOE","9636:p7M","9636:Ibu","9636:bDT"] INFO 2026-03-21T15:25:00.855Z [storage] process(9636): localOnlyCount=3 localOnlyKeys=["9341:HAn","6195:jjH","5943:uMb"] INFO 2026-03-21T15:25:00.855Z [storage] fetchRemoteRecords(9636): fetching remote keys count=12 INFO 2026-03-21T15:25:00.855Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read INFO 2026-03-21T15:25:00.908Z [app/main] MainSQL: slow query createOrUpdateItem duration=54ms INFO 2026-03-21T15:25:00.911Z [routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations INFO 2026-03-21T15:25:00.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T15:25:00.914Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T15:25:00.914Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): generating profile key credential request INFO 2026-03-21T15:25:00.915Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-21T15:25:00.916Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): generating profile key credential request INFO 2026-03-21T15:25:00.916Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-21T15:25:00.917Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): generating profile key credential request INFO 2026-03-21T15:25:00.917Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-21T15:25:00.918Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): generating profile key credential request INFO 2026-03-21T15:25:00.919Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:00.919Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:00.919Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:00.919Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:00.919Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:00.919Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:25:00.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:00.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:00.920Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:00.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]071) INFO 2026-03-21T15:25:00.920Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-21T15:25:00.920Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): generating profile key credential request INFO 2026-03-21T15:25:00.921Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:00.921Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:00.921Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:25:00.921Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:25:00.939Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121 INFO 2026-03-21T15:25:00.939Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TCP failed after 21.400µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95 INFO 2026-03-21T15:25:00.966Z [app/main] MainSQL: slow query incrementAllSyncTaskAttempts duration=58ms INFO 2026-03-21T15:25:00.974Z [WebAPI] PUT (REST) https://storage.signal.org/v1/storage/read 200 Success INFO 2026-03-21T15:25:00.975Z [storage] fetchRemoteRecords(9636): missing remote keys=[] count=0 INFO 2026-03-21T15:25:00.975Z [storage] process(9636): attempting to merge records=1 INFO 2026-03-21T15:25:00.975Z [storage] process(9636): split pni contacts=11 INFO 2026-03-21T15:25:00.976Z [storage] merge(9636:Ibu [REDACTED]333 ([REDACTED]59b)): merged item type=1 oldID=9341:HAn shouldDrop=false details=[] WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]7ec ([REDACTED]412) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]775 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]f20 ([REDACTED]112) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]5b3 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]27c ([REDACTED]63d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]821 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]8f6 ([REDACTED]66e) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8e4 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]818 ([REDACTED]a5d) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]8ee WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]5a0 ([REDACTED]1b2) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]e94 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]3f5 ([REDACTED]c96) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]749 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]3d7 ([REDACTED]812) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]4f7 WARN 2026-03-21T15:25:00.977Z [storageRecordOps] mergeContactRecord: [REDACTED]bc6 ([REDACTED]ee4) with storageId had serviceId that didn't match provided serviceId PNI:[REDACTED]ebf INFO 2026-03-21T15:25:00.977Z [storage] merge(9636:EJV): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=whitelisted: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:GWg): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:Qhj): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:XIs): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:bDT): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=givenName: removed","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:guM): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:mcD): merged item type=1 oldID=? shouldDrop=true details=["key=systemGivenName: added","key=systemFamilyName: added","key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:p7M): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:zS/): merged item type=1 oldID=? shouldDrop=true details=["key=avatarColor: added","key=aciBinary: different bytes","key=identityKey: different bytes","key=unregisteredAtTimestamp: different integers"] INFO 2026-03-21T15:25:00.978Z [conversations] enableProfileSharing: [REDACTED]bcf ([REDACTED]cde) reason=ACCEPT Message Request storage? true INFO 2026-03-21T15:25:00.978Z [conversations] enableProfileSharing: [REDACTED]7b6 ([REDACTED]250) reason=ACCEPT Message Request storage? true INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:HOE [REDACTED]bcf ([REDACTED]cde)): merged item type=1 oldID=6195:jjH shouldDrop=false details=[] INFO 2026-03-21T15:25:00.978Z [storage] merge(9636:LXN [REDACTED]7b6 ([REDACTED]250)): merged item type=1 oldID=5943:uMb shouldDrop=false details=[] INFO 2026-03-21T15:25:00.978Z [storage] process(9636): processed records=12 INFO 2026-03-21T15:25:01.158Z [app/main] MainSQL: slow query saveAttachmentDownloadJobs duration=192ms INFO 2026-03-21T15:25:01.202Z [JobQueueDatabaseStore] adding job [REDACTED]c1a to queue "conversation" INFO 2026-03-21T15:25:01.202Z [JobQueueDatabaseStore] adding job [REDACTED]261 to queue "conversation" INFO 2026-03-21T15:25:01.202Z [JobQueueDatabaseStore] adding job [REDACTED]cf7 to queue "conversation" INFO 2026-03-21T15:25:01.267Z [storage] process(9636): updated conversations=3 INFO 2026-03-21T15:25:01.267Z [storage] process(9636): kicking off profile fetches=0 INFO 2026-03-21T15:25:01.267Z [storage] process(9636): dropped keys=["9636:EJV","9636:GWg","9636:Qhj","9636:XIs","9636:bDT","9636:guM","9636:mcD","9636:p7M","9636:zS/"] count=9 INFO 2026-03-21T15:25:01.267Z [storage] process(9636): unknown records=[] count=0 INFO 2026-03-21T15:25:01.267Z [app/main] MainSQL: slow query updateConversations duration=108ms INFO 2026-03-21T15:25:01.268Z [JobManager] AttachmentDownloadManager/startJob(1774085028572.attachment.[REDACTED]o=.): starting job INFO 2026-03-21T15:25:01.342Z [JobQueue] conversation job queue: added new job [REDACTED]c1a INFO 2026-03-21T15:25:01.342Z [JobQueue] conversation job queue: enqueuing job [REDACTED]c1a INFO 2026-03-21T15:25:01.342Z [app/main] MainSQL: slow query insertJob duration=74ms INFO 2026-03-21T15:25:01.343Z [JobQueue] conversation job queue: running job [REDACTED]c1a, attempt 1 of 110 INFO 2026-03-21T15:25:01.343Z [JobQueue] conversation job queue, job ID [REDACTED]c1a, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T15:25:01.344Z [JobQueue] conversation job queue, job ID [REDACTED]c1a, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T15:25:01.344Z [JobQueue] conversation job queue, job ID [REDACTED]c1a, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]bcf ([REDACTED]cde) INFO 2026-03-21T15:25:01.344Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:25:01.347Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.392Z [JobQueue] conversation job queue: added new job [REDACTED]261 INFO 2026-03-21T15:25:01.392Z [app/main] MainSQL: slow query insertJob duration=50ms INFO 2026-03-21T15:25:01.393Z [JobQueue] conversation job queue: enqueuing job [REDACTED]261 INFO 2026-03-21T15:25:01.393Z [JobQueue] conversation job queue: running job [REDACTED]261, attempt 1 of 110 INFO 2026-03-21T15:25:01.393Z [JobQueue] conversation job queue, job ID [REDACTED]261, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T15:25:01.393Z [JobQueue] conversation job queue, job ID [REDACTED]261, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T15:25:01.393Z [JobQueue] conversation job queue, job ID [REDACTED]261, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]7b6 ([REDACTED]250) INFO 2026-03-21T15:25:01.393Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:25:01.394Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.492Z [JobQueue] conversation job queue: added new job [REDACTED]cf7 INFO 2026-03-21T15:25:01.492Z [app/main] MainSQL: slow query insertJob duration=100ms INFO 2026-03-21T15:25:01.493Z [JobQueue] conversation job queue: enqueuing job [REDACTED]cf7 INFO 2026-03-21T15:25:01.493Z [JobQueue] conversation job queue: running job [REDACTED]cf7, attempt 1 of 110 INFO 2026-03-21T15:25:01.493Z [JobQueue] conversation job queue, job ID [REDACTED]cf7, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T15:25:01.493Z [JobQueue] conversation job queue, job ID [REDACTED]cf7, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T15:25:01.493Z [JobQueue] conversation job queue, job ID [REDACTED]cf7, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]b4b ([REDACTED]bba) INFO 2026-03-21T15:25:01.493Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:25:01.494Z [@signalapp/libsignal-client] Building PreKeyWhisperMessage for: [REDACTED]b4b.2 with preKeyId: 12 (session created at 1772571893) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:83 INFO 2026-03-21T15:25:01.494Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.494Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.494Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.494Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:25:01.505Z [@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 585.194ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T15:25:01.505Z [@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T15:25:01.505Z [WebsocketResources] WebSocketResource(unauthenticated) connected INFO 2026-03-21T15:25:01.505Z [SocketManager] connected unauthenticated socket (localPort: 57532) INFO 2026-03-21T15:25:01.505Z [SocketManager] starting expiration timer for unauthenticated socket INFO 2026-03-21T15:25:01.551Z [app/main] MainSQL: slow query createOrUpdateItem duration=59ms INFO 2026-03-21T15:25:01.554Z [storage] process(9636): error records=[] count=0 WARN 2026-03-21T15:25:01.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557/[REDACTED]60a?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.585Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.585Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.585Z [profiles] buildGetProfileOptions([REDACTED]556 ([REDACTED]7a2)): using last profile key and version INFO 2026-03-21T15:25:01.585Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.585Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 INFO 2026-03-21T15:25:01.626Z [app/main] MainSQL: slow query saveAttachmentDownloadJob duration=75ms INFO 2026-03-21T15:25:01.628Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]E-y WARN 2026-03-21T15:25:01.680Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]556/[REDACTED]557 404 Error WARN 2026-03-21T15:25:01.680Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:01.680Z [profiles] getProfile([REDACTED]556 ([REDACTED]7a2)): Profile not found; checking account existence INFO 2026-03-21T15:25:01.681Z [@signalapp/libsignal-client] [unauth e2b0] HEAD /v1/accounts/account/********-****-****-****-*********556 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 WARN 2026-03-21T15:25:01.696Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]bf2/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.697Z [profiles] buildGetProfileOptions([REDACTED]6a2 ([REDACTED]f97)): using last profile key and version INFO 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 WARN 2026-03-21T15:25:01.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.697Z [profiles] buildGetProfileOptions([REDACTED]b23 ([REDACTED]161)): using last profile key and version INFO 2026-03-21T15:25:01.697Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.697Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 WARN 2026-03-21T15:25:01.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0/[REDACTED]50d?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.698Z [profiles] buildGetProfileOptions([REDACTED]084 ([REDACTED]743)): using last profile key and version INFO 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 WARN 2026-03-21T15:25:01.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00/[REDACTED]c07?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.698Z [profiles] buildGetProfileOptions([REDACTED]3fa ([REDACTED]67e)): using last profile key and version INFO 2026-03-21T15:25:01.698Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.698Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 INFO 2026-03-21T15:25:01.707Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data INFO 2026-03-21T15:25:01.740Z [createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 60ms (attempts v4=1 v6=0) INFO 2026-03-21T15:25:01.751Z [app/main] MainSQL: slow query commitDecryptResult duration=125ms INFO 2026-03-21T15:25:01.752Z [WebAPI] send/1774106701344/[REDACTED]bcf/sendMessagesUnauth INFO 2026-03-21T15:25:01.752Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]bcf?story=false (unauth+key) WARN 2026-03-21T15:25:01.763Z [@signalapp/libsignal-client] [unauth e2b0] HEAD /v1/accounts/account/********-****-****-****-*********556 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:01.763Z [conversations] setUnregistered([REDACTED]556 ([REDACTED]7a2)): conversation is now unregistered, timestamp=1774106701763 INFO 2026-03-21T15:25:01.764Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]556 ([REDACTED]7a2) INFO 2026-03-21T15:25:01.764Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-21T15:25:01.764Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): generating profile key credential request INFO 2026-03-21T15:25:01.765Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:01.765Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:01.793Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T15:25:01.794Z [WebAPI] send/1774106701393/[REDACTED]7b6/sendMessagesUnauth INFO 2026-03-21T15:25:01.794Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]7b6?story=false (unauth+key) INFO 2026-03-21T15:25:01.794Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]6a2/[REDACTED]d56 200 Success INFO 2026-03-21T15:25:01.794Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): Access key mismatch with profile.unidentifiedAccess INFO 2026-03-21T15:25:01.794Z [profiles] getProfile([REDACTED]6a2 ([REDACTED]f97)): setting sealedSender to DISABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) WARN 2026-03-21T15:25:01.794Z [profiles] ProfileServices.get: Failed to decrypt profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T15:25:01.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]6a2 ([REDACTED]f97) INFO 2026-03-21T15:25:01.794Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-21T15:25:01.795Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): generating profile key credential request INFO 2026-03-21T15:25:01.796Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:01.796Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:01.848Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]bcf?story=false (unauth+key) 200 Success WARN 2026-03-21T15:25:01.849Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]3fa/[REDACTED]d00 404 Error WARN 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]3fa ([REDACTED]67e)): Profile not found; checking account existence WARN 2026-03-21T15:25:01.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]b23/[REDACTED]289 404 Error WARN 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]b23 ([REDACTED]161)): Profile not found; checking account existence WARN 2026-03-21T15:25:01.850Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]084/[REDACTED]2c0 404 Error WARN 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:01.850Z [profiles] getProfile([REDACTED]084 ([REDACTED]743)): Profile not found; checking account existence INFO 2026-03-21T15:25:01.850Z [@signalapp/libsignal-client] [unauth 66d1] HEAD /v1/accounts/account/********-****-****-****-*********3fa libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:01.850Z [@signalapp/libsignal-client] [unauth cd09] HEAD /v1/accounts/account/********-****-****-****-*********b23 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:01.850Z [@signalapp/libsignal-client] [unauth 9ad8] HEAD /v1/accounts/account/********-****-****-****-*********084 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:01.850Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:25:01.851Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 281244279 ms before clearing INFO 2026-03-21T15:25:01.860Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms WARN 2026-03-21T15:25:01.874Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac/[REDACTED]a01?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.874Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.874Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.875Z [profiles] buildGetProfileOptions([REDACTED]bd6 ([REDACTED]6dc)): using last profile key and version INFO 2026-03-21T15:25:01.875Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.875Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac INFO 2026-03-21T15:25:01.927Z [app/main] MainSQL: slow query commitDecryptResult duration=67ms INFO 2026-03-21T15:25:01.932Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]E-y 200 Streaming with details WARN 2026-03-21T15:25:01.944Z [@signalapp/libsignal-client] [unauth 9ad8] HEAD /v1/accounts/account/********-****-****-****-*********084 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T15:25:01.944Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff/[REDACTED]20b?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:01.944Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:01.944Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:01.945Z [profiles] buildGetProfileOptions([REDACTED]0a3 ([REDACTED]404)): using last profile key and version INFO 2026-03-21T15:25:01.945Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:01.945Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff INFO 2026-03-21T15:25:01.945Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]7b6?story=false (unauth+key) 200 Success INFO 2026-03-21T15:25:01.945Z [conversations] setUnregistered([REDACTED]084 ([REDACTED]743)): conversation is now unregistered, timestamp=1774106701945 INFO 2026-03-21T15:25:01.945Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]084 ([REDACTED]743) INFO 2026-03-21T15:25:01.945Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-21T15:25:01.945Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): generating profile key credential request INFO 2026-03-21T15:25:01.946Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:01.946Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T15:25:01.947Z [@signalapp/libsignal-client] [unauth 66d1] HEAD /v1/accounts/account/********-****-****-****-*********3fa 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T15:25:01.947Z [@signalapp/libsignal-client] [unauth cd09] HEAD /v1/accounts/account/********-****-****-****-*********b23 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:01.947Z [conversations] setUnregistered([REDACTED]3fa ([REDACTED]67e)): conversation is now unregistered, timestamp=1774106701947 INFO 2026-03-21T15:25:01.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]3fa ([REDACTED]67e) INFO 2026-03-21T15:25:01.947Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-21T15:25:01.947Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): generating profile key credential request INFO 2026-03-21T15:25:01.948Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:01.948Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) INFO 2026-03-21T15:25:01.948Z [conversations] setUnregistered([REDACTED]b23 ([REDACTED]161)): conversation is now unregistered, timestamp=1774106701948 INFO 2026-03-21T15:25:01.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]b23 ([REDACTED]161) INFO 2026-03-21T15:25:01.948Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-21T15:25:01.948Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): generating profile key credential request INFO 2026-03-21T15:25:01.949Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:01.949Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]503?credentialType=expiringProfileKey (unauth+key) WARN 2026-03-21T15:25:01.961Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]bd6/[REDACTED]1ac 404 Error WARN 2026-03-21T15:25:01.961Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:01.961Z [profiles] getProfile([REDACTED]bd6 ([REDACTED]6dc)): Profile not found; checking account existence INFO 2026-03-21T15:25:01.961Z [@signalapp/libsignal-client] [unauth 839c] HEAD /v1/accounts/account/********-****-****-****-*********bd6 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:01.985Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms WARN 2026-03-21T15:25:02.038Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]0a3/[REDACTED]1ff 404 Error WARN 2026-03-21T15:25:02.038Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:02.038Z [profiles] getProfile([REDACTED]0a3 ([REDACTED]404)): Profile not found; checking account existence INFO 2026-03-21T15:25:02.038Z [@signalapp/libsignal-client] [unauth 5c86] HEAD /v1/accounts/account/********-****-****-****-*********0a3 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:02.043Z [app/main] MainSQL: slow query commitDecryptResult duration=58ms INFO 2026-03-21T15:25:02.044Z [WebAPI] send/1774106701493/[REDACTED]b4b/sendMessagesUnauth INFO 2026-03-21T15:25:02.044Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) WARN 2026-03-21T15:25:02.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330/[REDACTED]503?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:02.055Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:02.055Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:02.055Z [profiles] buildGetProfileOptions([REDACTED]dac ([REDACTED]a6f)): using last profile key and version INFO 2026-03-21T15:25:02.055Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:02.055Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 WARN 2026-03-21T15:25:02.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660/[REDACTED]f08?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:02.056Z [profiles] buildGetProfileOptions([REDACTED]62c ([REDACTED]ff4)): using last profile key and version INFO 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:02.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 WARN 2026-03-21T15:25:02.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6/[REDACTED]d00?credentialType=expiringProfileKey (unauth+key) 401 Error WARN 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 401 WARN 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Got 401 when using access key, failing over to lastProfile INFO 2026-03-21T15:25:02.056Z [profiles] buildGetProfileOptions([REDACTED]cd2 ([REDACTED]a81)): using last profile key and version INFO 2026-03-21T15:25:02.056Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Fetching profile (versioned, auth) INFO 2026-03-21T15:25:02.056Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 INFO 2026-03-21T15:25:02.093Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-21T15:25:02.096Z [storage] process(9636): pending deletes=["9636:EJV","9636:GWg","9636:Qhj","9636:XIs","9636:bDT","9636:guM","9636:mcD","9636:p7M","9636:zS/"] count=9 WARN 2026-03-21T15:25:02.117Z [@signalapp/libsignal-client] [unauth 839c] HEAD /v1/accounts/account/********-****-****-****-*********bd6 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:02.117Z [conversations] setUnregistered([REDACTED]bd6 ([REDACTED]6dc)): conversation is now unregistered, timestamp=1774106702117 INFO 2026-03-21T15:25:02.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]bd6 ([REDACTED]6dc) INFO 2026-03-21T15:25:02.117Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]936 ([REDACTED]0a0) INFO 2026-03-21T15:25:02.117Z [profiles] buildGetProfileOptions([REDACTED]936 ([REDACTED]0a0)): using unexpired profile key credential INFO 2026-03-21T15:25:02.117Z [profiles] getProfile([REDACTED]936 ([REDACTED]0a0)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:02.118Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]936/[REDACTED]c83 (unauth+key) WARN 2026-03-21T15:25:02.137Z [@signalapp/libsignal-client] [unauth 5c86] HEAD /v1/accounts/account/********-****-****-****-*********0a3 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:02.137Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]b4b?story=false (unauth+key) 200 Success INFO 2026-03-21T15:25:02.137Z [conversations] setUnregistered([REDACTED]0a3 ([REDACTED]404)): conversation is now unregistered, timestamp=1774106702137 INFO 2026-03-21T15:25:02.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]0a3 ([REDACTED]404) INFO 2026-03-21T15:25:02.137Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]dae ([REDACTED]d94) INFO 2026-03-21T15:25:02.137Z [profiles] buildGetProfileOptions([REDACTED]dae ([REDACTED]d94)): using unexpired profile key credential INFO 2026-03-21T15:25:02.137Z [profiles] getProfile([REDACTED]dae ([REDACTED]d94)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:02.137Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dae/[REDACTED]e9b (unauth+key) INFO 2026-03-21T15:25:02.169Z [JobQueue] conversation job queue: job [REDACTED]c1a succeeded on attempt 1 INFO 2026-03-21T15:25:02.169Z [app/main] MainSQL: slow query insertSentProto duration=75ms WARN 2026-03-21T15:25:02.203Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]cd2/[REDACTED]cd6 404 Error WARN 2026-03-21T15:25:02.204Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:02.204Z [profiles] getProfile([REDACTED]cd2 ([REDACTED]a81)): Profile not found; checking account existence INFO 2026-03-21T15:25:02.204Z [@signalapp/libsignal-client] [unauth 5a5b] HEAD /v1/accounts/account/********-****-****-****-*********cd2 libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:02.222Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]936/[REDACTED]c83 (unauth+key) 200 Success INFO 2026-03-21T15:25:02.223Z [profiles] getProfile([REDACTED]936 ([REDACTED]0a0)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T15:25:02.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]936 ([REDACTED]0a0) INFO 2026-03-21T15:25:02.223Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]007 ([REDACTED]1df) INFO 2026-03-21T15:25:02.223Z [profiles] buildGetProfileOptions([REDACTED]007 ([REDACTED]1df)): using unexpired profile key credential INFO 2026-03-21T15:25:02.223Z [profiles] getProfile([REDACTED]007 ([REDACTED]1df)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:02.224Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]007/[REDACTED]fb9 (unauth+key) INFO 2026-03-21T15:25:02.244Z [JobQueue] conversation job queue: job [REDACTED]261 succeeded on attempt 1 INFO 2026-03-21T15:25:02.244Z [app/main] MainSQL: slow query insertSentProto duration=75ms INFO 2026-03-21T15:25:02.276Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dae/[REDACTED]e9b (unauth+key) 200 Success INFO 2026-03-21T15:25:02.276Z [profiles] getProfile([REDACTED]dae ([REDACTED]d94)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T15:25:02.276Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dae ([REDACTED]d94) INFO 2026-03-21T15:25:02.276Z [routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]da8 ([REDACTED]a41) INFO 2026-03-21T15:25:02.276Z [profiles] buildGetProfileOptions([REDACTED]da8 ([REDACTED]a41)): using unexpired profile key credential INFO 2026-03-21T15:25:02.277Z [profiles] getProfile([REDACTED]da8 ([REDACTED]a41)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:25:02.277Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da8/[REDACTED]079 (unauth+key) WARN 2026-03-21T15:25:02.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]62c/[REDACTED]660 404 Error WARN 2026-03-21T15:25:02.296Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:02.296Z [profiles] getProfile([REDACTED]62c ([REDACTED]ff4)): Profile not found; checking account existence WARN 2026-03-21T15:25:02.296Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]dac/[REDACTED]330 404 Error WARN 2026-03-21T15:25:02.296Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Failed to fetch profile. Code: 404 INFO 2026-03-21T15:25:02.297Z [profiles] getProfile([REDACTED]dac ([REDACTED]a6f)): Profile not found; checking account existence INFO 2026-03-21T15:25:02.297Z [@signalapp/libsignal-client] [unauth 4600] HEAD /v1/accounts/account/********-****-****-****-*********62c libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:02.297Z [@signalapp/libsignal-client] [unauth a191] HEAD /v1/accounts/account/********-****-****-****-*********dac libsignal_net_chat::ws rust/net/chat/src/ws.rs:108 INFO 2026-03-21T15:25:02.336Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms WARN 2026-03-21T15:25:02.340Z [@signalapp/libsignal-client] [unauth 5a5b] HEAD /v1/accounts/account/********-****-****-****-*********cd2 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:02.340Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]007/[REDACTED]fb9 (unauth+key) 200 Success INFO 2026-03-21T15:25:02.340Z [profiles] getProfile([REDACTED]007 ([REDACTED]1df)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T15:25:02.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]007 ([REDACTED]1df) INFO 2026-03-21T15:25:02.340Z [conversations] setUnregistered([REDACTED]cd2 ([REDACTED]a81)): conversation is now unregistered, timestamp=1774106702340 INFO 2026-03-21T15:25:02.340Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]cd2 ([REDACTED]a81) INFO 2026-03-21T15:25:02.341Z [storage] process(9636): done INFO 2026-03-21T15:25:02.341Z [storage] sync: updated to version=9636 WARN 2026-03-21T15:25:02.438Z [@signalapp/libsignal-client] [unauth a191] HEAD /v1/accounts/account/********-****-****-****-*********dac 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 WARN 2026-03-21T15:25:02.438Z [@signalapp/libsignal-client] [unauth 4600] HEAD /v1/accounts/account/********-****-****-****-*********62c 404 Not Found libsignal_net_chat::ws rust/net/chat/src/ws.rs:121 INFO 2026-03-21T15:25:02.438Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]da8/[REDACTED]079 (unauth+key) 200 Success INFO 2026-03-21T15:25:02.439Z [profiles] getProfile([REDACTED]da8 ([REDACTED]a41)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true) INFO 2026-03-21T15:25:02.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]da8 ([REDACTED]a41) INFO 2026-03-21T15:25:02.439Z [conversations] setUnregistered([REDACTED]dac ([REDACTED]a6f)): conversation is now unregistered, timestamp=1774106702439 INFO 2026-03-21T15:25:02.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]dac ([REDACTED]a6f) INFO 2026-03-21T15:25:02.439Z [conversations] setUnregistered([REDACTED]62c ([REDACTED]ff4)): conversation is now unregistered, timestamp=1774106702439 INFO 2026-03-21T15:25:02.439Z [routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]62c ([REDACTED]ff4) INFO 2026-03-21T15:25:02.439Z [routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 15 out of 15 conversation(s) INFO 2026-03-21T15:25:02.494Z [JobQueue] conversation job queue: job [REDACTED]cf7 succeeded on attempt 1 INFO 2026-03-21T15:25:02.494Z [app/main] MainSQL: slow query insertSentProto duration=158ms INFO 2026-03-21T15:25:02.611Z [app/main] MainSQL: slow query deleteJob duration=117ms INFO 2026-03-21T15:25:02.703Z [app/main] MainSQL: slow query deleteJob duration=92ms INFO 2026-03-21T15:25:03.163Z [app/main] MainSQL: slow query updateConversations duration=460ms INFO 2026-03-21T15:25:03.409Z [app/main] MainSQL: slow query createOrUpdateItem duration=245ms INFO 2026-03-21T15:25:03.654Z [app/main] MainSQL: slow query deleteJob duration=245ms INFO 2026-03-21T15:25:03.986Z [app/main] MainSQL: slow query updateConversations duration=332ms INFO 2026-03-21T15:25:04.071Z [app/main] MainSQL: slow query createOrUpdateItem duration=85ms INFO 2026-03-21T15:25:04.097Z [WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]E-y 200 Streaming ended INFO 2026-03-21T15:25:04.155Z [storage] sync: complete INFO 2026-03-21T15:25:04.155Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-21T15:25:04.155Z [storage] sync: fetching latest after version=9636 INFO 2026-03-21T15:25:04.155Z [storage] sync(9636): fetch start INFO 2026-03-21T15:25:04.155Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T15:25:04.155Z [app/main] MainSQL: slow query createOrUpdateItem duration=80ms INFO 2026-03-21T15:25:04.233Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T15:25:04.705Z [app/main] MainSQL: slow query createOrUpdateItem duration=471ms INFO 2026-03-21T15:25:04.708Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 INFO 2026-03-21T15:25:04.803Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 204 Success INFO 2026-03-21T15:25:04.803Z [storage] sync(9636): no newer manifest, ok INFO 2026-03-21T15:25:04.803Z [storage] sync: no updates, version=9636 INFO 2026-03-21T15:25:04.803Z [storage] sync: starting... reason=syncFetchLatest INFO 2026-03-21T15:25:04.803Z [storage] sync: fetching latest after version=9636 INFO 2026-03-21T15:25:04.803Z [storage] sync(9636): fetch start INFO 2026-03-21T15:25:04.803Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T15:25:04.884Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T15:25:05.022Z [app/main] MainSQL: slow query saveMessage duration=287ms INFO 2026-03-21T15:25:05.023Z [JobManager] AttachmentDownloadManager/startJob(1774085028572.attachment.[REDACTED]o=.): job completed with status: finished INFO 2026-03-21T15:25:05.114Z [app/main] MainSQL: slow query createOrUpdateItem duration=92ms INFO 2026-03-21T15:25:05.116Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 INFO 2026-03-21T15:25:05.207Z [app/main] MainSQL: slow query removeAttachmentDownloadJob duration=93ms INFO 2026-03-21T15:25:05.211Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 204 Success INFO 2026-03-21T15:25:05.211Z [storage] sync(9636): no newer manifest, ok INFO 2026-03-21T15:25:05.211Z [storage] sync: no updates, version=9636 INFO 2026-03-21T15:25:06.023Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:25:06.023Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 281240107 ms before clearing WARN 2026-03-21T15:25:08.757Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-21T15:25:08.847Z [app/main] MainSQL: slow query getMessagesNeedingUpgrade duration=89ms INFO 2026-03-21T15:25:10.200Z [app/main] MainSQL: slow query saveMessagesIndividually duration=1352ms INFO 2026-03-21T15:25:10.201Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":4,"numSucceeded":4,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":90,"upgradeDuration":1,"saveDuration":1353,"totalDuration":1444} INFO 2026-03-21T15:25:10.201Z [IdleDetector] Stop idle detector INFO 2026-03-21T15:25:10.201Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-21T15:25:11.201Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:25:11.202Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 281234928 ms before clearing INFO 2026-03-21T15:25:20.370Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:25:31.513Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:25:50.473Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:26:01.592Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:26:02.440Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 3538414ms INFO 2026-03-21T15:26:20.577Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:26:31.692Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:26:50.657Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:26:53.300Z [MessageReceiver] getAllFromCache INFO 2026-03-21T15:26:53.301Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T15:26:53.301Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T15:26:53.301Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T15:27:01.876Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:27:20.757Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:27:31.968Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:27:50.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:28:02.057Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:28:20.962Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:28:32.149Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:28:51.055Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:29:02.229Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:29:21.152Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:29:32.319Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(unauthenticated)).send: Sending a keepalive message INFO 2026-03-21T15:29:50.218Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T15:29:50.259Z [app/main] MainSQL: slow query createOrUpdateItem duration=40ms INFO 2026-03-21T15:29:50.263Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T15:29:51.262Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:30:01.506Z [SocketManager] shutting down unauthenticated socket after timeout WARN 2026-03-21T15:30:01.506Z [SocketManager] unauthenticated socket closed with code=3000 and reason=Shutdown INFO 2026-03-21T15:30:01.506Z [@signalapp/libsignal-client] [unauthenticated] chat handler task finishing after localdisconnect libsignal_net::chat::ws rust/net/src/chat/ws.rs:747 INFO 2026-03-21T15:30:01.507Z [@signalapp/libsignal-client] [unauthenticated 1 V4] HTTP2 connection [V4] closed libsignal_net_infra::http_client rust/net/infra/src/http_client.rs:371 INFO 2026-03-21T15:30:21.358Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:30:51.529Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:31:21.653Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:31:51.753Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:32:21.853Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:32:51.971Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:33:22.067Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:33:52.159Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:34:22.258Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:34:50.181Z [retryPlaceholders] getExpiredAndRemove: Found 0 expired items INFO 2026-03-21T15:34:50.224Z [background] retryPlaceholders/interval: Found 0 expired items INFO 2026-03-21T15:34:50.224Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T15:34:52.432Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:35:22.531Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:36:30.597Z [startup_config] Set Windows Application User Model ID (AUMID) {"AUMID":"org.whispersystems.signal-desktop"} INFO 2026-03-21T15:36:30.614Z [base_config] config/get: Successfully read user config file INFO 2026-03-21T15:36:30.663Z [base_config] config/get: Successfully read ephemeral config file INFO 2026-03-21T15:36:30.692Z [app/main] making app single instance INFO 2026-03-21T15:36:30.722Z [app/main] setting signal as the default app for the sgnl url scheme INFO 2026-03-21T15:36:30.748Z [app/main] setting signal as the default app for the signalcaptcha url scheme INFO 2026-03-21T15:36:31.045Z [app/main] got fast localeOverride setting kn-IN INFO 2026-03-21T15:36:31.046Z [app/main] app.ready: hour cycle preference: UnknownPreference INFO 2026-03-21T15:36:31.046Z [app/main] app.ready: preferred system locales: ["en-US","en"] INFO 2026-03-21T15:36:31.046Z [app/main] locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant INFO 2026-03-21T15:36:31.046Z [app/main] locale: Preferred locales: en-US, en INFO 2026-03-21T15:36:31.046Z [app/main] locale: Locale Override: kn-IN INFO 2026-03-21T15:36:31.047Z [app/main] locale: Matched locale: kn-IN WARN 2026-03-21T15:36:31.062Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T15:36:31.062Z [app/main] locale: Text info direction for kn-IN: ltr INFO 2026-03-21T15:36:31.063Z [app/main] getSQLKey: using legacy key INFO 2026-03-21T15:36:31.063Z [SystemTraySettingCache] getSystemTraySetting saw --start-in-tray flag. Returning MinimizeToAndStartInSystemTray INFO 2026-03-21T15:36:31.063Z [app/main] app ready INFO 2026-03-21T15:36:31.063Z [app/main] starting version 8.3.0 INFO 2026-03-21T15:36:31.063Z [app/main] media access status [object Undefined] [object Undefined] [object Undefined] INFO 2026-03-21T15:36:31.064Z [app/main] got fast theme-setting value dark WARN 2026-03-21T15:36:31.068Z [app/main] MainSQL: sqlite(SQLITE_NOTICE_RECOVER_WAL): recovered 355 frames from WAL file [REDACTED]/sql/db.sqlite-wal INFO 2026-03-21T15:36:31.068Z [app/main] MainSQL: updateSchema: Current user_version: 1670; Most recent db schema: 1670; SQLite version: 3.50.4; SQLCipher version: 4.10.0 community; (deprecated) schema_version: 558; INFO 2026-03-21T15:36:31.069Z [app/main] got fast spellcheck setting true INFO 2026-03-21T15:36:31.071Z [app/main] got fast theme-setting value dark INFO 2026-03-21T15:36:31.071Z [app/main] got fast spellcheck setting true INFO 2026-03-21T15:36:31.071Z [app/main] visibleOnAnyScreen(window): x=0, y=0, width=1920, height=1027 INFO 2026-03-21T15:36:31.071Z [app/main] visibleOnAnyScreen(display #59): x=0, y=0, width=1920, height=1080 INFO 2026-03-21T15:36:31.071Z [app/main] Initializing BrowserWindow config: {"show":false,"width":1920,"height":1027,"minWidth":300,"minHeight":200,"autoHideMenuBar":true,"titleBarStyle":"default","backgroundColor":"#121212","webPreferences":{"devTools":false,"spellcheck":true,"nodeIntegration":false,"nodeIntegrationInWorker":false,"sandbox":false,"contextIsolation":true,"preload":"[REDACTED]/preload.wrapper.js"},"icon":"[REDACTED]/images/signal-logo-desktop-linux.png","x":0,"y":0} INFO 2026-03-21T15:36:31.121Z [spell_check] spellcheck: user locales: ["kn-IN","en-US","en"] INFO 2026-03-21T15:36:31.121Z [spell_check] spellcheck: available spellchecker languages: ["af","bg","ca","cs","cy","da","de","de-DE","el","en","en-AU","en-CA","en-GB","en-GB-oxendict","en-US","es","es-419","es-AR","es-ES","es-MX","es-US","et","fa","fo","fr","fr-FR","gl","he","hi","hr","hu","hy","id","it","it-IT","ko","lt","lv","nb","nl","pl","pt","pt-BR","pt-PT","ro","ru","sh","sk","sl","sq","sr","sv","ta","tg","tr","uk","vi"] INFO 2026-03-21T15:36:31.121Z [spell_check] spellcheck: setting languages to: ["en-US","en"] INFO 2026-03-21T15:36:31.468Z [app/main] got fast theme-setting value dark WARN 2026-03-21T15:36:31.540Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution WARN 2026-03-21T15:36:31.542Z [setupI18nMain] intl.onWarn [@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. For more details see https://formatjs.github.io/docs/getting-started/message-distribution INFO 2026-03-21T15:36:31.567Z [preconnect] libsignal net url: https://chat.signal.org INFO 2026-03-21T15:36:31.567Z [preconnect] libsignal net environment resolved to prod INFO 2026-03-21T15:36:31.568Z [preconnect] WebAPI: preconnect start INFO 2026-03-21T15:36:31.790Z [profiles] Profile Service initialized INFO 2026-03-21T15:36:31.866Z [preload] complete INFO 2026-03-21T15:36:31.867Z [@signalapp/libsignal-client] Initializing libsignal version:0.88.2 signal_node::logging rust/bridge/node/src/logging.rs:204 INFO 2026-03-21T15:36:31.925Z [@signalapp/libsignal-client] [preconnect] connection succeeded after 345.867ms libsignal_net::connect_state rust/net/src/connect_state.rs:736 INFO 2026-03-21T15:36:31.926Z [preconnect] WebAPI: preconnect done INFO 2026-03-21T15:36:31.928Z [notifications] NotificationService initialized INFO 2026-03-21T15:36:31.928Z [app/main] main window webContents did-finish-load INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: created INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: rendering no tray INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: enabling INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T15:36:31.935Z [SystemTrayService] System tray service: creating the tray INFO 2026-03-21T15:36:31.936Z [app/main] Begin ensuring permissions INFO 2026-03-21T15:36:31.937Z [app/main] Ensuring file permissions for 4 files INFO 2026-03-21T15:36:31.938Z [app/main] Finish ensuring permissions in 2ms INFO 2026-03-21T15:36:31.939Z [incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters INFO 2026-03-21T15:36:31.939Z [ourProfileKey] Our profile key service: initializing INFO 2026-03-21T15:36:31.939Z [background] page reloaded INFO 2026-03-21T15:36:31.939Z [background] environment: production INFO 2026-03-21T15:36:31.940Z [background] Storage fetch INFO 2026-03-21T15:36:31.969Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:36:31.970Z [LibsignalNetRemoteConfig] Setting libsignal-net remote config {"useH2ForUnauthChat":"true","grpc.AccountsAnonymousLookupUsernameHash":"true"} INFO 2026-03-21T15:36:31.970Z [SocketManager] reconnecting after setting hasStoriesDisabled=false INFO 2026-03-21T15:36:31.970Z [SocketManager] reconnect: starting... INFO 2026-03-21T15:36:31.970Z [SocketManager] reconnect: complete. INFO 2026-03-21T15:36:31.970Z [background] Initializing MessageReceiver INFO 2026-03-21T15:36:31.970Z [senderCertificate] Sender certificate service initialized INFO 2026-03-21T15:36:31.971Z [buildExpiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:36:31.971Z [buildExpiration] expires in 7594732029ms INFO 2026-03-21T15:36:31.971Z [SocketManager] connecting authenticated socket (hasStoriesDisabled=false) INFO 2026-03-21T15:36:31.972Z [@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:36:31.972Z [@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:36:32.106Z [app/main] MainSQL: slow query createOrUpdateItem duration=67ms INFO 2026-03-21T15:36:32.148Z [background] Starting background data migration. Target version: 15 INFO 2026-03-21T15:36:32.148Z [app/main] MainSQL: slow query resetProtectedAttachmentPaths duration=41ms INFO 2026-03-21T15:36:32.149Z [retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000 INFO 2026-03-21T15:36:32.149Z [ConversationController] starting initial fetch INFO 2026-03-21T15:36:32.356Z [@signalapp/libsignal-client] [authenticated] connection through chat.signal.org:443 (direct) succeeded after 384.225ms libsignal_net::connect_state rust/net/src/connect_state.rs:556 INFO 2026-03-21T15:36:32.356Z [@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486 INFO 2026-03-21T15:36:32.356Z [WebsocketResources] WebSocketResource(authenticated) connected INFO 2026-03-21T15:36:32.357Z [background] pauseQueuesAndNotificationsOnSocketConnect: pausing INFO 2026-03-21T15:36:32.357Z [notifications] NotificationService: disabling INFO 2026-03-21T15:36:32.357Z [SocketManager] connected authenticated socket (localPort: 39316) INFO 2026-03-21T15:36:32.357Z [WebAPI] onServerAlerts: number of alerts received: 0 INFO 2026-03-21T15:36:33.263Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T15:36:33.583Z [app/main] MainSQL: slow query getAllConversations duration=1420ms INFO 2026-03-21T15:36:33.671Z [ConversationController] done with initial fetch, got 1779 conversations INFO 2026-03-21T15:36:33.684Z [SignalProtocolStore] Finished caching preKeys data INFO 2026-03-21T15:36:33.689Z [SignalProtocolStore] Finished caching identityKeys data INFO 2026-03-21T15:36:33.692Z [SignalProtocolStore] Finished caching senderKeys data INFO 2026-03-21T15:36:33.714Z [SignalProtocolStore] Finished caching kyberPreKeys data INFO 2026-03-21T15:36:33.715Z [SignalProtocolStore] Finished caching signedPreKeys data INFO 2026-03-21T15:36:33.814Z [app/main] MainSQL: slow query getAllSessions duration=136ms INFO 2026-03-21T15:36:33.821Z [SignalProtocolStore] Finished caching sessions data INFO 2026-03-21T15:36:34.075Z [app/main] MainSQL: slow query cleanupCallHistoryMessages duration=389ms INFO 2026-03-21T15:36:34.082Z [ConversationController] checkForConflicts: starting... INFO 2026-03-21T15:36:34.084Z [ConversationController] checkForConflicts: complete! INFO 2026-03-21T15:36:34.084Z [donations] _getWorkflowFromStorage: No workflow found in storage INFO 2026-03-21T15:36:34.084Z [Storage] getItemsState: now preparing copy of items... INFO 2026-03-21T15:36:34.257Z [JobQueue] conversation job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "conversation" INFO 2026-03-21T15:36:34.258Z [JobQueue] groupAvatar job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "groupAvatar" INFO 2026-03-21T15:36:34.258Z [JobQueue] single proto job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "single proto" INFO 2026-03-21T15:36:34.258Z [JobQueue] read sync job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "read sync" INFO 2026-03-21T15:36:34.258Z [JobQueue] view sync job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "view sync" INFO 2026-03-21T15:36:34.258Z [JobQueue] view once open sync job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "view once open sync" INFO 2026-03-21T15:36:34.258Z [JobQueue] delete downloads job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "delete downloads" INFO 2026-03-21T15:36:34.258Z [JobQueue] remove storage key job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "remove storage key" INFO 2026-03-21T15:36:34.258Z [JobQueue] report spam job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "report spam" INFO 2026-03-21T15:36:34.258Z [JobQueue] call link refresh job queue: starting to stream jobs INFO 2026-03-21T15:36:34.258Z [JobQueueDatabaseStore] fetching existing jobs for queue "call link refresh" INFO 2026-03-21T15:36:34.259Z [ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting INFO 2026-03-21T15:36:34.259Z [ExpiringEntityCleanupService] [ChatFolders] deleting expired entities INFO 2026-03-21T15:36:34.259Z [ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting INFO 2026-03-21T15:36:34.259Z [ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities INFO 2026-03-21T15:36:34.259Z [challenge] loading 0 challenges INFO 2026-03-21T15:36:34.259Z [networkObserver] Initializing network observer INFO 2026-03-21T15:36:34.264Z [badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s) INFO 2026-03-21T15:36:34.265Z [CheckScheduler] [KeyTransparency] running the check at 2026-03-24T00:59:10.435Z INFO 2026-03-21T15:36:34.265Z [background] Blocked uuids cleanup: starting... INFO 2026-03-21T15:36:34.265Z [background] Blocked uuids cleanup: complete INFO 2026-03-21T15:36:34.265Z [background] Expiration start timestamp cleanup: starting... INFO 2026-03-21T15:36:34.266Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "conversation" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "groupAvatar" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view sync" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "read sync" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "single proto" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "delete downloads" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "view once open sync" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "remove storage key" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "report spam" INFO 2026-03-21T15:36:34.269Z [JobQueueDatabaseStore] finished fetching existing 0 jobs for queue "call link refresh" INFO 2026-03-21T15:36:34.269Z [ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: INFO 2026-03-21T15:36:34.269Z [ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: INFO 2026-03-21T15:36:34.269Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust INFO 2026-03-21T15:36:34.269Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices INFO 2026-03-21T15:36:34.269Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x132407459340, device_id: Some("alsa..."), friendly_name: Some("Alur..."), group_id: Some("/dev..."), vendor_name: Some("Sunplus Innovation Technology Inc."), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: S16LE, max channels: 2, default_rate: 32000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.269Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1324078e1a40, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1324075e5560, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: INPUT, state: Unplugged, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x1324078e1c00, device_id: Some("alsa..."), friendly_name: Some("Moni..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1324075e5620, device_id: Some("alsa..."), friendly_name: Some("Star..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD]"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x1324078e1580, device_id: Some("alsa..."), friendly_name: Some("Baff..."), group_id: Some("/dev..."), vendor_name: Some("Advanced Micro Devices, Inc. [AMD/ATI]"), device_type: OUTPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0)) INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/electron.rs:509 audio_device_module using cubeb backend Some("pulse-rust") INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:500 RingRTC v2.65.3 INFO 2026-03-21T15:36:34.270Z [@signalapp/ringrtc] src/rust/src/core/call_manager.rs:541 set_self_uuid(): INFO 2026-03-21T15:36:34.270Z [background] Expiration start timestamp cleanup: Found 0 messages for cleanup INFO 2026-03-21T15:36:34.270Z [background] Expiration start timestamp cleanup: complete INFO 2026-03-21T15:36:34.270Z [syncTasks] Fetching tasks INFO 2026-03-21T15:36:34.270Z [ExpiringEntityCleanupService] [ChatFolders] no expiring entity found INFO 2026-03-21T15:36:34.270Z [ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found INFO 2026-03-21T15:36:34.270Z [CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete INFO 2026-03-21T15:36:34.270Z [JobManager] CallLinkFinalizeDeleteManager: starting INFO 2026-03-21T15:36:34.315Z [syncTasks] Startup/syncTasks: Queueing 6 sync tasks INFO 2026-03-21T15:36:34.315Z [app/main] MainSQL: slow query dequeueOldestSyncTasks duration=43ms INFO 2026-03-21T15:36:34.317Z [syncTasks] Fetching tasks INFO 2026-03-21T15:36:34.318Z [syncTasks] Startup/syncTasks: No sync tasks to process, stopping INFO 2026-03-21T15:36:34.319Z [notificationProfilesService] notificationProfileService: starting INFO 2026-03-21T15:36:34.319Z [IdleDetector] Start idle detector INFO 2026-03-21T15:36:34.320Z [app] open inbox INFO 2026-03-21T15:36:34.324Z [background] online INFO 2026-03-21T15:36:34.324Z [background] afterAuthSocketConnect.0: starting INFO 2026-03-21T15:36:34.324Z [RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect INFO 2026-03-21T15:36:34.325Z [notificationProfilesService] notificationProfileService: finding next profile event INFO 2026-03-21T15:36:34.325Z [notificationProfilesService] notificationProfileService: no future event found. setting no timeout INFO 2026-03-21T15:36:34.325Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T15:36:34.347Z [PreventDisplaySleepService] Prevent display sleep service: allowing display sleep INFO 2026-03-21T15:36:34.378Z [OptionalResourceService] loaded emoji-index-kn-IN.json from disk INFO 2026-03-21T15:36:34.569Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016882310 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T15:36:34.570Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774016915218 Delivery [REDACTED]286 [REDACTED]f31 INFO 2026-03-21T15:36:34.570Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:36:34.570Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Delivery [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:36:34.570Z [MessageReceipts] processReceiptBatcher: No message for receipt 1774020211167 Read [REDACTED]bba [REDACTED]b4b INFO 2026-03-21T15:36:34.571Z [MessageReceipts] MesageReceipts.processReceiptBatcher: Got receipt for reaction 1774102594661 Delivery [REDACTED]250 [REDACTED]7b6 INFO 2026-03-21T15:36:35.319Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:36:35.320Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280550810 ms before clearing INFO 2026-03-21T15:36:37.211Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774107392304 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:36:37.212Z [SocketManager] request handler unavailable, queued request. Queue size: 1 INFO 2026-03-21T15:36:37.212Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774107392304 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:36:37.212Z [SocketManager] request handler unavailable, queued request. Queue size: 2 INFO 2026-03-21T15:36:37.212Z [@signalapp/libsignal-client] received message at x-signal-timestamp: 1774107392304 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147 INFO 2026-03-21T15:36:37.212Z [SocketManager] request handler unavailable, queued request. Queue size: 3 INFO 2026-03-21T15:36:37.213Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T15:36:37.213Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T15:36:37.213Z [background] afterAuthSocketConnect.0 {"wasBackupImported":false} INFO 2026-03-21T15:36:37.213Z [background] afterAuthSocketConnect.0: enabling message processing INFO 2026-03-21T15:36:37.213Z [MessageReceiver] startProcessingQueue INFO 2026-03-21T15:36:37.213Z [MessageReceiver] addCachedMessagesToQueue INFO 2026-03-21T15:36:37.213Z [MessageReceiver] getAllFromCache INFO 2026-03-21T15:36:37.213Z [SocketManager] processing 3 queued incoming requests INFO 2026-03-21T15:36:37.213Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:36:37.213Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:36:37.213Z [MessageReceiver] got request /api/v1/message INFO 2026-03-21T15:36:37.213Z [background] afterAuthSocketConnect.0: triggering storage service sync INFO 2026-03-21T15:36:37.213Z [background] enableStorageService: waiting for backupReady INFO 2026-03-21T15:36:37.214Z [background] afterAuthSocketConnect/afterEveryAuthConnect INFO 2026-03-21T15:36:37.214Z [challenge] online, starting 0 queues INFO 2026-03-21T15:36:37.214Z [challenge] startAllQueues force=false INFO 2026-03-21T15:36:37.214Z [groupCredentialFetcher] initializeGroupCredentialFetcher: starting... INFO 2026-03-21T15:36:37.214Z [groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed INFO 2026-03-21T15:36:37.214Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T15:36:37.214Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T15:36:37.214Z [background] afterAuthSocketConnect/afterEveryLinkedStartup INFO 2026-03-21T15:36:37.215Z [Stickers] downloadQueuedPacks INFO 2026-03-21T15:36:37.215Z [background] enableStorageService: enabling and running INFO 2026-03-21T15:36:37.215Z [storage] enableStorageService INFO 2026-03-21T15:36:37.215Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities INFO 2026-03-21T15:36:37.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices INFO 2026-03-21T15:36:37.215Z [storage] sync: starting... reason=afterFirstAuthSocketConnect INFO 2026-03-21T15:36:37.215Z [storage] sync: fetching latest after version=9636 INFO 2026-03-21T15:36:37.215Z [storage] sync(9636): fetch start INFO 2026-03-21T15:36:37.215Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth INFO 2026-03-21T15:36:37.216Z [MessageReceiver] getAllFromCache - 0 unprocessed INFO 2026-03-21T15:36:37.216Z [MessageReceiver] getAllFromCache - done retrieving 0 unprocessed INFO 2026-03-21T15:36:37.216Z [MessageReceiver] queueAllCached - finished INFO 2026-03-21T15:36:37.292Z [MessageReceiver] decryptAndCacheBatch 3 INFO 2026-03-21T15:36:37.292Z [SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver) INFO 2026-03-21T15:36:37.292Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf) INFO 2026-03-21T15:36:37.292Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf)): unidentified message INFO 2026-03-21T15:36:37.292Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f) INFO 2026-03-21T15:36:37.292Z [MessageReceiver] queueing envelope > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5) INFO 2026-03-21T15:36:37.293Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eac.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:36:37.293Z [MessageReceiver] decryptEnvelope([REDACTED]eac.1 > [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf)) INFO 2026-03-21T15:36:37.294Z [MessageReceiver] decrypt/[REDACTED]eac.1 > [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf): unidentified message INFO 2026-03-21T15:36:37.294Z [MessageReceiver] decryptSealedSender([REDACTED]eac.1 > [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:36:37.294Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]eac.1 with current session state (base key [REDACTED]323) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:36:37.295Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f)): unidentified message INFO 2026-03-21T15:36:37.296Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eac.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:36:37.296Z [MessageReceiver] decryptEnvelope([REDACTED]eac.1 > [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f)) INFO 2026-03-21T15:36:37.296Z [MessageReceiver] decrypt/[REDACTED]eac.1 > [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f): unidentified message INFO 2026-03-21T15:36:37.296Z [MessageReceiver] decryptSealedSender([REDACTED]eac.1 > [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:36:37.296Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]eac.1 with current session state (base key [REDACTED]323) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:36:37.296Z [MessageReceiver] unsealEnvelope(> [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5)): unidentified message INFO 2026-03-21T15:36:37.296Z [@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]eac.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539 INFO 2026-03-21T15:36:37.297Z [MessageReceiver] decryptEnvelope([REDACTED]eac.1 > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5)) INFO 2026-03-21T15:36:37.297Z [MessageReceiver] decrypt/[REDACTED]eac.1 > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5): unidentified message INFO 2026-03-21T15:36:37.297Z [MessageReceiver] decryptSealedSender([REDACTED]eac.1 > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5)): unidentified message/passing to sealedSenderDecryptMessage INFO 2026-03-21T15:36:37.297Z [@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]eac.1 with current session state (base key [REDACTED]323) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467 INFO 2026-03-21T15:36:37.297Z [MessageReceiver] decryptAndCacheBatch storing 3 decrypted envelopes, keeping 0 failed envelopes. INFO 2026-03-21T15:36:37.297Z [SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 3, pending kyberTriples 0 INFO 2026-03-21T15:36:37.321Z [WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success INFO 2026-03-21T15:36:37.331Z [app/main] MainSQL: slow query createOrUpdateItem duration=117ms INFO 2026-03-21T15:36:37.381Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-21T15:36:37.382Z [JobManager] AttachmentDownloadManager: starting INFO 2026-03-21T15:36:37.404Z [WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success INFO 2026-03-21T15:36:37.405Z [WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success INFO 2026-03-21T15:36:37.405Z [onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name INFO 2026-03-21T15:36:37.431Z [SignalProtocolStore] leaveZone(decryptAndCacheBatch) INFO 2026-03-21T15:36:37.431Z [MessageReceiver] decryptAndCacheBatch acknowledging receipt INFO 2026-03-21T15:36:37.431Z [app/main] MainSQL: slow query commitDecryptResult duration=50ms INFO 2026-03-21T15:36:37.432Z [MessageReceiver] queueing decrypted envelope [REDACTED]eac.1 > [REDACTED]70f 1774107370229 (019d110a.8c60.764d.b536.42ccc18ebdcf) INFO 2026-03-21T15:36:37.432Z [MessageReceiver] queueing decrypted envelope [REDACTED]eac.1 > [REDACTED]70f 1774107373423 (019d110a.8c60.764d.b536.447664f4a72f) INFO 2026-03-21T15:36:37.432Z [MessageReceiver] queueing decrypted envelope [REDACTED]eac.1 > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5) INFO 2026-03-21T15:36:37.432Z [background] read receipt [REDACTED]eac.1 1774107370229 for sent message 1773103584096 INFO 2026-03-21T15:36:37.432Z [background] read receipt [REDACTED]eac.1 1774107370229 for sent message 1773103485335 INFO 2026-03-21T15:36:37.432Z [background] read receipt [REDACTED]eac.1 1774107370229 for sent message 1773103450945 INFO 2026-03-21T15:36:37.432Z [background] read receipt [REDACTED]eac.1 1774107370229 for sent message 1773103658719 INFO 2026-03-21T15:36:37.432Z [background] read receipt [REDACTED]eac.1 1774107370229 for sent message 1773103500433 INFO 2026-03-21T15:36:37.432Z [background] onReadOrViewReceipt(type=Read, envelope=1774107370229, envelopeId=019d110a.8c60.764d.b536.42ccc18ebdcf): Saving 5 sync tasks INFO 2026-03-21T15:36:37.433Z [MessageReceiver] handleDataMessage/[REDACTED]eac.1 > [REDACTED]70f 1774107383896 (019d110a.8c60.764d.b536.48f1a4f84fa5) INFO 2026-03-21T15:36:37.433Z [MessageReceiver] decryptAndCacheBatch fully processed INFO 2026-03-21T15:36:37.434Z [@signalapp/libsignal-client] ACKing message delivered at 1774107392304 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:36:37.434Z [@signalapp/libsignal-client] ACKing message delivered at 1774107392304 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:36:37.434Z [@signalapp/libsignal-client] ACKing message delivered at 1774107392304 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82 INFO 2026-03-21T15:36:37.489Z [app/main] MainSQL: slow query createOrUpdateItem duration=58ms INFO 2026-03-21T15:36:37.490Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 INFO 2026-03-21T15:36:37.523Z [@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130 INFO 2026-03-21T15:36:37.523Z [MessageReceiver] got request /api/v1/queue/empty INFO 2026-03-21T15:36:37.523Z [MessageReceiver] finished processing messages after 'empty', now waiting for application INFO 2026-03-21T15:36:37.523Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T15:36:37.523Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T15:36:37.523Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0 INFO 2026-03-21T15:36:37.523Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T15:36:37.523Z [MessageReceiver] emitting 'empty' event INFO 2026-03-21T15:36:38.448Z [background] onReadOrViewReceipt(type=Read, envelope=1774107370229, envelopeId=019d110a.8c60.764d.b536.42ccc18ebdcf): Queuing 5 sync tasks INFO 2026-03-21T15:36:38.448Z [app/main] MainSQL: slow query saveSyncTasks duration=958ms INFO 2026-03-21T15:36:38.450Z [background] onReadOrViewReceipt(type=Read, envelope=1774107370229, envelopeId=019d110a.8c60.764d.b536.42ccc18ebdcf): Done INFO 2026-03-21T15:36:38.450Z [background] read receipt [REDACTED]eac.1 1774107373423 for sent message 1773103699326 INFO 2026-03-21T15:36:38.450Z [background] read receipt [REDACTED]eac.1 1774107373423 for sent message 1773254725347 INFO 2026-03-21T15:36:38.450Z [background] read receipt [REDACTED]eac.1 1774107373423 for sent message 1773237462245 INFO 2026-03-21T15:36:38.450Z [background] read receipt [REDACTED]eac.1 1774107373423 for sent message 1773972037799 INFO 2026-03-21T15:36:38.450Z [background] read receipt [REDACTED]eac.1 1774107373423 for sent message 1773237392773 INFO 2026-03-21T15:36:38.450Z [background] onReadOrViewReceipt(type=Read, envelope=1774107373423, envelopeId=019d110a.8c60.764d.b536.447664f4a72f): Saving 5 sync tasks INFO 2026-03-21T15:36:38.556Z [app/main] MainSQL: slow query saveSyncTasks duration=106ms INFO 2026-03-21T15:36:38.557Z [background] onReadOrViewReceipt(type=Read, envelope=1774107373423, envelopeId=019d110a.8c60.764d.b536.447664f4a72f): Queuing 5 sync tasks INFO 2026-03-21T15:36:38.558Z [background] onReadOrViewReceipt(type=Read, envelope=1774107373423, envelopeId=019d110a.8c60.764d.b536.447664f4a72f): Done INFO 2026-03-21T15:36:38.561Z [handleDataMessage] handleDataMessage/[REDACTED]eac ([REDACTED]25d) [REDACTED]eac.1 1774107383896: starting processing in queue INFO 2026-03-21T15:36:38.561Z [batcher] waitForAllBatchers INFO 2026-03-21T15:36:38.561Z [batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete sql.Client.updateConversationBatcher for batcher INFO 2026-03-21T15:36:38.561Z [batcher] Flushing deliveryReceiptBatcher batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete deliveryReceiptBatcher for batcher INFO 2026-03-21T15:36:38.561Z [batcher] Flushing changedConvoBatcher batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete changedConvoBatcher for batcher INFO 2026-03-21T15:36:38.561Z [batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete respondWithProfileKeyBatcher for batcher INFO 2026-03-21T15:36:38.561Z [batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher INFO 2026-03-21T15:36:38.561Z [batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=1 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0 INFO 2026-03-21T15:36:38.561Z [batcher] Flushing complete saveAttachmentDownloadJobs for batcher INFO 2026-03-21T15:36:38.561Z [waitBatcher] flushAllWaitBatchers INFO 2026-03-21T15:36:38.561Z [waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:36:38.561Z [waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher INFO 2026-03-21T15:36:38.561Z [waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:36:38.561Z [waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher INFO 2026-03-21T15:36:38.561Z [waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=10 INFO 2026-03-21T15:36:38.562Z [waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0 INFO 2026-03-21T15:36:38.562Z [waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher INFO 2026-03-21T15:36:38.565Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]eac.1 1774107383896: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:36:38.565Z [handleDataMessage] handleDataMessage/[REDACTED]eac ([REDACTED]25d) [REDACTED]eac.1 1774107383896: Batching save INFO 2026-03-21T15:36:38.636Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103584096): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.636Z [app/main] MainSQL: slow query getMessagesBySentAt duration=50ms INFO 2026-03-21T15:36:38.637Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103485335): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.637Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103450945): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.637Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103658719): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.637Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103500433): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.637Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773103699326): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.638Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773254725347): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.638Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773237462245): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.638Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773972037799): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.638Z [MessageReceipts] updateMessageWithReceipts(timestamp=1773237392773): batch processing 1 receipt, dropped count: 0 INFO 2026-03-21T15:36:38.640Z [messageBatcher] saveNewMessageBatcher 1 INFO 2026-03-21T15:36:38.657Z [app/main] MainSQL: slow query removeUnprocessed duration=100ms INFO 2026-03-21T15:36:38.732Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-21T15:36:38.774Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T15:36:39.066Z [app/main] MainSQL: slow query saveMessage duration=292ms INFO 2026-03-21T15:36:39.133Z [app/main] MainSQL: slow query saveMessage duration=67ms INFO 2026-03-21T15:36:39.216Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-21T15:36:39.274Z [app/main] MainSQL: slow query saveMessage duration=58ms INFO 2026-03-21T15:36:39.324Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-21T15:36:39.374Z [app/main] MainSQL: slow query saveMessage duration=50ms INFO 2026-03-21T15:36:39.458Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-21T15:36:39.541Z [app/main] MainSQL: slow query saveMessage duration=83ms INFO 2026-03-21T15:36:39.617Z [app/main] MainSQL: slow query saveMessage duration=75ms INFO 2026-03-21T15:36:39.676Z [app/main] MainSQL: slow query saveMessage duration=59ms INFO 2026-03-21T15:36:39.817Z [app/main] MainSQL: slow query saveMessages duration=141ms INFO 2026-03-21T15:36:39.818Z [saveAndNotify] Message saved 1774107383896 INFO 2026-03-21T15:36:39.818Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]eac.1 1774107383896: Found 0 early reaction(s) for incoming message INFO 2026-03-21T15:36:39.818Z [modifyTargetMessage] modifyTargetMessage/[REDACTED]eac.1 1774107383896: 0 edits in second run INFO 2026-03-21T15:36:39.892Z [app/main] MainSQL: slow query removeUnprocessed duration=75ms INFO 2026-03-21T15:36:39.942Z [app/main] MainSQL: slow query createOrUpdateItem duration=50ms INFO 2026-03-21T15:36:40.058Z [app/main] MainSQL: slow query updateConversations duration=116ms INFO 2026-03-21T15:36:40.117Z [app/main] MainSQL: slow query removeSyncTaskById duration=59ms INFO 2026-03-21T15:36:40.159Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T15:36:40.217Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-21T15:36:40.259Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T15:36:40.317Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-21T15:36:40.359Z [app/main] MainSQL: slow query removeSyncTaskById duration=42ms INFO 2026-03-21T15:36:40.368Z [MessageReceipts] Batching 6 sent proto recipients deletes INFO 2026-03-21T15:36:40.417Z [app/main] MainSQL: slow query removeSyncTaskById duration=58ms INFO 2026-03-21T15:36:40.501Z [app/main] MainSQL: slow query removeSyncTaskById duration=83ms INFO 2026-03-21T15:36:40.567Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T15:36:40.634Z [waitBatcher] Flushing complete processReceiptBatcher for waitBatcher INFO 2026-03-21T15:36:40.634Z [app/main] MainSQL: slow query removeSyncTaskById duration=67ms INFO 2026-03-21T15:36:40.667Z [batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher INFO 2026-03-21T15:36:40.667Z [background] onEmpty: All outstanding database requests complete INFO 2026-03-21T15:36:40.670Z [UpdateKeysListener] Next update scheduled for 2026-03-22T00:50:31.659Z INFO 2026-03-21T15:36:40.670Z [background] restartQueuesAndNotificationsOnEmpty: restarting INFO 2026-03-21T15:36:40.670Z [notifications] NotificationService: enabling INFO 2026-03-21T15:36:40.671Z [background] App loaded - messages: 3 INFO 2026-03-21T15:36:40.671Z [StartupQueue] Processing 0 actions INFO 2026-03-21T15:36:40.672Z [routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2 INFO 2026-03-21T15:36:40.672Z [routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 2900182ms INFO 2026-03-21T15:36:40.672Z [CheckScheduler] [UsernameIntegrityService] running the check at 2026-03-21T15:55:37.418Z INFO 2026-03-21T15:36:40.672Z [releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-03-22T00:52:30.227Z INFO 2026-03-21T15:36:40.672Z [megaphoneService] initMegaphoneCheckService: starting INFO 2026-03-21T15:36:40.675Z [SystemTrayService] System tray service: setting unread count to 1 INFO 2026-03-21T15:36:40.676Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T15:36:40.676Z [app/main] App loaded - time: 9613 INFO 2026-03-21T15:36:40.677Z [app/main] SQL init - time: 104 INFO 2026-03-21T15:36:40.677Z [app/main] Preload Compile - time: 152 INFO 2026-03-21T15:36:40.677Z [app/main] Preload - time: 425 INFO 2026-03-21T15:36:40.677Z [app/main] WebSocket connect - time: 491 INFO 2026-03-21T15:36:40.677Z [app/main] Processed count: 3 INFO 2026-03-21T15:36:40.677Z [app/main] Messages per second: 0.[REDACTED] INFO 2026-03-21T15:36:40.677Z [app/main] Top 10 queries by cumulative duration (ms) over last 9511ms during 'App Load': getAllConversations: cumulative 1419.97 | average: 1419.97 | max: 1419.97 | count: 1 ||| saveSyncTasks: cumulative 1064.43 | average: 532.22 | max: 958.31 | count: 2 ||| saveMessage: cumulative 900.25 | average: 90.03 | max: 291.53 | count: 10 ||| removeSyncTaskById: cumulative 609.62 | average: 55.42 | max: 83.26 | count: 11 ||| createOrUpdateItem: cumulative 527.94 | average: 58.66 | max: 116.98 | count: 9 ||| cleanupCallHistoryMessages: cumulative 389.26 | average: 389.26 | max: 389.26 | count: 1 ||| removeUnprocessed: cumulative 208.25 | average: 69.42 | max: 99.86 | count: 3 ||| saveMessages: cumulative 141.08 | average: 141.08 | max: 141.08 | count: 1 ||| getAllSessions: cumulative 135.75 | average: 135.75 | max: 135.75 | count: 1 ||| updateConversations: cumulative 116.15 | average: 116.15 | max: 116.15 | count: 1; Total cumulative duration of all SQL queries during this epoch: 5902.96ms INFO 2026-03-21T15:36:40.681Z [expiration] Build expires (local): 2026-06-17T13:15:24.000Z INFO 2026-03-21T15:36:40.707Z [megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones INFO 2026-03-21T15:36:40.718Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T15:36:40.748Z [MessageReceipts] Batching 4 sent proto recipients deletes INFO 2026-03-21T15:36:40.784Z [app/main] MainSQL: slow query createOrUpdateItem duration=75ms INFO 2026-03-21T15:36:40.787Z [background] onEmpty/syncTasks: Incrementing all sync task attempts INFO 2026-03-21T15:36:40.818Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:36:40.819Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280545311 ms before clearing INFO 2026-03-21T15:36:41.171Z [JobQueueDatabaseStore] adding job [REDACTED]1f7 to queue "conversation" INFO 2026-03-21T15:36:41.301Z [JobQueue] conversation job queue: added new job [REDACTED]1f7 INFO 2026-03-21T15:36:41.301Z [app/main] MainSQL: slow query insertJob duration=130ms INFO 2026-03-21T15:36:41.302Z [JobQueue] conversation job queue: enqueuing job [REDACTED]1f7 INFO 2026-03-21T15:36:41.302Z [JobQueue] conversation job queue: running job [REDACTED]1f7, attempt 1 of 110 INFO 2026-03-21T15:36:41.303Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 1: calculating timeRemaining and shouldContinue... INFO 2026-03-21T15:36:41.303Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 1: Starting receipt send of type deliveryReceipt INFO 2026-03-21T15:36:41.303Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 1: Sending receipt of type deliveryReceipt to [REDACTED]eac ([REDACTED]25d) INFO 2026-03-21T15:36:41.303Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:36:41.306Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:36:41.351Z [app/main] MainSQL: slow query commitDecryptResult duration=45ms INFO 2026-03-21T15:36:41.352Z [WebAPI] send/1774107401304/[REDACTED]eac/sendMessagesUnauth INFO 2026-03-21T15:36:41.352Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) INFO 2026-03-21T15:36:41.352Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:36:41.353Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:36:41.353Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:36:41.393Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T15:36:41.671Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data WARN 2026-03-21T15:36:42.487Z [createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv6 addr after 4914ms (attempts v4=1 v6=1) INFO 2026-03-21T15:36:42.612Z [WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/9636 204 Success INFO 2026-03-21T15:36:42.612Z [storage] sync(9636): no newer manifest, ok INFO 2026-03-21T15:36:42.612Z [storage] sync: no updates, version=9636 INFO 2026-03-21T15:36:43.136Z [notifications] NotificationService: clearing notification and requesting an update INFO 2026-03-21T15:36:43.137Z [WebAPI] GET (WS) https://chat.signal.org/v2/config INFO 2026-03-21T15:36:43.231Z [WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success INFO 2026-03-21T15:36:43.231Z [RemoteConfig] remote config was unmodified; server-generated hash is %s "d5a40d89" INFO 2026-03-21T15:36:44.137Z [notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data INFO 2026-03-21T15:36:44.200Z [conversations] preloadNewestMessages/[REDACTED]eac ([REDACTED]25d): starting INFO 2026-03-21T15:36:44.223Z [conversations] preloadNewestMessages/[REDACTED]eac ([REDACTED]25d): preloaded 31 messages, latest timestamp=1774107383896 INFO 2026-03-21T15:36:44.303Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) open start INFO 2026-03-21T15:36:44.360Z [conversations] onConversationOpened([REDACTED]eac ([REDACTED]25d)): Updating newly opened conversation state INFO 2026-03-21T15:36:44.363Z [conversations] fetchLatestGroupV2Data: Not groupV2 INFO 2026-03-21T15:36:44.364Z [profiles] buildGetProfileOptions([REDACTED]eac ([REDACTED]25d)): using unexpired profile key credential INFO 2026-03-21T15:36:44.367Z [conversations] loadNewestMessages/[REDACTED]eac ([REDACTED]25d): preload cache still valid, skipping INFO 2026-03-21T15:36:44.433Z [conversations] conversation [REDACTED]eac ([REDACTED]25d) open took 130ms INFO 2026-03-21T15:36:44.462Z [profiles] getProfile([REDACTED]eac ([REDACTED]25d)): Fetching profile (versioned, unauth: accessKey) INFO 2026-03-21T15:36:44.463Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) INFO 2026-03-21T15:36:44.481Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 3.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T15:36:44.522Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T15:36:44.602Z [app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=105ms INFO 2026-03-21T15:36:44.624Z [markConversationRead] ([REDACTED]eac ([REDACTED]25d)) {"markingReadBefore":{"sentAt":1774107383896,"receivedAt":1771163896247},"unreadMessages":1,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:36:44.624Z [notifications] NotificationService#removeBy: no notification data INFO 2026-03-21T15:36:44.669Z [markConversationRead] ([REDACTED]eac ([REDACTED]25d)) Sending 1 read syncs INFO 2026-03-21T15:36:44.669Z [JobQueueDatabaseStore] adding job [REDACTED]346 to queue "read sync" INFO 2026-03-21T15:36:44.669Z [JobQueueDatabaseStore] adding job [REDACTED]29b to queue "conversation" INFO 2026-03-21T15:36:44.669Z [app/main] MainSQL: slow query saveMessages duration=44ms INFO 2026-03-21T15:36:44.710Z [app/main] MainSQL: slow query insertJob duration=41ms INFO 2026-03-21T15:36:44.711Z [JobQueue] read sync job queue: added new job [REDACTED]346 INFO 2026-03-21T15:36:44.711Z [JobQueue] read sync job queue: enqueuing job [REDACTED]346 INFO 2026-03-21T15:36:44.711Z [JobQueue] read sync job queue: running job [REDACTED]346, attempt 1 of 110 INFO 2026-03-21T15:36:44.711Z [JobQueue] read sync job queue, job ID [REDACTED]346, attempt 1: sending readSync(s) for timestamp(s) 1774107383896 INFO 2026-03-21T15:36:44.712Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:36:44.752Z [JobQueue] conversation job queue: added new job [REDACTED]29b INFO 2026-03-21T15:36:44.752Z [app/main] MainSQL: slow query insertJob duration=42ms INFO 2026-03-21T15:36:44.753Z [JobQueue] conversation job queue: enqueuing job [REDACTED]29b INFO 2026-03-21T15:36:44.755Z [SystemTrayService] System tray service: setting unread count to 0 INFO 2026-03-21T15:36:44.755Z [SystemTrayService] System tray service: rendering the tray INFO 2026-03-21T15:36:44.794Z [WebAPI] send/1774107404711/[REDACTED]70f/sendMessages INFO 2026-03-21T15:36:44.794Z [app/main] MainSQL: slow query commitDecryptResult duration=42ms INFO 2026-03-21T15:36:44.795Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false INFO 2026-03-21T15:36:44.836Z [app/main] MainSQL: slow query createOrUpdateItem duration=42ms INFO 2026-03-21T15:36:44.893Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]70f?story=false 200 Success INFO 2026-03-21T15:36:44.902Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T15:36:44.936Z [JobQueue] read sync job queue: job [REDACTED]346 succeeded on attempt 1 INFO 2026-03-21T15:36:44.978Z [app/main] MainSQL: slow query deleteJob duration=41ms INFO 2026-03-21T15:36:45.752Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:36:45.753Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280540377 ms before clearing INFO 2026-03-21T15:36:46.779Z [useScrollLock] ScrollerLock: Locking Timeline TimelineMessage reactionPicker INFO 2026-03-21T15:36:47.354Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:36:47.507Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T15:36:47.508Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T15:36:47.508Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T15:36:47.508Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T15:36:47.508Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) 0 Error WARN 2026-03-21T15:36:47.508Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) 0 Error INFO 2026-03-21T15:36:48.047Z [useScrollLock] ScrollerLock: Releasing Timeline TimelineMessage reactionPicker INFO 2026-03-21T15:36:48.047Z [enqueueReactionForSend] Enabling profile sharing for reaction send WARN 2026-03-21T15:36:48.047Z [conversations] restoreContact([REDACTED]eac ([REDACTED]25d)) storage? false: not removed INFO 2026-03-21T15:36:48.047Z [Reactions] handleReaction: sending reaction to [REDACTED]eac.1 1774107383896 from this device INFO 2026-03-21T15:36:48.110Z [app/main] MainSQL: slow query addReaction duration=60ms INFO 2026-03-21T15:36:48.111Z [Reactions] handleReaction: Done processing reaction for message [REDACTED]eac.1 1774107383896. Went from 0 to 1 reactions. INFO 2026-03-21T15:36:48.111Z [Reactions] enqueueReactionForSend: saving message [REDACTED]eac.1 1774107383896 and job [REDACTED]bd2 INFO 2026-03-21T15:36:48.111Z [markConversationRead] ([REDACTED]eac ([REDACTED]25d)) {"markingReadBefore":{"sentAt":1774107383896,"receivedAt":1771163896247},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:36:48.152Z [app/main] MainSQL: slow query saveMessage duration=40ms INFO 2026-03-21T15:36:48.178Z [JobQueueDatabaseStore] adding job [REDACTED]bd2 to queue "conversation" INFO 2026-03-21T15:36:48.179Z [JobQueue] conversation job queue: added new job [REDACTED]bd2 INFO 2026-03-21T15:36:48.179Z [JobQueue] conversation job queue: enqueuing job [REDACTED]bd2 INFO 2026-03-21T15:36:48.509Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) INFO 2026-03-21T15:36:48.509Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:36:48.509Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) INFO 2026-03-21T15:36:48.509Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:36:48.509Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:36:49.178Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:36:49.179Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280536951 ms before clearing INFO 2026-03-21T15:36:49.437Z [markConversationRead] ([REDACTED]eac ([REDACTED]25d)) {"markingReadBefore":{"sentAt":1774107383896,"receivedAt":1771163896247},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:36:50.943Z [conversations] sendTypingMessage([REDACTED]eac ([REDACTED]25d)): sending true INFO 2026-03-21T15:36:50.943Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:36:51.485Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T15:36:51.511Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 3.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T15:36:53.530Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T15:36:53.568Z [app/main] MainSQL: slow query updateConversations duration=46ms WARN 2026-03-21T15:36:53.851Z [createStore] ActionRateLogger: got 25 events since 1774107412919: NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP INFO 2026-03-21T15:36:54.511Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:36:54.559Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-21T15:36:55.409Z [app/main] MainSQL: slow query updateConversations duration=41ms INFO 2026-03-21T15:36:56.546Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T15:36:56.546Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T15:36:56.546Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T15:36:56.546Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T15:36:56.546Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) 0 Error WARN 2026-03-21T15:36:56.546Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) 0 Error INFO 2026-03-21T15:36:57.546Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) INFO 2026-03-21T15:36:57.547Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:36:57.547Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) INFO 2026-03-21T15:36:57.547Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:36:57.547Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:36:57.833Z [app/main] MainSQL: slow query updateConversations duration=159ms WARN 2026-03-21T15:36:59.910Z [createStore] ActionRateLogger: got 25 events since 1774107419002: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED INFO 2026-03-21T15:37:00.201Z [app/main] MainSQL: slow query updateConversations duration=44ms INFO 2026-03-21T15:37:00.548Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 2.01s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:00.800Z [app/main] MainSQL: slow query updateConversations duration=43ms INFO 2026-03-21T15:37:01.450Z [app/main] MainSQL: slow query updateConversations duration=41ms WARN 2026-03-21T15:37:01.942Z [createStore] ActionRateLogger: got 25 events since 1774107420998: NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,NOOP,CONVERSATIONS_UPDATED,NOOP INFO 2026-03-21T15:37:02.356Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message INFO 2026-03-21T15:37:02.975Z [app/main] MainSQL: slow query updateConversations duration=42ms INFO 2026-03-21T15:37:03.117Z [app/main] MainSQL: slow query updateEmojiUsage duration=106ms INFO 2026-03-21T15:37:03.331Z [CompositionInput] Submitting message 1774107423331 with 0 ranges INFO 2026-03-21T15:37:03.336Z [composer] withPreSendChecks: Send pre-checks took 5ms INFO 2026-03-21T15:37:03.336Z [conversations] Sending message to conversation [REDACTED]eac ([REDACTED]25d) with timestamp 1774107423331 INFO 2026-03-21T15:37:03.336Z [conversations] enableProfileSharing: [REDACTED]eac ([REDACTED]25d) reason=mandatoryProfileSharing storage? false INFO 2026-03-21T15:37:03.337Z [conversations] enqueueMessageForSend: saving message [REDACTED]e8e and job [REDACTED]f9f INFO 2026-03-21T15:37:03.467Z [JobQueueDatabaseStore] adding job [REDACTED]f9f to queue "conversation" INFO 2026-03-21T15:37:03.467Z [JobQueue] conversation job queue: added new job [REDACTED]f9f INFO 2026-03-21T15:37:03.467Z [conversations] ConversationModel([REDACTED]eac ([REDACTED]25d).sendMessage(1774107423331): db save took 131ms INFO 2026-03-21T15:37:03.467Z [JobQueue] conversation job queue: enqueuing job [REDACTED]f9f INFO 2026-03-21T15:37:03.467Z [app/main] MainSQL: slow query saveMessage duration=129ms INFO 2026-03-21T15:37:03.469Z [conversations] beforeMessageSend([REDACTED]eac ([REDACTED]25d)): clearDraft(true) addMessage(true) WARN 2026-03-21T15:37:03.474Z [conversations] restoreContact([REDACTED]eac ([REDACTED]25d)) storage? false: not removed INFO 2026-03-21T15:37:03.517Z [app/main] MainSQL: slow query createOrUpdateItem duration=45ms INFO 2026-03-21T15:37:03.518Z [markConversationRead] ([REDACTED]eac ([REDACTED]25d)) {"markingReadBefore":{"sentAt":1774107423331,"receivedAt":1771163896248},"unreadMessages":0,"unreadReactions":0,"unreadPollVotes":0} INFO 2026-03-21T15:37:03.548Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 6.00s, 2 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:03.667Z [app/main] MainSQL: slow query updateConversations duration=51ms INFO 2026-03-21T15:37:04.467Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:37:04.468Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280521662 ms before clearing WARN 2026-03-21T15:37:05.638Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T15:37:06.548Z [@signalapp/libsignal-client] [unauthenticated] 2 connection(s) in progress after 9.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:08.637Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T15:37:08.637Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T15:37:08.638Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T15:37:08.638Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T15:37:08.638Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) 0 Error WARN 2026-03-21T15:37:08.638Z [WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]eac/[REDACTED]9cc (unauth+key) 0 Error WARN 2026-03-21T15:37:08.638Z [profiles] getProfile([REDACTED]eac ([REDACTED]25d)): Failed to fetch profile. Code: -1 INFO 2026-03-21T15:37:08.638Z [profiles] ProfileService.clearAll: Clearing; reason: 'Failed to connect to the server' INFO 2026-03-21T15:37:08.638Z [profiles] ProfileService.clearAll: Done clearing ERROR 2026-03-21T15:37:08.645Z [JobQueue] conversation job queue: job [REDACTED]1f7 failed on attempt 1. Error: SendMessageProtoError: SendMessageNetworkError: Failed to connect to the server, please check your network connection. (original: promiseAjax catch; code: 0) at OutgoingMessage.callback ([REDACTED]/resources/app.asar/preload.bundle.js:169:115564) at OutgoingMessage.numberCompleted ([REDACTED]/resources/app.asar/preload.bundle.js:172:256136) at OutgoingMessage.registerError ([REDACTED]/resources/app.asar/preload.bundle.js:172:256597) at [REDACTED]/resources/app.asar/preload.bundle.js:172:261422 at async OutgoingMessage.sendToServiceId ([REDACTED]/resources/app.asar/preload.bundle.js:172:261914) at async run ([REDACTED]/resources/app.asar/preload.bundle.js:56:12461) at async [REDACTED]/resources/app.asar/preload.bundle.js:56:12494 at async run ([REDACTED]/resources/app.asar/preload.bundle.js:47:30853) INFO 2026-03-21T15:37:08.645Z [JobQueue] conversation job queue: running job [REDACTED]1f7, attempt 2 of 110 INFO 2026-03-21T15:37:08.645Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 2: calculating timeRemaining and shouldContinue... INFO 2026-03-21T15:37:08.645Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 2: sleeping for 190 INFO 2026-03-21T15:37:08.645Z [sleeper] sleeping for 190ms. Reason: commonShouldJobContinue: attempt 2, skipWait false INFO 2026-03-21T15:37:08.646Z [SignalProtocolStore] commitZoneChanges(storeSession): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 1, pending unprocessed 0, pending kyberTriples 0 INFO 2026-03-21T15:37:08.758Z [WebAPI] send/1774107410943/[REDACTED]eac/sendMessagesUnauth INFO 2026-03-21T15:37:08.758Z [app/main] MainSQL: slow query commitDecryptResult duration=112ms INFO 2026-03-21T15:37:08.759Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) INFO 2026-03-21T15:37:08.759Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:37:08.760Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:37:08.760Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:37:08.836Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 2: Starting receipt send of type deliveryReceipt INFO 2026-03-21T15:37:08.836Z [JobQueue] conversation job queue, job ID [REDACTED]1f7, attempt 2: Sending receipt of type deliveryReceipt to [REDACTED]eac ([REDACTED]25d) INFO 2026-03-21T15:37:08.836Z [senderCertificate] Sender certificate service found a valid no-E164 certificate in storage; skipping fetch INFO 2026-03-21T15:37:11.074Z [app/main] MainSQL: slow query createOrUpdateItem duration=43ms INFO 2026-03-21T15:37:11.763Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 6.89s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:14.760Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 3.90s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:17.760Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 895.83ms libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:20.760Z [@signalapp/libsignal-client] [unauthenticated] 3 connection(s) in progress after 12.00s, 1 route(s) delayed for another 0.00ns libsignal_net_infra::route rust/net/infra/src/route.rs:528 WARN 2026-03-21T15:37:21.738Z [@signalapp/libsignal-client] [unauthenticated 0 V6] TLS is taking longer than expected (>3s) libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:71 INFO 2026-03-21T15:37:22.417Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:639 PeerConnectionFactory::get_audio_recording_devices(): device_count: 2 INFO 2026-03-21T15:37:22.417Z [@signalapp/ringrtc] src/rust/src/webrtc/peer_connection_factory.rs:513 PeerConnectionFactory::get_audio_playout_devices(): device_count: 3 INFO 2026-03-21T15:37:23.760Z [@signalapp/libsignal-client] [unauthenticated] 1 connection(s) in progress after 15.00s, no more routes libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:24.740Z [@signalapp/libsignal-client] [unauthenticated] connection failed with all connect attempts failed libsignal_net::connect_state rust/net/src/connect_state.rs:560 WARN 2026-03-21T15:37:24.740Z [@signalapp/libsignal-client] failed to connect unauthenticated chat: all connect attempts failed libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:499 ERROR 2026-03-21T15:37:24.740Z [WebsocketResources] WebSocketResource(unauthenticated) connection failed IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) INFO 2026-03-21T15:37:24.740Z [SocketManager] failed to connect unauthenticated socket due to error: IoError: all connect attempts failed at new LibSignalErrorBase (file:[REDACTED]/resources/app.asar/node_modules/@signalapp/libsignal-client/dist/Errors.js:98:19) WARN 2026-03-21T15:37:24.740Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) 0 Error INFO 2026-03-21T15:37:25.740Z [WebAPI] PUT (WS) https://chat.signal.org/v1/messages/[REDACTED]eac?story=false (unauth+key) INFO 2026-03-21T15:37:25.740Z [SocketManager] connecting unauthenticated socket INFO 2026-03-21T15:37:25.741Z [@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445 INFO 2026-03-21T15:37:25.741Z [@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517 INFO 2026-03-21T15:37:28.742Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 3.00s, 4 route(s) delayed for another 14.59s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:31.742Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 6.00s, 4 route(s) delayed for another 11.59s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:32.457Z [WebsocketResources] WebSocketResources.KeepAlive(WebSocketResource(authenticated)).send: Sending a keepalive message WARN 2026-03-21T15:37:33.230Z [background] idleDetector/idle: fetching at most 250 for migration INFO 2026-03-21T15:37:33.232Z [background] idleDetector/idle: Upgraded messages: {"done":true,"numProcessed":0,"numSucceeded":0,"numFailedUpgrade":0,"numFailedSave":0,"fetchDuration":2,"upgradeDuration":0,"saveDuration":0,"totalDuration":2} INFO 2026-03-21T15:37:33.232Z [IdleDetector] Stop idle detector INFO 2026-03-21T15:37:33.232Z [background] idleDetector/idle: Background migration complete. Stopping. INFO 2026-03-21T15:37:34.232Z [expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages INFO 2026-03-21T15:37:34.233Z [expiringMessagesDeletion] checkExpiringMessages: next message expires 2026-03-24T21:32:26.130Z; waiting 280491897 ms before clearing INFO 2026-03-21T15:37:34.742Z [@signalapp/libsignal-client] [unauthenticated] 0 connection(s) in progress after 9.00s, 4 route(s) delayed for another 8.59s libsignal_net_infra::route rust/net/infra/src/route.rs:528 INFO 2026-03-21T15:37:36.782Z [app/main] got fast theme-setting value dark INFO 2026-03-21T15:37:36.849Z [app/main] got fast theme-setting value dark INFO 2026-03-21T15:37:37.103Z Loaded this list of log files from logPath: app.log, app.log.1, app.log.2, app.log.3, main.log, main.log.1, main.log.2, main.log.3